xfrm6: Fix ICMPv6 and MH header checks in _decode_session6
[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
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
646F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
647F: drivers/gpu/drm/amd/include/cik_structs.h
648F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
649F: drivers/gpu/drm/radeon/radeon_kfd.c
650F: drivers/gpu/drm/radeon/radeon_kfd.h
651F: include/uapi/linux/kfd_ioctl.h
16423d67 652
e7f5b309 653AMD MICROCODE UPDATE SUPPORT
ca68a525 654M: Borislav Petkov <bp@alien8.de>
943482d0 655S: Maintained
73d425fd 656F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 657
45198c7b
LT
658AMD XGBE DRIVER
659M: Tom Lendacky <thomas.lendacky@amd.com>
660L: netdev@vger.kernel.org
661S: Supported
662F: drivers/net/ethernet/amd/xgbe/
45198c7b 663
284f42b6 664AMS (Apple Motion Sensor) DRIVER
8b58be88 665M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 666S: Supported
bd5f47ec 667F: drivers/macintosh/ams/
284f42b6 668
f94b533d 669AMSO1100 RNIC DRIVER
8b58be88
JP
670M: Tom Tucker <tom@opengridcomputing.com>
671M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 672L: linux-rdma@vger.kernel.org
f94b533d 673S: Maintained
679655da 674F: drivers/infiniband/hw/amso1100/
f94b533d 675
531fca16
HV
676ANALOG DEVICES INC AD9389B DRIVER
677M: Hans Verkuil <hans.verkuil@cisco.com>
678L: linux-media@vger.kernel.org
679S: Maintained
680F: drivers/media/i2c/ad9389b*
681
614b4384
LPC
682ANALOG DEVICES INC ADV7180 DRIVER
683M: Lars-Peter Clausen <lars@metafoo.de>
684L: linux-media@vger.kernel.org
685W: http://ez.analog.com/community/linux-device-drivers
686S: Supported
687F: drivers/media/i2c/adv7180.c
688
c40ddfa3
HV
689ANALOG DEVICES INC ADV7511 DRIVER
690M: Hans Verkuil <hans.verkuil@cisco.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/adv7511*
694
531fca16
HV
695ANALOG DEVICES INC ADV7604 DRIVER
696M: Hans Verkuil <hans.verkuil@cisco.com>
697L: linux-media@vger.kernel.org
698S: Maintained
699F: drivers/media/i2c/adv7604*
700
c40ddfa3
HV
701ANALOG DEVICES INC ADV7842 DRIVER
702M: Hans Verkuil <hans.verkuil@cisco.com>
703L: linux-media@vger.kernel.org
704S: Maintained
705F: drivers/media/i2c/adv7842*
706
527a1a83 707ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 708M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 709L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 710W: http://wiki.analog.com/
a4edbc10 711W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 712S: Supported
39c9d199 713F: sound/soc/codecs/adau*
cc52688a 714F: sound/soc/codecs/adav*
4bdef3bd 715F: sound/soc/codecs/ad1*
ae48f5ef 716F: sound/soc/codecs/ad7*
4bdef3bd 717F: sound/soc/codecs/ssm*
40216ce7 718F: sound/soc/codecs/sigmadsp.*
4bdef3bd 719
527a1a83 720ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 721L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
723W: http://blackfin.uclinux.org/
724S: Supported
725F: sound/soc/blackfin/*
7d1f9018 726
4ce72abc
LPC
727ANALOG DEVICES INC IIO DRIVERS
728M: Lars-Peter Clausen <lars@metafoo.de>
729M: Michael Hennerich <Michael.Hennerich@analog.com>
730W: http://wiki.analog.com/
731W: http://ez.analog.com/community/linux-device-drivers
732S: Supported
733F: drivers/iio/*/ad*
734X: drivers/iio/*/adjd*
735F: drivers/staging/iio/*/ad*
736F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 737
41c9e95d
GK
738ANDROID DRIVERS
739M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 740M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 741M: Riley Andrews <riandrews@android.com>
0e4a566b 742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
743L: devel@driverdev.osuosl.org
744S: Supported
745F: drivers/android/
746F: drivers/staging/android/
747
42269063 748AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 749M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 750L: linuxppc-dev@lists.ozlabs.org
93711660 751L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 752S: Maintained
679655da 753F: sound/aoa/
42269063 754
1da177e4 755APM DRIVER
e5f6450c 756M: Jiri Kosina <jikos@kernel.org>
81024fc4 757S: Odd fixes
679655da
JP
758F: arch/x86/kernel/apm_32.c
759F: include/linux/apm_bios.h
c117ab84 760F: include/uapi/linux/apm_bios.h
81024fc4 761F: drivers/char/apm-emulation.c
1da177e4 762
bd7aa4b2 763APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 764M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 765L: linux-input@vger.kernel.org
75dd112a 766S: Odd fixes
679655da 767F: drivers/input/mouse/bcm5974.c
bd7aa4b2 768
6f2fad74 769APPLE SMC DRIVER
75dd112a 770M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 771L: lm-sensors@lm-sensors.org
75dd112a 772S: Odd fixes
679655da 773F: drivers/hwmon/applesmc.c
6f2fad74 774
1da177e4 775APPLETALK NETWORK LAYER
8b58be88 776M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 777S: Maintained
679655da
JP
778F: drivers/net/appletalk/
779F: net/appletalk/
1da177e4 780
24299502
IS
781APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
782M: Iyappan Subramanian <isubramanian@apm.com>
783M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
784S: Supported
785F: drivers/net/ethernet/apm/xgene/
786F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
787
62a37dc7
LP
788APTINA CAMERA SENSOR PLL
789M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
790L: linux-media@vger.kernel.org
791S: Maintained
792F: drivers/media/i2c/aptina-pll.*
793
1154ea7d 794ARC FRAMEBUFFER DRIVER
8b58be88 795M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 796S: Maintained
8a61f013
JH
797F: drivers/video/fbdev/arcfb.c
798F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 799
1da177e4 800ARM MFM AND FLOPPY DRIVERS
8b58be88 801M: Ian Molton <spyro@f2s.com>
1da177e4 802S: Maintained
679655da
JP
803F: arch/arm/lib/floppydma.S
804F: arch/arm/include/asm/floppy.h
1da177e4 805
6f96521f
WD
806ARM PMU PROFILING AND DEBUGGING
807M: Will Deacon <will.deacon@arm.com>
808S: Maintained
809F: arch/arm/kernel/perf_event*
810F: arch/arm/oprofile/common.c
6f96521f
WD
811F: arch/arm/include/asm/pmu.h
812F: arch/arm/kernel/hw_breakpoint.c
813F: arch/arm/include/asm/hw_breakpoint.h
814
d4275354 815ARM PORT
8b58be88 816M: Russell King <linux@arm.linux.org.uk>
efc03ecb 817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
818W: http://www.arm.linux.org.uk/
819S: Maintained
820F: arch/arm/
821
d323c243
SB
822ARM SUB-ARCHITECTURES
823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 824S: Maintained
d323c243
SB
825F: arch/arm/mach-*/
826F: arch/arm/plat-*/
827T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
828
cefbf4ea
RK
829ARM PRIMECELL AACI PL041 DRIVER
830M: Russell King <linux@arm.linux.org.uk>
831S: Maintained
832F: sound/arm/aaci.*
833
834ARM PRIMECELL CLCD PL110 DRIVER
835M: Russell King <linux@arm.linux.org.uk>
836S: Maintained
8a61f013 837F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
838
839ARM PRIMECELL KMI PL050 DRIVER
840M: Russell King <linux@arm.linux.org.uk>
841S: Maintained
842F: drivers/input/serio/ambakmi.*
843F: include/linux/amba/kmi.h
844
2761f5c2 845ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
846M: Russell King <linux@arm.linux.org.uk>
847S: Maintained
679655da 848F: drivers/mmc/host/mmci.*
2f748aaa 849F: include/linux/amba/mmci.h
2761f5c2 850
1b4304e5
RK
851ARM PRIMECELL UART PL010 AND PL011 DRIVERS
852M: Russell King <linux@arm.linux.org.uk>
853S: Maintained
854F: drivers/tty/serial/amba-pl01*.c
855F: include/linux/amba/serial.h
2761f5c2 856
cefbf4ea
RK
857ARM PRIMECELL BUS SUPPORT
858M: Russell King <linux@arm.linux.org.uk>
859S: Maintained
860F: drivers/amba/
861F: include/linux/amba/bus.h
862
2b7a52a4 863ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 864M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
866S: Maintained
867
9c784f95 868ARM/AFEB9260 MACHINE SUPPORT
8b58be88 869M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
871S: Maintained
872
2b7a52a4 873ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 874M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 875L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
876S: Maintained
877
1b106699
MR
878ARM/Allwinner A1X SoC support
879M: Maxime Ripard <maxime.ripard@free-electrons.com>
880L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
881S: Maintained
60b0f380
MR
882N: sun[x4567]i
883
884ARM/Allwinner SoC Clock Support
885M: Emilio LĂ³pez <emilio@elopez.com.ar>
886S: Maintained
887F: drivers/clk/sunxi/
1b106699 888
7c1e3876
CC
889ARM/Amlogic MesonX SoC support
890M: Carlo Caione <carlo@caione.org>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892S: Maintained
12ddbadf 893F: drivers/media/rc/meson-ir.c
7c1e3876
CC
894N: meson[x68]
895
eff506fa
TZ
896ARM/Annapurna Labs ALPINE ARCHITECTURE
897M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
898S: Maintained
899F: arch/arm/mach-alpine/
900
c1fc8675 901ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 902M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 903M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 904M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
906W: http://www.linux4sam.org
907S: Supported
908F: arch/arm/mach-at91/
f0a0a58e 909F: include/soc/at91/
70e389cc
MB
910F: arch/arm/boot/dts/at91*.dts
911F: arch/arm/boot/dts/at91*.dtsi
912F: arch/arm/boot/dts/sama*.dts
913F: arch/arm/boot/dts/sama*.dtsi
5f58c970 914F: arch/arm/include/debug/at91.S
d4a89c7d 915
6e05dd4e
BB
916ARM/ATMEL AT91 Clock Support
917M: Boris Brezillon <boris.brezillon@free-electrons.com>
918S: Maintained
919F: drivers/clk/at91
920
986cf2e9 921ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 922M: Rob Herring <robh@kernel.org>
986cf2e9
RH
923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
924S: Maintained
925F: arch/arm/mach-highbank/
926
d94f944e 927ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 928M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
929S: Maintained
930F: arch/arm/mach-cns3xxx/
d94f944e 931
4863dea3
SG
932ARM/CAVIUM THUNDER NETWORK DRIVER
933M: Sunil Goutham <sgoutham@cavium.com>
934M: Robert Richter <rric@kernel.org>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S: Supported
322e5cc5 937F: drivers/net/ethernet/cavium/thunder/
4863dea3 938
386ab516
AS
939ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
940M: Alexander Shiyan <shc_work@mail.ru>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S: Odd Fixes
b8ba3874 943N: clps711x
386ab516 944
2b7a52a4 945ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 946M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 947M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 949S: Maintained
d19d3667
HS
950F: arch/arm/mach-ep93xx/
951F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
952
953ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 954M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
956S: Maintained
957
d4275354 958ARM/CLKDEV SUPPORT
8b58be88 959M: Russell King <linux@arm.linux.org.uk>
efc03ecb 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 961S: Maintained
d4275354 962F: arch/arm/include/asm/clkdev.h
4fa2651d 963F: drivers/clk/clkdev.c
d4275354 964
d48134e7 965ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 966M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
968S: Maintained
969
94150095
HF
970ARM/CONTEC MICRO9 MACHINE SUPPORT
971M: Hubert Feurstein <hubert.feurstein@contec.at>
972S: Maintained
973F: arch/arm/mach-ep93xx/micro9.c
974
a06ae860
PP
975ARM/CORESIGHT FRAMEWORK AND DRIVERS
976M: Mathieu Poirier <mathieu.poirier@linaro.org>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978S: Maintained
01081f5a 979F: drivers/hwtracing/coresight/*
a06ae860
PP
980F: Documentation/trace/coresight.txt
981F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 982F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 983
1da177e4 984ARM/CORGI MACHINE SUPPORT
8b58be88 985M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
986S: Maintained
987
881a95f9 988ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 989M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 991T: git git://github.com/ulli-kroll/linux.git
162500b3 992S: Maintained
f49afbb5 993F: arch/arm/mach-gemini/
98a9bb5b 994F: drivers/rtc/rtc-gemini.c
881a95f9 995
a990cbd8 996ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 997M: Barry Song <baohua@kernel.org>
a990cbd8 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 999T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1000S: Maintained
1001F: arch/arm/mach-prima2/
4a9c44f1 1002F: drivers/clk/sirf/
05f30e8d 1003F: drivers/clocksource/timer-prima2.c
5833ac98 1004F: drivers/clocksource/timer-atlas7.c
f8505ef5 1005N: [^a-z]sirf
a990cbd8 1006
c9d862c4
BS
1007ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1008M: Baruch Siach <baruch@tkos.co.il>
1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010S: Maintained
cde137aa 1011F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1012N: digicolor
1013
d4275354 1014ARM/EBSA110 MACHINE SUPPORT
8b58be88 1015M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1017W: http://www.arm.linux.org.uk/
1018S: Maintained
1019F: arch/arm/mach-ebsa110/
b955f6ca 1020F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1021
4721f3ce
UKK
1022ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1023M: Uwe Kleine-König <kernel@pengutronix.de>
1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025S: Maintained
1026N: efm32
1027
a9da4f7e 1028ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1029M: Daniel Ribeiro <drwyrm@gmail.com>
1030M: Stefan Schmidt <stefan@openezx.org>
1031M: Harald Welte <laforge@openezx.org>
d66f1886 1032L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1033W: http://www.openezx.org/
1034S: Maintained
cafc2265
SS
1035T: topgit git://git.openezx.org/openezx.git
1036F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1037
6a915af9 1038ARM/FARADAY FA526 PORT
162500b3 1039M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1041S: Maintained
1fa7e547 1042T: git git://git.berlios.de/gemini-board
f49afbb5 1043F: arch/arm/mm/*-fa*
6a915af9 1044
d4275354 1045ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1046M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1048W: http://www.arm.linux.org.uk/
1049S: Maintained
1050F: arch/arm/include/asm/hardware/dec21285.h
1051F: arch/arm/mach-footbridge/
1052
86183a5f 1053ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1054M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1055M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1057S: Maintained
f1c12837 1058T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1059F: arch/arm/mach-imx/
ce515a6b 1060F: arch/arm/mach-mxs/
2a82f95c 1061F: arch/arm/boot/dts/imx*
e5dafa22 1062F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1063F: drivers/clk/imx/
1064F: include/soc/imx/
86183a5f 1065
142109d2 1066ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1067M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1068M: Sascha Hauer <kernel@pengutronix.de>
1069R: Stefan Agner <stefan@agner.ch>
1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071S: Maintained
1072T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1073F: arch/arm/mach-imx/*vf610*
1074F: arch/arm/boot/dts/vf*
1075
2b7a52a4 1076ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1077M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1079S: Maintained
1080
90b8fc34 1081ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1082M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1084S: Maintained
1085
ef47d5f0 1086ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1087M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1088M: Paul Parsons <lost.distance@yahoo.com>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1090S: Maintained
1091F: arch/arm/mach-pxa/hx4700.c
1092F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1093F: sound/soc/pxa/hx4700.c
ef47d5f0 1094
4dfad069
WX
1095ARM/HISILICON SOC SUPPORT
1096M: Wei Xu <xuwei5@hisilicon.com>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098W: http://www.hisilicon.com
1099S: Supported
1100T: git git://github.com/hisilicon/linux-hisi.git
1101F: arch/arm/mach-hisi/
1102
21f37bc3 1103ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1104M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1105W: www.jlime.com
1106S: Maintained
084bad91
KE
1107T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1108F: arch/arm/mach-sa1100/jornada720.c
1109F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1110
5e767ab9
JMC
1111ARM/IGEP MACHINE SUPPORT
1112M: Enric Balletbo i Serra <eballetbo@gmail.com>
1113M: Javier Martinez Canillas <javier@dowhile0.org>
1114L: linux-omap@vger.kernel.org
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
06ff74fd 1117F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1118
403d2971
MV
1119ARM/INCOME PXA270 SUPPORT
1120M: Marek Vasut <marek.vasut@gmail.com>
1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122S: Maintained
ec154082 1123F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1124
2b7a52a4 1125ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1126M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1128S: Maintained
e2bdb176
DW
1129
1130ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1132S: Orphan
2b7a52a4
LB
1133
1134ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1135M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1137S: Maintained
2b7a52a4
LB
1138
1139ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1140M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1142S: Maintained
2b7a52a4 1143
2b7a52a4 1144ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1145M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1147S: Maintained
1148
dfdd8cc9
KH
1149ARM/INTEL IXP4XX ARM ARCHITECTURE
1150M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1151M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1153S: Maintained
1154F: arch/arm/mach-ixp4xx/
1155
838553c5 1156ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1157M: Jonathan Cameron <jic23@cam.ac.uk>
1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159S: Maintained
1160F: arch/arm/mach-pxa/stargate2.c
1161F: drivers/pcmcia/pxa2xx_stargate2.c
1162
2b7a52a4 1163ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1164M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1166S: Maintained
2b7a52a4
LB
1167
1168ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1169M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1171S: Maintained
1172
1154f858 1173ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1174M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176S: Maintained
1177F: arch/arm/mach-keystone/
317929cd 1178T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1179
bc6aa566 1180ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1181M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1182L: linux-kernel@vger.kernel.org
1183S: Maintained
1184F: drivers/clk/keystone/
1185
1186ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1187M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189L: linux-kernel@vger.kernel.org
1190S: Maintained
1191F: drivers/clocksource/timer-keystone.c
1192
1193ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/power/reset/keystone-reset.c
1198
1199ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1200M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1201L: linux-kernel@vger.kernel.org
1202S: Maintained
1203F: drivers/memory/*emif*
1204
2b7a52a4 1205ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1206M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1208S: Maintained
1209
3143875f
JE
1210ARM/LPC18XX ARCHITECTURE
1211M: Joachim Eastwood <manabian@gmail.com>
1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213S: Maintained
1214N: lpc18xx
1215
3b886171 1216ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1217M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1218S: Maintained
1219
31c17ac9 1220ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1221M: Jason Cooper <jason@lakedaemon.net>
1222M: Andrew Lunn <andrew@lunn.ch>
1223M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1224M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227F: arch/arm/mach-mvebu/
59ec9671 1228F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1229F: arch/arm/boot/dts/armada*
1230F: arch/arm/boot/dts/kirkwood*
1231
75f41273 1232
40f4978b
SH
1233ARM/Marvell Berlin SoC support
1234M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236S: Maintained
1237F: arch/arm/mach-berlin/
31c17ac9
GC
1238F: arch/arm/boot/dts/berlin*
1239
40f4978b 1240
4cfab57e 1241ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1242M: Jason Cooper <jason@lakedaemon.net>
1243M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1245M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1247S: Maintained
1248F: arch/arm/mach-dove/
54a246ff
NP
1249F: arch/arm/mach-mv78xx0/
1250F: arch/arm/mach-orion5x/
1251F: arch/arm/plat-orion/
31c17ac9
GC
1252F: arch/arm/boot/dts/dove*
1253F: arch/arm/boot/dts/orion5x*
1254
3b886171 1255
d69ac131
AC
1256ARM/Orion SoC/Technologic Systems TS-78xx platform support
1257M: Alexander Clouter <alex@digriz.org.uk>
1258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259W: http://www.digriz.org.uk/ts78xx/kernel
1260S: Maintained
1261F: arch/arm/mach-orion5x/ts78xx-*
1262
607b8fc9
EH
1263ARM/Mediatek RTC DRIVER
1264M: Eddie Huang <eddie.huang@mediatek.com>
1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1267S: Maintained
1268F: drivers/rtc/rtc-mt6397.c
1269
e54951c8
MB
1270ARM/Mediatek SoC support
1271M: Matthias Brugger <matthias.bgg@gmail.com>
1272L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1273L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1274S: Maintained
1275F: arch/arm/boot/dts/mt6*
1276F: arch/arm/boot/dts/mt8*
1277F: arch/arm/mach-mediatek/
1278N: mtk
1279K: mediatek
1280
adcb079f
AB
1281ARM/MICREL KS8695 ARCHITECTURE
1282M: Greg Ungerer <gerg@uclinux.org>
1283L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1284F: arch/arm/mach-ks8695/
adcb079f
AB
1285S: Odd Fixes
1286
d78ff0a5 1287ARM/MIOA701 MACHINE SUPPORT
8b58be88 1288M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1290F: arch/arm/mach-pxa/mioa701.c
1291S: Maintained
1292
9624dfe6 1293ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1294M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1295S: Maintained
1296
e0ee9851 1297ARM/NOMADIK ARCHITECTURE
28b8e8d4 1298M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1299M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: arch/arm/mach-nomadik/
ecc265fe 1303F: drivers/pinctrl/nomadik/
87572880 1304F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1305T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1306
9d76295a 1307ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1308M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1309L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1310W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1311S: Supported
1312
8459c159 1313ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1314M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1315M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1316S: Maintained
1317
5d783a2d 1318ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1319M: Marek Vasut <marek.vasut@gmail.com>
75280787 1320L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1321W: http://hackndev.com
1322S: Maintained
933d35f0
JP
1323F: arch/arm/mach-pxa/include/mach/palmtx.h
1324F: arch/arm/mach-pxa/palmtx.c
1325F: arch/arm/mach-pxa/include/mach/palmt5.h
1326F: arch/arm/mach-pxa/palmt5.c
1327F: arch/arm/mach-pxa/include/mach/palmld.h
1328F: arch/arm/mach-pxa/palmld.c
1329F: arch/arm/mach-pxa/include/mach/palmte2.h
1330F: arch/arm/mach-pxa/palmte2.c
1331F: arch/arm/mach-pxa/include/mach/palmtc.h
1332F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1333
b57fe924 1334ARM/PALM TREO SUPPORT
d8130624 1335M: Tomas Cech <sleep_walker@suse.com>
75280787 1336L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1337W: http://hackndev.com
1338S: Maintained
b57fe924
JP
1339F: arch/arm/mach-pxa/include/mach/palmtreo.h
1340F: arch/arm/mach-pxa/palmtreo.c
90af5811 1341
c49e1e63 1342ARM/PALMZ72 SUPPORT
8b58be88 1343M: Sergey Lapin <slapin@ossfans.org>
75280787 1344L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1345W: http://hackndev.com
1346S: Maintained
933d35f0
JP
1347F: arch/arm/mach-pxa/include/mach/palmz72.h
1348F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1349
1da177e4 1350ARM/PLEB SUPPORT
8b58be88 1351M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1352W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1353S: Maintained
1354
1355ARM/PT DIGITAL BOARD PORT
8b58be88 1356M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1358W: http://www.arm.linux.org.uk/
1359S: Maintained
1360
8fc1b0f8
KG
1361ARM/QUALCOMM SUPPORT
1362M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1363M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1364M: David Brown <davidb@codeaurora.org>
1365L: linux-arm-msm@vger.kernel.org
f5d3af9d 1366L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1367S: Maintained
1368F: arch/arm/mach-qcom/
f5d3af9d 1369F: drivers/soc/qcom/
c0c89faf
SB
1370F: drivers/tty/serial/msm_serial.h
1371F: drivers/tty/serial/msm_serial.c
1372F: drivers/*/pm8???-*
1373F: drivers/mfd/ssbi.c
916f743d 1374F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1375T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1376
2b7a52a4 1377ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1378M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1379L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1380S: Maintained
1381
d4275354 1382ARM/RISCPC ARCHITECTURE
8b58be88 1383M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1384L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1385W: http://www.arm.linux.org.uk/
1386S: Maintained
d4275354
RK
1387F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1388F: arch/arm/include/asm/hardware/ioc.h
1389F: arch/arm/include/asm/hardware/iomd.h
1390F: arch/arm/include/asm/hardware/memc.h
1391F: arch/arm/mach-rpc/
1a6422f6 1392F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1393F: drivers/net/ethernet/i825xx/ether1*
1394F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1395F: drivers/scsi/arm/
1396
08ddbb0a
HS
1397ARM/Rockchip SoC support
1398M: Heiko Stuebner <heiko@sntech.de>
1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1400L: linux-rockchip@lists.infradead.org
08ddbb0a 1401S: Maintained
541555e9 1402F: arch/arm/boot/dts/rk3*
08ddbb0a 1403F: arch/arm/mach-rockchip/
541555e9
HS
1404F: drivers/clk/rockchip/
1405F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1406F: drivers/*/*rockchip*
541555e9
HS
1407F: drivers/*/*/*rockchip*
1408F: sound/soc/rockchip/
b4331b43 1409N: rockchip
08ddbb0a 1410
5bfb937c
KK
1411ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1412M: Kukjin Kim <kgene@kernel.org>
e8f98457 1413M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1415L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1416S: Maintained
6f0589c8
MB
1417F: arch/arm/boot/dts/s3c*
1418F: arch/arm/boot/dts/exynos*
d97236e6 1419F: arch/arm64/boot/dts/exynos/
482ce512 1420F: arch/arm/plat-samsung/
769bbb63
HS
1421F: arch/arm/mach-s3c24*/
1422F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1423F: arch/arm/mach-s5p*/
1424F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1425F: drivers/*/*s3c2410*
1426F: drivers/*/*/*s3c2410*
40c76662
MB
1427F: drivers/spi/spi-s3c*
1428F: sound/soc/samsung/*
33d43cdd 1429N: exynos
f556cb07 1430
10ffa964
KP
1431ARM/SAMSUNG MOBILE MACHINE SUPPORT
1432M: Kyungmin Park <kyungmin.park@samsung.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434S: Maintained
004bbd3c 1435F: arch/arm/mach-s5pv210/
10ffa964 1436
3ce4ccb6
KD
1437ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1438M: Kyungmin Park <kyungmin.park@samsung.com>
1439M: Kamil Debski <k.debski@samsung.com>
1440L: linux-arm-kernel@lists.infradead.org
1441L: linux-media@vger.kernel.org
1442S: Maintained
1443F: drivers/media/platform/s5p-g2d/
1444
e6a476fd
MS
1445ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1446M: Kyungmin Park <kyungmin.park@samsung.com>
1447M: Kamil Debski <k.debski@samsung.com>
6305902c 1448M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1449L: linux-arm-kernel@lists.infradead.org
1450L: linux-media@vger.kernel.org
1451S: Maintained
934455d7 1452F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1453F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1454
1455ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1456M: Kyungmin Park <kyungmin.park@samsung.com>
1457M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1458L: linux-arm-kernel@lists.infradead.org
1459L: linux-media@vger.kernel.org
1460S: Maintained
90d72ac6 1461F: drivers/media/platform/s5p-tv/
e6a476fd 1462
d48d38e8 1463ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1464M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1465M: Magnus Damm <magnus.damm@gmail.com>
1466L: linux-sh@vger.kernel.org
d48d38e8 1467W: http://oss.renesas.com
bbff48f5 1468Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1469T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1470S: Supported
0b514fdb
SH
1471F: arch/arm/boot/dts/emev2*
1472F: arch/arm/boot/dts/r7s*
1473F: arch/arm/boot/dts/r8a*
1474F: arch/arm/boot/dts/sh*
0b514fdb 1475F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1476F: arch/arm/configs/marzen_defconfig
1477F: arch/arm/configs/shmobile_defconfig
7a2071c5 1478F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1479F: arch/arm/mach-shmobile/
1480F: drivers/sh/
1481
66314223 1482ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1483M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1484S: Maintained
1485F: arch/arm/mach-socfpga/
efadb751
DN
1486F: arch/arm/boot/dts/socfpga*
1487F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1488W: http://www.rocketboards.org
efadb751 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1490
1491ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1492M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1493S: Maintained
1494F: drivers/clk/socfpga/
1495
71bcada8
TT
1496ARM/SOCFPGA EDAC SUPPORT
1497M: Thor Thayer <tthayer@opensource.altera.com>
1498S: Maintained
1499F: drivers/edac/altera_edac.
1500
65ebcc11 1501ARM/STI ARCHITECTURE
a92177ea
SK
1502M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1503M: Maxime Coquelin <maxime.coquelin@st.com>
1504M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506L: kernel@stlinux.com
1507W: http://www.stlinux.com
1508S: Maintained
1509F: arch/arm/mach-sti/
a92177ea
SK
1510F: arch/arm/boot/dts/sti*
1511F: drivers/clocksource/arm_global_timer.c
a92177ea 1512F: drivers/i2c/busses/i2c-st.c
346e2e4a 1513F: drivers/media/rc/st_rc.c
f53b2bff 1514F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1515F: drivers/phy/phy-miphy28lp.c
1516F: drivers/phy/phy-miphy365x.c
6da969a5 1517F: drivers/phy/phy-stih407-usb.c
26389c78 1518F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1519F: drivers/pinctrl/pinctrl-st.c
1520F: drivers/reset/sti/
db4112e6 1521F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1522F: drivers/tty/serial/st-asc.c
eb11adab 1523F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1524F: drivers/usb/host/ehci-st.c
1525F: drivers/usb/host/ohci-st.c
db4112e6 1526F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1527F: drivers/ata/ahci_st.c
65ebcc11 1528
ee6e7879
MC
1529ARM/STM32 ARCHITECTURE
1530M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532S: Maintained
1533T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1534N: stm32
1535F: drivers/clocksource/armv7m_systick.c
1536
2b7a52a4 1537ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1538M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1540S: Maintained
1541
1bbd7089 1542ARM/TETON BGA MACHINE SUPPORT
706e69d6 1543M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545S: Maintained
1546
2b7a52a4 1547ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1548M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1550S: Maintained
1551
98ad6e3b 1552ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1553M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1555W: http://www.mcuos.com
1556S: Maintained
4e89e8f6 1557F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1558F: drivers/input/keyboard/w90p910_keypad.c
1559F: drivers/input/touchscreen/w90p910_ts.c
1560F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1561F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1562F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1563F: drivers/rtc/rtc-nuc900.c
9df92e6c 1564F: drivers/spi/spi-nuc900.c
4e89e8f6 1565F: drivers/usb/host/ehci-w90x900.c
8a61f013 1566F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1567
54274d71 1568ARM/U300 MACHINE SUPPORT
e4651a9f 1569M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Supported
1572F: arch/arm/mach-u300/
9affbd24 1573F: drivers/clocksource/timer-u300.c
54274d71
LW
1574F: drivers/i2c/busses/i2c-stu300.c
1575F: drivers/rtc/rtc-coh901331.c
1576F: drivers/watchdog/coh901327_wdt.c
1577F: drivers/dma/coh901318*
87572880
LW
1578F: drivers/mfd/ab3100*
1579F: drivers/rtc/rtc-ab3100.c
1580F: drivers/rtc/rtc-coh901331.c
1581T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1582
3d00d04f
MY
1583ARM/UNIPHIER ARCHITECTURE
1584M: Masahiro Yamada <yamada.masahiro@socionext.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
a3ff83d2 1587F: arch/arm/boot/dts/uniphier*
3d00d04f 1588F: arch/arm/mach-uniphier/
a3ff83d2
MY
1589F: drivers/pinctrl/uniphier/
1590F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1591N: uniphier
1592
87572880 1593ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1594M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1595L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596S: Maintained
1597F: arch/arm/mach-ux500/
e4651a9f 1598F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1599F: drivers/dma/ste_dma40*
e4651a9f 1600F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1601F: drivers/mfd/abx500*
1602F: drivers/mfd/ab8500*
e4651a9f
LW
1603F: drivers/mfd/dbx500*
1604F: drivers/mfd/db8500*
ecc265fe
JP
1605F: drivers/pinctrl/nomadik/pinctrl-ab*
1606F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1607F: drivers/rtc/rtc-ab8500.c
e4651a9f 1608F: drivers/rtc/rtc-pl031.c
87572880 1609T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1610
e93fde28
UH
1611ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1612M: Ulf Hansson <ulf.hansson@linaro.org>
1613L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614T: git git://git.linaro.org/people/ulfh/clk.git
1615S: Maintained
1616F: drivers/clk/ux500/
1617F: include/linux/platform_data/clk-ux500.h
1618
740d93b1
PM
1619ARM/VERSATILE EXPRESS PLATFORM
1620M: Liviu Dudau <liviu.dudau@arm.com>
1621M: Sudeep Holla <sudeep.holla@arm.com>
1622M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625F: arch/arm/boot/dts/vexpress*
9ccd6080 1626F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1627F: arch/arm/mach-vexpress/
1628F: */*/vexpress*
7e8f403f 1629F: */*/*/vexpress*
740d93b1
PM
1630F: drivers/clk/versatile/clk-vexpress-osc.c
1631F: drivers/clocksource/versatile.c
1632
d4275354 1633ARM/VFP SUPPORT
8b58be88 1634M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1636W: http://www.arm.linux.org.uk/
1637S: Maintained
1638F: arch/arm/vfp/
1639
e66b6d8e
MV
1640ARM/VOIPAC PXA270 SUPPORT
1641M: Marek Vasut <marek.vasut@gmail.com>
1642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643S: Maintained
1644F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1645F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1646
04529fe2
TP
1647ARM/VT8500 ARM ARCHITECTURE
1648M: Tony Prisk <linux@prisktech.co.nz>
1649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1650S: Maintained
1651F: arch/arm/mach-vt8500/
41fd91b4 1652F: drivers/clocksource/vt8500_timer.c
560746eb 1653F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1654F: drivers/mmc/host/wmt-sdmmc.c
1655F: drivers/pwm/pwm-vt8500.c
1656F: drivers/rtc/rtc-vt8500.c
1657F: drivers/tty/serial/vt8500_serial.c
4f31102b 1658F: drivers/usb/host/ehci-platform.c
41fd91b4 1659F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1660F: drivers/video/fbdev/vt8500lcdfb.*
1661F: drivers/video/fbdev/wm8505fb*
1662F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1663
e66b6d8e
MV
1664ARM/ZIPIT Z2 SUPPORT
1665M: Marek Vasut <marek.vasut@gmail.com>
1666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667S: Maintained
1668F: arch/arm/mach-pxa/z2.c
6ab2a855 1669F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1670
5ecc4b53
JN
1671ARM/ZTE ARCHITECTURE
1672M: Jun Nie <jun.nie@linaro.org>
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674S: Maintained
1675F: arch/arm/mach-zx/
1676F: drivers/clk/zte/
1677F: Documentation/devicetree/bindings/arm/zte.txt
1678F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1679
51f29d44
MS
1680ARM/ZYNQ ARCHITECTURE
1681M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1682R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1683L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1684W: http://wiki.xilinx.com
d6448b76 1685T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1686S: Supported
1687F: arch/arm/mach-zynq/
bd2a337a 1688F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1689F: drivers/block/xsysace.c
c2fd4e38
MS
1690N: zynq
1691N: xilinx
1692F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1693F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1694F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1695F: drivers/edac/synopsys_edac.c
51f29d44 1696
48ec83bc 1697ARM SMMU DRIVERS
b8f9879e
WD
1698M: Will Deacon <will.deacon@arm.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: drivers/iommu/arm-smmu.c
48ec83bc 1702F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1703F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1704
38074229
CM
1705ARM64 PORT (AARCH64 ARCHITECTURE)
1706M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1707M: Will Deacon <will.deacon@arm.com>
38074229
CM
1708L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709S: Maintained
1710F: arch/arm64/
d19766ec 1711F: Documentation/arm64/
38074229 1712
9d7005f9
LP
1713AS3645A LED FLASH CONTROLLER DRIVER
1714M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1715L: linux-media@vger.kernel.org
1716T: git git://linuxtv.org/media_tree.git
1717S: Maintained
1718F: drivers/media/i2c/as3645a.c
1719F: include/media/as3645a.h
1720
d58de038
GJ
1721ASC7621 HARDWARE MONITOR DRIVER
1722M: George Joseph <george.joseph@fairview5.com>
1723L: lm-sensors@lm-sensors.org
1724S: Maintained
1725F: Documentation/hwmon/asc7621
1726F: drivers/hwmon/asc7621.c
1727
b229ece9 1728ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1729M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1730L: acpi4asus-user@lists.sourceforge.net
d0944853 1731L: platform-driver-x86@vger.kernel.org
76593d6f 1732W: http://acpi4asus.sf.net
85091b71 1733S: Maintained
b229ece9
CC
1734F: drivers/platform/x86/asus*.c
1735F: drivers/platform/x86/eeepc*.c
85091b71 1736
953a6479 1737ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1738R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1739W: http://sourceforge.net/projects/xscaleiop
08223d80 1740S: Odd fixes
679655da
JP
1741F: Documentation/crypto/async-tx-api.txt
1742F: crypto/async_tx/
1743F: drivers/dma/
1744F: include/linux/dmaengine.h
1745F: include/linux/async_tx.h
b3e5f263 1746
a1867d36 1747AT24 EEPROM DRIVER
14d77c4d 1748M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1749L: linux-i2c@vger.kernel.org
1750S: Maintained
1751F: drivers/misc/eeprom/at24.c
25f73ed5 1752F: include/linux/platform_data/at24.h
a1867d36 1753
e7839f25 1754ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1755M: "Ed L. Cashin" <ed.cashin@acm.org>
1756W: http://www.openaoe.org/
1da177e4 1757S: Supported
679655da
JP
1758F: Documentation/aoe/
1759F: drivers/block/aoe/
1da177e4 1760
9a10a870 1761ATHEROS ATH GENERIC UTILITIES
f726ee65 1762M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1763L: linux-wireless@vger.kernel.org
1764S: Supported
1765F: drivers/net/wireless/ath/*
1766
fa1c114f 1767ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1768M: Jiri Slaby <jirislaby@gmail.com>
1769M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1770M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1771L: linux-wireless@vger.kernel.org
72c706b7 1772W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1773S: Maintained
fa451753 1774F: drivers/net/wireless/ath/ath5k/
fa1c114f 1775
12e62d6f
KV
1776ATHEROS ATH6KL WIRELESS DRIVER
1777M: Kalle Valo <kvalo@qca.qualcomm.com>
1778L: linux-wireless@vger.kernel.org
1779W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1780T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1781S: Supported
1782F: drivers/net/wireless/ath/ath6kl/
1783
2be7d22f
VK
1784WILOCITY WIL6210 WIRELESS DRIVER
1785M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1786L: linux-wireless@vger.kernel.org
1787L: wil6210@qca.qualcomm.com
1788S: Supported
1789W: http://wireless.kernel.org/en/users/Drivers/wil6210
1790F: drivers/net/wireless/ath/wil6210/
dba4b74d 1791F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1792
1d7e1e6b
CL
1793CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1794M: Christian Lamparter <chunkeey@googlemail.com>
1795L: linux-wireless@vger.kernel.org
1796W: http://wireless.kernel.org/en/users/Drivers/carl9170
1797S: Maintained
1798F: drivers/net/wireless/ath/carl9170/
1799
2c2a6172
LT
1800ATK0110 HWMON DRIVER
1801M: Luca Tettamanti <kronos.it@gmail.com>
1802L: lm-sensors@lm-sensors.org
1803S: Maintained
1804F: drivers/hwmon/asus_atk0110.c
1805
6f69a6d7 1806ATI_REMOTE2 DRIVER
8b58be88 1807M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1808S: Maintained
679655da 1809F: drivers/input/misc/ati_remote2.c
6f69a6d7 1810
7ae115b4 1811ATLX ETHERNET DRIVERS
8b58be88 1812M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1813M: Chris Snook <chris.snook@gmail.com>
e443e383 1814L: netdev@vger.kernel.org
8d5ca6ec
JC
1815W: http://sourceforge.net/projects/atl1
1816W: http://atl1.sourceforge.net
1817S: Maintained
2b133ad6 1818F: drivers/net/ethernet/atheros/
8d5ca6ec 1819
1da177e4 1820ATM
366c1bd1 1821M: Chas Williams <3chas3@gmail.com>
476604de 1822L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1823L: netdev@vger.kernel.org
1da177e4
LT
1824W: http://linux-atm.sourceforge.net
1825S: Maintained
679655da
JP
1826F: drivers/atm/
1827F: include/linux/atm*
c117ab84 1828F: include/uapi/linux/atm*
1da177e4 1829
04ac2f46 1830ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1831M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1832S: Maintained
1833F: drivers/mmc/host/atmel-mci.c
1834F: drivers/mmc/host/atmel-mci-regs.h
1835
a1cfac48 1836ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1837M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1838S: Supported
df621252 1839F: drivers/tty/serial/atmel_serial.c
a1cfac48 1840
dfae90ed 1841ATMEL Audio ALSA driver
3a82002c 1842M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1843L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1844S: Supported
1845F: sound/soc/atmel
1846
b414dc16
NF
1847ATMEL DMA DRIVER
1848M: Nicolas Ferre <nicolas.ferre@atmel.com>
1849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1850S: Supported
1851F: drivers/dma/at_hdmac.c
1852F: drivers/dma/at_hdmac_regs.h
6f0d65af 1853F: include/linux/platform_data/dma-atmel.h
b414dc16 1854
6bd0f436
LD
1855ATMEL XDMA DRIVER
1856M: Ludovic Desroches <ludovic.desroches@atmel.com>
1857L: linux-arm-kernel@lists.infradead.org
1858L: dmaengine@vger.kernel.org
1859S: Supported
1860F: drivers/dma/at_xdmac.c
1861
888f2804
LD
1862ATMEL I2C DRIVER
1863M: Ludovic Desroches <ludovic.desroches@atmel.com>
1864L: linux-i2c@vger.kernel.org
1865S: Supported
1866F: drivers/i2c/busses/i2c-at91.c
1867
15515545
JW
1868ATMEL ISI DRIVER
1869M: Josh Wu <josh.wu@atmel.com>
1870L: linux-media@vger.kernel.org
1871S: Supported
f2294c2d 1872F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1873F: include/media/atmel-isi.h
1874
8f4c79ce 1875ATMEL LCDFB DRIVER
8b58be88 1876M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1877L: linux-fbdev@vger.kernel.org
8f4c79ce 1878S: Maintained
8a61f013 1879F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1880F: include/video/atmel_lcdc.h
8f4c79ce 1881
89e5785f 1882ATMEL MACB ETHERNET DRIVER
a02875a6 1883M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1884S: Supported
9f2f381f 1885F: drivers/net/ethernet/cadence/
89e5785f 1886
5cbac98a
JW
1887ATMEL NAND DRIVER
1888M: Josh Wu <josh.wu@atmel.com>
1889L: linux-mtd@lists.infradead.org
1890S: Supported
1891F: drivers/mtd/nand/atmel_nand*
1892
754ce4f2 1893ATMEL SPI DRIVER
a02875a6 1894M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1895S: Supported
9df92e6c 1896F: drivers/spi/spi-atmel.*
754ce4f2 1897
0ef09015 1898ATMEL SSC DRIVER
03515f32 1899M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1901S: Supported
1902F: drivers/misc/atmel-ssc.c
1903F: include/linux/atmel-ssc.h
1904
e9cb1c5a
NF
1905ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1906M: Nicolas Ferre <nicolas.ferre@atmel.com>
1907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908S: Supported
1909F: drivers/misc/atmel_tclib.c
1910F: drivers/clocksource/tcb_clksrc.c
1911
914a3f3b 1912ATMEL USBA UDC DRIVER
a02875a6
NF
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1915S: Supported
faf2e1db 1916F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1917
1da177e4 1918ATMEL WIRELESS DRIVER
8b58be88 1919M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1920L: linux-wireless@vger.kernel.org
1da177e4
LT
1921W: http://www.thekelleys.org.uk/atmel
1922W: http://atmelwlandriver.sourceforge.net/
1923S: Maintained
679655da 1924F: drivers/net/wireless/atmel*
1da177e4 1925
26780d9e 1926ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1927M: Bradley Grove <linuxdrivers@attotech.com>
1928L: linux-scsi@vger.kernel.org
1929W: http://www.attotech.com
1930S: Supported
1931F: drivers/scsi/esas2r
26780d9e 1932
bc6e17b8
SS
1933ATUSB IEEE 802.15.4 RADIO DRIVER
1934M: Stefan Schmidt <stefan@osg.samsung.com>
1935L: linux-wpan@vger.kernel.org
1936S: Maintained
1937F: drivers/net/ieee802154/atusb.c
1938F: drivers/net/ieee802154/atusb.h
1939F: drivers/net/ieee802154/at86rf230.h
1940
a92b7b80 1941AUDIT SUBSYSTEM
915f389d 1942M: Paul Moore <paul@paul-moore.com>
8b58be88 1943M: Eric Paris <eparis@redhat.com>
915f389d 1944L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1945W: http://people.redhat.com/sgrubb/audit/
915f389d 1946T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1947S: Maintained
679655da 1948F: include/linux/audit.h
c117ab84 1949F: include/uapi/linux/audit.h
679655da 1950F: kernel/audit*
a92b7b80 1951
70e84049 1952AUXILIARY DISPLAY DRIVERS
8b58be88 1953M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1954W: http://miguelojeda.es/auxdisplay.htm
1955W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1956S: Maintained
679655da
JP
1957F: drivers/auxdisplay/
1958F: include/linux/cfag12864b.h
70e84049 1959
5f97f7f9 1960AVR32 ARCHITECTURE
e336f61f
HCE
1961M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1962M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1963W: http://www.atmel.com/products/AVR32/
249d9d9d 1964W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1965W: http://avrfreaks.net/
e336f61f 1966S: Maintained
679655da 1967F: arch/avr32/
5f97f7f9
HS
1968
1969AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1970M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1971M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1972S: Maintained
679655da 1973F: arch/avr32/mach-at32ap/
5f97f7f9 1974
1da177e4 1975AX.25 NETWORK LAYER
8b58be88 1976M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1977L: linux-hams@vger.kernel.org
d34cb28a 1978W: http://www.linux-ax25.org/
1da177e4 1979S: Maintained
c117ab84 1980F: include/uapi/linux/ax25.h
679655da
JP
1981F: include/net/ax25.h
1982F: net/ax25/
1da177e4 1983
d5269395 1984AZ6007 DVB DRIVER
009a5410 1985M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1986L: linux-media@vger.kernel.org
1987W: http://linuxtv.org
1988T: git git://linuxtv.org/media_tree.git
1989S: Maintained
1990F: drivers/media/usb/dvb-usb-v2/az6007.c
1991
6777376e
HV
1992AZTECH FM RADIO RECEIVER DRIVER
1993M: Hans Verkuil <hverkuil@xs4all.nl>
1994L: linux-media@vger.kernel.org
1995T: git git://linuxtv.org/media_tree.git
1996W: http://linuxtv.org
1997S: Maintained
1998F: drivers/media/radio/radio-aztech*
1999
e2d1d6c0 2000B43 WIRELESS DRIVER
e2d1d6c0 2001L: linux-wireless@vger.kernel.org
ed072f9e 2002L: b43-dev@lists.infradead.org
491b26b4 2003W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2004S: Odd Fixes
679655da 2005F: drivers/net/wireless/b43/
e2d1d6c0
RD
2006
2007B43LEGACY WIRELESS DRIVER
8b58be88 2008M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2009L: linux-wireless@vger.kernel.org
ed072f9e 2010L: b43-dev@lists.infradead.org
491b26b4 2011W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2012S: Maintained
679655da 2013F: drivers/net/wireless/b43legacy/
e2d1d6c0 2014
300abeb5 2015BACKLIGHT CLASS/SUBSYSTEM
b7701755 2016M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2017M: Lee Jones <lee.jones@linaro.org>
300abeb5 2018S: Maintained
679655da
JP
2019F: drivers/video/backlight/
2020F: include/linux/backlight.h
300abeb5 2021
c6c8fea2 2022BATMAN ADVANCED
207df49e 2023M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2024M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2025M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2026L: b.a.t.m.a.n@lists.open-mesh.org
2027W: http://www.open-mesh.org/
2028S: Maintained
2029F: net/batman-adv/
2030
e2d1d6c0 2031BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2032M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2033L: linux-hams@vger.kernel.org
2034W: http://www.baycom.org/~tom/ham/ham.html
2035S: Maintained
679655da 2036F: drivers/net/hamradio/baycom*
e2d1d6c0 2037
cafe5635 2038BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2039M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2040L: linux-bcache@vger.kernel.org
2041W: http://bcache.evilpiepirate.org
d1aa1ab3 2042S: Maintained
cafe5635
KO
2043F: drivers/md/bcache/
2044
04bd844a
HV
2045BDISP ST MEDIA DRIVER
2046M: Fabien Dessenne <fabien.dessenne@st.com>
2047L: linux-media@vger.kernel.org
2048T: git git://linuxtv.org/media_tree.git
2049W: http://linuxtv.org
2050S: Supported
2051F: drivers/media/platform/sti/bdisp
2052
e2d1d6c0 2053BEFS FILE SYSTEM
55817d3d 2054S: Orphan
679655da
JP
2055F: Documentation/filesystems/befs.txt
2056F: fs/befs/
e2d1d6c0 2057
564ee360 2058BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2059M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2060L: netdev@vger.kernel.org
2061S: Maintained
2062F: drivers/net/ethernet/ec_bhf.c
564ee360 2063
e2d1d6c0 2064BFS FILE SYSTEM
8b58be88 2065M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2066S: Maintained
679655da
JP
2067F: Documentation/filesystems/bfs.txt
2068F: fs/bfs/
c117ab84 2069F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2070
1394f032 2071BLACKFIN ARCHITECTURE
a4edbc10 2072M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2073L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2074T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2075W: http://blackfin.uclinux.org
2076S: Supported
679655da 2077F: arch/blackfin/
566da5b2 2078
e190d6b1 2079BLACKFIN EMAC DRIVER
b3fe92b0 2080L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2081W: http://blackfin.uclinux.org
2082S: Supported
7b35f033 2083F: drivers/net/ethernet/adi/
e190d6b1 2084
566da5b2 2085BLACKFIN RTC DRIVER
b3fe92b0 2086L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2087W: http://blackfin.uclinux.org
2088S: Supported
679655da 2089F: drivers/rtc/rtc-bfin.c
1394f032 2090
936ed49a 2091BLACKFIN SDH DRIVER
109ec8c3 2092M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2093L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2094W: http://blackfin.uclinux.org
2095S: Supported
2096F: drivers/mmc/host/bfin_sdh.c
2097
1394f032 2098BLACKFIN SERIAL DRIVER
8b58be88 2099M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2100L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2101W: http://blackfin.uclinux.org
2102S: Supported
8460241e 2103F: drivers/tty/serial/bfin_uart.c
1394f032 2104
1e6d320f 2105BLACKFIN WATCHDOG DRIVER
b3fe92b0 2106L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2107W: http://blackfin.uclinux.org
2108S: Supported
679655da 2109F: drivers/watchdog/bfin_wdt.c
1e6d320f 2110
d24ecfcc 2111BLACKFIN I2C TWI DRIVER
8b58be88 2112M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2113L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2114W: http://blackfin.uclinux.org/
2115S: Supported
679655da 2116F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2117
1e204377
SJ
2118BLACKFIN MEDIA DRIVER
2119M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2120L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2121W: http://blackfin.uclinux.org/
2122S: Supported
2123F: drivers/media/platform/blackfin/
2124F: drivers/media/i2c/adv7183*
2125F: drivers/media/i2c/vs6624*
2126
b54cf35a
JSM
2127BLINKM RGB LED DRIVER
2128M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2129S: Maintained
2130F: drivers/leds/leds-blinkm.c
2131
1da177e4 2132BLOCK LAYER
8b58be88 2133M: Jens Axboe <axboe@kernel.dk>
08deed1e 2134T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2135S: Maintained
679655da 2136F: block/
ae11f7ef 2137F: kernel/trace/blktrace.c
1da177e4 2138
2b54aaef 2139BLOCK2MTD DRIVER
8b58be88 2140M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2141L: linux-mtd@lists.infradead.org
2142S: Maintained
679655da 2143F: drivers/mtd/devices/block2mtd.c
2b54aaef 2144
63fbd24e 2145BLUETOOTH DRIVERS
8b58be88 2146M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2147M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2148M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2149L: linux-bluetooth@vger.kernel.org
63fbd24e 2150W: http://www.bluez.org/
22e7a424
MH
2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2153S: Maintained
679655da 2154F: drivers/bluetooth/
1da177e4 2155
63fbd24e 2156BLUETOOTH SUBSYSTEM
8b58be88 2157M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2158M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2159M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2160L: linux-bluetooth@vger.kernel.org
2161W: http://www.bluez.org/
22e7a424
MH
2162T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2164S: Maintained
679655da
JP
2165F: net/bluetooth/
2166F: include/net/bluetooth/
1da177e4
LT
2167
2168BONDING DRIVER
79b30750 2169M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2170M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2171M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2172L: netdev@vger.kernel.org
ce00f85c
JC
2173W: http://sourceforge.net/projects/bonding/
2174S: Supported
679655da 2175F: drivers/net/bonding/
c117ab84 2176F: include/uapi/linux/if_bonding.h
1da177e4 2177
b5f4df34
AS
2178BPF (Safe dynamic programs and tools)
2179M: Alexei Starovoitov <ast@kernel.org>
2180L: netdev@vger.kernel.org
2181L: linux-kernel@vger.kernel.org
2182S: Supported
2183F: kernel/bpf/
2184
39105890 2185BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2186M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2187L: netdev@vger.kernel.org
2188S: Supported
adfc5217 2189F: drivers/net/ethernet/broadcom/b44.*
39105890 2190
32ec90d5
FF
2191BROADCOM GENET ETHERNET DRIVER
2192M: Florian Fainelli <f.fainelli@gmail.com>
2193L: netdev@vger.kernel.org
2194S: Supported
2195F: drivers/net/ethernet/broadcom/genet/
2196
948c51e6 2197BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2198M: Sony Chacko <sony.chacko@qlogic.com>
2199M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2200L: netdev@vger.kernel.org
2201S: Supported
adfc5217
JK
2202F: drivers/net/ethernet/broadcom/bnx2.*
2203F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2204
4d9d2cb0 2205BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2206M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2207L: netdev@vger.kernel.org
2208S: Supported
adfc5217 2209F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2210
90f4c594 2211BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2212M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2213M: Ray Jui <rjui@broadcom.com>
2214M: Scott Branden <sbranden@broadcom.com>
497a045d 2215L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2216T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2217S: Maintained
2218F: arch/arm/mach-bcm/
2219F: arch/arm/boot/dts/bcm113*
90f4c594 2220F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2221F: arch/arm/boot/dts/bcm281*
2222F: arch/arm/configs/bcm_defconfig
e4ef47f2 2223F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2224F: drivers/clocksource/bcm_kona_timer.c
2225
9209bec4 2226BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2227M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2228M: Lee Jones <lee@kernel.org>
10b9e887 2229M: Eric Anholt <eric@anholt.net>
f680f25c 2230L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2233S: Maintained
9209bec4 2234N: bcm2835
f680f25c 2235
a2f6734c
KC
2236BROADCOM BCM33XX MIPS ARCHITECTURE
2237M: Kevin Cernekee <cernekee@gmail.com>
2238L: linux-mips@linux-mips.org
2239S: Maintained
2240F: arch/mips/bcm3384/*
2241F: arch/mips/include/asm/mach-bcm3384/*
2242F: arch/mips/kernel/*bmips*
2243
5564f092
RM
2244BROADCOM BCM47XX MIPS ARCHITECTURE
2245M: Hauke Mehrtens <hauke@hauke-m.de>
2246M: Rafał Miłecki <zajec5@gmail.com>
2247L: linux-mips@linux-mips.org
2248S: Maintained
2249F: arch/mips/bcm47xx/*
2250F: arch/mips/include/asm/mach-bcm47xx/*
2251
9209bec4 2252BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2253M: Hauke Mehrtens <hauke@hauke-m.de>
2254L: linux-arm-kernel@lists.infradead.org
2255S: Maintained
2256F: arch/arm/mach-bcm/bcm_5301x.c
2257F: arch/arm/boot/dts/bcm5301x.dtsi
2258F: arch/arm/boot/dts/bcm470*
2259
e076e962
FF
2260BROADCOM BCM63XX ARM ARCHITECTURE
2261M: Florian Fainelli <f.fainelli@gmail.com>
2262L: linux-arm-kernel@lists.infradead.org
eb6725d0 2263T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2264S: Maintained
2265F: arch/arm/mach-bcm/bcm63xx.c
2266F: arch/arm/include/debug/bcm63xx.S
2267
7110e227
KC
2268BROADCOM BCM63XX/BCM33XX UDC DRIVER
2269M: Kevin Cernekee <cernekee@gmail.com>
2270L: linux-usb@vger.kernel.org
2271S: Maintained
2272F: drivers/usb/gadget/udc/bcm63xx_udc.*
2273
2df94fd6 2274BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2275M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2276M: Gregory Fong <gregory.0xf0@gmail.com>
2277M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2279T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2280S: Maintained
2281F: arch/arm/mach-bcm/*brcmstb*
2282F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2283F: drivers/bus/brcmstb_gisb.c
5009a289 2284N: brcmstb
2df94fd6 2285
70371cef
KC
2286BROADCOM BMIPS MIPS ARCHITECTURE
2287M: Kevin Cernekee <cernekee@gmail.com>
2288M: Florian Fainelli <f.fainelli@gmail.com>
2289L: linux-mips@linux-mips.org
eb6725d0 2290T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2291S: Maintained
2292F: arch/mips/bmips/*
2293F: arch/mips/include/asm/mach-bmips/*
2294F: arch/mips/kernel/*bmips*
338808de 2295F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2296F: drivers/irqchip/irq-bcm7*
2297F: drivers/irqchip/irq-brcmstb*
2298
948c51e6 2299BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2300M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2301M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2302L: netdev@vger.kernel.org
2303S: Supported
adfc5217 2304F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2305
a9533e7e
HP
2306BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2307M: Brett Rudley <brudley@broadcom.com>
818c07b8 2308M: Arend van Spriel <arend@broadcom.com>
85d63686 2309M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2310M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2311L: linux-wireless@vger.kernel.org
5615171c 2312L: brcm80211-dev-list@broadcom.com
a9533e7e 2313S: Supported
f62ebdd5 2314F: drivers/net/wireless/brcm80211/
a9533e7e 2315
9958d6f9 2316BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2317M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2318L: linux-scsi@vger.kernel.org
2319S: Supported
2320F: drivers/scsi/bnx2fc/
2321
6a6b5ad0 2322BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2323M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2324L: linux-scsi@vger.kernel.org
2325S: Supported
2326F: drivers/scsi/bnx2i/
2327
36c0237f
SB
2328BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2329M: Ray Jui <rjui@broadcom.com>
2330M: Scott Branden <sbranden@broadcom.com>
2331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2332L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2333T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2334S: Maintained
2335N: iproc
2336N: cygnus
2337N: bcm9113*
2338N: bcm9583*
2339N: bcm583*
2340N: bcm113*
2341
3b0213d5
GF
2342BROADCOM BRCMSTB GPIO DRIVER
2343M: Gregory Fong <gregory.0xf0@gmail.com>
2344L: bcm-kernel-feedback-list@broadcom.com>
2345S: Supported
2346F: drivers/gpio/gpio-brcmstb.c
2347F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2348
7b7f588b 2349BROADCOM KONA GPIO DRIVER
5e163903 2350M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2351L: bcm-kernel-feedback-list@broadcom.com
2352S: Supported
2353F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2354F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2355
f6e734a8
RM
2356BROADCOM NVRAM DRIVER
2357M: Rafał Miłecki <zajec5@gmail.com>
2358L: linux-mips@linux-mips.org
2359S: Maintained
2360F: drivers/firmware/broadcom/*
2361
02787daa
BN
2362BROADCOM STB NAND FLASH DRIVER
2363M: Brian Norris <computersforpeace@gmail.com>
2364L: linux-mtd@lists.infradead.org
2365S: Maintained
2366F: drivers/mtd/nand/brcmnand/
2367
c9678d86
RM
2368BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2369M: Rafał Miłecki <zajec5@gmail.com>
2370L: linux-wireless@vger.kernel.org
2371S: Maintained
2372F: drivers/bcma/
2373F: include/linux/bcma/
2374
b8302205
FF
2375BROADCOM SYSTEMPORT ETHERNET DRIVER
2376M: Florian Fainelli <f.fainelli@gmail.com>
2377L: netdev@vger.kernel.org
2378S: Supported
2379F: drivers/net/ethernet/broadcom/bcmsysport.*
2380
7725ccfd 2381BROCADE BFA FC SCSI DRIVER
aa803370
AG
2382M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2383M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2384L: linux-scsi@vger.kernel.org
2385S: Supported
2386F: drivers/scsi/bfa/
7725ccfd 2387
8b230ed8 2388BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2389M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2390L: netdev@vger.kernel.org
2391S: Supported
f844a0ea 2392F: drivers/net/ethernet/brocade/bna/
8b230ed8 2393
5cdf7f76 2394BSG (block layer generic sg v4 driver)
8b58be88 2395M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2396L: linux-scsi@vger.kernel.org
2397S: Supported
679655da
JP
2398F: block/bsg.c
2399F: include/linux/bsg.h
c117ab84 2400F: include/uapi/linux/bsg.h
5cdf7f76 2401
af39917d
CL
2402BT87X AUDIO DRIVER
2403M: Clemens Ladisch <clemens@ladisch.de>
2404L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2405T: git git://git.alsa-project.org/alsa-kernel.git
2406S: Maintained
2407F: Documentation/sound/alsa/Bt87x.txt
2408F: sound/pci/bt87x.c
2409
ff1d5c2f 2410BT8XXGPIO DRIVER
eb032b98 2411M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2412W: http://bu3sch.de/btgpio.php
2413S: Maintained
72dbb705 2414F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2415
eb1eb04f 2416BTRFS FILE SYSTEM
c0778e25
CM
2417M: Chris Mason <clm@fb.com>
2418M: Josef Bacik <jbacik@fb.com>
d8130624 2419M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2420L: linux-btrfs@vger.kernel.org
2421W: http://btrfs.wiki.kernel.org/
8a6e2535 2422Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2423T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2424S: Maintained
679655da
JP
2425F: Documentation/filesystems/btrfs.txt
2426F: fs/btrfs/
eb1eb04f 2427
1da177e4 2428BTTV VIDEO4LINUX DRIVER
009a5410 2429M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2430L: linux-media@vger.kernel.org
96b6aba0 2431W: http://linuxtv.org
275ffde4 2432T: git git://linuxtv.org/media_tree.git
f96236e5 2433S: Odd fixes
679655da 2434F: Documentation/video4linux/bttv/
90d72ac6 2435F: drivers/media/pci/bt8xx/bttv*
1da177e4 2436
1f34923c
KA
2437BUSLOGIC SCSI DRIVER
2438M: Khalid Aziz <khalid@gonehiking.org>
2439L: linux-scsi@vger.kernel.org
2440S: Maintained
2441F: drivers/scsi/BusLogic.*
2442F: drivers/scsi/FlashPoint.*
2443
af39917d
CL
2444C-MEDIA CMI8788 DRIVER
2445M: Clemens Ladisch <clemens@ladisch.de>
2446L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2447T: git git://git.alsa-project.org/alsa-kernel.git
2448S: Maintained
2449F: sound/pci/oxygen/
2450
2141355f
MS
2451C6X ARCHITECTURE
2452M: Mark Salter <msalter@redhat.com>
2453M: Aurelien Jacquiot <a-jacquiot@ti.com>
2454L: linux-c6x-dev@linux-c6x.org
2455W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2456S: Maintained
2457F: arch/c6x/
2458
a5432f5a 2459CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2460M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2461L: linux-cachefs@redhat.com
2462S: Supported
2463F: Documentation/filesystems/caching/cachefiles.txt
2464F: fs/cachefiles/
2465
c815ca39
HV
2466CADET FM/AM RADIO RECEIVER DRIVER
2467M: Hans Verkuil <hverkuil@xs4all.nl>
2468L: linux-media@vger.kernel.org
2469T: git git://linuxtv.org/media_tree.git
2470W: http://linuxtv.org
2471S: Maintained
2472F: drivers/media/radio/radio-cadet*
2473
77d5140f 2474CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2475M: Jonathan Corbet <corbet@lwn.net>
661263b5 2476L: linux-media@vger.kernel.org
275ffde4 2477T: git git://linuxtv.org/media_tree.git
77d5140f 2478S: Maintained
679655da 2479F: Documentation/video4linux/cafe_ccic
90d72ac6 2480F: drivers/media/platform/marvell-ccic/
77d5140f 2481
201b6bab 2482CAIF NETWORK LAYER
5c574f50 2483M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2484L: netdev@vger.kernel.org
2485S: Supported
2486F: Documentation/networking/caif/
2487F: drivers/net/caif/
c117ab84 2488F: include/uapi/linux/caif/
201b6bab
JP
2489F: include/net/caif/
2490F: net/caif/
2491
77dac90f 2492CALGARY x86-64 IOMMU
8b58be88
JP
2493M: Muli Ben-Yehuda <muli@il.ibm.com>
2494M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2495L: discuss@x86-64.org
2496S: Maintained
679655da
JP
2497F: arch/x86/kernel/pci-calgary_64.c
2498F: arch/x86/kernel/tce_64.c
2499F: arch/x86/include/asm/calgary.h
2500F: arch/x86/include/asm/tce.h
77dac90f 2501
e2d1d6c0 2502CAN NETWORK LAYER
8d15d386 2503M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2504M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2505L: linux-can@vger.kernel.org
84b0d715 2506W: https://github.com/linux-can
870482a4
MKB
2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2508T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2509S: Maintained
f35f6c8f 2510F: Documentation/networking/can.txt
8d15d386 2511F: net/can/
8d15d386 2512F: include/linux/can/core.h
c117ab84
CEB
2513F: include/uapi/linux/can.h
2514F: include/uapi/linux/can/bcm.h
2515F: include/uapi/linux/can/raw.h
2516F: include/uapi/linux/can/gw.h
e2d1d6c0 2517
4261a204 2518CAN NETWORK DRIVERS
8b58be88 2519M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2520M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2521L: linux-can@vger.kernel.org
84b0d715 2522W: https://github.com/linux-can
870482a4
MKB
2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2524T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2525S: Maintained
8d15d386
OH
2526F: drivers/net/can/
2527F: include/linux/can/dev.h
8d15d386 2528F: include/linux/can/platform/
c117ab84
CEB
2529F: include/uapi/linux/can/error.h
2530F: include/uapi/linux/can/netlink.h
4261a204 2531
95d16c72
JM
2532CAPABILITIES
2533M: Serge Hallyn <serge.hallyn@canonical.com>
2534L: linux-security-module@vger.kernel.org
6305902c 2535S: Supported
95d16c72 2536F: include/linux/capability.h
c117ab84 2537F: include/uapi/linux/capability.h
6305902c 2538F: security/commoncap.c
38a94118 2539F: kernel/capability.c
95d16c72 2540
b84894c7
KT
2541CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2542M: Kevin Tsai <ktsai@capellamicro.com>
2543S: Maintained
2544F: drivers/iio/light/cm*
2545F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2546
f21fb3ed
RV
2547CAVIUM LIQUIDIO NETWORK DRIVER
2548M: Derek Chickles <derek.chickles@caviumnetworks.com>
2549M: Satanand Burla <satananda.burla@caviumnetworks.com>
2550M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2551M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2552L: netdev@vger.kernel.org
2553W: http://www.cavium.com
2554S: Supported
f21fb3ed
RV
2555F: drivers/net/ethernet/cavium/liquidio/
2556
ef0bbac3
VB
2557CC2520 IEEE-802.15.4 RADIO DRIVER
2558M: Varka Bhadram <varkabhadram@gmail.com>
2559L: linux-wpan@vger.kernel.org
2560S: Maintained
2561F: drivers/net/ieee802154/cc2520.c
2562F: include/linux/spi/cc2520.h
2563F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2564
b8154542 2565CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2566M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2567L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2568W: http://www.ibm.com/developerworks/power/cell/
2569S: Supported
679655da 2570F: arch/powerpc/include/asm/cell*.h
679655da 2571F: arch/powerpc/include/asm/spu*.h
c117ab84 2572F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2573F: arch/powerpc/oprofile/*cell*
2574F: arch/powerpc/platforms/cell/
b8154542 2575
398ecff5
SW
2576CEPH COMMON CODE (LIBCEPH)
2577M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2578M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2579M: Sage Weil <sage@redhat.com>
82593f87 2580L: ceph-devel@vger.kernel.org
09d90327 2581W: http://ceph.com/
fb99f881 2582T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2583T: git git://github.com/ceph/ceph-client.git
9030aaf9 2584S: Supported
14430813
JP
2585F: net/ceph/
2586F: include/linux/ceph/
2587F: include/linux/crush/
9030aaf9 2588
398ecff5
SW
2589CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2590M: "Yan, Zheng" <zyan@redhat.com>
2591M: Sage Weil <sage@redhat.com>
2592M: Ilya Dryomov <idryomov@gmail.com>
2593L: ceph-devel@vger.kernel.org
2594W: http://ceph.com/
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2596T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2597S: Supported
2598F: Documentation/filesystems/ceph.txt
2599F: fs/ceph/
2600
18332a80 2601CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2602L: linux-usb@vger.kernel.org
10c6c9c9 2603S: Orphan
679655da
JP
2604F: Documentation/usb/WUSB-Design-overview.txt
2605F: Documentation/usb/wusb-cbaf
355ffe69
DV
2606F: drivers/usb/host/hwa-hc.c
2607F: drivers/usb/host/whci/
679655da
JP
2608F: drivers/usb/wusbcore/
2609F: include/linux/usb/wusb*
18332a80 2610
70e84049 2611CFAG12864B LCD DRIVER
8b58be88 2612M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2613W: http://miguelojeda.es/auxdisplay.htm
2614W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2615S: Maintained
679655da
JP
2616F: drivers/auxdisplay/cfag12864b.c
2617F: include/linux/cfag12864b.h
70e84049
MOS
2618
2619CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2620M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2621W: http://miguelojeda.es/auxdisplay.htm
2622W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2623S: Maintained
679655da
JP
2624F: drivers/auxdisplay/cfag12864bfb.c
2625F: include/linux/cfag12864b.h
70e84049 2626
704232c2 2627CFG80211 and NL80211
8b58be88 2628M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2629L: linux-wireless@vger.kernel.org
ce466579
JB
2630W: http://wireless.kernel.org/
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2633S: Maintained
c117ab84 2634F: include/uapi/linux/nl80211.h
679655da
JP
2635F: include/net/cfg80211.h
2636F: net/wireless/*
2637X: net/wireless/wext*
704232c2 2638
46e64261
GKH
2639CHAR and MISC DRIVERS
2640M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2641M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2643S: Supported
46e64261
GKH
2644F: drivers/char/*
2645F: drivers/misc/*
471322a8 2646F: include/linux/miscdevice.h
46e64261 2647
0a920b5b 2648CHECKPATCH
8b58be88 2649M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2650M: Joe Perches <joe@perches.com>
2651S: Maintained
679655da 2652F: scripts/checkpatch.pl
0a920b5b 2653
f8407f26
HW
2654CHINESE DOCUMENTATION
2655M: Harry Wei <harryxiyou@gmail.com>
9740153c 2656L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2657L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2658S: Maintained
2659F: Documentation/zh_CN/
2660
2721ea2c 2661CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2662M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2663T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2664L: linux-usb@vger.kernel.org
2665S: Maintained
2666F: drivers/usb/chipidea/
2667
a93ad65d
HG
2668CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2669M: Hans de Goede <hdegoede@redhat.com>
2670L: linux-input@vger.kernel.org
2671S: Maintained
2672F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2673F: drivers/input/touchscreen/chipone_icn8318.c
2674
ab043105
OJ
2675CHROME HARDWARE PLATFORM SUPPORT
2676M: Olof Johansson <olof@lixom.net>
2677S: Maintained
2678F: drivers/platform/chrome/
2679
641cb85e 2680CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2681M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2682M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2683M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2684M: Neel Patel <neepatel@cisco.com>
7063fbf2 2685S: Supported
a6a5580c 2686F: drivers/net/ethernet/cisco/enic/
7063fbf2 2687
e3cf00d0 2688CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2689M: Upinder Malhi <umalhi@cisco.com>
2690S: Supported
2691F: drivers/infiniband/hw/usnic
e3cf00d0 2692
2b7a52a4 2693CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2694M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2695L: netdev@vger.kernel.org
2696S: Maintained
57d0b7a0 2697F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2698
3d4cfdc9
MB
2699CIRRUS LOGIC AUDIO CODEC DRIVERS
2700M: Brian Austin <brian.austin@cirrus.com>
2701M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2703S: Maintained
2704F: sound/soc/codecs/cs*
2705
94574d9a
KRW
2706CLEANCACHE API
2707M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2708L: linux-kernel@vger.kernel.org
2709S: Maintained
2710F: mm/cleancache.c
2711F: include/linux/cleancache.h
2712
d4275354 2713CLK API
8b58be88 2714M: Russell King <linux@arm.linux.org.uk>
aa571b14 2715L: linux-clk@vger.kernel.org
37417046 2716S: Maintained
d4275354
RK
2717F: include/linux/clk.h
2718
9222d247
JS
2719CLOCKSOURCE, CLOCKEVENT DRIVERS
2720M: Daniel Lezcano <daniel.lezcano@linaro.org>
2721M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2722L: linux-kernel@vger.kernel.org
9222d247
JS
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2724S: Supported
2725F: drivers/clocksource
2726
5df6d737 2727CISCO FCOE HBA DRIVER
8fc89a79
HP
2728M: Hiral Patel <hiralpat@cisco.com>
2729M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2730M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2731L: linux-scsi@vger.kernel.org
2732S: Supported
2a99921a 2733F: drivers/scsi/fnic/
5df6d737 2734
c8806b6c
NM
2735CISCO SCSI HBA DRIVER
2736M: Narsimhulu Musini <nmusini@cisco.com>
2737M: Sesidhar Baddela <sebaddel@cisco.com>
2738L: linux-scsi@vger.kernel.org
2739S: Supported
2740F: drivers/scsi/snic/
2741
529aa8cb
TLSC
2742CMPC ACPI DRIVER
2743M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2744M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2745L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2746S: Supported
2747F: drivers/platform/x86/classmate-laptop.c
2748
85756a06
HV
2749COBALT MEDIA DRIVER
2750M: Hans Verkuil <hans.verkuil@cisco.com>
2751L: linux-media@vger.kernel.org
2752T: git git://linuxtv.org/media_tree.git
2753W: http://linuxtv.org
2754S: Supported
2755F: drivers/media/pci/cobalt/
2756
74425eee 2757COCCINELLE/Semantic Patches (SmPL)
26de9c26 2758M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2759M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2760M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2761M: Michal Marek <mmarek@suse.com>
26de9c26 2762L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2764W: http://coccinelle.lip6.fr/
2765S: Supported
4b92b2aa 2766F: Documentation/coccinelle.txt
74425eee
NP
2767F: scripts/coccinelle/
2768F: scripts/coccicheck
2769
1da177e4 2770CODA FILE SYSTEM
8b58be88 2771M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2772M: coda@cs.cmu.edu
2773L: codalist@coda.cs.cmu.edu
2774W: http://www.coda.cs.cmu.edu/
2775S: Maintained
679655da
JP
2776F: Documentation/filesystems/coda.txt
2777F: fs/coda/
2778F: include/linux/coda*.h
c117ab84 2779F: include/uapi/linux/coda*.h
1da177e4 2780
0b14261e
PZ
2781CODA V4L2 MEM2MEM DRIVER
2782M: Philipp Zabel <p.zabel@pengutronix.de>
2783L: linux-media@vger.kernel.org
2784S: Maintained
2785F: Documentation/devicetree/bindings/media/coda.txt
2786F: drivers/media/platform/coda/
2787
7704addb 2788COMMON CLK FRAMEWORK
a85fa007 2789M: Michael Turquette <mturquette@baylibre.com>
f956165f 2790M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2791L: linux-clk@vger.kernel.org
baeb0d9b 2792T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2793S: Maintained
60bea3b5
SW
2794F: drivers/clk/
2795X: drivers/clk/clkdev.c
7704addb 2796F: include/linux/clk-pr*
60bea3b5 2797F: include/linux/clk/
7704addb 2798
e2d1d6c0 2799COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2800M: Steve French <sfrench@samba.org>
51223df6 2801L: linux-cifs@vger.kernel.org
d1f28953 2802L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2803W: http://linux-cifs.samba.org/
bb1d5dda 2804T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2805S: Supported
ec421a71 2806F: Documentation/filesystems/cifs/
679655da 2807F: fs/cifs/
e2d1d6c0 2808
1da177e4 2809COMPACTPCI HOTPLUG CORE
8b58be88 2810M: Scott Murray <scott@spiteful.org>
64dab204 2811L: linux-pci@vger.kernel.org
82c4dfc7 2812S: Maintained
679655da 2813F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2814
2815COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2816M: Scott Murray <scott@spiteful.org>
64dab204 2817L: linux-pci@vger.kernel.org
82c4dfc7 2818S: Maintained
679655da 2819F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2820
2821COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2822M: Scott Murray <scott@spiteful.org>
64dab204 2823L: linux-pci@vger.kernel.org
82c4dfc7 2824S: Maintained
679655da 2825F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2826
5411552c 2827COMPAL LAPTOP SUPPORT
8b58be88 2828M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2829L: platform-driver-x86@vger.kernel.org
5411552c 2830S: Maintained
679655da 2831F: drivers/platform/x86/compal-laptop.c
5411552c 2832
949be0f7 2833CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2834M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2835L: accessrunner-general@lists.sourceforge.net
2836W: http://accessrunner.sourceforge.net/
949be0f7 2837S: Maintained
679655da 2838F: drivers/usb/atm/cxacru.c
949be0f7 2839
e2d1d6c0 2840CONFIGFS
d6351db2
JB
2841M: Joel Becker <jlbec@evilplan.org>
2842T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2843S: Supported
679655da
JP
2844F: fs/configfs/
2845F: include/linux/configfs.h
e2d1d6c0 2846
acb9c1b2 2847CONNECTOR
8b58be88 2848M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2849L: netdev@vger.kernel.org
2850S: Maintained
2851F: drivers/connector/
2852
a3e3354d 2853CONTROL GROUP (CGROUP)
860ca0e6 2854M: Tejun Heo <tj@kernel.org>
ad50c159 2855M: Li Zefan <lizefan@huawei.com>
4d205676 2856M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2857L: cgroups@vger.kernel.org
860ca0e6 2858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2859S: Maintained
a3e3354d 2860F: Documentation/cgroups/
679655da
JP
2861F: include/linux/cgroup*
2862F: kernel/cgroup*
a3e3354d
TH
2863
2864CONTROL GROUP - CPUSET
2865M: Li Zefan <lizefan@huawei.com>
2866L: cgroups@vger.kernel.org
2867W: http://www.bullopensource.org/cpuset/
2868W: http://oss.sgi.com/projects/cpusets/
2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2870S: Maintained
2871F: Documentation/cgroups/cpusets.txt
2872F: include/linux/cpuset.h
2873F: kernel/cpuset.c
2874
2875CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2876M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2877M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2878L: cgroups@vger.kernel.org
2879L: linux-mm@kvack.org
2880S: Maintained
2881F: mm/memcontrol.c
5d1ea48b 2882F: mm/swap_cgroup.c
fb3a0fb6 2883
bebe4678 2884CORETEMP HARDWARE MONITORING DRIVER
96859129 2885M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2886L: lm-sensors@lm-sensors.org
2887S: Maintained
679655da
JP
2888F: Documentation/hwmon/coretemp
2889F: drivers/hwmon/coretemp.c
bebe4678 2890
1da177e4 2891COSA/SRP SYNC SERIAL DRIVER
8b58be88 2892M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2893W: http://www.fi.muni.cz/~kas/cosa/
2894S: Maintained
679655da 2895F: drivers/net/wan/cosa*
1da177e4 2896
4371ee35 2897CPMAC ETHERNET DRIVER
8b58be88 2898M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2899L: netdev@vger.kernel.org
2900S: Maintained
b544dbac 2901F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2902
1da177e4 2903CPU FREQUENCY DRIVERS
9c3646d1 2904M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2905M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2906L: linux-pm@vger.kernel.org
1da177e4 2907S: Maintained
27209d91
VK
2908T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2909T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2910F: drivers/cpufreq/
2911F: include/linux/cpufreq.h
1da177e4 2912
8a67f0ef
VK
2913CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2914M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2915M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2916L: linux-pm@vger.kernel.org
2917W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2918S: Maintained
2919F: drivers/cpufreq/arm_big_little.h
2920F: drivers/cpufreq/arm_big_little.c
2921F: drivers/cpufreq/arm_big_little_dt.c
2922
14d2c34c 2923CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2924M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2925M: Daniel Lezcano <daniel.lezcano@linaro.org>
2926L: linux-pm@vger.kernel.org
2927L: linux-arm-kernel@lists.infradead.org
cea8321c 2928T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2929S: Maintained
2930F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2931
0c570c18
BZ
2932CPUIDLE DRIVER - ARM EXYNOS
2933M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2934M: Daniel Lezcano <daniel.lezcano@linaro.org>
2935M: Kukjin Kim <kgene@kernel.org>
2936L: linux-pm@vger.kernel.org
2937L: linux-samsung-soc@vger.kernel.org
2938S: Supported
2939F: drivers/cpuidle/cpuidle-exynos.c
2940F: arch/arm/mach-exynos/pm.c
2941
a8e39c35 2942CPUIDLE DRIVERS
9c3646d1 2943M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2944M: Daniel Lezcano <daniel.lezcano@linaro.org>
2945L: linux-pm@vger.kernel.org
2946S: Maintained
cea8321c 2947T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2948F: drivers/cpuidle/*
2949F: include/linux/cpuidle.h
2950
1da177e4 2951CPUID/MSR DRIVER
8b58be88 2952M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2953S: Maintained
679655da
JP
2954F: arch/x86/kernel/cpuid.c
2955F: arch/x86/kernel/msr.c
1da177e4 2956
7fe2f639 2957CPU POWER MONITORING SUBSYSTEM
d8130624 2958M: Thomas Renninger <trenn@suse.com>
103f1790 2959L: linux-pm@vger.kernel.org
7fe2f639 2960S: Maintained
14430813 2961F: tools/power/cpupower/
7fe2f639 2962
1da177e4 2963CRAMFS FILESYSTEM
ce00f85c 2964W: http://sourceforge.net/projects/cramfs/
54886a71 2965S: Orphan / Obsolete
679655da
JP
2966F: Documentation/filesystems/cramfs.txt
2967F: fs/cramfs/
1da177e4
LT
2968
2969CRIS PORT
8b58be88
JP
2970M: Mikael Starvik <starvik@axis.com>
2971M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2972L: linux-cris-kernel@axis.com
1da177e4
LT
2973W: http://developer.axis.com
2974S: Maintained
679655da 2975F: arch/cris/
df621252 2976F: drivers/tty/serial/crisv10.*
1da177e4
LT
2977
2978CRYPTO API
8b58be88
JP
2979M: Herbert Xu <herbert@gondor.apana.org.au>
2980M: "David S. Miller" <davem@davemloft.net>
1da177e4 2981L: linux-crypto@vger.kernel.org
54e5881d 2982T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2983S: Maintained
679655da 2984F: Documentation/crypto/
2ca87a17 2985F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2986F: arch/*/crypto/
2987F: crypto/
2988F: drivers/crypto/
2989F: include/crypto/
1da177e4 2990
5b07bd57 2991CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2992M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2993L: linux-crypto@vger.kernel.org
2994S: Maintained
51a2228a
JP
2995F: crypto/ansi_cprng.c
2996F: crypto/rng.c
5b07bd57 2997
9b4ffa48 2998CS5535 Audio ALSA driver
8b58be88 2999M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3000S: Maintained
679655da 3001F: sound/pci/cs5535audio/
9b4ffa48 3002
a910e4a9 3003CW1200 WLAN driver
b75f0050
JP
3004M: Solomon Peachy <pizza@shaftnet.org>
3005S: Maintained
3006F: drivers/net/wireless/cw1200/
a910e4a9 3007
6d8425b1 3008CX18 VIDEO4LINUX DRIVER
6afdeaf8 3009M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3010L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3011L: linux-media@vger.kernel.org
275ffde4 3012T: git git://linuxtv.org/media_tree.git
6d8425b1 3013W: http://linuxtv.org
30e10993 3014W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3015S: Maintained
679655da 3016F: Documentation/video4linux/cx18.txt
90d72ac6 3017F: drivers/media/pci/cx18/
6c0f0359 3018F: include/uapi/linux/ivtv*
6d8425b1 3019
3f101d91
HV
3020CX2341X MPEG ENCODER HELPER MODULE
3021M: Hans Verkuil <hverkuil@xs4all.nl>
3022L: linux-media@vger.kernel.org
3023T: git git://linuxtv.org/media_tree.git
3024W: http://linuxtv.org
3025S: Maintained
c368360b 3026F: drivers/media/common/cx2341x*
3f101d91
HV
3027F: include/media/cx2341x*
3028
b8fe6e2c
PB
3029CX24120 MEDIA DRIVER
3030M: Jemma Denson <jdenson@gmail.com>
3031M: Patrick Boettcher <patrick.boettcher@posteo.de>
3032L: linux-media@vger.kernel.org
3033W: http://linuxtv.org/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035S: Maintained
3036F: drivers/media/dvb-frontends/cx24120*
3037
20357578 3038CX88 VIDEO4LINUX DRIVER
009a5410 3039M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3040L: linux-media@vger.kernel.org
3041W: http://linuxtv.org
3042T: git git://linuxtv.org/media_tree.git
3043S: Odd fixes
3044F: Documentation/video4linux/cx88/
3045F: drivers/media/pci/cx88/
6d8425b1 3046
91952bc0
AP
3047CXD2820R MEDIA DRIVER
3048M: Antti Palosaari <crope@iki.fi>
3049L: linux-media@vger.kernel.org
3050W: http://linuxtv.org/
3051W: http://palosaari.fi/linux/
3052Q: http://patchwork.linuxtv.org/project/linux-media/list/
3053T: git git://linuxtv.org/anttip/media_tree.git
3054S: Maintained
3055F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3056
e5ec3789 3057CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3058M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3059L: netdev@vger.kernel.org
3060W: http://www.chelsio.com
3061S: Supported
f7917c00 3062F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3063
d8ae3c33 3064CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3065M: Karen Xie <kxie@chelsio.com>
3066L: linux-scsi@vger.kernel.org
3067W: http://www.chelsio.com
3068S: Supported
3069F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3070
e5ec3789 3071CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3072M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3073L: linux-rdma@vger.kernel.org
e5ec3789
SW
3074W: http://www.openfabrics.org
3075S: Supported
679655da 3076F: drivers/infiniband/hw/cxgb3/
e5ec3789 3077
be4c9bad 3078CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3079M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3080L: netdev@vger.kernel.org
3081W: http://www.chelsio.com
3082S: Supported
f7917c00 3083F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3084
d8ae3c33 3085CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3086M: Karen Xie <kxie@chelsio.com>
3087L: linux-scsi@vger.kernel.org
3088W: http://www.chelsio.com
3089S: Supported
3090F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3091
be4c9bad
RD
3092CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3093M: Steve Wise <swise@chelsio.com>
3094L: linux-rdma@vger.kernel.org
3095W: http://www.openfabrics.org
3096S: Supported
3097F: drivers/infiniband/hw/cxgb4/
3098
5c20a5c7
CL
3099CXGB4VF ETHERNET DRIVER (CXGB4VF)
3100M: Casey Leedom <leedom@chelsio.com>
3101L: netdev@vger.kernel.org
3102W: http://www.chelsio.com
3103S: Supported
f7917c00 3104F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3105
a9282d01
IM
3106CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3107M: Ian Munsie <imunsie@au1.ibm.com>
3108M: Michael Neuling <mikey@neuling.org>
3109L: linuxppc-dev@lists.ozlabs.org
3110S: Supported
3111F: drivers/misc/cxl/
ec249dd8 3112F: include/misc/cxl*
a9282d01
IM
3113F: include/uapi/misc/cxl.h
3114F: Documentation/powerpc/cxl.txt
3115F: Documentation/powerpc/cxl.txt
3116F: Documentation/ABI/testing/sysfs-class-cxl
3117
b52b97a3
GC
3118STMMAC ETHERNET DRIVER
3119M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3120L: netdev@vger.kernel.org
3121W: http://www.stlinux.com
3122S: Supported
7ac6653a 3123F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3124
1da177e4 3125CYBERPRO FB DRIVER
8b58be88 3126M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3128W: http://www.arm.linux.org.uk/
3129S: Maintained
8a61f013 3130F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3131
1da177e4 3132CYCLADES ASYNC MUX DRIVER
1da177e4 3133W: http://www.cyclades.com/
d459883e 3134S: Orphan
c897401b 3135F: drivers/tty/cyclades.c
679655da 3136F: include/linux/cyclades.h
c117ab84 3137F: include/uapi/linux/cyclades.h
1da177e4
LT
3138
3139CYCLADES PC300 DRIVER
1da177e4 3140W: http://www.cyclades.com/
d459883e 3141S: Orphan
679655da 3142F: drivers/net/wan/pc300*
1da177e4 3143
402f6ae4
AP
3144CYPRESS_FIRMWARE MEDIA DRIVER
3145M: Antti Palosaari <crope@iki.fi>
3146L: linux-media@vger.kernel.org
3147W: http://linuxtv.org/
3148W: http://palosaari.fi/linux/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/common/cypress_firmware*
3153
e3ae3525 3154CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3155M: Ferruh Yigit <fery@cypress.com>
6305902c 3156L: linux-input@vger.kernel.org
be9a6f40 3157S: Supported
6305902c
JP
3158F: drivers/input/touchscreen/cyttsp*
3159F: include/linux/input/cyttsp.h
e3ae3525 3160
aaaf5fbf
JK
3161DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3162M: Joshua Kinard <kumba@gentoo.org>
3163S: Maintained
3164F: drivers/rtc/rtc-ds1685.c
3165F: include/linux/rtc/ds1685.h
3166
1da177e4 3167DAMA SLAVE for AX.25
8b58be88 3168M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3169W: http://yaina.de/jreuter/
3170W: http://www.qsl.net/dl1bke/
3171L: linux-hams@vger.kernel.org
3172S: Maintained
679655da
JP
3173F: net/ax25/af_ax25.c
3174F: net/ax25/ax25_dev.c
3175F: net/ax25/ax25_ds_*
3176F: net/ax25/ax25_in.c
3177F: net/ax25/ax25_out.c
3178F: net/ax25/ax25_timer.c
3179F: net/ax25/sysctl_net_ax25.c
1da177e4 3180
e2d1d6c0 3181DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3182L: netdev@vger.kernel.org
5ff77428 3183S: Orphan
679655da 3184F: Documentation/networking/dmfe.txt
0f04e2aa 3185F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3186
3187DC390/AM53C974 SCSI driver
d8130624 3188M: Hannes Reinecke <hare@suse.com>
71bd849d 3189L: linux-scsi@vger.kernel.org
e2d1d6c0 3190S: Maintained
71bd849d 3191F: drivers/scsi/am53c974.c
e2d1d6c0 3192
1da177e4 3193DC395x SCSI driver
61eee9a7 3194M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3195M: Ali Akcaagac <aliakc@web.de>
3196M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3197L: dc395x@twibble.org
cf015e9f
JP
3198W: http://twibble.org/dist/dc395x/
3199W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3200S: Maintained
679655da
JP
3201F: Documentation/scsi/dc395x.txt
3202F: drivers/scsi/dc395x.*
1da177e4 3203
eb8edb08 3204DCCP PROTOCOL
a89d030e 3205M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3206L: dccp@vger.kernel.org
c996d8b9 3207W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3208S: Maintained
679655da 3209F: include/linux/dccp.h
c117ab84 3210F: include/uapi/linux/dccp.h
679655da
JP
3211F: include/linux/tfrc.h
3212F: net/dccp/
eb8edb08 3213
1da177e4 3214DECnet NETWORK LAYER
1da177e4
LT
3215W: http://linux-decnet.sourceforge.net
3216L: linux-decnet-user@lists.sourceforge.net
f546444d 3217S: Orphan
679655da
JP
3218F: Documentation/networking/decnet.txt
3219F: net/decnet/
1da177e4 3220
ebff05b9
MR
3221DECSTATION PLATFORM SUPPORT
3222M: "Maciej W. Rozycki" <macro@linux-mips.org>
3223L: linux-mips@linux-mips.org
3224W: http://www.linux-mips.org/wiki/DECstation
3225S: Maintained
3226F: arch/mips/dec/
3227F: arch/mips/include/asm/dec/
3228F: arch/mips/include/asm/mach-dec/
3229
1da177e4 3230DEFXX FDDI NETWORK DRIVER
8b58be88 3231M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3232S: Maintained
33f810b2 3233F: drivers/net/fddi/defxx.*
1da177e4 3234
ad8f07cc 3235DELL LAPTOP DRIVER
8b58be88 3236M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3237M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3238L: platform-driver-x86@vger.kernel.org
ad8f07cc 3239S: Maintained
679655da 3240F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3241
817a5cdb
PR
3242DELL LAPTOP RBTN DRIVER
3243M: Pali RohĂ¡r <pali.rohar@gmail.com>
3244S: Maintained
3245F: drivers/platform/x86/dell-rbtn.*
3246
cdbff611
PR
3247DELL LAPTOP FREEFALL DRIVER
3248M: Pali RohĂ¡r <pali.rohar@gmail.com>
3249S: Maintained
3250F: drivers/platform/x86/dell-smo8800.c
3251
1da177e4 3252DELL LAPTOP SMM DRIVER
a5afba16 3253M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3254S: Maintained
a5afba16 3255F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3256F: include/uapi/linux/i8k.h
1da177e4 3257
90563ec4 3258DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3259M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3260S: Maintained
679655da
JP
3261F: Documentation/dcdbas.txt
3262F: drivers/firmware/dcdbas.*
90563ec4 3263
0b3f6109 3264DELL WMI EXTRAS DRIVER
8b58be88 3265M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3266M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3267S: Maintained
36b3a96f 3268F: drivers/platform/x86/dell-wmi.c
0b3f6109 3269
5efc75e3 3270DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3271M: John Youn <johnyoun@synopsys.com>
5efc75e3 3272L: linux-usb@vger.kernel.org
18f340f9 3273T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3274S: Maintained
197ba5f4 3275F: drivers/usb/dwc2/
5efc75e3 3276
94ab23dd
FB
3277DESIGNWARE USB3 DRD IP DRIVER
3278M: Felipe Balbi <balbi@ti.com>
3279L: linux-usb@vger.kernel.org
3280L: linux-omap@vger.kernel.org
3281T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3282S: Maintained
3283F: drivers/usb/dwc3/
3284
833c9545
JB
3285DEVICE COREDUMP (DEV_COREDUMP)
3286M: Johannes Berg <johannes@sipsolutions.net>
3287L: linux-kernel@vger.kernel.org
3288S: Maintained
3289F: drivers/base/devcoredump.c
3290F: include/linux/devcoredump.h
3291
89d07767
KP
3292DEVICE FREQUENCY (DEVFREQ)
3293M: MyungJoo Ham <myungjoo.ham@samsung.com>
3294M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3295L: linux-pm@vger.kernel.org
89d07767
KP
3296S: Maintained
3297F: drivers/devfreq/
3298
1da177e4 3299DEVICE NUMBER REGISTRY
8b58be88 3300M: Torben Mathiasen <device@lanana.org>
1da177e4 3301W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3302S: Maintained
3303
e2d1d6c0 3304DEVICE-MAPPER (LVM)
854ecaad 3305M: Alasdair Kergon <agk@redhat.com>
8504eed3 3306M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3307M: dm-devel@redhat.com
e2d1d6c0
RD
3308L: dm-devel@redhat.com
3309W: http://sources.redhat.com/dm
8a6e2535 3310Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3311T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3312T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3313S: Maintained
679655da
JP
3314F: Documentation/device-mapper/
3315F: drivers/md/dm*
854ecaad 3316F: drivers/md/persistent-data/
679655da
JP
3317F: include/linux/device-mapper.h
3318F: include/linux/dm-*.h
8504eed3 3319F: include/uapi/linux/dm-*.h
e2d1d6c0 3320
c0d995aa
OST
3321DIALOG SEMICONDUCTOR DRIVERS
3322M: Support Opensource <support.opensource@diasemi.com>
3323W: http://www.dialog-semiconductor.com/products
3324S: Supported
3325F: Documentation/hwmon/da90??
3326F: drivers/gpio/gpio-da90??.c
3327F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3328F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3329F: drivers/input/misc/da90??_onkey.c
3330F: drivers/input/touchscreen/da9052_tsi.c
3331F: drivers/leds/leds-da90??.c
3332F: drivers/mfd/da903x.c
3333F: drivers/mfd/da90??-*.c
7be72c2c 3334F: drivers/mfd/da91??-*.c
c0d995aa 3335F: drivers/power/da9052-battery.c
7be72c2c 3336F: drivers/power/da91??-*.c
c0d995aa
OST
3337F: drivers/regulator/da903x.c
3338F: drivers/regulator/da9???-regulator.[ch]
3339F: drivers/rtc/rtc-da90??.c
3340F: drivers/video/backlight/da90??_bl.c
3341F: drivers/watchdog/da90??_wdt.c
3342F: include/linux/mfd/da903x.h
3343F: include/linux/mfd/da9052/
3344F: include/linux/mfd/da9055/
3345F: include/linux/mfd/da9063/
7be72c2c 3346F: include/linux/mfd/da9150/
c0d995aa
OST
3347F: include/sound/da[79]*.h
3348F: sound/soc/codecs/da[79]*.[ch]
3349
599aa697
LL
3350DIGI NEO AND CLASSIC PCI PRODUCTS
3351M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3352M: Mark Hounschell <markh@compro.net>
599aa697
LL
3353L: driverdev-devel@linuxdriverproject.org
3354S: Maintained
3355F: drivers/staging/dgnc/
3356
3357DIGI EPCA PCI PRODUCTS
3358M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3359M: Mark Hounschell <markh@compro.net>
6d825f79 3360M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3361L: driverdev-devel@linuxdriverproject.org
3362S: Maintained
3363F: drivers/staging/dgap/
3364
335d7c58 3365DIOLAN U2C-12 I2C DRIVER
ca462085 3366M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3367L: linux-i2c@vger.kernel.org
3368S: Maintained
3369F: drivers/i2c/busses/i2c-diolan-u2c.c
3370
d475c634
MW
3371DIRECT ACCESS (DAX)
3372M: Matthew Wilcox <willy@linux.intel.com>
3373L: linux-fsdevel@vger.kernel.org
3374S: Supported
3375F: fs/dax.c
3376
e7839f25 3377DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3378M: Eric Paris <eparis@parisplace.org>
3c5119c0 3379S: Maintained
679655da
JP
3380F: Documentation/filesystems/dnotify.txt
3381F: fs/notify/dnotify/
3382F: include/linux/dnotify.h
1da177e4
LT
3383
3384DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3385M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3386W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3387W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3388W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3389S: Maintained
3390
4480f15b 3391DISKQUOTA
d8130624 3392M: Jan Kara <jack@suse.com>
1da177e4 3393S: Maintained
679655da
JP
3394F: Documentation/filesystems/quota.txt
3395F: fs/quota/
3396F: include/linux/quota*.h
c117ab84 3397F: include/uapi/linux/quota*.h
1da177e4 3398
702686ad
BT
3399DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3400M: Bernie Thompson <bernie@plugable.com>
3401L: linux-fbdev@vger.kernel.org
3402S: Maintained
3403W: http://plugable.com/category/projects/udlfb/
8a61f013 3404F: drivers/video/fbdev/udlfb.c
702686ad
BT
3405F: include/video/udlfb.h
3406F: Documentation/fb/udlfb.txt
3407
e7839f25 3408DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3409M: Christine Caulfield <ccaulfie@redhat.com>
3410M: David Teigland <teigland@redhat.com>
a4644184 3411L: cluster-devel@redhat.com
5be7b50f 3412W: http://sources.redhat.com/cluster/
54e5881d 3413T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3414S: Supported
679655da 3415F: fs/dlm/
5be7b50f 3416
53b6b3e0
SS
3417DMA BUFFER SHARING FRAMEWORK
3418M: Sumit Semwal <sumit.semwal@linaro.org>
3419S: Maintained
3420L: linux-media@vger.kernel.org
3421L: dri-devel@lists.freedesktop.org
8ada6d2d 3422L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3423F: drivers/dma-buf/
e46d12c6
JP
3424F: include/linux/dma-buf*
3425F: include/linux/reservation.h
3426F: include/linux/*fence.h
53b6b3e0
SS
3427F: Documentation/dma-buf-sharing.txt
3428T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3429
b3e5f263 3430DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3431M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3432L: dmaengine@vger.kernel.org
3433Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3434S: Maintained
679655da 3435F: drivers/dma/
0ce3c066 3436F: include/linux/dmaengine.h
979a281e
VK
3437F: Documentation/dmaengine/
3438T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3439
b825037d 3440DME1737 HARDWARE MONITOR DRIVER
8b58be88 3441M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3442L: lm-sensors@lm-sensors.org
3443S: Maintained
679655da
JP
3444F: Documentation/hwmon/dme1737
3445F: drivers/hwmon/dme1737.c
b825037d 3446
1f31e1b1 3447DMI/SMBIOS SUPPORT
d8130624 3448M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3449S: Maintained
d4aeef93 3450T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3451F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3452F: drivers/firmware/dmi-id.c
3453F: drivers/firmware/dmi_scan.c
3454F: include/linux/dmi.h
3455
7d2c86b5 3456DOCUMENTATION
ad3118b9 3457M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3458L: linux-doc@vger.kernel.org
3459S: Maintained
679655da 3460F: Documentation/
97be078b
RD
3461X: Documentation/ABI/
3462X: Documentation/devicetree/
933a46b8
JC
3463X: Documentation/acpi
3464X: Documentation/power
3465X: Documentation/spi
6c121170 3466X: Documentation/DocBook/media
e71e2c6f 3467T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3468
1da177e4 3469DOUBLETALK DRIVER
8b58be88 3470M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3471L: blinux-list@redhat.com
3472S: Maintained
679655da
JP
3473F: drivers/char/dtlk.c
3474F: include/linux/dtlk.h
1da177e4 3475
e2d1d6c0 3476DPT_I2O SCSI RAID DRIVER
8b58be88 3477M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3478L: linux-scsi@vger.kernel.org
3479W: http://www.adaptec.com/
3480S: Maintained
679655da
JP
3481F: drivers/scsi/dpt*
3482F: drivers/scsi/dpt/
e2d1d6c0 3483
b411b363 3484DRBD DRIVER
28b8e8d4
JP
3485P: Philipp Reisner
3486P: Lars Ellenberg
3487M: drbd-dev@lists.linbit.com
3488L: drbd-user@lists.linbit.com
3489W: http://www.drbd.org
3490T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3491T: git git://git.drbd.org/drbd-8.3.git
3492S: Supported
3493F: drivers/block/drbd/
3494F: lib/lru_cache.c
3495F: Documentation/blockdev/drbd/
b411b363 3496
dc7dfcd8 3497DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3498M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3499T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3500S: Supported
679655da 3501F: Documentation/kobject.txt
7cfc51b9 3502F: drivers/base/
87544653 3503F: fs/debugfs/
dc7dfcd8
WS
3504F: fs/kernfs/
3505F: fs/sysfs/
87544653 3506F: include/linux/debugfs.h
dc7dfcd8 3507F: include/linux/kobj*
679655da 3508F: lib/kobj*
1da177e4
LT
3509
3510DRM DRIVERS
8b58be88 3511M: David Airlie <airlied@linux.ie>
4c6a3999 3512L: dri-devel@lists.freedesktop.org
b0447888 3513T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3514S: Maintained
679655da 3515F: drivers/gpu/drm/
433e3b34 3516F: drivers/gpu/vga/
850e9411 3517F: include/drm/
c117ab84 3518F: include/uapi/drm/
1da177e4 3519
566f5939
AD
3520RADEON DRM DRIVERS
3521M: Alex Deucher <alexander.deucher@amd.com>
3522M: Christian König <christian.koenig@amd.com>
3523L: dri-devel@lists.freedesktop.org
3524T: git git://people.freedesktop.org/~agd5f/linux
3525S: Supported
3526F: drivers/gpu/drm/radeon/
566f5939
AD
3527F: include/uapi/drm/radeon*
3528
03e255b9
TR
3529DRM PANEL DRIVERS
3530M: Thierry Reding <thierry.reding@gmail.com>
3531L: dri-devel@lists.freedesktop.org
3532T: git git://anongit.freedesktop.org/tegra/linux.git
3533S: Maintained
3534F: drivers/gpu/drm/drm_panel.c
3535F: drivers/gpu/drm/panel/
3536F: include/drm/drm_panel.h
3537F: Documentation/devicetree/bindings/panel/
3538
8daf7473 3539INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3540M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3541M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3542L: intel-gfx@lists.freedesktop.org
8daf7473 3543L: dri-devel@lists.freedesktop.org
47f95647 3544Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3545T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3546S: Supported
14430813 3547F: drivers/gpu/drm/i915/
8daf7473 3548F: include/drm/i915*
c117ab84 3549F: include/uapi/drm/i915*
8daf7473 3550
398a6d4a
KP
3551DRM DRIVERS FOR EXYNOS
3552M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3553M: Joonyoung Shim <jy0922.shim@samsung.com>
3554M: Seung-Woo Kim <sw0312.kim@samsung.com>
3555M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3556L: dri-devel@lists.freedesktop.org
25a58030 3557T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3558S: Supported
14430813 3559F: drivers/gpu/drm/exynos/
398a6d4a 3560F: include/drm/exynos*
c117ab84 3561F: include/uapi/drm/exynos*
398a6d4a 3562
0a3d775f
PZ
3563DRM DRIVERS FOR FREESCALE IMX
3564M: Philipp Zabel <p.zabel@pengutronix.de>
3565L: dri-devel@lists.freedesktop.org
3566S: Maintained
3567F: drivers/gpu/drm/imx/
3568F: Documentation/devicetree/bindings/drm/imx/
3569
bd3b49f2 3570DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3571M: Thierry Reding <thierry.reding@gmail.com>
3572M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3573L: dri-devel@lists.freedesktop.org
3574L: linux-tegra@vger.kernel.org
a5ad7a63 3575T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3576S: Supported
dee8268f 3577F: drivers/gpu/drm/tegra/
a5ad7a63 3578F: drivers/gpu/host1x/
e1e90644 3579F: include/linux/host1x.h
a5ad7a63 3580F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3581F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3582
a284e9d1
LP
3583DRM DRIVERS FOR RENESAS
3584M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3585L: dri-devel@lists.freedesktop.org
3586L: linux-sh@vger.kernel.org
3587T: git git://people.freedesktop.org/~airlied/linux
3588S: Supported
3589F: drivers/gpu/drm/rcar-du/
3590F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3591F: include/linux/platform_data/shmob_drm.h
3592
625e0346
HS
3593DRM DRIVERS FOR ROCKCHIP
3594M: Mark Yao <mark.yao@rock-chips.com>
3595L: dri-devel@lists.freedesktop.org
3596S: Maintained
3597F: drivers/gpu/drm/rockchip/
3598F: Documentation/devicetree/bindings/video/rockchip*
3599
7f11c476
BG
3600DRM DRIVERS FOR STI
3601M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3602M: Vincent Abriou <vincent.abriou@st.com>
3603L: dri-devel@lists.freedesktop.org
3604T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3605S: Maintained
3606F: drivers/gpu/drm/sti
3607F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3608
598df1ac
AK
3609DSBR100 USB FM RADIO DRIVER
3610M: Alexey Klimov <klimov.linux@gmail.com>
3611L: linux-media@vger.kernel.org
3612T: git git://linuxtv.org/media_tree.git
3613S: Maintained
3614F: drivers/media/radio/dsbr100.c
3615
1da177e4 3616DSCC4 DRIVER
8b58be88 3617M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3618L: netdev@vger.kernel.org
1da177e4 3619S: Maintained
679655da 3620F: drivers/net/wan/dscc4.c
1da177e4 3621
cc11b140
HV
3622DT3155 MEDIA DRIVER
3623M: Hans Verkuil <hverkuil@xs4all.nl>
3624L: linux-media@vger.kernel.org
3625T: git git://linuxtv.org/media_tree.git
3626W: http://linuxtv.org
3627S: Odd Fixes
3628F: drivers/media/pci/dt3155/
3629
91952bc0
AP
3630DVB_USB_AF9015 MEDIA DRIVER
3631M: Antti Palosaari <crope@iki.fi>
3632L: linux-media@vger.kernel.org
3633W: http://linuxtv.org/
3634W: http://palosaari.fi/linux/
3635Q: http://patchwork.linuxtv.org/project/linux-media/list/
3636T: git git://linuxtv.org/anttip/media_tree.git
3637S: Maintained
3638F: drivers/media/usb/dvb-usb-v2/af9015*
3639
3640DVB_USB_AF9035 MEDIA DRIVER
3641M: Antti Palosaari <crope@iki.fi>
3642L: linux-media@vger.kernel.org
3643W: http://linuxtv.org/
3644W: http://palosaari.fi/linux/
3645Q: http://patchwork.linuxtv.org/project/linux-media/list/
3646T: git git://linuxtv.org/anttip/media_tree.git
3647S: Maintained
3648F: drivers/media/usb/dvb-usb-v2/af9035*
3649
3650DVB_USB_ANYSEE MEDIA DRIVER
3651M: Antti Palosaari <crope@iki.fi>
3652L: linux-media@vger.kernel.org
3653W: http://linuxtv.org/
3654W: http://palosaari.fi/linux/
3655Q: http://patchwork.linuxtv.org/project/linux-media/list/
3656T: git git://linuxtv.org/anttip/media_tree.git
3657S: Maintained
3658F: drivers/media/usb/dvb-usb-v2/anysee*
3659
3660DVB_USB_AU6610 MEDIA DRIVER
3661M: Antti Palosaari <crope@iki.fi>
3662L: linux-media@vger.kernel.org
3663W: http://linuxtv.org/
3664W: http://palosaari.fi/linux/
3665Q: http://patchwork.linuxtv.org/project/linux-media/list/
3666T: git git://linuxtv.org/anttip/media_tree.git
3667S: Maintained
3668F: drivers/media/usb/dvb-usb-v2/au6610*
3669
3670DVB_USB_CE6230 MEDIA DRIVER
3671M: Antti Palosaari <crope@iki.fi>
3672L: linux-media@vger.kernel.org
3673W: http://linuxtv.org/
3674W: http://palosaari.fi/linux/
3675Q: http://patchwork.linuxtv.org/project/linux-media/list/
3676T: git git://linuxtv.org/anttip/media_tree.git
3677S: Maintained
3678F: drivers/media/usb/dvb-usb-v2/ce6230*
3679
d099dea2
MK
3680DVB_USB_CXUSB MEDIA DRIVER
3681M: Michael Krufky <mkrufky@linuxtv.org>
3682L: linux-media@vger.kernel.org
3683W: http://linuxtv.org/
3684W: http://github.com/mkrufky
3685Q: http://patchwork.linuxtv.org/project/linux-media/list/
3686T: git git://linuxtv.org/media_tree.git
3687S: Maintained
9819da66 3688F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3689
91952bc0 3690DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3691M: Antti Palosaari <crope@iki.fi>
3692L: linux-media@vger.kernel.org
3693W: http://linuxtv.org/
3694W: http://palosaari.fi/linux/
3695Q: http://patchwork.linuxtv.org/project/linux-media/list/
3696T: git git://linuxtv.org/anttip/media_tree.git
3697S: Maintained
91952bc0 3698F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3699
5560983b 3700DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3701M: Antti Palosaari <crope@iki.fi>
3702L: linux-media@vger.kernel.org
3703W: http://linuxtv.org/
91952bc0
AP
3704Q: http://patchwork.linuxtv.org/project/linux-media/list/
3705T: git git://linuxtv.org/anttip/media_tree.git
3706S: Maintained
5560983b 3707F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3708
8856f5f2
MK
3709DVB_USB_MXL111SF MEDIA DRIVER
3710M: Michael Krufky <mkrufky@linuxtv.org>
3711L: linux-media@vger.kernel.org
3712W: http://linuxtv.org/
3713W: http://github.com/mkrufky
3714Q: http://patchwork.linuxtv.org/project/linux-media/list/
3715T: git git://linuxtv.org/mkrufky/mxl111sf.git
3716S: Maintained
3717F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3718
91952bc0
AP
3719DVB_USB_RTL28XXU MEDIA DRIVER
3720M: Antti Palosaari <crope@iki.fi>
3721L: linux-media@vger.kernel.org
3722W: http://linuxtv.org/
3723W: http://palosaari.fi/linux/
3724Q: http://patchwork.linuxtv.org/project/linux-media/list/
3725T: git git://linuxtv.org/anttip/media_tree.git
3726S: Maintained
3727F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3728
3729DVB_USB_V2 MEDIA DRIVER
3730M: Antti Palosaari <crope@iki.fi>
3731L: linux-media@vger.kernel.org
3732W: http://linuxtv.org/
3733W: http://palosaari.fi/linux/
3734Q: http://patchwork.linuxtv.org/project/linux-media/list/
3735T: git git://linuxtv.org/anttip/media_tree.git
3736S: Maintained
3737F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3738F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3739
ac0ac38f 3740DYNAMIC DEBUG
5c4a97d1 3741M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3742S: Maintained
3743F: lib/dynamic_debug.c
3744F: include/linux/dynamic_debug.h
3745
789c7048 3746DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3747M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3748S: Maintained
df621252 3749F: drivers/tty/serial/dz.*
789c7048 3750
f17effbe
MF
3751E3X0 POWER BUTTON DRIVER
3752M: Moritz Fischer <moritz.fischer@ettus.com>
3753L: usrp-users@lists.ettus.com
3754W: http://www.ettus.com
3755S: Supported
3756F: drivers/input/misc/e3x0-button.c
3757F: Documentation/devicetree/bindings/input/e3x0-button.txt
3758
91952bc0
AP
3759E4000 MEDIA DRIVER
3760M: Antti Palosaari <crope@iki.fi>
3761L: linux-media@vger.kernel.org
3762W: http://linuxtv.org/
3763W: http://palosaari.fi/linux/
3764Q: http://patchwork.linuxtv.org/project/linux-media/list/
3765T: git git://linuxtv.org/anttip/media_tree.git
3766S: Maintained
3767F: drivers/media/tuners/e4000*
3768
1da177e4 3769EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3770M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3771L: linux-scsi@vger.kernel.org
3772S: Maintained
679655da 3773F: drivers/scsi/eata.c
1da177e4 3774
91952bc0
AP
3775EC100 MEDIA DRIVER
3776M: Antti Palosaari <crope@iki.fi>
3777L: linux-media@vger.kernel.org
3778W: http://linuxtv.org/
3779W: http://palosaari.fi/linux/
3780Q: http://patchwork.linuxtv.org/project/linux-media/list/
3781T: git git://linuxtv.org/anttip/media_tree.git
3782S: Maintained
3783F: drivers/media/dvb-frontends/ec100*
3784
237fead6 3785ECRYPT FILE SYSTEM
0de9adf2 3786M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3787L: ecryptfs@vger.kernel.org
24a923e4 3788W: http://ecryptfs.org
6dc7516e 3789W: https://launchpad.net/ecryptfs
237fead6 3790S: Supported
679655da
JP
3791F: Documentation/filesystems/ecryptfs.txt
3792F: fs/ecryptfs/
237fead6 3793
da9bb1d2 3794EDAC-CORE
8b58be88 3795M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3796M: Borislav Petkov <bp@alien8.de>
009a5410 3797M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3798L: linux-edac@vger.kernel.org
0e438e3f 3799W: bluesmoke.sourceforge.net
7a859516
BP
3800T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3801T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3802S: Supported
679655da 3803F: Documentation/edac.txt
91445c72 3804F: drivers/edac/
679655da 3805F: include/linux/edac.h
0e438e3f 3806
c476c23b 3807EDAC-AMD64
8b58be88 3808M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3809M: Borislav Petkov <bp@alien8.de>
91445c72 3810L: linux-edac@vger.kernel.org
c476c23b 3811W: bluesmoke.sourceforge.net
487ba8e8 3812S: Maintained
c476c23b
BP
3813F: drivers/edac/amd64_edac*
3814
836dae5d
RR
3815EDAC-CALXEDA
3816M: Doug Thompson <dougthompson@xmission.com>
3817M: Robert Richter <rric@kernel.org>
3818L: linux-edac@vger.kernel.org
3819W: bluesmoke.sourceforge.net
3820S: Maintained
3821F: drivers/edac/highbank*
3822
f65aad41
RB
3823EDAC-CAVIUM
3824M: Ralf Baechle <ralf@linux-mips.org>
3825M: David Daney <david.daney@cavium.com>
3826L: linux-edac@vger.kernel.org
3827L: linux-mips@linux-mips.org
3828W: bluesmoke.sourceforge.net
3829S: Supported
3830F: drivers/edac/octeon_edac*
3831
0e438e3f 3832EDAC-E752X
8b58be88
JP
3833M: Mark Gross <mark.gross@intel.com>
3834M: Doug Thompson <dougthompson@xmission.com>
91445c72 3835L: linux-edac@vger.kernel.org
0e438e3f
DP
3836W: bluesmoke.sourceforge.net
3837S: Maintained
679655da 3838F: drivers/edac/e752x_edac.c
0e438e3f
DP
3839
3840EDAC-E7XXX
8b58be88 3841M: Doug Thompson <dougthompson@xmission.com>
91445c72 3842L: linux-edac@vger.kernel.org
0e438e3f
DP
3843W: bluesmoke.sourceforge.net
3844S: Maintained
679655da 3845F: drivers/edac/e7xxx_edac.c
0e438e3f 3846
77c5f5d2 3847EDAC-GHES
009a5410 3848M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3849L: linux-edac@vger.kernel.org
3850W: bluesmoke.sourceforge.net
3851S: Maintained
2caa67a6 3852F: drivers/edac/ghes_edac.c
77c5f5d2 3853
6bc78404 3854EDAC-I82443BXGX
8b58be88 3855M: Tim Small <tim@buttersideup.com>
91445c72 3856L: linux-edac@vger.kernel.org
6bc78404
DT
3857W: bluesmoke.sourceforge.net
3858S: Maintained
679655da 3859F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3860
3861EDAC-I3000
8b58be88 3862M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3863L: linux-edac@vger.kernel.org
6bc78404
DT
3864W: bluesmoke.sourceforge.net
3865S: Maintained
679655da 3866F: drivers/edac/i3000_edac.c
6bc78404
DT
3867
3868EDAC-I5000
8b58be88 3869M: Doug Thompson <dougthompson@xmission.com>
91445c72 3870L: linux-edac@vger.kernel.org
ba9a5918
DT
3871W: bluesmoke.sourceforge.net
3872S: Maintained
679655da 3873F: drivers/edac/i5000_edac.c
ba9a5918 3874
44c12cb2 3875EDAC-I5400
009a5410 3876M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3877L: linux-edac@vger.kernel.org
44c12cb2
MCC
3878W: bluesmoke.sourceforge.net
3879S: Maintained
679655da 3880F: drivers/edac/i5400_edac.c
44c12cb2 3881
3c9c92b6 3882EDAC-I7300
009a5410 3883M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3884L: linux-edac@vger.kernel.org
3885W: bluesmoke.sourceforge.net
3886S: Maintained
3887F: drivers/edac/i7300_edac.c
3888
67c89316 3889EDAC-I7CORE
009a5410 3890M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3891L: linux-edac@vger.kernel.org
3892W: bluesmoke.sourceforge.net
3893S: Maintained
70aff0ce 3894F: drivers/edac/i7core_edac.c
67c89316 3895
ba9a5918 3896EDAC-I82975X
8b58be88 3897M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3898M: "Arvind R." <arvino55@gmail.com>
91445c72 3899L: linux-edac@vger.kernel.org
ba9a5918
DT
3900W: bluesmoke.sourceforge.net
3901S: Maintained
679655da 3902F: drivers/edac/i82975x_edac.c
ba9a5918 3903
791b4706
JB
3904EDAC-IE31200
3905M: Jason Baron <jbaron@akamai.com>
3906L: linux-edac@vger.kernel.org
3907W: bluesmoke.sourceforge.net
3908S: Maintained
3909F: drivers/edac/ie31200_edac.c
3910
ccdfb979 3911EDAC-MPC85XX
30c7469b 3912M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3913L: linux-edac@vger.kernel.org
3914W: bluesmoke.sourceforge.net
3915S: Maintained
3916F: drivers/edac/mpc85xx_edac.[ch]
3917
ba9a5918 3918EDAC-PASEMI
8b58be88 3919M: Egor Martovetsky <egor@pasemi.com>
91445c72 3920L: linux-edac@vger.kernel.org
6bc78404
DT
3921W: bluesmoke.sourceforge.net
3922S: Maintained
679655da 3923F: drivers/edac/pasemi_edac.c
6bc78404 3924
0e438e3f 3925EDAC-R82600
8b58be88 3926M: Tim Small <tim@buttersideup.com>
91445c72 3927L: linux-edac@vger.kernel.org
0e438e3f
DP
3928W: bluesmoke.sourceforge.net
3929S: Maintained
679655da 3930F: drivers/edac/r82600_edac.c
da9bb1d2 3931
4d096ca7 3932EDAC-SBRIDGE
009a5410 3933M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3934L: linux-edac@vger.kernel.org
3935W: bluesmoke.sourceforge.net
3936S: Maintained
3937F: drivers/edac/sb_edac.c
3938
995e1de4
LH
3939EDAC-XGENE
3940APPLIED MICRO (APM) X-GENE SOC EDAC
3941M: Loc Ho <lho@apm.com>
3942S: Supported
3943F: drivers/edac/xgene_edac.c
3944F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3945
af39917d
CL
3946EDIROL UA-101/UA-1000 DRIVER
3947M: Clemens Ladisch <clemens@ladisch.de>
3948L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3949T: git git://git.alsa-project.org/alsa-kernel.git
3950S: Maintained
3951F: sound/usb/misc/ua101.c
3952
1f7df953
MF
3953EXTENSIBLE FIRMWARE INTERFACE (EFI)
3954M: Matt Fleming <matt.fleming@intel.com>
3955L: linux-efi@vger.kernel.org
78bef24e 3956T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3957S: Maintained
fb2efb5c 3958F: Documentation/efi-stub.txt
1f7df953
MF
3959F: arch/ia64/kernel/efi.c
3960F: arch/x86/boot/compressed/eboot.[ch]
3961F: arch/x86/include/asm/efi.h
3962F: arch/x86/platform/efi/*
a9499fa7 3963F: drivers/firmware/efi/*
1f7df953
MF
3964F: include/linux/efi*.h
3965
d68772b7
MF
3966EFI VARIABLE FILESYSTEM
3967M: Matthew Garrett <matthew.garrett@nebula.com>
3968M: Jeremy Kerr <jk@ozlabs.org>
3969M: Matt Fleming <matt.fleming@intel.com>
3970T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3971L: linux-efi@vger.kernel.org
3972S: Maintained
3973F: fs/efivarfs/
3974
85a00d9b
PJ
3975EFIFB FRAMEBUFFER DRIVER
3976L: linux-fbdev@vger.kernel.org
3977M: Peter Jones <pjones@redhat.com>
3978S: Maintained
8a61f013 3979F: drivers/video/fbdev/efifb.c
85a00d9b 3980
0bee8d28
JT
3981EFS FILESYSTEM
3982W: http://aeschi.ch.eu.org/efs/
3983S: Orphan
679655da 3984F: fs/efs/
0bee8d28 3985
4480f15b 3986EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3987M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3988M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3989L: linux-rdma@vger.kernel.org
fab97220 3990S: Supported
679655da 3991F: drivers/infiniband/hw/ehca/
fab97220 3992
aa8a9e25 3993EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3994M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3995L: netdev@vger.kernel.org
3996S: Maintained
9aa32835 3997F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3998
f0319efe 3999EM28XX VIDEO4LINUX DRIVER
009a5410 4000M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4001L: linux-media@vger.kernel.org
4002W: http://linuxtv.org
4003T: git git://linuxtv.org/media_tree.git
4004S: Maintained
4005F: drivers/media/usb/em28xx/
4006
3e3a7d66 4007EMBEDDED LINUX
8b58be88
JP
4008M: Paul Gortmaker <paul.gortmaker@windriver.com>
4009M: Matt Mackall <mpm@selenic.com>
4010M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4011L: linux-embedded@vger.kernel.org
4012S: Maintained
4013
32505876
JS
4014EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4015M: James Smart <james.smart@avagotech.com>
4016M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4017L: linux-scsi@vger.kernel.org
32505876 4018W: http://www.avagotech.com
ce00f85c 4019S: Supported
679655da 4020F: drivers/scsi/lpfc/
3a1c1d44 4021
5f5bac82 4022ENE CB710 FLASH CARD READER DRIVER
8b58be88 4023M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4024S: Maintained
4025F: drivers/misc/cb710/
4026F: drivers/mmc/host/cb710-mmc.*
4027F: include/linux/cb710.h
4028
931e39a1
ML
4029ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4030M: Maxim Levitsky <maximlevitsky@gmail.com>
4031S: Maintained
2a837449 4032F: drivers/media/rc/ene_ir.*
931e39a1 4033
ec207dcc
GS
4034ENHANCED ERROR HANDLING (EEH)
4035M: Gavin Shan <shangw@linux.vnet.ibm.com>
4036L: linuxppc-dev@lists.ozlabs.org
4037S: Supported
4038F: Documentation/powerpc/eeh-pci-error-recovery.txt
4039F: arch/powerpc/kernel/eeh*.c
4040
d5ca9006 4041EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4043S: Maintained
084bad91 4044T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4045F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4046F: include/video/s1d13xxxfb.h
d5ca9006 4047
38df6492
ME
4048ET131X NETWORK DRIVER
4049M: Mark Einon <mark.einon@gmail.com>
4050S: Odd Fixes
4051F: drivers/net/ethernet/agere/
4052
1da177e4 4053ETHERNET BRIDGE
adbbf69d 4054M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4055L: bridge@lists.linux-foundation.org
4c325313 4056L: netdev@vger.kernel.org
c996d8b9 4057W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4058S: Maintained
679655da
JP
4059F: include/linux/netfilter_bridge/
4060F: net/bridge/
1da177e4 4061
22f08ad9
FF
4062ETHERNET PHY LIBRARY
4063M: Florian Fainelli <f.fainelli@gmail.com>
4064L: netdev@vger.kernel.org
4065S: Maintained
4066F: include/linux/phy.h
4067F: include/linux/phy_fixed.h
4068F: drivers/net/phy/
4069F: Documentation/networking/phy.txt
4070F: drivers/of/of_mdio.c
4071F: drivers/of/of_net.c
4072
1da177e4 4073EXT2 FILE SYSTEM
d8130624 4074M: Jan Kara <jack@suse.com>
72be2ccf 4075L: linux-ext4@vger.kernel.org
1da177e4 4076S: Maintained
679655da
JP
4077F: Documentation/filesystems/ext2.txt
4078F: fs/ext2/
4079F: include/linux/ext2*
1da177e4
LT
4080
4081EXT3 FILE SYSTEM
d8130624 4082M: Jan Kara <jack@suse.com>
8b58be88 4083M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 4084M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
4085L: linux-ext4@vger.kernel.org
4086S: Maintained
679655da
JP
4087F: Documentation/filesystems/ext3.txt
4088F: fs/ext3/
72be2ccf
EM
4089
4090EXT4 FILE SYSTEM
8b58be88 4091M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4092M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4093L: linux-ext4@vger.kernel.org
08a225f1 4094W: http://ext4.wiki.kernel.org
8a6e2535 4095Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4096S: Maintained
679655da
JP
4097F: Documentation/filesystems/ext4.txt
4098F: fs/ext4/
1da177e4 4099
c5532b09 4100Extended Verification Module (EVM)
74dd744f
MZ
4101M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4102L: linux-ima-devel@lists.sourceforge.net
4103L: linux-security-module@vger.kernel.org
c5532b09
MZ
4104S: Supported
4105F: security/integrity/evm/
4106
df6b3cfe
MH
4107EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4108M: MyungJoo Ham <myungjoo.ham@samsung.com>
4109M: Chanwoo Choi <cw00.choi@samsung.com>
4110L: linux-kernel@vger.kernel.org
81df63a9 4111T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4112S: Maintained
4113F: drivers/extcon/
4114F: Documentation/extcon/
4115
e2a75c44 4116EXYNOS DP DRIVER
b7701755 4117M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4118L: dri-devel@lists.freedesktop.org
4119S: Maintained
4120F: drivers/gpu/drm/exynos/exynos_dp*
4121
33ad3912
DL
4122EXYNOS MIPI DISPLAY DRIVERS
4123M: Inki Dae <inki.dae@samsung.com>
4124M: Donghwa Lee <dh09.lee@samsung.com>
4125M: Kyungmin Park <kyungmin.park@samsung.com>
4126L: linux-fbdev@vger.kernel.org
4127S: Maintained
8a61f013 4128F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4129F: include/video/exynos_mipi*
4130
e53004e2 4131F71805F HARDWARE MONITORING DRIVER
d8130624 4132M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4133L: lm-sensors@lm-sensors.org
4134S: Maintained
679655da
JP
4135F: Documentation/hwmon/f71805f
4136F: drivers/hwmon/f71805f.c
e53004e2 4137
eea977ed
MB
4138FC0011 TUNER DRIVER
4139M: Michael Buesch <m@bues.ch>
4140L: linux-media@vger.kernel.org
4141S: Maintained
ccae7af2
MCC
4142F: drivers/media/tuners/fc0011.h
4143F: drivers/media/tuners/fc0011.c
eea977ed 4144
91952bc0
AP
4145FC2580 MEDIA DRIVER
4146M: Antti Palosaari <crope@iki.fi>
4147L: linux-media@vger.kernel.org
4148W: http://linuxtv.org/
4149W: http://palosaari.fi/linux/
4150Q: http://patchwork.linuxtv.org/project/linux-media/list/
4151T: git git://linuxtv.org/anttip/media_tree.git
4152S: Maintained
4153F: drivers/media/tuners/fc2580*
eea977ed 4154
88b2dbdb
EP
4155FANOTIFY
4156M: Eric Paris <eparis@redhat.com>
4157S: Maintained
4158F: fs/notify/fanotify/
4159F: include/linux/fanotify.h
c117ab84 4160F: include/uapi/linux/fanotify.h
88b2dbdb 4161
1da177e4 4162FARSYNC SYNCHRONOUS DRIVER
8b58be88 4163M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4164W: http://www.farsite.co.uk/
4165S: Supported
679655da 4166F: drivers/net/wan/farsync.*
1da177e4 4167
c5408b88 4168FAULT INJECTION SUPPORT
8b58be88 4169M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4170S: Supported
679655da
JP
4171F: Documentation/fault-injection/
4172F: lib/fault-inject.c
c5408b88 4173
053e514f
NT
4174FBTFT Framebuffer drivers
4175M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4176M: Noralf Trønnes <noralf@tronnes.org>
4177S: Maintained
4178F: drivers/staging/fbtft/
4179
cae727db 4180FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4181M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4182L: fcoe-devel@open-fcoe.org
cae727db
RL
4183W: www.Open-FCoE.org
4184S: Supported
4185F: drivers/scsi/libfc/
4186F: drivers/scsi/fcoe/
4187F: include/scsi/fc/
4188F: include/scsi/libfc.h
4189F: include/scsi/libfcoe.h
c117ab84 4190F: include/uapi/scsi/fc/
cae727db 4191
e2d1d6c0 4192FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4193M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4194M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4195L: linux-fsdevel@vger.kernel.org
1da177e4 4196S: Maintained
679655da
JP
4197F: include/linux/fcntl.h
4198F: include/linux/fs.h
c117ab84
CEB
4199F: include/uapi/linux/fcntl.h
4200F: include/uapi/linux/fs.h
679655da
JP
4201F: fs/fcntl.c
4202F: fs/locks.c
1da177e4 4203
e2d1d6c0 4204FILESYSTEMS (VFS and infrastructure)
8b58be88 4205M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4206L: linux-fsdevel@vger.kernel.org
173acc7c 4207S: Maintained
679655da 4208F: fs/*
173acc7c 4209
b26e0ed4 4210FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4211M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4212L: lm-sensors@lm-sensors.org
4213S: Maintained
d5ca6918
JP
4214F: drivers/hwmon/f75375s.c
4215F: include/linux/f75375s.h
b26e0ed4 4216
a331b0c3
CL
4217FIREWIRE AUDIO DRIVERS
4218M: Clemens Ladisch <clemens@ladisch.de>
4219L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4220T: git git://git.alsa-project.org/alsa-kernel.git
4221S: Maintained
4222F: sound/firewire/
4223
eb86ec51
SR
4224FIREWIRE MEDIA DRIVERS (firedtv)
4225M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4226L: linux-media@vger.kernel.org
4227L: linux1394-devel@lists.sourceforge.net
4228T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4229S: Maintained
4230F: drivers/media/firewire/
4231
a511ce33
CB
4232FIREWIRE SBP-2 TARGET
4233M: Chris Boot <bootc@bootc.net>
4234L: linux-scsi@vger.kernel.org
4235L: target-devel@vger.kernel.org
4236L: linux1394-devel@lists.sourceforge.net
4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4238S: Maintained
4239F: drivers/target/sbp/
4240
7d2c86b5 4241FIREWIRE SUBSYSTEM
8b58be88 4242M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4243L: linux1394-devel@lists.sourceforge.net
958a29cb 4244W: http://ieee1394.wiki.kernel.org/
2ca526bf 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4246S: Maintained
679655da 4247F: drivers/firewire/
8f06ce3b
SR
4248F: include/linux/firewire.h
4249F: include/uapi/linux/firewire*.h
9f6d3c4b 4250F: tools/firewire/
e2d1d6c0
RD
4251
4252FIRMWARE LOADER (request_firmware)
39e68089
ML
4253M: Ming Lei <ming.lei@canonical.com>
4254L: linux-kernel@vger.kernel.org
4255S: Maintained
679655da
JP
4256F: Documentation/firmware_class/
4257F: drivers/base/firmware*.c
4258F: include/linux/firmware.h
e2d1d6c0 4259
f730e3dc 4260FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4261M: Joshua Morris <josh.h.morris@us.ibm.com>
4262M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4263S: Maintained
4264F: drivers/block/rsxx/
4265
8206f664 4266FLOPPY DRIVER
e5f6450c 4267M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4269S: Odd fixes
4270F: drivers/block/floppy.c
4271
9c9f32ed
AR
4272FMC SUBSYSTEM
4273M: Alessandro Rubini <rubini@gnudd.com>
4274W: http://www.ohwr.org/projects/fmc-bus
4275S: Supported
4276F: drivers/fmc/
4277F: include/linux/fmc*.h
4278F: include/linux/ipmi-fru.h
4279K: fmc_d.*register
4280
e2d1d6c0 4281FPU EMULATOR
8b58be88 4282M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4283W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4284S: Maintained
679655da 4285F: arch/x86/math-emu/
e2d1d6c0
RD
4286
4287FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4288L: netdev@vger.kernel.org
c173bfac 4289S: Orphan
679655da
JP
4290F: drivers/net/wan/dlci.c
4291F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4292
4293FRAMEBUFFER LAYER
5489e948
JCPV
4294M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4295M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4296L: linux-fbdev@vger.kernel.org
e2d1d6c0 4297W: http://linux-fbdev.sourceforge.net/
b22fe37b 4298Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4299T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4300S: Maintained
679655da 4301F: Documentation/fb/
d958c62c 4302F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4303F: drivers/video/
4304F: include/video/
679655da 4305F: include/linux/fb.h
c117ab84
CEB
4306F: include/uapi/video/
4307F: include/uapi/linux/fb.h
e2d1d6c0 4308
a57c188e 4309FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4310M: Timur Tabi <timur@tabi.org>
a57c188e 4311L: linux-fbdev@vger.kernel.org
c4ef9bc4 4312S: Maintained
8a61f013 4313F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4314
e2d1d6c0 4315FREESCALE DMA DRIVER
8b58be88
JP
4316M: Li Yang <leoli@freescale.com>
4317M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4318L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4319S: Maintained
679655da 4320F: drivers/dma/fsldma.*
e2d1d6c0
RD
4321
4322FREESCALE I2C CPM DRIVER
8b58be88 4323M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4324L: linuxppc-dev@lists.ozlabs.org
846557d3 4325L: linux-i2c@vger.kernel.org
0d2b405a 4326S: Maintained
679655da 4327F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4328
60e8c5ab 4329FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4330M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4331L: linux-fbdev@vger.kernel.org
efc03ecb 4332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4333S: Maintained
bad985a1 4334F: include/linux/platform_data/video-imxfb.h
8a61f013 4335F: drivers/video/fbdev/imxfb.c
60e8c5ab 4336
4d8e2cef
HX
4337FREESCALE QUAD SPI DRIVER
4338M: Han Xu <han.xu@freescale.com>
4339L: linux-mtd@lists.infradead.org
4340S: Maintained
4341F: drivers/mtd/spi-nor/fsl-quadspi.c
4342
4689a6b1 4343FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4344M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4345M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4346L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4347L: netdev@vger.kernel.org
4348S: Maintained
ec21e2ec 4349F: drivers/net/ethernet/freescale/fs_enet/
679655da 4350F: include/linux/fs_enet_pd.h
4689a6b1 4351
d9e9d82c 4352FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4353L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4354S: Orphan
679655da
JP
4355F: arch/powerpc/sysdev/qe_lib/
4356F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4357
b55ef929 4358FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4359M: Li Yang <leoli@freescale.com>
6372594a 4360L: linux-usb@vger.kernel.org
a4724ed6 4361L: linuxppc-dev@lists.ozlabs.org
a7205b30 4362S: Maintained
faf2e1db 4363F: drivers/usb/gadget/udc/fsl*
a7205b30 4364
beaf53bf 4365FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4366M: Li Yang <leoli@freescale.com>
beaf53bf 4367L: netdev@vger.kernel.org
a4724ed6 4368L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4369S: Maintained
ec21e2ec 4370F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4371
d9e9d82c 4372FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4373M: Timur Tabi <timur@tabi.org>
a4724ed6 4374L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4375S: Maintained
df621252 4376F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4377
4378FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4379M: Timur Tabi <timur@tabi.org>
dc85950a 4380M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4381M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4382L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4383L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4384S: Maintained
69aefcea 4385F: sound/soc/fsl/fsl*
dc85950a 4386F: sound/soc/fsl/imx*
69aefcea 4387F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4388
31c88965 4389FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4390M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4391L: linux-kernel@vger.kernel.org
4392S: Maintained
4393F: drivers/staging/fsl-mc/
4394
1da177e4 4395FREEVXFS FILESYSTEM
8b58be88 4396M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4397W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4398S: Maintained
679655da 4399F: fs/freevxfs/
1da177e4 4400
71038f52 4401FREEZER
49db1903 4402M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4403M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4404L: linux-pm@vger.kernel.org
71038f52 4405S: Supported
679655da
JP
4406F: Documentation/power/freezing-of-tasks.txt
4407F: include/linux/freezer.h
4408F: kernel/freezer.c
71038f52 4409
839a1f79
KRW
4410FRONTSWAP API
4411M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4412L: linux-kernel@vger.kernel.org
4413S: Maintained
4414F: mm/frontswap.c
4415F: include/linux/frontswap.h
4416
a5432f5a 4417FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4418M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4419L: linux-cachefs@redhat.com
4420S: Supported
4421F: Documentation/filesystems/caching/
4422F: fs/fscache/
4423F: include/linux/fscache*.h
4424
f58ad8f5 4425F2FS FILE SYSTEM
9b29d481 4426M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4427M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4428L: linux-f2fs-devel@lists.sourceforge.net
4429W: http://en.wikipedia.org/wiki/F2FS
4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4431S: Maintained
4432F: Documentation/filesystems/f2fs.txt
3bac380c 4433F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4434F: fs/f2fs/
4435F: include/linux/f2fs_fs.h
4436
5ab7ffea 4437FUJITSU FR-V (FRV) PORT
8b58be88 4438M: David Howells <dhowells@redhat.com>
1da177e4 4439S: Maintained
679655da 4440F: arch/frv/
1da177e4 4441
20b93734 4442FUJITSU LAPTOP EXTRAS
409a3e98 4443M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4444L: platform-driver-x86@vger.kernel.org
20b93734 4445S: Maintained
679655da 4446F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4447
4da621b6
HK
4448FUJITSU M-5MO LS CAMERA ISP DRIVER
4449M: Kyungmin Park <kyungmin.park@samsung.com>
4450M: Heungjun Kim <riverful.kim@samsung.com>
4451L: linux-media@vger.kernel.org
4452S: Maintained
90d72ac6 4453F: drivers/media/i2c/m5mols/
4da621b6
HK
4454F: include/media/m5mols.h
4455
2d24c490
RG
4456FUJITSU TABLET EXTRAS
4457M: Robert Gerlach <khnz@gmx.de>
4458L: platform-driver-x86@vger.kernel.org
4459S: Maintained
4460F: drivers/platform/x86/fujitsu-tablet.c
4461
04578f17 4462FUSE: FILESYSTEM IN USERSPACE
8b58be88 4463M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4464L: fuse-devel@lists.sourceforge.net
4465W: http://fuse.sourceforge.net/
0a30f612 4466T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4467S: Maintained
679655da 4468F: fs/fuse/
c117ab84 4469F: include/uapi/linux/fuse.h
0a30f612 4470F: Documentation/filesystems/fuse.txt
04578f17 4471
1da177e4 4472FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4473M: Rik Faith <faith@cs.unc.edu>
1da177e4 4474L: linux-scsi@vger.kernel.org
baaea1dc 4475S: Odd Fixes (e.g., new signatures)
679655da 4476F: drivers/scsi/fdomain.*
1da177e4 4477
d8e2162c
PO
4478GCOV BASED KERNEL PROFILING
4479M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4480S: Maintained
4481F: kernel/gcov/
4482F: Documentation/gcov.txt
4483
1da177e4 4484GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4485M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4486L: linux-scsi@vger.kernel.org
4487W: http://www.icp-vortex.com/
4488S: Supported
679655da 4489F: drivers/scsi/gdt*
1da177e4 4490
158daf16
JK
4491GDB KERNEL DEBUGGING HELPER SCRIPTS
4492M: Jan Kiszka <jan.kiszka@siemens.com>
4493S: Supported
4494F: scripts/gdb/
4495
3169a1c7
HV
4496GEMTEK FM RADIO RECEIVER DRIVER
4497M: Hans Verkuil <hverkuil@xs4all.nl>
4498L: linux-media@vger.kernel.org
4499T: git git://linuxtv.org/media_tree.git
4500W: http://linuxtv.org
4501S: Maintained
4502F: drivers/media/radio/radio-gemtek*
4503
1c23af90 4504GENERIC GPIO I2C DRIVER
880b0e26 4505M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4506S: Supported
679655da
JP
4507F: drivers/i2c/busses/i2c-gpio.c
4508F: include/linux/i2c-gpio.h
1c23af90 4509
92ed1a76
PK
4510GENERIC GPIO I2C MULTIPLEXER DRIVER
4511M: Peter Korsgaard <peter.korsgaard@barco.com>
4512L: linux-i2c@vger.kernel.org
4513S: Supported
e7065e20
JD
4514F: drivers/i2c/muxes/i2c-mux-gpio.c
4515F: include/linux/i2c-mux-gpio.h
4516F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4517
9251ce95 4518GENERIC HDLC (WAN) DRIVERS
8b58be88 4519M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4520W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4521S: Maintained
679655da
JP
4522F: drivers/net/wan/c101.c
4523F: drivers/net/wan/hd6457*
4524F: drivers/net/wan/hdlc*
4525F: drivers/net/wan/n2.c
4526F: drivers/net/wan/pc300too.c
4527F: drivers/net/wan/pci200syn.c
4528F: drivers/net/wan/wanxl*
1da177e4 4529
1527aab6 4530GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4531M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4532L: linux-arch@vger.kernel.org
4533T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4534S: Maintained
14430813
JP
4535F: include/asm-generic/
4536F: include/uapi/asm-generic/
1527aab6 4537
ff764963
KVA
4538GENERIC PHY FRAMEWORK
4539M: Kishon Vijay Abraham I <kishon@ti.com>
4540L: linux-kernel@vger.kernel.org
4541T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4542S: Supported
4543F: drivers/phy/
4544F: include/linux/phy/
4545
eea97aed
KH
4546GENERIC PM DOMAINS
4547M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4548M: Kevin Hilman <khilman@kernel.org>
4549M: Ulf Hansson <ulf.hansson@linaro.org>
4550L: linux-pm@vger.kernel.org
4551S: Supported
4552F: drivers/base/power/domain*.c
4553F: include/linux/pm_domain.h
4554
ccb86a69 4555GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4556M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4557L: kvm@vger.kernel.org
ccb86a69
MT
4558S: Supported
4559F: drivers/uio/uio_pci_generic.c
4560
f8f1ec73
JP
4561GET_MAINTAINER SCRIPT
4562M: Joe Perches <joe@perches.com>
4563S: Maintained
4564F: scripts/get_maintainer.pl
4565
5be7b50f 4566GFS2 FILE SYSTEM
8b58be88 4567M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4568M: Bob Peterson <rpeterso@redhat.com>
a4644184 4569L: cluster-devel@redhat.com
5be7b50f 4570W: http://sources.redhat.com/cluster/
28666d6d 4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4572S: Supported
679655da
JP
4573F: Documentation/filesystems/gfs2*.txt
4574F: fs/gfs2/
c117ab84 4575F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4576
0a34eb8f 4577GIGASET ISDN DRIVERS
6b096fde 4578M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4579L: gigaset307x-common@lists.sourceforge.net
4580W: http://gigaset307x.sourceforge.net/
6b096fde 4581S: Odd Fixes
679655da
JP
4582F: Documentation/isdn/README.gigaset
4583F: drivers/isdn/gigaset/
c117ab84 4584F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4585
7eea35fe
JP
4586GO7007 MPEG CODEC
4587M: Hans Verkuil <hans.verkuil@cisco.com>
4588L: linux-media@vger.kernel.org
4589S: Maintained
4590F: drivers/media/usb/go7007/
4591
ca96ea86
BN
4592GOODIX TOUCHSCREEN
4593M: Bastien Nocera <hadess@hadess.net>
4594L: linux-input@vger.kernel.org
4595S: Maintained
4596F: drivers/input/touchscreen/goodix.c
4597
a0dc00b4 4598GPIO SUBSYSTEM
e4651a9f 4599M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4600M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4601L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4602T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4603S: Maintained
4604F: Documentation/gpio/
a0dc00b4 4605F: drivers/gpio/
bdc6e95e
AC
4606F: include/linux/gpio/
4607F: include/linux/gpio.h
9b692346 4608F: include/asm-generic/gpio.h
a0dc00b4 4609
71a6d0af
HW
4610GRE DEMULTIPLEXER DRIVER
4611M: Dmitry Kozlov <xeb@mail.ru>
4612L: netdev@vger.kernel.org
4613S: Maintained
11c26770
JP
4614F: net/ipv4/gre_demux.c
4615F: net/ipv4/gre_offload.c
71a6d0af
HW
4616F: include/net/gre.h
4617
d4c41139
KG
4618GRETH 10/100/1G Ethernet MAC device driver
4619M: Kristoffer Glembo <kristoffer@gaisler.com>
4620L: netdev@vger.kernel.org
4621S: Maintained
a31a96ad 4622F: drivers/net/ethernet/aeroflex/
d4c41139 4623
e8deeae2 4624GSPCA FINEPIX SUBDRIVER
8b58be88 4625M: Frank Zago <frank@zago.net>
661263b5 4626L: linux-media@vger.kernel.org
275ffde4 4627T: git git://linuxtv.org/media_tree.git
e8deeae2 4628S: Maintained
0c0d06ca 4629F: drivers/media/usb/gspca/finepix.c
e8deeae2 4630
4b3fa3c4
OL
4631GSPCA GL860 SUBDRIVER
4632M: Olivier Lorin <o.lorin@laposte.net>
4633L: linux-media@vger.kernel.org
275ffde4 4634T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4635S: Maintained
0c0d06ca 4636F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4637
e8deeae2 4638GSPCA M5602 SUBDRIVER
8b58be88 4639M: Erik Andren <erik.andren@gmail.com>
661263b5 4640L: linux-media@vger.kernel.org
275ffde4 4641T: git git://linuxtv.org/media_tree.git
e8deeae2 4642S: Maintained
0c0d06ca 4643F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4644
4645GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4646M: Hans de Goede <hdegoede@redhat.com>
661263b5 4647L: linux-media@vger.kernel.org
275ffde4 4648T: git git://linuxtv.org/media_tree.git
e8deeae2 4649S: Maintained
0c0d06ca 4650F: drivers/media/usb/gspca/pac207.c
e8deeae2 4651
261982f1 4652GSPCA SN9C20X SUBDRIVER
d95c5b0b 4653M: Brian Johnson <brijohn@gmail.com>
261982f1 4654L: linux-media@vger.kernel.org
275ffde4 4655T: git git://linuxtv.org/media_tree.git
261982f1 4656S: Maintained
0c0d06ca 4657F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4658
e8deeae2 4659GSPCA T613 SUBDRIVER
8b58be88 4660M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4661L: linux-media@vger.kernel.org
275ffde4 4662T: git git://linuxtv.org/media_tree.git
e8deeae2 4663S: Maintained
0c0d06ca 4664F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4665
4666GSPCA USB WEBCAM DRIVER
fc3f906b 4667M: Hans de Goede <hdegoede@redhat.com>
661263b5 4668L: linux-media@vger.kernel.org
275ffde4 4669T: git git://linuxtv.org/media_tree.git
e8deeae2 4670S: Maintained
0c0d06ca 4671F: drivers/media/usb/gspca/
e8deeae2 4672
584ec979 4673GUID PARTITION TABLE (GPT)
4f973c63 4674M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4675L: linux-efi@vger.kernel.org
4676S: Maintained
4677F: block/partitions/efi.*
4678
aa3c598b 4679STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4680M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4681L: linux-media@vger.kernel.org
275ffde4 4682T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4683S: Maintained
4684F: drivers/media/usb/stk1160/
e8deeae2 4685
4e456b86
YS
4686H8/300 ARCHITECTURE
4687M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4688L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4689W: http://uclinux-h8.sourceforge.jp
4690T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4691S: Maintained
4692F: arch/h8300/
4693F: drivers/clocksource/h8300_*.c
4694F: drivers/clk/h8300/
4695F: drivers/irqchip/irq-renesas-h8*.c
4696
71a6d0af
HW
4697HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4698M: Frank Seidel <frank@f-seidel.de>
4699L: platform-driver-x86@vger.kernel.org
4700W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4701S: Maintained
4702F: drivers/platform/x86/hdaps.c
4703
48fc9e26
HV
4704HDPVR USB VIDEO ENCODER DRIVER
4705M: Hans Verkuil <hverkuil@xs4all.nl>
4706L: linux-media@vger.kernel.org
4707T: git git://linuxtv.org/media_tree.git
4708W: http://linuxtv.org
4709S: Odd Fixes
14430813 4710F: drivers/media/usb/hdpvr/
48fc9e26 4711
71a6d0af 4712HWPOISON MEMORY FAILURE HANDLING
f9625c48 4713M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4714L: linux-mm@kvack.org
71a6d0af
HW
4715S: Maintained
4716F: mm/memory-failure.c
4717F: mm/hwpoison-inject.c
4718
4719HYPERVISOR VIRTUAL CONSOLE DRIVER
4720L: linuxppc-dev@lists.ozlabs.org
4721S: Odd Fixes
4722F: drivers/tty/hvc/
4723
e5ab1477
AP
4724HACKRF MEDIA DRIVER
4725M: Antti Palosaari <crope@iki.fi>
4726L: linux-media@vger.kernel.org
4727W: http://linuxtv.org/
4728W: http://palosaari.fi/linux/
4729Q: http://patchwork.linuxtv.org/project/linux-media/list/
4730T: git git://linuxtv.org/anttip/media_tree.git
4731S: Maintained
4732F: drivers/media/usb/hackrf/
4733
5b543965 4734HARDWARE MONITORING
d8130624 4735M: Jean Delvare <jdelvare@suse.com>
ca462085 4736M: Guenter Roeck <linux@roeck-us.net>
5b543965 4737L: lm-sensors@lm-sensors.org
595142e0 4738W: http://www.lm-sensors.org/
a94ef4ed 4739T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4740T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4741S: Maintained
047f4ec2 4742F: Documentation/hwmon/
679655da 4743F: drivers/hwmon/
047f4ec2 4744F: include/linux/hwmon*.h
5b543965 4745
844dd05f 4746HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4747M: Matt Mackall <mpm@selenic.com>
4748M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4749L: linux-crypto@vger.kernel.org
c0d0787b 4750S: Odd fixes
679655da
JP
4751F: Documentation/hw_random.txt
4752F: drivers/char/hw_random/
4753F: include/linux/hw_random.h
844dd05f 4754
8b37fcfc
OBC
4755HARDWARE SPINLOCK CORE
4756M: Ohad Ben-Cohen <ohad@wizery.com>
4757S: Maintained
4758F: Documentation/hwspinlock.txt
4759F: drivers/hwspinlock/hwspinlock_*
4760F: include/linux/hwspinlock.h
4761
1da177e4 4762HARMONY SOUND DRIVER
ac6aecbf 4763L: linux-parisc@vger.kernel.org
1da177e4 4764S: Maintained
679655da 4765F: sound/parisc/harmony.*
1da177e4 4766
91952bc0
AP
4767HD29L2 MEDIA DRIVER
4768M: Antti Palosaari <crope@iki.fi>
4769L: linux-media@vger.kernel.org
4770W: http://linuxtv.org/
4771W: http://palosaari.fi/linux/
4772Q: http://patchwork.linuxtv.org/project/linux-media/list/
4773T: git git://linuxtv.org/anttip/media_tree.git
4774S: Maintained
4775F: drivers/media/dvb-frontends/hd29l2*
4776
e2d1d6c0 4777HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4778L: iss_storagedev@hp.com
af9f1b3c 4779S: Orphan
679655da
JP
4780F: Documentation/blockdev/cpqarray.txt
4781F: drivers/block/cpqarray.*
e2d1d6c0 4782
9257aa49 4783HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4784M: Don Brace <don.brace@pmcs.com>
9257aa49 4785L: iss_storagedev@hp.com
693373db
DB
4786L: storagedev@pmcs.com
4787L: linux-scsi@vger.kernel.org
9257aa49
SC
4788S: Supported
4789F: Documentation/scsi/hpsa.txt
4790F: drivers/scsi/hpsa*.[ch]
4791F: include/linux/cciss*.h
c117ab84 4792F: include/uapi/linux/cciss*.h
9257aa49 4793
e2d1d6c0 4794HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4795M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4796L: iss_storagedev@hp.com
693373db
DB
4797L: storagedev@pmcs.com
4798L: linux-scsi@vger.kernel.org
e2d1d6c0 4799S: Supported
679655da
JP
4800F: Documentation/blockdev/cciss.txt
4801F: drivers/block/cciss*
4802F: include/linux/cciss_ioctl.h
c117ab84 4803F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4804
1da177e4 4805HFS FILESYSTEM
6cf515e1
GU
4806L: linux-fsdevel@vger.kernel.org
4807S: Orphan
679655da
JP
4808F: Documentation/filesystems/hfs.txt
4809F: fs/hfs/
1da177e4 4810
ef575f47
GU
4811HFSPLUS FILESYSTEM
4812L: linux-fsdevel@vger.kernel.org
4813S: Orphan
4814F: Documentation/filesystems/hfsplus.txt
4815F: fs/hfsplus/
4816
1da177e4 4817HGA FRAMEBUFFER DRIVER
8b58be88 4818M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4819L: linux-nvidia@lists.surfsouth.com
4820W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4821S: Maintained
8a61f013 4822F: drivers/video/fbdev/hgafb.c
1da177e4 4823
4480f15b 4824HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4825M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4826M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4827L: linux-pm@vger.kernel.org
e2d1d6c0 4828S: Supported
679655da
JP
4829F: arch/x86/power/
4830F: drivers/base/power/
4831F: kernel/power/
4832F: include/linux/suspend.h
4833F: include/linux/freezer.h
4834F: include/linux/pm.h
679655da 4835F: arch/*/include/asm/suspend*.h
e2d1d6c0 4836
4ef4caad 4837HID CORE LAYER
e5f6450c 4838M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4839L: linux-input@vger.kernel.org
54e5881d 4840T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4841S: Maintained
679655da
JP
4842F: drivers/hid/
4843F: include/linux/hid*
c117ab84 4844F: include/uapi/linux/hid*
4ef4caad 4845
30ee72f0 4846HID SENSOR HUB DRIVERS
e5f6450c 4847M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4848M: Jonathan Cameron <jic23@kernel.org>
4849M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4850L: linux-input@vger.kernel.org
4851L: linux-iio@vger.kernel.org
4852S: Maintained
4853F: Documentation/hid/hid-sensor*
4854F: drivers/hid/hid-sensor-*
4855F: drivers/iio/*/hid-*
4856F: include/linux/hid-sensor-*
4857
38bed542 4858HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4859M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4860L: linux-kernel@vger.kernel.org
75fc2d37 4861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4862S: Maintained
679655da 4863F: Documentation/timers/
5cee9645 4864F: kernel/time/hrtimer.c
88606e80
TG
4865F: kernel/time/clockevents.c
4866F: kernel/time/tick*.*
4867F: kernel/time/timer_*.c
05ed8490 4868F: include/linux/clockchips.h
679655da 4869F: include/linux/hrtimer.h
38bed542 4870
1da177e4 4871HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4872L: linux-hams@vger.kernel.org
8b64f2a0 4873S: Orphan
679655da
JP
4874F: drivers/net/hamradio/dmascc.c
4875F: drivers/net/hamradio/scc.c
1da177e4 4876
ede1e6f8 4877HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4878M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4879W: http://www.highpoint-tech.com
4880S: Supported
679655da
JP
4881F: Documentation/scsi/hptiop.txt
4882F: drivers/scsi/hptiop.c
ede1e6f8 4883
1da177e4 4884HIPPI
8b58be88 4885M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4886L: linux-hippi@sunsite.dk
4887S: Maintained
679655da 4888F: include/linux/hippidevice.h
c117ab84 4889F: include/uapi/linux/if_hippi.h
679655da 4890F: net/802/hippi.c
ff5a3b50 4891F: drivers/net/hippi/
1da177e4 4892
ff1d2767 4893HOST AP DRIVER
8b58be88 4894M: Jouni Malinen <j@w1.fi>
85d32e7b 4895L: hostap@shmoo.com (subscribers-only)
724c6b35 4896L: linux-wireless@vger.kernel.org
ff1d2767
JM
4897W: http://hostap.epitest.fi/
4898S: Maintained
679655da 4899F: drivers/net/wireless/hostap/
ff1d2767 4900
dd8cd779 4901HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4902L: platform-driver-x86@vger.kernel.org
95c70215 4903S: Orphan
679655da 4904F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4905
e2d1d6c0 4906HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4907M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4908S: Maintained
7e25d724 4909F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4910
7d2c86b5 4911HPET: High Precision Event Timers driver
8b58be88 4912M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4913S: Maintained
679655da
JP
4914F: Documentation/timers/hpet.txt
4915F: drivers/char/hpet.c
4916F: include/linux/hpet.h
c117ab84 4917F: include/uapi/linux/hpet.h
b9b0332f 4918
e07b5d79 4919HPET: x86
9e06f631 4920S: Orphan
679655da
JP
4921F: arch/x86/kernel/hpet.c
4922F: arch/x86/include/asm/hpet.h
b9b0332f 4923
1da177e4 4924HPFS FILESYSTEM
8b58be88 4925M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4926W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4927S: Maintained
679655da 4928F: fs/hpfs/
1da177e4 4929
3441cded 4930HSI SUBSYSTEM
56459ea9
SR
4931M: Sebastian Reichel <sre@kernel.org>
4932T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4933S: Maintained
4934F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4935F: Documentation/hsi.txt
3441cded
SR
4936F: drivers/hsi/
4937F: include/linux/hsi/
4938F: include/uapi/linux/hsi/
4939
7d2c86b5 4940HSO 3G MODEM DRIVER
8b58be88 4941M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4942W: http://www.pharscape.org
4943S: Maintained
679655da 4944F: drivers/net/usb/hso.c
11cd29b0 4945
19990e29
AB
4946HSR NETWORK PROTOCOL
4947M: Arvid Brodin <arvid.brodin@alten.se>
4948L: netdev@vger.kernel.org
4949S: Maintained
4950F: net/hsr/
4951
5a18c343 4952HTCPEN TOUCHSCREEN DRIVER
8b58be88 4953M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4954L: linux-input@vger.kernel.org
4955S: Maintained
679655da 4956F: drivers/input/touchscreen/htcpen.c
5a18c343 4957
1da177e4 4958HUGETLB FILESYSTEM
6d49e352 4959M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4960S: Maintained
679655da 4961F: fs/hugetlbfs/
1da177e4 4962
05183189 4963Hyper-V CORE AND DRIVERS
9c3646d1 4964M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4965M: Haiyang Zhang <haiyangz@microsoft.com>
4966L: devel@linuxdriverproject.org
4967S: Maintained
a4162747
HZ
4968F: arch/x86/include/asm/mshyperv.h
4969F: arch/x86/include/uapi/asm/hyperv.h
4970F: arch/x86/kernel/cpu/mshyperv.c
05183189 4971F: drivers/hid/hid-hyperv.c
a4162747 4972F: drivers/hv/
f92ca80b 4973F: drivers/input/serio/hyperv-keyboard.c
05183189 4974F: drivers/net/hyperv/
a4162747 4975F: drivers/scsi/storvsc_drv.c
8a61f013 4976F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4977F: include/linux/hyperv.h
4978F: tools/hv/
54bf725e 4979F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 4980
d85c8a6a 4981I2C OVER PARALLEL PORT
d8130624 4982M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4983L: linux-i2c@vger.kernel.org
4984S: Maintained
4985F: Documentation/i2c/busses/i2c-parport
4986F: Documentation/i2c/busses/i2c-parport-light
4987F: drivers/i2c/busses/i2c-parport.c
4988F: drivers/i2c/busses/i2c-parport-light.c
4989
4990I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4991M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4992L: linux-i2c@vger.kernel.org
4993S: Maintained
4994F: Documentation/i2c/busses/i2c-ali1535
4995F: Documentation/i2c/busses/i2c-ali1563
4996F: Documentation/i2c/busses/i2c-ali15x3
4997F: Documentation/i2c/busses/i2c-amd756
4998F: Documentation/i2c/busses/i2c-amd8111
4999F: Documentation/i2c/busses/i2c-i801
5000F: Documentation/i2c/busses/i2c-nforce2
5001F: Documentation/i2c/busses/i2c-piix4
5002F: Documentation/i2c/busses/i2c-sis5595
5003F: Documentation/i2c/busses/i2c-sis630
5004F: Documentation/i2c/busses/i2c-sis96x
5005F: Documentation/i2c/busses/i2c-via
5006F: Documentation/i2c/busses/i2c-viapro
5007F: drivers/i2c/busses/i2c-ali1535.c
5008F: drivers/i2c/busses/i2c-ali1563.c
5009F: drivers/i2c/busses/i2c-ali15x3.c
5010F: drivers/i2c/busses/i2c-amd756.c
5011F: drivers/i2c/busses/i2c-amd756-s4882.c
5012F: drivers/i2c/busses/i2c-amd8111.c
5013F: drivers/i2c/busses/i2c-i801.c
5014F: drivers/i2c/busses/i2c-isch.c
5015F: drivers/i2c/busses/i2c-nforce2.c
5016F: drivers/i2c/busses/i2c-nforce2-s4985.c
5017F: drivers/i2c/busses/i2c-piix4.c
5018F: drivers/i2c/busses/i2c-sis5595.c
5019F: drivers/i2c/busses/i2c-sis630.c
5020F: drivers/i2c/busses/i2c-sis96x.c
5021F: drivers/i2c/busses/i2c-via.c
5022F: drivers/i2c/busses/i2c-viapro.c
5023
cb7f07a4
NH
5024I2C/SMBUS ISMT DRIVER
5025M: Seth Heasley <seth.heasley@intel.com>
5026M: Neil Horman <nhorman@tuxdriver.com>
5027L: linux-i2c@vger.kernel.org
5028F: drivers/i2c/busses/i2c-ismt.c
5029F: Documentation/i2c/busses/i2c-ismt
5030
6ea884db 5031I2C/SMBUS STUB DRIVER
d8130624 5032M: Jean Delvare <jdelvare@suse.com>
846557d3 5033L: linux-i2c@vger.kernel.org
6ea884db 5034S: Maintained
8547a5bc 5035F: drivers/i2c/i2c-stub.c
6ea884db 5036
5b543965 5037I2C SUBSYSTEM
14d77c4d 5038M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5039L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5040W: https://i2c.wiki.kernel.org/
5041Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5042T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5043S: Maintained
40ed1b4c 5044F: Documentation/devicetree/bindings/i2c/
679655da
JP
5045F: Documentation/i2c/
5046F: drivers/i2c/
5047F: include/linux/i2c.h
03b70d62 5048F: include/linux/i2c-*.h
c117ab84
CEB
5049F: include/uapi/linux/i2c.h
5050F: include/uapi/linux/i2c-*.h
1da177e4 5051
4560d677
WS
5052I2C ACPI SUPPORT
5053M: Mika Westerberg <mika.westerberg@linux.intel.com>
5054L: linux-i2c@vger.kernel.org
5055L: linux-acpi@vger.kernel.org
5056S: Maintained
4560d677 5057
d85c8a6a 5058I2C-TAOS-EVM DRIVER
d8130624 5059M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5060L: linux-i2c@vger.kernel.org
5061S: Maintained
5062F: Documentation/i2c/busses/i2c-taos-evm
5063F: drivers/i2c/busses/i2c-taos-evm.c
5064
e8c76eed 5065I2C-TINY-USB DRIVER
8b58be88 5066M: Till Harbaum <till@harbaum.org>
846557d3 5067L: linux-i2c@vger.kernel.org
932d1872 5068W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5069S: Maintained
679655da 5070F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5071
1da177e4 5072i386 BOOT CODE
8b58be88 5073M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5074S: Maintained
679655da 5075F: arch/x86/boot/
1da177e4
LT
5076
5077i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5078M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5080S: Maintained
5081
1da177e4 5082IA64 (Itanium) PLATFORM
8b58be88
JP
5083M: Tony Luck <tony.luck@intel.com>
5084M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5085L: linux-ia64@vger.kernel.org
6b1c70b1 5086T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5087S: Maintained
679655da 5088F: arch/ia64/
1da177e4 5089
4cd38750
LDSB
5090IBM Power VMX Cryptographic instructions
5091M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5092M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5093L: linux-crypto@vger.kernel.org
5094S: Supported
5095F: drivers/crypto/vmx/Makefile
5096F: drivers/crypto/vmx/Kconfig
5097F: drivers/crypto/vmx/vmx.c
5098F: drivers/crypto/vmx/aes*
5099F: drivers/crypto/vmx/ghash*
5100F: drivers/crypto/vmx/ppc-xlate.pl
5101
956c203c 5102IBM Power in-Nest Crypto Acceleration
4cd38750 5103M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5104M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5105L: linux-crypto@vger.kernel.org
5106S: Supported
28bceeaa
DS
5107F: drivers/crypto/nx/Makefile
5108F: drivers/crypto/nx/Kconfig
5109F: drivers/crypto/nx/nx-aes*
5110F: drivers/crypto/nx/nx-sha*
5111F: drivers/crypto/nx/nx.*
5112F: drivers/crypto/nx/nx_csbcpb.h
5113F: drivers/crypto/nx/nx_debugfs.h
956c203c 5114
0e16aafb 5115IBM Power 842 compression accelerator
41656aa7 5116M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5117S: Supported
28bceeaa
DS
5118F: drivers/crypto/nx/Makefile
5119F: drivers/crypto/nx/Kconfig
7011a122 5120F: drivers/crypto/nx/nx-842*
2da572c9 5121F: include/linux/sw842.h
2062c5b6 5122F: crypto/842.c
2da572c9 5123F: lib/842/
0e16aafb 5124
1da177e4 5125IBM Power Linux RAID adapter
8b58be88 5126M: Brian King <brking@us.ibm.com>
1da177e4 5127S: Supported
679655da 5128F: drivers/scsi/ipr.*
1da177e4 5129
9d348af4 5130IBM Power Virtual Ethernet Device Driver
eddd63a6 5131M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5132L: netdev@vger.kernel.org
5133S: Supported
9aa32835 5134F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5135
e6babec6 5136IBM Power Virtual SCSI Device Drivers
bcbde52b 5137M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5138L: linux-scsi@vger.kernel.org
5139S: Supported
e6babec6
NF
5140F: drivers/scsi/ibmvscsi/ibmvscsi*
5141F: drivers/scsi/ibmvscsi/viosrp.h
5142
5143IBM Power Virtual FC Device Drivers
44b4dad9 5144M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5145L: linux-scsi@vger.kernel.org
5146S: Supported
5147F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5148
1da177e4 5149IBM ServeRAID RAID DRIVER
f9213e78 5150S: Orphan
679655da 5151F: drivers/scsi/ips.*
1da177e4 5152
6ed9f9c4
PT
5153ICH LPC AND GPIO DRIVER
5154M: Peter Tyser <ptyser@xes-inc.com>
5155S: Maintained
5156F: drivers/mfd/lpc_ich.c
5157F: drivers/gpio/gpio-ich.c
5158
1e7106fc 5159IDE SUBSYSTEM
8b58be88 5160M: "David S. Miller" <davem@davemloft.net>
1da177e4 5161L: linux-ide@vger.kernel.org
8a6e2535 5162Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5163T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5164S: Maintained
679655da
JP
5165F: Documentation/ide/
5166F: drivers/ide/
5167F: include/linux/ide.h
1da177e4 5168
6cb8c13d
IP
5169IDEAPAD LAPTOP EXTRAS DRIVER
5170M: Ike Panhc <ike.pan@canonical.com>
5171L: platform-driver-x86@vger.kernel.org
5172W: http://launchpad.net/ideapad-laptop
5173S: Maintained
5174F: drivers/platform/x86/ideapad-laptop.c
5175
1ea4c161
AM
5176IDEAPAD LAPTOP SLIDEBAR DRIVER
5177M: Andrey Moiseev <o2g.org.ru@gmail.com>
5178L: linux-input@vger.kernel.org
5179W: https://github.com/o2genum/ideapad-slidebar
5180S: Maintained
5181F: drivers/input/misc/ideapad_slidebar.c
5182
0f861e8c 5183IDE/ATAPI DRIVERS
487ba8e8 5184M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5185L: linux-ide@vger.kernel.org
c404c199 5186S: Maintained
679655da
JP
5187F: Documentation/cdrom/ide-cd
5188F: drivers/ide/ide-cd*
1da177e4 5189
27471fdb 5190IDLE-I7300
8b58be88 5191M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5192L: linux-pm@vger.kernel.org
27471fdb 5193S: Supported
679655da 5194F: drivers/idle/i7300_idle.c
27471fdb 5195
02cf2286 5196IEEE 802.15.4 SUBSYSTEM
b6e195fd 5197M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5198L: linux-wpan@vger.kernel.org
5199W: https://github.com/linux-wpan
5200T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5201S: Maintained
5202F: net/ieee802154/
68653359 5203F: net/mac802154/
251741b1 5204F: drivers/net/ieee802154/
580947d3
AA
5205F: include/linux/nl802154.h
5206F: include/linux/ieee802154.h
5207F: include/net/nl802154.h
5208F: include/net/mac802154.h
5209F: include/net/af_ieee802154.h
5210F: include/net/cfg802154.h
5211F: include/net/ieee802154_netdev.h
ebef9c12 5212F: Documentation/networking/ieee802154.txt
02cf2286 5213
b1c97193
SY
5214IGORPLUG-USB IR RECEIVER
5215M: Sean Young <sean@mess.org>
5216L: linux-media@vger.kernel.org
5217S: Maintained
5218F: drivers/media/rc/igorplugusb.c
5219
40ad4a30
SY
5220IGUANAWORKS USB IR TRANSCEIVER
5221M: Sean Young <sean@mess.org>
5222L: linux-media@vger.kernel.org
5223S: Maintained
5224F: drivers/media/rc/iguanair.c
5225
9545f86e 5226IIO SUBSYSTEM AND DRIVERS
030a13d7 5227M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5228R: Hartmut Knaack <knaack.h@gmx.de>
5229R: Lars-Peter Clausen <lars@metafoo.de>
5230R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5231L: linux-iio@vger.kernel.org
5232S: Maintained
03e7c251 5233F: drivers/iio/
9545f86e 5234F: drivers/staging/iio/
8fe671fc 5235F: include/linux/iio/
817020cf 5236F: tools/iio/
9545f86e 5237
65519263
SG
5238IKANOS/ADI EAGLE ADSL USB DRIVER
5239M: Matthieu Castet <castet.matthieu@free.fr>
5240M: Stanislaw Gruszka <stf_xl@wp.pl>
5241S: Maintained
5242F: drivers/usb/atm/ueagle-atm.c
5243
e89ab51f
GR
5244INA209 HARDWARE MONITOR DRIVER
5245M: Guenter Roeck <linux@roeck-us.net>
5246L: lm-sensors@lm-sensors.org
5247S: Maintained
5248F: Documentation/hwmon/ina209
5249F: Documentation/devicetree/bindings/i2c/ina209.txt
5250F: drivers/hwmon/ina209.c
5251
5252INA2XX HARDWARE MONITOR DRIVER
5253M: Guenter Roeck <linux@roeck-us.net>
5254L: lm-sensors@lm-sensors.org
5255S: Maintained
5256F: Documentation/hwmon/ina2xx
5257F: drivers/hwmon/ina2xx.c
5258F: include/linux/platform_data/ina2xx.h
5259
14dc124f
SIG
5260INDUSTRY PACK SUBSYSTEM (IPACK)
5261M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5262M: Jens Taprogge <jens.taprogge@taprogge.org>
5263M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5264L: industrypack-devel@lists.sourceforge.net
5265W: http://industrypack.sourceforge.net
5266S: Maintained
5267F: drivers/ipack/
5268
8adc53fd
ZLK
5269INGENIC JZ4780 DMA Driver
5270M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5271S: Maintained
5272F: drivers/dma/dma-jz4780.c
5273
aa7168f4 5274INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5275M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5276M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5277L: linux-ima-devel@lists.sourceforge.net
5278L: linux-ima-user@lists.sourceforge.net
5279L: linux-security-module@vger.kernel.org
aa7168f4 5280S: Supported
679655da 5281F: security/integrity/ima/
aa7168f4 5282
9a4ea5a9
JH
5283IMGTEC IR DECODER DRIVER
5284M: James Hogan <james.hogan@imgtec.com>
5285S: Maintained
5286F: drivers/media/rc/img-ir/
5287
1da177e4 5288IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5289L: linux-fbdev@vger.kernel.org
843393d3 5290S: Orphan
8a61f013 5291F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5292
5293INFINIBAND SUBSYSTEM
b6b2bbe6 5294M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5295M: Sean Hefty <sean.hefty@intel.com>
5296M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5297L: linux-rdma@vger.kernel.org
605841f5 5298W: http://www.openfabrics.org/
8a6e2535 5299Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5300T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5301S: Supported
679655da
JP
5302F: Documentation/infiniband/
5303F: drivers/infiniband/
c117ab84 5304F: include/uapi/linux/if_infiniband.h
954138dc
YD
5305F: include/uapi/rdma/
5306F: include/rdma/
1da177e4 5307
c9f04f58 5308INOTIFY
8b58be88
JP
5309M: John McCutchan <john@johnmccutchan.com>
5310M: Robert Love <rlove@rlove.org>
5311M: Eric Paris <eparis@parisplace.org>
c9f04f58 5312S: Maintained
679655da
JP
5313F: Documentation/filesystems/inotify.txt
5314F: fs/notify/inotify/
5315F: include/linux/inotify.h
c117ab84 5316F: include/uapi/linux/inotify.h
c9f04f58 5317
e2d1d6c0 5318INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5319M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5320L: linux-input@vger.kernel.org
8a6e2535 5321Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5322T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5323S: Maintained
679655da 5324F: drivers/input/
f4eea7e2 5325F: include/linux/input.h
c117ab84 5326F: include/uapi/linux/input.h
f4eea7e2 5327F: include/linux/input/
e2d1d6c0 5328
3267a87f 5329INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5330M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5331L: linux-input@vger.kernel.org
75dd112a 5332S: Odd fixes
3267a87f 5333F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5334F: drivers/input/input-mt.c
3267a87f
HR
5335K: \b(ABS|SYN)_MT_
5336
97fa99a3
JY
5337INTEL ASoC BDW/HSW DRIVERS
5338M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5339L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5340S: Supported
e8e1225d
JP
5341F: sound/soc/intel/common/sst-dsp*
5342F: sound/soc/intel/common/sst-firmware.c
5343F: sound/soc/intel/boards/broadwell.c
5344F: sound/soc/intel/haswell/
97fa99a3 5345
4ac13e17
DJ
5346INTEL C600 SERIES SAS CONTROLLER DRIVER
5347M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5348M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5349L: linux-scsi@vger.kernel.org
7106891a
DJ
5350T: git git://git.code.sf.net/p/intel-sas/isci
5351S: Supported
4ac13e17 5352F: drivers/scsi/isci/
4ac13e17 5353
26717172
LB
5354INTEL IDLE DRIVER
5355M: Len Brown <lenb@kernel.org>
bf1c138e 5356L: linux-pm@vger.kernel.org
08deed1e 5357T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5358S: Supported
5359F: drivers/idle/intel_idle.c
5360
7c1ac18d
KCA
5361INTEL PSTATE DRIVER
5362M: Kristen Carlson Accardi <kristen@linux.intel.com>
5363L: linux-pm@vger.kernel.org
5364S: Supported
5365F: drivers/cpufreq/intel_pstate.c
5366
9eb8ef74 5367INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5368M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5369L: linux-fbdev@vger.kernel.org
ce00f85c 5370S: Maintained
679655da 5371F: Documentation/fb/intelfb.txt
8a61f013 5372F: drivers/video/fbdev/intelfb/
9eb8ef74 5373
1da177e4 5374INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5375M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5376L: linux-fbdev@vger.kernel.org
ce00f85c 5377S: Maintained
8a61f013 5378F: drivers/video/fbdev/i810/
1da177e4 5379
f4a9bc4c 5380INTEL MENLOW THERMAL DRIVER
8b58be88 5381M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5382L: platform-driver-x86@vger.kernel.org
5ca92bd9 5383W: https://01.org/linux-acpi
f4a9bc4c 5384S: Supported
679655da 5385F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5386
1da177e4 5387INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5388M: Borislav Petkov <bp@alien8.de>
1da177e4 5389S: Maintained
73d425fd
JP
5390F: arch/x86/kernel/cpu/microcode/core*
5391F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5392
248a9dc3 5393INTEL I/OAT DMA DRIVER
18ebd564 5394M: Dave Jiang <dave.jiang@intel.com>
08223d80 5395R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5396L: dmaengine@vger.kernel.org
5397Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5398S: Supported
679655da 5399F: drivers/dma/ioat*
248a9dc3 5400
6c8909b4 5401INTEL IOMMU (VT-d)
8b58be88 5402M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5403L: iommu@lists.linux-foundation.org
54e5881d 5404T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5405S: Supported
3fb39615 5406F: drivers/iommu/intel-iommu.c
679655da 5407F: include/linux/intel-iommu.h
6c8909b4 5408
b3e5f263 5409INTEL IOP-ADMA DMA DRIVER
08223d80 5410R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5411S: Odd fixes
679655da 5412F: drivers/dma/iop-adma.c
b3e5f263 5413
9251ce95 5414INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5415M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5416S: Maintained
679655da
JP
5417F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5418F: arch/arm/mach-ixp4xx/include/mach/npe.h
5419F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5420F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5421F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5422F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5423
844dd05f 5424INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5425M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5426S: Maintained
679655da 5427F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5428
2f302324 5429INTEL ETHERNET DRIVERS
8b58be88 5430M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5431R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5432R: Shannon Nelson <shannon.nelson@intel.com>
5433R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5434R: Don Skidmore <donald.c.skidmore@intel.com>
5435R: Matthew Vick <matthew.vick@intel.com>
5436R: John Ronciak <john.ronciak@intel.com>
5437R: Mitch Williams <mitch.a.williams@intel.com>
5438L: intel-wired-lan@lists.osuosl.org
f6fde11a 5439W: http://www.intel.com/support/feedback.htm
d94e6fed 5440W: http://e1000.sourceforge.net/
2f302324
JK
5441Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5442T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5444S: Supported
0d164401
JK
5445F: Documentation/networking/e100.txt
5446F: Documentation/networking/e1000.txt
5447F: Documentation/networking/e1000e.txt
5448F: Documentation/networking/igb.txt
5449F: Documentation/networking/igbvf.txt
5450F: Documentation/networking/ixgb.txt
5451F: Documentation/networking/ixgbe.txt
5452F: Documentation/networking/ixgbevf.txt
1bff6529 5453F: Documentation/networking/i40e.txt
105bf2fe 5454F: Documentation/networking/i40evf.txt
dee1ad47 5455F: drivers/net/ethernet/intel/
bc90d291 5456F: drivers/net/ethernet/intel/*/
1da177e4 5457
0963d59b
LW
5458INTEL-MID GPIO DRIVER
5459M: David Cohen <david.a.cohen@linux.intel.com>
5460L: linux-gpio@vger.kernel.org
5461S: Maintained
5462F: drivers/gpio/gpio-intel-mid.c
5463
ca907a90
SY
5464INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5465M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5466L: linux-wireless@vger.kernel.org
ca907a90 5467S: Maintained
679655da 5468F: Documentation/networking/README.ipw2100
679655da 5469F: Documentation/networking/README.ipw2200
ca907a90 5470F: drivers/net/wireless/ipw2x00/
826d2abe 5471
4bd96a7a 5472INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5473M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5474M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5475M: Shane Wang <shane.wang@intel.com>
5476L: tboot-devel@lists.sourceforge.net
5477W: http://tboot.sourceforge.net
e9b7d7c8 5478T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5479S: Supported
5480F: Documentation/intel_txt.txt
5481F: include/linux/tboot.h
5482F: arch/x86/kernel/tboot.c
5483
8a70da82 5484INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5485M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5486M: linux-wimax@intel.com
49e7d9df 5487L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5488S: Supported
5489W: http://linuxwimax.org
679655da
JP
5490F: Documentation/wimax/README.i2400m
5491F: drivers/net/wimax/i2400m/
c117ab84 5492F: include/uapi/linux/wimax/i2400m.h
8a70da82 5493
1c0ce89c
SG
5494INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5495M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5496L: linux-wireless@vger.kernel.org
1c0ce89c 5497S: Supported
efa3144e
WYG
5498F: drivers/net/wireless/iwlegacy/
5499
b481de9c 5500INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5501M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5502M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5503M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5504L: linux-wireless@vger.kernel.org
b481de9c 5505W: http://intellinuxwireless.org
b62ff718 5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5507S: Supported
679655da 5508F: drivers/net/wireless/iwlwifi/
b481de9c 5509
de8fe023
TW
5510INTEL MANAGEMENT ENGINE (mei)
5511M: Tomas Winkler <tomas.winkler@intel.com>
5512L: linux-kernel@vger.kernel.org
5513S: Supported
c117ab84 5514F: include/uapi/linux/mei.h
5069288b 5515F: include/linux/mei_cl_bus.h
de8fe023 5516F: drivers/misc/mei/*
e07950a1 5517F: Documentation/misc-devices/mei/*
de8fe023 5518
0a8b8353 5519INTEL PMC IPC DRIVER
5520M: Zha Qipeng<qipeng.zha@intel.com>
5521L: platform-driver-x86@vger.kernel.org
5522S: Maintained
5523F: drivers/platform/x86/intel_pmc_ipc.c
5524F: arch/x86/include/asm/intel_pmc_ipc.h
5525
cb109a0e 5526IOC3 ETHERNET DRIVER
8b58be88 5527M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5528L: linux-mips@linux-mips.org
5529S: Maintained
8862bf1e 5530F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5531
cb109a0e 5532IOC3 SERIAL DRIVER
8b58be88 5533M: Pat Gefre <pfg@sgi.com>
d39e0721 5534L: linux-serial@vger.kernel.org
cb109a0e 5535S: Maintained
df621252 5536F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5537
0b6e8569
SW
5538IOMMU DRIVERS
5539M: Joerg Roedel <joro@8bytes.org>
5540L: iommu@lists.linux-foundation.org
5541T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5542S: Maintained
5543F: drivers/iommu/
5544
4480f15b 5545IP MASQUERADING
8b58be88 5546M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5547S: Maintained
679655da 5548F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5549
1202d6ff 5550IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5551M: Francois Romieu <romieu@fr.zoreil.com>
5552M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5553L: netdev@vger.kernel.org
5554S: Maintained
7443713a 5555F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5556
4480f15b 5557IPATH DRIVER
8473c603 5558M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5559L: linux-rdma@vger.kernel.org
52a09a04 5560S: Maintained
679655da 5561F: drivers/infiniband/hw/ipath/
77d8798b 5562
4409ebe9 5563IPMI SUBSYSTEM
8b58be88 5564M: Corey Minyard <minyard@acm.org>
b0c90653 5565L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5566W: http://openipmi.sourceforge.net/
5567S: Supported
679655da
JP
5568F: Documentation/IPMI.txt
5569F: drivers/char/ipmi/
5570F: include/linux/ipmi*
c117ab84 5571F: include/uapi/linux/ipmi*
4409ebe9 5572
2d800897
KW
5573QCOM AUDIO (ASoC) DRIVERS
5574M: Patrick Lai <plai@codeaurora.org>
5575M: Banajit Goswami <bgoswami@codeaurora.org>
5576L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5577S: Supported
5578F: sound/soc/qcom/
5579
e2d1d6c0 5580IPS SCSI RAID DRIVER
8b58be88 5581M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5582L: linux-scsi@vger.kernel.org
5583W: http://www.adaptec.com/
5584S: Maintained
679655da 5585F: drivers/scsi/ips*
e2d1d6c0
RD
5586
5587IPVS
8b58be88
JP
5588M: Wensong Zhang <wensong@linux-vs.org>
5589M: Simon Horman <horms@verge.net.au>
5590M: Julian Anastasov <ja@ssi.bg>
979b6c13 5591L: netdev@vger.kernel.org
e2d1d6c0 5592L: lvs-devel@vger.kernel.org
1da177e4 5593S: Maintained
679655da 5594F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5595F: include/net/ip_vs.h
c117ab84 5596F: include/uapi/linux/ip_vs.h
679655da 5597F: net/netfilter/ipvs/
1da177e4 5598
e7839f25 5599IPWIRELESS DRIVER
e5f6450c 5600M: Jiri Kosina <jikos@kernel.org>
d8130624 5601M: David Sterba <dsterba@suse.com>
92094aa0 5602S: Odd Fixes
282361a0 5603F: drivers/tty/ipwireless/
099dc4fb 5604
e2d1d6c0 5605IPX NETWORK LAYER
8b58be88 5606M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5607L: netdev@vger.kernel.org
5608S: Maintained
679655da 5609F: include/net/ipx.h
c117ab84 5610F: include/uapi/linux/ipx.h
679655da 5611F: net/ipx/
e2d1d6c0 5612
1da177e4 5613IRDA SUBSYSTEM
8b58be88 5614M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5615L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5616L: netdev@vger.kernel.org
1da177e4 5617W: http://irda.sourceforge.net/
f353976d 5618S: Maintained
e0057975 5619T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5620F: Documentation/networking/irda.txt
5621F: drivers/net/irda/
5622F: include/net/irda/
5623F: net/irda/
1da177e4 5624
a800c7cc
TG
5625IRQ SUBSYSTEM
5626M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5627L: linux-kernel@vger.kernel.org
a800c7cc 5628S: Maintained
75fc2d37 5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5630F: kernel/irq/
2ed9fd28
JC
5631
5632IRQCHIP DRIVERS
5633M: Thomas Gleixner <tglx@linutronix.de>
5634M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5635M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5636L: linux-kernel@vger.kernel.org
5637S: Maintained
5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5639T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5640F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5641F: drivers/irqchip/
a800c7cc 5642
7ab3a837 5643IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5644M: Jiang Liu <jiang.liu@linux.intel.com>
5645M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5646S: Maintained
b09dec2c 5647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5648F: Documentation/IRQ-domain.txt
5649F: include/linux/irqdomain.h
5650F: kernel/irq/irqdomain.c
b09dec2c 5651F: kernel/irq/msi.c
7ab3a837 5652
e2d1d6c0 5653ISAPNP
8b58be88 5654M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5655S: Maintained
679655da
JP
5656F: Documentation/isapnp.txt
5657F: drivers/pnp/isapnp/
5658F: include/linux/isapnp.h
e2d1d6c0 5659
d39b8420
HV
5660ISA RADIO MODULE
5661M: Hans Verkuil <hverkuil@xs4all.nl>
5662L: linux-media@vger.kernel.org
5663T: git git://linuxtv.org/media_tree.git
5664W: http://linuxtv.org
5665S: Maintained
5666F: drivers/media/radio/radio-isa*
5667
71a6d0af
HW
5668iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5669M: Peter Jones <pjones@redhat.com>
5670M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5671S: Maintained
5672F: drivers/firmware/iscsi_ibft*
5673
14816b1e 5674ISCSI
8b58be88 5675M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5676L: open-iscsi@googlegroups.com
5677W: www.open-iscsi.org
54e5881d 5678T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5679S: Maintained
679655da
JP
5680F: drivers/scsi/*iscsi*
5681F: include/scsi/*iscsi*
14816b1e 5682
1e65eb42
OG
5683ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5684M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5685M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5686M: Roi Dayan <roid@mellanox.com>
5687L: linux-rdma@vger.kernel.org
5688S: Supported
5689W: http://www.openfabrics.org
5690W: www.open-iscsi.org
5691Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5692F: drivers/infiniband/ulp/iser/
1e65eb42 5693
2b70e5fd
SG
5694ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5695M: Sagi Grimberg <sagig@mellanox.com>
5696T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5697L: linux-rdma@vger.kernel.org
5698L: target-devel@vger.kernel.org
5699S: Supported
5700W: http://www.linux-iscsi.org
5701F: drivers/infiniband/ulp/isert
5702
1da177e4 5703ISDN SUBSYSTEM
8b58be88 5704M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5705L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5706L: netdev@vger.kernel.org
1da177e4 5707W: http://www.isdn4linux.de
54e5881d 5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5709S: Maintained
679655da
JP
5710F: Documentation/isdn/
5711F: drivers/isdn/
5712F: include/linux/isdn.h
5713F: include/linux/isdn/
c117ab84
CEB
5714F: include/uapi/linux/isdn.h
5715F: include/uapi/linux/isdn/
1da177e4
LT
5716
5717ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5718M: Armin Schindler <mac@melware.de>
d5d52273 5719L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5720W: http://www.melware.de
5721S: Maintained
679655da 5722F: drivers/isdn/hardware/eicon/
1da177e4 5723
d624870f 5724IT87 HARDWARE MONITORING DRIVER
d8130624 5725M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5726L: lm-sensors@lm-sensors.org
5727S: Maintained
5728F: Documentation/hwmon/it87
5729F: drivers/hwmon/it87.c
5730
d7104bff
AP
5731IT913X MEDIA DRIVER
5732M: Antti Palosaari <crope@iki.fi>
5733L: linux-media@vger.kernel.org
5734W: http://linuxtv.org/
5735W: http://palosaari.fi/linux/
5736Q: http://patchwork.linuxtv.org/project/linux-media/list/
5737T: git git://linuxtv.org/anttip/media_tree.git
5738S: Maintained
249c697e 5739F: drivers/media/tuners/it913x*
d7104bff 5740
91821ff3 5741IVTV VIDEO4LINUX DRIVER
6afdeaf8 5742M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5743L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5744L: linux-media@vger.kernel.org
275ffde4 5745T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5746W: http://www.ivtvdriver.org
5747S: Maintained
679655da 5748F: Documentation/video4linux/*.ivtv
90d72ac6 5749F: drivers/media/pci/ivtv/
c117ab84 5750F: include/uapi/linux/ivtv*
91821ff3 5751
68620bdd
MP
5752IX2505V MEDIA DRIVER
5753M: Malcolm Priestley <tvboxspy@gmail.com>
5754L: linux-media@vger.kernel.org
5755W: http://linuxtv.org/
5756Q: http://patchwork.linuxtv.org/project/linux-media/list/
5757S: Maintained
5758F: drivers/media/dvb-frontends/ix2505v*
5759
4453d736
GR
5760JC42.4 TEMPERATURE SENSOR DRIVER
5761M: Guenter Roeck <linux@roeck-us.net>
5762L: lm-sensors@lm-sensors.org
5763S: Maintained
5764F: drivers/hwmon/jc42.c
5765F: Documentation/hwmon/jc42
5766
e2d1d6c0 5767JFS FILESYSTEM
3256f80f 5768M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5769L: jfs-discussion@lists.sourceforge.net
5770W: http://jfs.sourceforge.net/
54e5881d 5771T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5772S: Maintained
679655da
JP
5773F: Documentation/filesystems/jfs.txt
5774F: fs/jfs/
e2d1d6c0 5775
95252236 5776JME NETWORK DRIVER
8b58be88 5777M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5778L: netdev@vger.kernel.org
5779S: Maintained
63d24a0e 5780F: drivers/net/ethernet/jme.*
95252236 5781
1da177e4 5782JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5783M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5784L: linux-mtd@lists.infradead.org
5785W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5786S: Maintained
679655da 5787F: fs/jffs2/
c117ab84 5788F: include/uapi/linux/jffs2.h
1da177e4 5789
de456d37 5790JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5791M: Andrew Morton <akpm@linux-foundation.org>
d8130624 5792M: Jan Kara <jack@suse.com>
72be2ccf 5793L: linux-ext4@vger.kernel.org
ae0718f8 5794S: Maintained
d183e11a 5795F: fs/jbd/
d183e11a
TT
5796F: include/linux/jbd.h
5797
5798JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5799M: "Theodore Ts'o" <tytso@mit.edu>
5800L: linux-ext4@vger.kernel.org
5801S: Maintained
5802F: fs/jbd2/
5803F: include/linux/jbd2.h
ae0718f8 5804
fd8b6cb4 5805JSM Neo PCI based serial card
9d141cb9 5806M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5807L: linux-serial@vger.kernel.org
5808S: Maintained
df621252 5809F: drivers/tty/serial/jsm/
ae0718f8 5810
af39917d
CL
5811K10TEMP HARDWARE MONITORING DRIVER
5812M: Clemens Ladisch <clemens@ladisch.de>
5813L: lm-sensors@lm-sensors.org
5814S: Maintained
5815F: Documentation/hwmon/k10temp
5816F: drivers/hwmon/k10temp.c
5817
4660cb35 5818K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5819M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5820L: lm-sensors@lm-sensors.org
ae0718f8 5821S: Maintained
679655da
JP
5822F: Documentation/hwmon/k8temp
5823F: drivers/hwmon/k8temp.c
ae0718f8 5824
1da177e4 5825KCONFIG
5eb1f99e 5826M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5827L: linux-kbuild@vger.kernel.org
cea8321c 5828T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5829S: Maintained
679655da
JP
5830F: Documentation/kbuild/kconfig-language.txt
5831F: scripts/kconfig/
1da177e4 5832
ea6c2089 5833KDUMP
8b58be88
JP
5834M: Vivek Goyal <vgoyal@redhat.com>
5835M: Haren Myneni <hbabu@us.ibm.com>
34633993 5836L: kexec@lists.infradead.org
ea6c2089
VG
5837W: http://lse.sourceforge.net/kdump/
5838S: Maintained
80811493 5839F: Documentation/kdump/
ea6c2089 5840
f41bf02f
HV
5841KEENE FM RADIO TRANSMITTER DRIVER
5842M: Hans Verkuil <hverkuil@xs4all.nl>
5843L: linux-media@vger.kernel.org
5844T: git git://linuxtv.org/media_tree.git
5845W: http://linuxtv.org
5846S: Maintained
5847F: drivers/media/radio/radio-keene*
5848
1da177e4 5849KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5850M: Ian Kent <raven@themaw.net>
f694fc97 5851L: autofs@vger.kernel.org
1da177e4 5852S: Maintained
679655da 5853F: fs/autofs4/
1da177e4 5854
70fb7ba6 5855KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5856M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5857T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5859L: linux-kbuild@vger.kernel.org
5ce45962 5860S: Maintained
679655da
JP
5861F: Documentation/kbuild/
5862F: Makefile
5863F: scripts/Makefile.*
70fb7ba6
MM
5864F: scripts/basic/
5865F: scripts/mk*
5866F: scripts/package/
1da177e4
LT
5867
5868KERNEL JANITORS
c3000e03 5869L: kernel-janitors@vger.kernel.org
10466f5a 5870W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5871S: Odd Fixes
1da177e4 5872
e8b43555 5873KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5874M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5875M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5876L: linux-nfs@vger.kernel.org
1da177e4 5877W: http://nfs.sourceforge.net/
98fac23f 5878S: Supported
679655da 5879F: fs/nfsd/
c117ab84 5880F: include/uapi/linux/nfsd/
679655da
JP
5881F: fs/lockd/
5882F: fs/nfs_common/
5883F: net/sunrpc/
5884F: include/linux/lockd/
5885F: include/linux/sunrpc/
c117ab84 5886F: include/uapi/linux/sunrpc/
1da177e4 5887
13b122b3
SK
5888KERNEL SELFTEST FRAMEWORK
5889M: Shuah Khan <shuahkh@osg.samsung.com>
5890L: linux-api@vger.kernel.org
5891T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5892S: Maintained
5893F: tools/testing/selftests
5894
426d62e2 5895KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5896M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5897M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5898L: kvm@vger.kernel.org
e3e58478 5899W: http://www.linux-kvm.org
a94b40a6 5900T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5901S: Supported
c93a64fe
PB
5902F: Documentation/*/kvm*.txt
5903F: Documentation/virtual/kvm/
679655da 5904F: arch/*/kvm/
1662e862
CB
5905F: arch/x86/kernel/kvm.c
5906F: arch/x86/kernel/kvmclock.c
679655da
JP
5907F: arch/*/include/asm/kvm*
5908F: include/linux/kvm*
c117ab84 5909F: include/uapi/linux/kvm*
679655da 5910F: virt/kvm/
426d62e2 5911
ad8003d3 5912KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5913M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5914L: kvm@vger.kernel.org
5915W: http://kvm.qumranet.com
7de609c8 5916S: Maintained
679655da 5917F: arch/x86/include/asm/svm.h
679655da 5918F: arch/x86/kvm/svm.c
426d62e2 5919
513014b7 5920KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5921M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5922L: kvm-ppc@vger.kernel.org
5923W: http://kvm.qumranet.com
6a7f972d 5924T: git git://github.com/agraf/linux-2.6.git
513014b7 5925S: Supported
679655da
JP
5926F: arch/powerpc/include/asm/kvm*
5927F: arch/powerpc/kvm/
513014b7 5928
85f8fffe 5929KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5930M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5931M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5932L: linux-s390@vger.kernel.org
5933W: http://www.ibm.com/developerworks/linux/linux390/
5934S: Supported
679655da
JP
5935F: Documentation/s390/kvm.txt
5936F: arch/s390/include/asm/kvm*
80811493 5937F: arch/s390/kvm/
85f8fffe 5938
a749474d 5939KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5940M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5941M: Marc Zyngier <marc.zyngier@arm.com>
5942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5943L: kvmarm@lists.cs.columbia.edu
5944W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5945S: Supported
a749474d
CD
5946F: arch/arm/include/uapi/asm/kvm*
5947F: arch/arm/include/asm/kvm*
5948F: arch/arm/kvm/
5c8818b4
MZ
5949F: virt/kvm/arm/
5950F: include/kvm/arm_*
a749474d 5951
6394a3ec 5952KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5953M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5954M: Marc Zyngier <marc.zyngier@arm.com>
5955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5956L: kvmarm@lists.cs.columbia.edu
5957S: Maintained
5958F: arch/arm64/include/uapi/asm/kvm*
5959F: arch/arm64/include/asm/kvm*
5960F: arch/arm64/kvm/
5961
dc009d92 5962KEXEC
8b58be88 5963M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5964W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5965L: kexec@lists.infradead.org
dc009d92 5966S: Maintained
679655da 5967F: include/linux/kexec.h
c117ab84 5968F: include/uapi/linux/kexec.h
679655da 5969F: kernel/kexec.c
dc009d92 5970
e971461f
DH
5971KEYS/KEYRINGS:
5972M: David Howells <dhowells@redhat.com>
5973L: keyrings@linux-nfs.org
5974S: Maintained
d410fa4e 5975F: Documentation/security/keys.txt
e971461f
DH
5976F: include/linux/key.h
5977F: include/linux/key-type.h
5978F: include/keys/
5979F: security/keys/
5980
7f3c68be 5981KEYS-TRUSTED
74dd744f
MZ
5982M: David Safford <safford@us.ibm.com>
5983M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5984L: linux-security-module@vger.kernel.org
5985L: keyrings@linux-nfs.org
5986S: Supported
d410fa4e 5987F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5988F: include/keys/trusted-type.h
5989F: security/keys/trusted.c
5990F: security/keys/trusted.h
5991
5992KEYS-ENCRYPTED
74dd744f
MZ
5993M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5994M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5995L: linux-security-module@vger.kernel.org
5996L: keyrings@linux-nfs.org
5997S: Supported
d410fa4e 5998F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5999F: include/keys/encrypted-type.h
19c90aa6 6000F: security/keys/encrypted-keys/
7f3c68be 6001
5b778dad 6002KGDB / KDB /debug_core
8b58be88 6003M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6004W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6005L: kgdb-bugreport@lists.sourceforge.net
6006S: Maintained
679655da
JP
6007F: Documentation/DocBook/kgdb.tmpl
6008F: drivers/misc/kgdbts.c
df621252 6009F: drivers/tty/serial/kgdboc.c
5b778dad 6010F: include/linux/kdb.h
679655da 6011F: include/linux/kgdb.h
4063eb5f 6012F: kernel/debug/
e3e2aaf7 6013
456db8cc 6014KMEMCHECK
8b58be88 6015M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6016M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6017S: Maintained
410d7a97
JP
6018F: Documentation/kmemcheck.txt
6019F: arch/x86/include/asm/kmemcheck.h
6020F: arch/x86/mm/kmemcheck/
6021F: include/linux/kmemcheck.h
6022F: mm/kmemcheck.c
b9ce08c0 6023
c3bb4d24 6024KMEMLEAK
8b58be88 6025M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6026S: Maintained
6027F: Documentation/kmemleak.txt
6028F: include/linux/kmemleak.h
6029F: mm/kmemleak.c
6030F: mm/kmemleak-test.c
6031
89559a61 6032KPROBES
8b58be88
JP
6033M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6034M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6035M: "David S. Miller" <davem@davemloft.net>
97c29e74 6036M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6037S: Maintained
679655da
JP
6038F: Documentation/kprobes.txt
6039F: include/linux/kprobes.h
6040F: kernel/kprobes.c
89559a61 6041
70e84049 6042KS0108 LCD CONTROLLER DRIVER
8b58be88 6043M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6044W: http://miguelojeda.es/auxdisplay.htm
6045W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6046S: Maintained
679655da
JP
6047F: Documentation/auxdisplay/ks0108
6048F: drivers/auxdisplay/ks0108.c
6049F: include/linux/ks0108.h
70e84049 6050
1da177e4 6051LAPB module
1da177e4 6052L: linux-x25@vger.kernel.org
bf9915cc 6053S: Orphan
679655da
JP
6054F: Documentation/networking/lapb-module.txt
6055F: include/*/lapb.h
6056F: net/lapb/
1da177e4
LT
6057
6058LASI 53c700 driver for PARISC
8b58be88 6059M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6060L: linux-scsi@vger.kernel.org
6061S: Maintained
679655da
JP
6062F: Documentation/scsi/53c700.txt
6063F: drivers/scsi/53c700*
1da177e4 6064
263de9b5 6065LED SUBSYSTEM
8b58be88 6066M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6067M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6068L: linux-leds@vger.kernel.org
b8926ba0 6069T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6070S: Maintained
679655da
JP
6071F: drivers/leds/
6072F: include/linux/leds.h
263de9b5 6073
b0461a44 6074LEGACY EEPROM DRIVER
d8130624 6075M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6076S: Maintained
6077F: Documentation/misc-devices/eeprom
6078F: drivers/misc/eeprom/eeprom.c
6079
1da177e4 6080LEGO USB Tower driver
8b58be88 6081M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6082L: legousb-devel@lists.sourceforge.net
6083W: http://legousb.sourceforge.net/
6084S: Maintained
679655da 6085F: drivers/usb/misc/legousbtower.c
1da177e4 6086
055616a8
MK
6087LG2160 MEDIA DRIVER
6088M: Michael Krufky <mkrufky@linuxtv.org>
6089L: linux-media@vger.kernel.org
6090W: http://linuxtv.org/
6091W: http://github.com/mkrufky
6092Q: http://patchwork.linuxtv.org/project/linux-media/list/
6093T: git git://linuxtv.org/mkrufky/tuners.git
6094S: Maintained
6095F: drivers/media/dvb-frontends/lg2160.*
6096
6f0e7725
MK
6097LGDT3305 MEDIA DRIVER
6098M: Michael Krufky <mkrufky@linuxtv.org>
6099L: linux-media@vger.kernel.org
6100W: http://linuxtv.org/
6101W: http://github.com/mkrufky
6102Q: http://patchwork.linuxtv.org/project/linux-media/list/
6103T: git git://linuxtv.org/mkrufky/tuners.git
6104S: Maintained
6105F: drivers/media/dvb-frontends/lgdt3305.*
6106
568a17ff 6107LGUEST
8b58be88 6108M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6109L: lguest@lists.ozlabs.org
568a17ff 6110W: http://lguest.ozlabs.org/
72e91863 6111S: Odd Fixes
070f420b 6112F: arch/x86/include/asm/lguest*.h
679655da
JP
6113F: arch/x86/lguest/
6114F: drivers/lguest/
6115F: include/linux/lguest*.h
070f420b 6116F: tools/lguest/
568a17ff 6117
32ac7cb2
TH
6118LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6119M: Tejun Heo <tj@kernel.org>
6120L: linux-ide@vger.kernel.org
6121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6122S: Maintained
6123F: drivers/ata/
6124F: include/linux/ata.h
6125F: include/linux/libata.h
6126
6127LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6128M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6129L: linux-ide@vger.kernel.org
6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6131S: Maintained
6132F: include/linux/pata_arasan_cf_data.h
6133F: drivers/ata/pata_arasan_cf.c
6134
c7fa056c
BZ
6135LIBATA PATA DRIVERS
6136M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6137M: Tejun Heo <tj@kernel.org>
6138L: linux-ide@vger.kernel.org
6139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6140S: Maintained
6141F: drivers/ata/pata_*.c
6142F: drivers/ata/ata_generic.c
6143
32ac7cb2
TH
6144LIBATA SATA AHCI PLATFORM devices support
6145M: Hans de Goede <hdegoede@redhat.com>
6146M: Tejun Heo <tj@kernel.org>
6147L: linux-ide@vger.kernel.org
6148T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6149S: Maintained
6150F: drivers/ata/ahci_platform.c
6151F: drivers/ata/libahci_platform.c
6152F: include/linux/ahci_platform.h
6153
6154LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6155M: Mikael Pettersson <mikpelinux@gmail.com>
6156L: linux-ide@vger.kernel.org
6157T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6158S: Maintained
6159F: drivers/ata/sata_promise.*
6160
1acd437c
SL
6161LIBLOCKDEP
6162M: Sasha Levin <sasha.levin@oracle.com>
6163S: Maintained
6164F: tools/lib/lockdep/
6165
bc30196f
DW
6166LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6167M: Dan Williams <dan.j.williams@intel.com>
6168L: linux-nvdimm@lists.01.org
6169Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6170S: Supported
6171F: drivers/nvdimm/*
6172F: include/linux/nd.h
6173F: include/linux/libnvdimm.h
6174F: include/uapi/linux/ndctl.h
6175
6176LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6177M: Ross Zwisler <ross.zwisler@linux.intel.com>
6178L: linux-nvdimm@lists.01.org
6179Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6180S: Supported
6181F: drivers/nvdimm/blk.c
6182F: drivers/nvdimm/region_devs.c
6183F: drivers/acpi/nfit*
6184
6185LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6186M: Vishal Verma <vishal.l.verma@intel.com>
6187L: linux-nvdimm@lists.01.org
6188Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6189S: Supported
6190F: drivers/nvdimm/btt*
6191
6192LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6193M: Ross Zwisler <ross.zwisler@linux.intel.com>
6194L: linux-nvdimm@lists.01.org
6195Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6196S: Supported
6197F: drivers/nvdimm/pmem.c
b864bc17 6198F: include/linux/pmem.h
bc30196f 6199
1da177e4 6200LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6201M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6202W: http://www.ibm.com/linux/ltc/projects/ppc
6203S: Supported
11c34c7d 6204F: arch/powerpc/boot/rs6000.h
1da177e4 6205
852bb9f5 6206LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6207M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6208M: Paul Mackerras <paulus@samba.org>
ea668936 6209M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6210W: http://www.penguinppc.org/
a4724ed6 6211L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6212Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6213T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6214S: Supported
11c34c7d
JP
6215F: Documentation/powerpc/
6216F: arch/powerpc/
1da177e4
LT
6217
6218LINUX FOR POWER MACINTOSH
8b58be88 6219M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6220W: http://www.penguinppc.org/
a4724ed6 6221L: linuxppc-dev@lists.ozlabs.org
1da177e4 6222S: Maintained
11c34c7d
JP
6223F: arch/powerpc/platforms/powermac/
6224F: drivers/macintosh/
1da177e4 6225
77a76369 6226LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6227M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6228L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6229T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6230S: Maintained
11c34c7d
JP
6231F: arch/powerpc/platforms/512x/
6232F: arch/powerpc/platforms/52xx/
1da177e4
LT
6233
6234LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6235M: Alistair Popple <alistair@popple.id.au>
8b58be88 6236M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6237W: http://www.penguinppc.org/
a4724ed6 6238L: linuxppc-dev@lists.ozlabs.org
1da177e4 6239S: Maintained
11c34c7d
JP
6240F: arch/powerpc/platforms/40x/
6241F: arch/powerpc/platforms/44x/
1da177e4 6242
260c02a9 6243LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6244L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6245S: Orphan
11c34c7d
JP
6246F: arch/powerpc/*/*virtex*
6247F: arch/powerpc/*/*/*virtex*
1da177e4 6248
e93adf1e 6249LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6250M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6251W: http://www.penguinppc.org/
a4724ed6 6252L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6253S: Maintained
a2b1f7c8 6254F: arch/powerpc/platforms/8xx/
e93adf1e 6255
1da177e4 6256LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6257M: Scott Wood <scottwood@freescale.com>
8b58be88 6258M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6259W: http://www.penguinppc.org/
a4724ed6 6260L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6261T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6262S: Maintained
11c34c7d 6263F: arch/powerpc/platforms/83xx/
4c8f581d 6264F: arch/powerpc/platforms/85xx/
1da177e4 6265
ab06ff3a 6266LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6267M: Olof Johansson <olof@lixom.net>
a4724ed6 6268L: linuxppc-dev@lists.ozlabs.org
92e19709 6269S: Maintained
11c34c7d
JP
6270F: arch/powerpc/platforms/pasemi/
6271F: drivers/*/*pasemi*
6272F: drivers/*/*/*pasemi*
ab06ff3a 6273
1da177e4 6274LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6275M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6276L: linux-security-module@vger.kernel.org
1da177e4
LT
6277S: Supported
6278
a23ce6da
HW
6279LIS3LV02D ACCELEROMETER DRIVER
6280M: Eric Piel <eric.piel@tremplin-utc.net>
6281S: Maintained
ff606677
JD
6282F: Documentation/misc-devices/lis3lv02d
6283F: drivers/misc/lis3lv02d/
bd35665f 6284F: drivers/platform/x86/hp_accel.c
a23ce6da 6285
b700e7f0
SJ
6286LIVE PATCHING
6287M: Josh Poimboeuf <jpoimboe@redhat.com>
6288M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6289M: Jiri Kosina <jikos@kernel.org>
d8130624 6290M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6291S: Maintained
6292F: kernel/livepatch/
6293F: include/linux/livepatch.h
6294F: arch/x86/include/asm/livepatch.h
6295F: arch/x86/kernel/livepatch.c
6296F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6297F: samples/livepatch/
b700e7f0 6298L: live-patching@vger.kernel.org
74d50da3 6299T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6300
e2d1d6c0 6301LLC (802.2)
8b58be88 6302M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6303S: Maintained
679655da 6304F: include/linux/llc.h
c117ab84 6305F: include/uapi/linux/llc.h
679655da
JP
6306F: include/net/llc*
6307F: net/llc/
e2d1d6c0 6308
4e233cbe
AD
6309LM73 HARDWARE MONITOR DRIVER
6310M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6311L: lm-sensors@lm-sensors.org
6312S: Maintained
6313F: drivers/hwmon/lm73.c
6314
156e2d1a 6315LM78 HARDWARE MONITOR DRIVER
d8130624 6316M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6317L: lm-sensors@lm-sensors.org
6318S: Maintained
6319F: Documentation/hwmon/lm78
6320F: drivers/hwmon/lm78.c
6321
1da177e4 6322LM83 HARDWARE MONITOR DRIVER
d8130624 6323M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6324L: lm-sensors@lm-sensors.org
1da177e4 6325S: Maintained
679655da
JP
6326F: Documentation/hwmon/lm83
6327F: drivers/hwmon/lm83.c
1da177e4
LT
6328
6329LM90 HARDWARE MONITOR DRIVER
d8130624 6330M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6331L: lm-sensors@lm-sensors.org
1da177e4 6332S: Maintained
679655da 6333F: Documentation/hwmon/lm90
aae7bce4 6334F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6335F: drivers/hwmon/lm90.c
1da177e4 6336
917cc4e6
GR
6337LM95234 HARDWARE MONITOR DRIVER
6338M: Guenter Roeck <linux@roeck-us.net>
6339L: lm-sensors@lm-sensors.org
6340S: Maintained
6341F: Documentation/hwmon/lm95234
6342F: drivers/hwmon/lm95234.c
6343
68620bdd
MP
6344LME2510 MEDIA DRIVER
6345M: Malcolm Priestley <tvboxspy@gmail.com>
6346L: linux-media@vger.kernel.org
6347W: http://linuxtv.org/
6348Q: http://patchwork.linuxtv.org/project/linux-media/list/
6349S: Maintained
6350F: drivers/media/usb/dvb-usb-v2/lmedm04*
6351
512e67f9 6352LOCKDEP AND LOCKSTAT
8b58be88
JP
6353M: Peter Zijlstra <peterz@infradead.org>
6354M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6355L: linux-kernel@vger.kernel.org
75fc2d37 6356T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6357S: Maintained
214e0aed
DB
6358F: Documentation/locking/lockdep*.txt
6359F: Documentation/locking/lockstat.txt
679655da 6360F: include/linux/lockdep.h
7486d6da 6361F: kernel/locking/
512e67f9 6362
dde33348 6363LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6364M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6365L: linux-ntfs-dev@lists.sourceforge.net
6366W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6367S: Maintained
679655da 6368F: Documentation/ldm.txt
20d16fef 6369F: block/partitions/ldm.*
1da177e4 6370
ef6ada3d
JE
6371LogFS
6372M: Joern Engel <joern@logfs.org>
756ccb3c 6373M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6374L: logfs@logfs.org
6375W: logfs.org
6376S: Maintained
6377F: fs/logfs/
6378
b62d7946
RS
6379LPC32XX MACHINE SUPPORT
6380M: Roland Stigge <stigge@antcom.de>
6381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6382S: Maintained
6383F: arch/arm/mach-lpc32xx/
6384
c87e34ef 6385LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6386M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6387M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6388M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6389M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6390L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6391L: linux-scsi@vger.kernel.org
6392W: http://www.lsilogic.com/support
6393S: Supported
679655da 6394F: drivers/message/fusion/
500c152a 6395F: drivers/scsi/mpt2sas/
6396F: drivers/scsi/mpt3sas/
c87e34ef 6397
1da177e4 6398LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6399M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6400L: linux-scsi@vger.kernel.org
6401S: Maintained
679655da 6402F: drivers/scsi/sym53c8xx_2/
1da177e4 6403
e5f5c99a
GR
6404LTC4261 HARDWARE MONITOR DRIVER
6405M: Guenter Roeck <linux@roeck-us.net>
6406L: lm-sensors@lm-sensors.org
6407S: Maintained
6408F: Documentation/hwmon/ltc4261
6409F: drivers/hwmon/ltc4261.c
6410
81365c31 6411LTP (Linux Test Project)
28b8e8d4 6412M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6413M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6414M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6415M: Jan Stancek <jstancek@redhat.com>
6416M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6417M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6418L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6419W: http://linux-test-project.github.io/
7d1ae8a8 6420T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6421S: Maintained
6422
c12a54b3 6423M32R ARCHITECTURE
c12a54b3 6424W: http://www.linux-m32r.org/
b4174867 6425S: Orphan
679655da 6426F: arch/m32r/
c12a54b3 6427
1da177e4 6428M68K ARCHITECTURE
8b58be88 6429M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6430L: linux-m68k@lists.linux-m68k.org
6431W: http://www.linux-m68k.org/
54e5881d 6432T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6433S: Maintained
679655da 6434F: arch/m68k/
9db35182 6435F: drivers/zorro/
1da177e4
LT
6436
6437M68K ON APPLE MACINTOSH
8b58be88 6438M: Joshua Thompson <funaho@jurai.org>
1da177e4 6439W: http://www.mac.linux-m68k.org/
9bb9f222 6440L: linux-m68k@lists.linux-m68k.org
1da177e4 6441S: Maintained
9db35182 6442F: arch/m68k/mac/
1da177e4
LT
6443
6444M68K ON HP9000/300
8b58be88 6445M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6446W: http://www.tazenda.demon.co.uk/phil/linux-hp
6447S: Maintained
679655da 6448F: arch/m68k/hp300/
1da177e4 6449
74425546
AP
6450M88DS3103 MEDIA DRIVER
6451M: Antti Palosaari <crope@iki.fi>
6452L: linux-media@vger.kernel.org
6453W: http://linuxtv.org/
6454W: http://palosaari.fi/linux/
6455Q: http://patchwork.linuxtv.org/project/linux-media/list/
6456T: git git://linuxtv.org/anttip/media_tree.git
6457S: Maintained
6458F: drivers/media/dvb-frontends/m88ds3103*
6459
68620bdd
MP
6460M88RS2000 MEDIA DRIVER
6461M: Malcolm Priestley <tvboxspy@gmail.com>
6462L: linux-media@vger.kernel.org
6463W: http://linuxtv.org/
6464Q: http://patchwork.linuxtv.org/project/linux-media/list/
6465S: Maintained
6466F: drivers/media/dvb-frontends/m88rs2000*
6467
07a092fa 6468MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6469M: Alexey Klimov <klimov.linux@gmail.com>
6470L: linux-media@vger.kernel.org
6471T: git git://linuxtv.org/media_tree.git
6472S: Maintained
6473F: drivers/media/radio/radio-ma901.c
07a092fa 6474
64a327a7 6475MAC80211
8b58be88 6476M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6477L: linux-wireless@vger.kernel.org
491b26b4 6478W: http://wireless.kernel.org/
ce466579
JB
6479T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6480T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6481S: Maintained
679655da
JP
6482F: Documentation/networking/mac80211-injection.txt
6483F: include/net/mac80211.h
6484F: net/mac80211/
64a327a7 6485
b863ceb7 6486MACVLAN DRIVER
8b58be88 6487M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6488L: netdev@vger.kernel.org
6489S: Maintained
679655da
JP
6490F: drivers/net/macvlan.c
6491F: include/linux/if_macvlan.h
b863ceb7 6492
2b6d83e2
JB
6493MAILBOX API
6494M: Jassi Brar <jassisinghbrar@gmail.com>
6495L: linux-kernel@vger.kernel.org
6496S: Maintained
6497F: drivers/mailbox/
6498F: include/linux/mailbox_client.h
6499F: include/linux/mailbox_controller.h
6500
faf1668c 6501MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6502M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6503W: http://www.kernel.org/doc/man-pages
bd7ebec6 6504L: linux-man@vger.kernel.org
1b53dc74 6505S: Maintained
faf1668c 6506
8427defd
RK
6507MARVELL ARMADA DRM SUPPORT
6508M: Russell King <rmk+kernel@arm.linux.org.uk>
6509S: Maintained
6510F: drivers/gpu/drm/armada/
6511
3ad50cca
GR
6512MARVELL 88E6352 DSA support
6513M: Guenter Roeck <linux@roeck-us.net>
6514S: Maintained
6515F: drivers/net/dsa/mv88e6352.c
6516
44c14c1d 6517MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6518M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6519M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6520L: netdev@vger.kernel.org
6521S: Maintained
6522F: drivers/net/ethernet/marvell/sk*
6523
74cda169 6524MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6525L: libertas-dev@lists.infradead.org
8ac3e99e 6526S: Orphan
679655da 6527F: drivers/net/wireless/libertas/
74cda169 6528
b60d6975 6529MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6530M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6531L: netdev@vger.kernel.org
f5ca8502 6532S: Maintained
527a6266 6533F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6534F: include/linux/mv643xx.h
1da177e4 6535
370b8ed9
TP
6536MARVELL MVNETA ETHERNET DRIVER
6537M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6538L: netdev@vger.kernel.org
6539S: Maintained
6540F: drivers/net/ethernet/marvell/mvneta.*
6541
fcad584d 6542MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6543M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6544M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6545L: linux-wireless@vger.kernel.org
6546S: Maintained
6547F: drivers/net/wireless/mwifiex/
6548
a2c3f656 6549MARVELL MWL8K WIRELESS DRIVER
a040d532 6550M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6551L: linux-wireless@vger.kernel.org
16345910 6552S: Odd Fixes
a2c3f656
LB
6553F: drivers/net/wireless/mwl8k.c
6554
2a69567b 6555MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6556M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6557S: Odd Fixes
1fa7e547 6558F: drivers/mmc/host/mvsdio.*
2a69567b 6559
1da177e4 6560MATROX FRAMEBUFFER DRIVER
c69f677c 6561L: linux-fbdev@vger.kernel.org
52653199 6562S: Orphan
8a61f013 6563F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6564F: include/uapi/linux/matroxfb.h
1da177e4 6565
ca462085
GR
6566MAX16065 HARDWARE MONITOR DRIVER
6567M: Guenter Roeck <linux@roeck-us.net>
6568L: lm-sensors@lm-sensors.org
6569S: Maintained
6570F: Documentation/hwmon/max16065
6571F: drivers/hwmon/max16065.c
6572
1f61cab8
GR
6573MAX20751 HARDWARE MONITOR DRIVER
6574M: Guenter Roeck <linux@roeck-us.net>
6575L: lm-sensors@lm-sensors.org
6576S: Maintained
6577F: Documentation/hwmon/max20751
6578F: drivers/hwmon/max20751.c
6579
d20620de 6580MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6581M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6582L: lm-sensors@lm-sensors.org
6583S: Maintained
679655da
JP
6584F: Documentation/hwmon/max6650
6585F: drivers/hwmon/max6650.c
d20620de 6586
e89ab51f
GR
6587MAX6697 HARDWARE MONITOR DRIVER
6588M: Guenter Roeck <linux@roeck-us.net>
6589L: lm-sensors@lm-sensors.org
6590S: Maintained
6591F: Documentation/hwmon/max6697
6592F: Documentation/devicetree/bindings/i2c/max6697.txt
6593F: drivers/hwmon/max6697.c
6594F: include/linux/platform_data/max6697.h
6595
f8f847b5
KK
6596MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6597M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6598L: linux-pm@vger.kernel.org
6599S: Supported
6600F: drivers/power/max14577_charger.c
6601F: drivers/power/max77693_charger.c
6602
befeb596
KK
6603MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6604M: Chanwoo Choi <cw00.choi@samsung.com>
6605M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6606L: linux-kernel@vger.kernel.org
6607S: Supported
6608F: drivers/*/max14577.c
6609F: drivers/*/max77686.c
6610F: drivers/*/max77693.c
6611F: drivers/extcon/extcon-max14577.c
6612F: drivers/extcon/extcon-max77693.c
6613F: drivers/rtc/rtc-max77686.c
6614F: drivers/clk/clk-max77686.c
6615F: Documentation/devicetree/bindings/mfd/max14577.txt
6616F: Documentation/devicetree/bindings/mfd/max77686.txt
6617F: Documentation/devicetree/bindings/mfd/max77693.txt
6618F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6619F: include/linux/mfd/max14577*.h
6620F: include/linux/mfd/max77686*.h
6621F: include/linux/mfd/max77693*.h
6622
9be3c9a5
HV
6623MAXIRADIO FM RADIO RECEIVER DRIVER
6624M: Hans Verkuil <hverkuil@xs4all.nl>
6625L: linux-media@vger.kernel.org
6626T: git git://linuxtv.org/media_tree.git
6627W: http://linuxtv.org
6628S: Maintained
6629F: drivers/media/radio/radio-maxiradio*
6630
6f32a8c9
LP
6631MEDIA DRIVERS FOR RENESAS - VSP1
6632M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6633L: linux-media@vger.kernel.org
6634L: linux-sh@vger.kernel.org
6635T: git git://linuxtv.org/media_tree.git
6636S: Supported
6637F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6638F: drivers/media/platform/vsp1/
6639
127c49ae 6640MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6641M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6642P: LinuxTV.org Project
6643L: linux-media@vger.kernel.org
6644W: http://linuxtv.org
8a6e2535 6645Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6646T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6647S: Maintained
6648F: Documentation/dvb/
6649F: Documentation/video4linux/
ffe06198 6650F: Documentation/DocBook/media/
127c49ae 6651F: drivers/media/
ffe06198 6652F: drivers/staging/media/
127c49ae 6653F: include/media/
6c0f0359
MCC
6654F: include/uapi/linux/dvb/
6655F: include/uapi/linux/videodev2.h
6656F: include/uapi/linux/media.h
6657F: include/uapi/linux/v4l2-*
6658F: include/uapi/linux/meye.h
6659F: include/uapi/linux/ivtv*
6660F: include/uapi/linux/uvcvideo.h
d20620de 6661
c869f77d
JK
6662MEDIATEK MT7601U WIRELESS LAN DRIVER
6663M: Jakub Kicinski <kubakici@wp.pl>
6664L: linux-wireless@vger.kernel.org
6665S: Maintained
6666F: drivers/net/wireless/mediatek/mt7601u/
6667
e399065b
SS
6668MEGARAID SCSI/SAS DRIVERS
6669M: Kashyap Desai <kashyap.desai@avagotech.com>
6670M: Sumit Saxena <sumit.saxena@avagotech.com>
6671M: Uday Lingala <uday.lingala@avagotech.com>
6672L: megaraidlinux.pdl@avagotech.com
baaea1dc 6673L: linux-scsi@vger.kernel.org
e399065b 6674W: http://www.lsi.com
ce00f85c 6675S: Maintained
679655da
JP
6676F: Documentation/scsi/megaraid.txt
6677F: drivers/scsi/megaraid.*
6678F: drivers/scsi/megaraid/
757e0108 6679
2c46c9d5
AV
6680MELLANOX ETHERNET DRIVER (mlx4_en)
6681M: Amir Vadai <amirv@mellanox.com>
db603047 6682M: Ido Shamay <idos@mellanox.com>
b75f0050 6683L: netdev@vger.kernel.org
2c46c9d5
AV
6684S: Supported
6685W: http://www.mellanox.com
6686Q: http://patchwork.ozlabs.org/project/netdev/list/
6687F: drivers/net/ethernet/mellanox/mlx4/en_*
6688
93c1edb2
JP
6689MELLANOX ETHERNET SWITCH DRIVERS
6690M: Jiri Pirko <jiri@mellanox.com>
6691M: Ido Schimmel <idosch@mellanox.com>
6692L: netdev@vger.kernel.org
6693S: Supported
6694W: http://www.mellanox.com
6695Q: http://patchwork.ozlabs.org/project/netdev/list/
6696F: drivers/net/ethernet/mellanox/mlxsw/
6697
70ea91f1
SR
6698MEMORY MANAGEMENT
6699L: linux-mm@kvack.org
70ea91f1
SR
6700W: http://www.linux-mm.org
6701S: Maintained
679655da 6702F: include/linux/mm.h
551450bb
CS
6703F: include/linux/gfp.h
6704F: include/linux/mmzone.h
6705F: include/linux/memory_hotplug.h
6706F: include/linux/vmalloc.h
679655da 6707F: mm/
70ea91f1 6708
f4e9ce66 6709MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6710M: David Woodhouse <dwmw2@infradead.org>
242c325e 6711M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6712L: linux-mtd@lists.infradead.org
8a6e2535
JP
6713W: http://www.linux-mtd.infradead.org/
6714Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6715T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6716T: git git://git.infradead.org/l2-mtd.git
1da177e4 6717S: Maintained
679655da
JP
6718F: drivers/mtd/
6719F: include/linux/mtd/
c117ab84 6720F: include/uapi/mtd/
1da177e4 6721
26c57ef1 6722MEN A21 WATCHDOG DRIVER
30c7469b 6723M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6724L: linux-watchdog@vger.kernel.org
30c7469b 6725S: Maintained
26c57ef1
JT
6726F: drivers/watchdog/mena21_wdt.c
6727
3764e82e 6728MEN CHAMELEON BUS (mcb)
30c7469b
JT
6729M: Johannes Thumshirn <morbidrsa@gmail.com>
6730S: Maintained
3764e82e
JT
6731F: drivers/mcb/
6732F: include/linux/mcb.h
b9f2f459 6733F: Documentation/men-chameleon-bus.txt
3764e82e 6734
48b490d2
AW
6735MEN F21BMC (Board Management Controller)
6736M: Andreas Werner <andreas.werner@men.de>
6737S: Supported
6738F: drivers/mfd/menf21bmc.c
6739F: drivers/watchdog/menf21bmc_wdt.c
6740F: drivers/leds/leds-menf21bmc.c
6741F: drivers/hwmon/menf21bmc_hwmon.c
6742F: Documentation/hwmon/menf21bmc
6743
12285945
JH
6744METAG ARCHITECTURE
6745M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6746L: linux-metag@vger.kernel.org
12285945
JH
6747S: Supported
6748F: arch/metag/
6749F: Documentation/metag/
6750F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6751F: drivers/clocksource/metag_generic.c
5698c50d
JH
6752F: drivers/irqchip/irq-metag.c
6753F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6754F: drivers/tty/metag_da.c
12285945 6755
c6375b0a 6756MICROBLAZE ARCHITECTURE
8b58be88 6757M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6758W: http://www.monstr.eu/fdt/
6759T: git git://git.monstr.eu/linux-2.6-microblaze.git
6760S: Supported
0a8c7914 6761F: arch/microblaze/
1da177e4
LT
6762
6763MICROTEK X6 SCANNER
61eee9a7 6764M: Oliver Neukum <oliver@neukum.org>
1da177e4 6765S: Maintained
679655da 6766F: drivers/usb/image/microtek.*
1da177e4
LT
6767
6768MIPS
8b58be88 6769M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6770L: linux-mips@linux-mips.org
6097050d 6771W: http://www.linux-mips.org/
b05e988e 6772T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6773Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6774S: Supported
679655da
JP
6775F: Documentation/mips/
6776F: arch/mips/
1da177e4 6777
08b7620a
HV
6778MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6779M: Hans Verkuil <hverkuil@xs4all.nl>
6780L: linux-media@vger.kernel.org
6781T: git git://linuxtv.org/media_tree.git
6782W: http://linuxtv.org
6783S: Odd Fixes
6784F: drivers/media/radio/radio-miropcm20*
6785
e126ba97
EC
6786Mellanox MLX5 core VPI driver
6787M: Eli Cohen <eli@mellanox.com>
6788L: netdev@vger.kernel.org
6789L: linux-rdma@vger.kernel.org
6790W: http://www.mellanox.com
6791Q: http://patchwork.ozlabs.org/project/netdev/list/
6792Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6793T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6794S: Supported
6795F: drivers/net/ethernet/mellanox/mlx5/core/
6796F: include/linux/mlx5/
6797
6798Mellanox MLX5 IB driver
b75f0050
JP
6799M: Eli Cohen <eli@mellanox.com>
6800L: linux-rdma@vger.kernel.org
6801W: http://www.mellanox.com
6802Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6803T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6804S: Supported
6805F: include/linux/mlx5/
6806F: drivers/infiniband/hw/mlx5/
e126ba97 6807
0ce277e4
AP
6808MN88472 MEDIA DRIVER
6809M: Antti Palosaari <crope@iki.fi>
6810L: linux-media@vger.kernel.org
6811W: http://linuxtv.org/
6812W: http://palosaari.fi/linux/
6813Q: http://patchwork.linuxtv.org/project/linux-media/list/
6814T: git git://linuxtv.org/anttip/media_tree.git
6815S: Maintained
6816F: drivers/staging/media/mn88472/
6817F: drivers/media/dvb-frontends/mn88472.h
6818
4f4d238f
AP
6819MN88473 MEDIA DRIVER
6820M: Antti Palosaari <crope@iki.fi>
6821L: linux-media@vger.kernel.org
6822W: http://linuxtv.org/
6823W: http://palosaari.fi/linux/
6824Q: http://patchwork.linuxtv.org/project/linux-media/list/
6825T: git git://linuxtv.org/anttip/media_tree.git
6826S: Maintained
6827F: drivers/staging/media/mn88473/
6828F: drivers/media/dvb-frontends/mn88473.h
6829
1da177e4 6830MODULE SUPPORT
8b58be88 6831M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6832S: Maintained
679655da
JP
6833F: include/linux/module.h
6834F: kernel/module.c
1da177e4
LT
6835
6836MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6837W: http://popies.net/meye/
b7788e13 6838S: Orphan
679655da 6839F: Documentation/video4linux/meye.txt
90d72ac6 6840F: drivers/media/pci/meye/
6c0f0359 6841F: include/uapi/linux/meye.h
1da177e4 6842
b9705b60 6843MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6844M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6845S: Maintained
679655da 6846F: Documentation/serial/moxa-smartio
c897401b 6847F: drivers/tty/mxser.*
d735410a 6848
889b2f87
AK
6849MR800 AVERMEDIA USB FM RADIO DRIVER
6850M: Alexey Klimov <klimov.linux@gmail.com>
6851L: linux-media@vger.kernel.org
6852T: git git://linuxtv.org/media_tree.git
6853S: Maintained
6854F: drivers/media/radio/radio-mr800.c
6855
d7155691
AO
6856MRF24J40 IEEE 802.15.4 RADIO DRIVER
6857M: Alan Ott <alan@signal11.us>
6858L: linux-wpan@vger.kernel.org
6859S: Maintained
6860F: drivers/net/ieee802154/mrf24j40.c
6861
8c4c731a 6862MSI LAPTOP SUPPORT
182ae55c 6863M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6864L: platform-driver-x86@vger.kernel.org
8c4c731a 6865S: Maintained
679655da 6866F: drivers/platform/x86/msi-laptop.c
8c4c731a 6867
0f1006b1 6868MSI WMI SUPPORT
d0944853 6869L: platform-driver-x86@vger.kernel.org
5ee7041e 6870S: Orphan
0f1006b1
AA
6871F: drivers/platform/x86/msi-wmi.c
6872
19a628a0
AP
6873MSI001 MEDIA DRIVER
6874M: Antti Palosaari <crope@iki.fi>
6875L: linux-media@vger.kernel.org
6876W: http://linuxtv.org/
6877W: http://palosaari.fi/linux/
6878Q: http://patchwork.linuxtv.org/project/linux-media/list/
6879T: git git://linuxtv.org/anttip/media_tree.git
6880S: Maintained
0185e197 6881F: drivers/media/tuners/msi001*
19a628a0 6882
7570589d 6883MSI2500 MEDIA DRIVER
2c57213f
AP
6884M: Antti Palosaari <crope@iki.fi>
6885L: linux-media@vger.kernel.org
6886W: http://linuxtv.org/
6887W: http://palosaari.fi/linux/
6888Q: http://patchwork.linuxtv.org/project/linux-media/list/
6889T: git git://linuxtv.org/anttip/media_tree.git
6890S: Maintained
7570589d 6891F: drivers/media/usb/msi2500/
2c57213f 6892
159eeea4
RJ
6893MSYSTEMS DISKONCHIP G3 MTD DRIVER
6894M: Robert Jarzmik <robert.jarzmik@free.fr>
6895L: linux-mtd@lists.infradead.org
6896S: Maintained
6897F: drivers/mtd/devices/docg3*
6898
62a37dc7 6899MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6900M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6901L: linux-media@vger.kernel.org
6902T: git git://linuxtv.org/media_tree.git
6903S: Maintained
6904F: drivers/media/i2c/mt9m032.c
6905F: include/media/mt9m032.h
6906
62a37dc7 6907MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6908M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6909L: linux-media@vger.kernel.org
6910T: git git://linuxtv.org/media_tree.git
6911S: Maintained
6912F: drivers/media/i2c/mt9p031.c
6913F: include/media/mt9p031.h
6914
62a37dc7 6915MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6916M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6917L: linux-media@vger.kernel.org
6918T: git git://linuxtv.org/media_tree.git
6919S: Maintained
6920F: drivers/media/i2c/mt9t001.c
6921F: include/media/mt9t001.h
6922
62a37dc7 6923MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6924M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6925L: linux-media@vger.kernel.org
6926T: git git://linuxtv.org/media_tree.git
6927S: Maintained
f2272e13 6928F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6929F: drivers/media/i2c/mt9v032.c
6930F: include/media/mt9v032.h
6931
4e0d13cb 6932MULTIFUNCTION DEVICES (MFD)
8b58be88 6933M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6934M: Lee Jones <lee.jones@linaro.org>
7caa7991 6935T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6936S: Supported
679655da 6937F: drivers/mfd/
55b5940d 6938F: include/linux/mfd/
4e0d13cb 6939
5c4e6f13 6940MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6941M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6942L: linux-mmc@vger.kernel.org
708dce3f 6943T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6944S: Maintained
679655da
JP
6945F: drivers/mmc/
6946F: include/linux/mmc/
c117ab84 6947F: include/uapi/linux/mmc/
baca2da4 6948
15a0580c 6949MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6950S: Orphan
679655da
JP
6951F: drivers/mmc/host/mmc_spi.c
6952F: include/linux/spi/mmc_spi.h
15a0580c 6953
1da177e4 6954MULTISOUND SOUND DRIVER
8b58be88 6955M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6956S: Maintained
679655da
JP
6957F: Documentation/sound/oss/MultiSound
6958F: sound/oss/msnd*
1da177e4 6959
d735410a 6960MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6961S: Orphan
c897401b 6962F: drivers/tty/isicom.c
679655da 6963F: include/linux/isicom.h
d735410a 6964
550a7375 6965MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6966M: Felipe Balbi <balbi@ti.com>
795fb7e7 6967L: linux-usb@vger.kernel.org
43b416e5 6968T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6969S: Maintained
679655da 6970F: drivers/usb/musb/
550a7375 6971
ea0af5f6
MK
6972MXL5007T MEDIA DRIVER
6973M: Michael Krufky <mkrufky@linuxtv.org>
6974L: linux-media@vger.kernel.org
6975W: http://linuxtv.org/
6976W: http://github.com/mkrufky
6977Q: http://patchwork.linuxtv.org/project/linux-media/list/
6978T: git git://linuxtv.org/mkrufky/tuners.git
6979S: Maintained
6980F: drivers/media/tuners/mxl5007t.*
6981
2d3cf588 6982MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6983M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6984L: netdev@vger.kernel.org
205057ae 6985W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6986S: Supported
93f7848b 6987F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6988
1da177e4 6989NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6990S: Orphan
d9fb9f38 6991F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6992
23dc05a3
DM
6993NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6994M: Daniel Mack <zonque@gmail.com>
6995S: Maintained
e5747e40 6996L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6997W: http://www.native-instruments.com
6998F: sound/usb/caiaq/
6999
1da177e4 7000NCP FILESYSTEM
52653199
PV
7001M: Petr Vandrovec <petr@vandrovec.name>
7002S: Odd Fixes
679655da 7003F: fs/ncpfs/
1da177e4 7004
a79b0322
FT
7005NCR 5380 SCSI DRIVERS
7006M: Finn Thain <fthain@telegraphics.com.au>
7007M: Michael Schmitz <schmitzmic@gmail.com>
7008L: linux-scsi@vger.kernel.org
7009S: Maintained
7010F: Documentation/scsi/g_NCR5380.txt
7011F: drivers/scsi/NCR5380.*
7012F: drivers/scsi/arm/cumana_1.c
7013F: drivers/scsi/arm/oak.c
7014F: drivers/scsi/atari_NCR5380.c
7015F: drivers/scsi/atari_scsi.*
7016F: drivers/scsi/dmx3191d.c
7017F: drivers/scsi/dtc.*
7018F: drivers/scsi/g_NCR5380.*
7019F: drivers/scsi/g_NCR5380_mmio.c
7020F: drivers/scsi/mac_scsi.*
7021F: drivers/scsi/pas16.*
a79b0322
FT
7022F: drivers/scsi/sun3_scsi.*
7023F: drivers/scsi/sun3_scsi_vme.c
7024F: drivers/scsi/t128.*
7025
1da177e4 7026NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7027M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7028L: linux-scsi@vger.kernel.org
7029S: Maintained
679655da 7030F: drivers/scsi/NCR_D700.*
1da177e4 7031
4aa3eb4c
GR
7032NCT6775 HARDWARE MONITOR DRIVER
7033M: Guenter Roeck <linux@roeck-us.net>
7034L: lm-sensors@lm-sensors.org
7035S: Maintained
7036F: Documentation/hwmon/nct6775
7037F: drivers/hwmon/nct6775.c
7038
3c2d774c 7039NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7040M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7041L: linux-rdma@vger.kernel.org
e3d33cb1 7042W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7043S: Supported
7044F: drivers/infiniband/hw/nes/
7045
be2f2e84 7046NETEM NETWORK EMULATOR
adbbf69d 7047M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7048L: netem@lists.linux-foundation.org
be2f2e84 7049S: Maintained
679655da 7050F: net/sched/sch_netem.c
be2f2e84 7051
b2f5a051 7052NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7053M: Jon Mason <jdmason@kudzu.us>
4a58448b 7054L: netdev@vger.kernel.org
4a58448b 7055S: Supported
679655da 7056F: Documentation/networking/s2io.txt
b2f5a051 7057F: Documentation/networking/vxge.txt
86387e1a 7058F: drivers/net/ethernet/neterion/
4a58448b 7059
db9cf3a3 7060NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7061M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7062M: Patrick McHardy <kaber@trash.net>
42010ed0 7063M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7064L: netfilter-devel@vger.kernel.org
82b98543 7065L: coreteam@netfilter.org
1da177e4
LT
7066W: http://www.netfilter.org/
7067W: http://www.iptables.org/
42010ed0
PNA
7068Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7069T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7070T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7071S: Supported
679655da
JP
7072F: include/linux/netfilter*
7073F: include/linux/netfilter/
7074F: include/net/netfilter/
c117ab84
CEB
7075F: include/uapi/linux/netfilter*
7076F: include/uapi/linux/netfilter/
679655da
JP
7077F: net/*/netfilter.c
7078F: net/*/netfilter/
7079F: net/netfilter/
91c269a0 7080F: net/bridge/br_netfilter*.c
1da177e4 7081
4cc67735 7082NETLABEL
87a0874c 7083M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7084W: http://netlabel.sf.net
7085L: netdev@vger.kernel.org
87a0874c 7086S: Maintained
80811493 7087F: Documentation/netlabel/
679655da
JP
7088F: include/net/netlabel.h
7089F: net/netlabel/
4cc67735 7090
1da177e4 7091NETROM NETWORK LAYER
8b58be88 7092M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7093L: linux-hams@vger.kernel.org
d34cb28a 7094W: http://www.linux-ax25.org/
1da177e4 7095S: Maintained
679655da 7096F: include/net/netrom.h
c117ab84 7097F: include/uapi/linux/netrom.h
679655da 7098F: net/netrom/
1da177e4 7099
5ddb88c0 7100NETWORK BLOCK DEVICE (NBD)
4ca5829a 7101M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7102S: Maintained
5e4b269b 7103L: nbd-general@lists.sourceforge.net
4ca5829a 7104T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7105F: Documentation/blockdev/nbd.txt
7106F: drivers/block/nbd.c
c117ab84 7107F: include/uapi/linux/nbd.h
1da177e4 7108
6e43650c
NH
7109NETWORK DROP MONITOR
7110M: Neil Horman <nhorman@tuxdriver.com>
7111L: netdev@vger.kernel.org
7112S: Maintained
7113W: https://fedorahosted.org/dropwatch/
7114F: net/core/drop_monitor.c
7115
1da177e4 7116NETWORKING [GENERAL]
8b58be88 7117M: "David S. Miller" <davem@davemloft.net>
979b6c13 7118L: netdev@vger.kernel.org
b1e8fd54 7119W: http://www.linuxfoundation.org/en/Net
11e98029 7120Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7121T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7122T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7123S: Maintained
679655da
JP
7124F: net/
7125F: include/net/
018d21ed
JP
7126F: include/linux/in.h
7127F: include/linux/net.h
7128F: include/linux/netdevice.h
c117ab84
CEB
7129F: include/uapi/linux/in.h
7130F: include/uapi/linux/net.h
7131F: include/uapi/linux/netdevice.h
0c7aecd4 7132F: include/uapi/linux/net_namespace.h
7e814a6c 7133F: tools/net/
f4e53f9a 7134F: tools/testing/selftests/net/
335a67d2 7135F: lib/random32.c
a101ccd1 7136F: lib/test_bpf.c
1da177e4
LT
7137
7138NETWORKING [IPv4/IPv6]
8b58be88
JP
7139M: "David S. Miller" <davem@davemloft.net>
7140M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7141M: James Morris <jmorris@namei.org>
7142M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7143M: Patrick McHardy <kaber@trash.net>
979b6c13 7144L: netdev@vger.kernel.org
08deed1e 7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7146S: Maintained
679655da
JP
7147F: net/ipv4/
7148F: net/ipv6/
7149F: include/net/ip*
0a14842f 7150F: arch/x86/net/*
1da177e4 7151
73b7656c
DM
7152NETWORKING [IPSEC]
7153M: Steffen Klassert <steffen.klassert@secunet.com>
7154M: Herbert Xu <herbert@gondor.apana.org.au>
7155M: "David S. Miller" <davem@davemloft.net>
7156L: netdev@vger.kernel.org
d1fc5024
SK
7157T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7158T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7159S: Maintained
5826bdd1 7160F: net/core/flow.c
73b7656c
DM
7161F: net/xfrm/
7162F: net/key/
7163F: net/ipv4/xfrm*
d1fc5024
SK
7164F: net/ipv4/esp4.c
7165F: net/ipv4/ah4.c
7166F: net/ipv4/ipcomp.c
7167F: net/ipv4/ip_vti.c
73b7656c 7168F: net/ipv6/xfrm*
d1fc5024
SK
7169F: net/ipv6/esp6.c
7170F: net/ipv6/ah6.c
7171F: net/ipv6/ipcomp6.c
7172F: net/ipv6/ip6_vti.c
73b7656c
DM
7173F: include/uapi/linux/xfrm.h
7174F: include/net/xfrm.h
7175
10e2ff1c 7176NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7177M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7178L: netdev@vger.kernel.org
7179S: Maintained
7180
29f8f632 7181NETWORKING [WIRELESS]
2cb4abd1 7182L: linux-wireless@vger.kernel.org
8a6e2535 7183Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7184
788873ac
JP
7185NETWORKING DRIVERS
7186L: netdev@vger.kernel.org
7187W: http://www.linuxfoundation.org/en/Net
11e98029 7188Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7189T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7190T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7191S: Odd Fixes
7192F: drivers/net/
018d21ed 7193F: include/linux/if_*
0b63bf1f
JD
7194F: include/linux/netdevice.h
7195F: include/linux/arcdevice.h
7196F: include/linux/etherdevice.h
7197F: include/linux/fcdevice.h
7198F: include/linux/fddidevice.h
7199F: include/linux/hippidevice.h
7200F: include/linux/inetdevice.h
c117ab84
CEB
7201F: include/uapi/linux/if_*
7202F: include/uapi/linux/netdevice.h
788873ac 7203
0e324cf6
JL
7204NETWORKING DRIVERS (WIRELESS)
7205M: Kalle Valo <kvalo@codeaurora.org>
7206L: linux-wireless@vger.kernel.org
7207Q: http://patchwork.kernel.org/project/linux-wireless/list/
7208T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7209S: Maintained
7210F: drivers/net/wireless/
7211
3d396eb1 7212NETXEN (1/10) GbE SUPPORT
8622315e 7213M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7214M: Sony Chacko <sony.chacko@qlogic.com>
7215M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7216L: netdev@vger.kernel.org
9c2b5bde 7217W: http://www.qlogic.com
3d396eb1 7218S: Supported
aa43c215 7219F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7220
6423d30f
AAJ
7221NFC SUBSYSTEM
7222M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7223M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7224M: Samuel Ortiz <sameo@linux.intel.com>
7225L: linux-wireless@vger.kernel.org
1eb3b216 7226L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7227S: Supported
6423d30f 7228F: net/nfc/
55eb94f9 7229F: include/net/nfc/
c117ab84 7230F: include/uapi/linux/nfc.h
6423d30f 7231F: drivers/nfc/
08eaa1e0 7232F: include/linux/platform_data/pn544.h
7ebb88e5 7233F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7234
e8b43555 7235NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7236M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7237M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7238L: linux-nfs@vger.kernel.org
7239W: http://client.linux-nfs.org
cd7b996a 7240T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7241S: Maintained
679655da
JP
7242F: fs/lockd/
7243F: fs/nfs/
7244F: fs/nfs_common/
7245F: net/sunrpc/
7246F: include/linux/lockd/
7247F: include/linux/nfs*
7248F: include/linux/sunrpc/
c117ab84
CEB
7249F: include/uapi/linux/nfs*
7250F: include/uapi/linux/sunrpc/
1da177e4 7251
85ef9cea 7252NILFS2 FILESYSTEM
e2126935 7253M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7254L: linux-nilfs@vger.kernel.org
f9472265 7255W: http://nilfs.sourceforge.net/
e2126935 7256T: git git://github.com/konis/nilfs2.git
85ef9cea 7257S: Supported
679655da
JP
7258F: Documentation/filesystems/nilfs2.txt
7259F: fs/nilfs2/
7260F: include/linux/nilfs2_fs.h
85ef9cea 7261
1da177e4 7262NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7263M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7264W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7265S: Maintained
679655da
JP
7266F: Documentation/scsi/NinjaSCSI.txt
7267F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7268
7269NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7270M: GOTO Masanori <gotom@debian.or.jp>
7271M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7272W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7273S: Maintained
679655da
JP
7274F: Documentation/scsi/NinjaSCSI.txt
7275F: drivers/scsi/nsp32*
1da177e4 7276
383b8fb9
LFT
7277NIOS2 ARCHITECTURE
7278M: Ley Foon Tan <lftan@altera.com>
7279L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7280T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7281S: Maintained
7282F: arch/nios2/
7283
2a6afddb
PR
7284NOKIA N900 POWER SUPPLY DRIVERS
7285M: Pali RohĂ¡r <pali.rohar@gmail.com>
7286S: Maintained
7287F: include/linux/power/bq2415x_charger.h
7288F: include/linux/power/bq27x00_battery.h
7289F: include/linux/power/isp1704_charger.h
7290F: drivers/power/bq2415x_charger.c
7291F: drivers/power/bq27x00_battery.c
7292F: drivers/power/isp1704_charger.c
7293F: drivers/power/rx51_battery.c
7294
a1bd3bae 7295NTB DRIVER CORE
9ef6bf6c
JM
7296M: Jon Mason <jdmason@kudzu.us>
7297M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7298M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7299S: Supported
2984411f
JM
7300W: https://github.com/jonmason/ntb/wiki
7301T: git git://github.com/jonmason/ntb.git
fce8a7bb 7302F: drivers/ntb/
548c237c 7303F: drivers/net/ntb_netdev.c
fce8a7bb 7304F: include/linux/ntb.h
a1bd3bae 7305F: include/linux/ntb_transport.h
fce8a7bb 7306
e26a5843
AH
7307NTB INTEL DRIVER
7308M: Jon Mason <jdmason@kudzu.us>
7309M: Dave Jiang <dave.jiang@intel.com>
7310S: Supported
7311W: https://github.com/jonmason/ntb/wiki
7312T: git git://github.com/jonmason/ntb.git
7313F: drivers/ntb/hw/intel/
fce8a7bb 7314
1da177e4 7315NTFS FILESYSTEM
2818ef50 7316M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7317L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7318W: http://www.tuxera.com/
e6f4dee7 7319T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7320S: Supported
679655da
JP
7321F: Documentation/filesystems/ntfs.txt
7322F: fs/ntfs/
1da177e4 7323
9eb8ef74 7324NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7325M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7326L: linux-fbdev@vger.kernel.org
ce00f85c 7327S: Maintained
8a61f013
JH
7328F: drivers/video/fbdev/riva/
7329F: drivers/video/fbdev/nvidia/
1da177e4 7330
79461681
MW
7331NVM EXPRESS DRIVER
7332M: Matthew Wilcox <willy@linux.intel.com>
7333L: linux-nvme@lists.infradead.org
7334T: git git://git.infradead.org/users/willy/linux-nvme.git
7335S: Supported
5be37bf9 7336F: drivers/block/nvme*
79461681
MW
7337F: include/linux/nvme.h
7338
aee4b9bd
SK
7339NVMEM FRAMEWORK
7340M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7341M: Maxime Ripard <maxime.ripard@free-electrons.com>
7342S: Maintained
7343F: drivers/nvmem/
7344F: Documentation/devicetree/bindings/nvmem/
7345F: include/linux/nvmem-consumer.h
7346F: include/linux/nvmem-provider.h
7347
dece4585
CP
7348NXP-NCI NFC DRIVER
7349M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7350R: Charles Gorand <charles.gorand@effinnov.com>
7351L: linux-nfc@lists.01.org (moderated for non-subscribers)
7352S: Supported
7353F: drivers/nfc/nxp-nci
7354
f50d7146
RK
7355NXP TDA998X DRM DRIVER
7356M: Russell King <rmk+kernel@arm.linux.org.uk>
7357S: Supported
7358F: drivers/gpu/drm/i2c/tda998x_drv.c
7359F: include/drm/i2c/tda998x.h
7360
fbace43e
PR
7361NXP TFA9879 DRIVER
7362M: Peter Rosin <peda@axentia.se>
7363L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7364S: Maintained
7365F: sound/soc/codecs/tfa9879*
7366
f5525786 7367OMAP SUPPORT
0e24bdd4 7368M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7369L: linux-omap@vger.kernel.org
7370W: http://www.muru.com/linux/omap/
7371W: http://linux.omap.com/
8a6e2535 7372Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7373T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7374S: Maintained
4e04d5a3 7375F: arch/arm/*omap*/
026da812
FB
7376F: arch/arm/configs/omap1_defconfig
7377F: arch/arm/configs/omap2plus_defconfig
046d0a37 7378F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7379F: drivers/irqchip/irq-omap-intc.c
7380F: drivers/mfd/*omap*.c
7381F: drivers/mfd/menelaus.c
7382F: drivers/mfd/palmas.c
7383F: drivers/mfd/tps65217.c
7384F: drivers/mfd/tps65218.c
7385F: drivers/mfd/tps65910.c
7386F: drivers/mfd/twl-core.[ch]
7387F: drivers/mfd/twl4030*.c
7388F: drivers/mfd/twl6030*.c
7389F: drivers/mfd/twl6040*.c
7390F: drivers/regulator/palmas-regulator*.c
7391F: drivers/regulator/pbias-regulator.c
7392F: drivers/regulator/tps65217-regulator.c
7393F: drivers/regulator/tps65218-regulator.c
7394F: drivers/regulator/tps65910-regulator.c
7395F: drivers/regulator/twl-regulator.c
046d0a37 7396F: include/linux/i2c-omap.h
f5525786 7397
50f29fbd 7398OMAP DEVICE TREE SUPPORT
cdb55ab0 7399M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7400M: Tony Lindgren <tony@atomide.com>
7401L: linux-omap@vger.kernel.org
d0fb18c5 7402L: devicetree@vger.kernel.org
50f29fbd
TL
7403S: Maintained
7404F: arch/arm/boot/dts/*omap*
7405F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7406F: arch/arm/boot/dts/*am4*
7407F: arch/arm/boot/dts/*am5*
7408F: arch/arm/boot/dts/*dra7*
50f29fbd 7409
f5525786 7410OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7411M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7412L: linux-omap@vger.kernel.org
7413S: Maintained
7414F: arch/arm/*omap*/*clock*
7415
7416OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7417M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7418L: linux-omap@vger.kernel.org
7419S: Maintained
7420F: arch/arm/*omap*/*pm*
c46938d4 7421F: drivers/cpufreq/omap-cpufreq.c
f5525786 7422
d21db568 7423OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7424M: Rajendra Nayak <rnayak@ti.com>
7425M: Paul Walmsley <paul@pwsan.com>
7426L: linux-omap@vger.kernel.org
7427S: Maintained
d21db568 7428F: arch/arm/mach-omap2/prm*
692ab1f3 7429
f5525786 7430OMAP AUDIO SUPPORT
6c284903 7431M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7432M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7434L: linux-omap@vger.kernel.org
7435S: Maintained
7436F: sound/soc/omap/
7437
18640193
TL
7438OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7439M: Roger Quadros <rogerq@ti.com>
7440M: Tony Lindgren <tony@atomide.com>
7441L: linux-omap@vger.kernel.org
7442S: Maintained
7443F: drivers/memory/omap-gpmc.c
7444F: arch/arm/mach-omap2/*gpmc*
7445
f5525786 7446OMAP FRAMEBUFFER SUPPORT
830e6384 7447M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7448L: linux-fbdev@vger.kernel.org
f5525786
TL
7449L: linux-omap@vger.kernel.org
7450S: Maintained
8a61f013 7451F: drivers/video/fbdev/omap/
f5525786 7452
676eec0d 7453OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7454M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7455L: linux-omap@vger.kernel.org
676eec0d 7456L: linux-fbdev@vger.kernel.org
178ff4c9 7457S: Maintained
8a61f013 7458F: drivers/video/fbdev/omap2/
178ff4c9
TV
7459F: Documentation/arm/OMAP/DSS
7460
8b37fcfc
OBC
7461OMAP HARDWARE SPINLOCK SUPPORT
7462M: Ohad Ben-Cohen <ohad@wizery.com>
7463L: linux-omap@vger.kernel.org
7464S: Maintained
7465F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7466
f5525786 7467OMAP MMC SUPPORT
8b58be88 7468M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7469L: linux-omap@vger.kernel.org
7470S: Maintained
653f41b5
MC
7471F: drivers/mmc/host/omap.c
7472
7473OMAP HS MMC SUPPORT
0a4585c6 7474L: linux-mmc@vger.kernel.org
653f41b5 7475L: linux-omap@vger.kernel.org
dfa5d196 7476S: Orphan
653f41b5 7477F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7478
7479OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7480M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7481S: Maintained
7482F: drivers/char/hw_random/omap-rng.c
7483
f400c82e 7484OMAP HWMOD SUPPORT
cdb55ab0 7485M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7486M: Paul Walmsley <paul@pwsan.com>
7487L: linux-omap@vger.kernel.org
7488S: Maintained
8fc8b12b 7489F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7490
8633fb30
PW
7491OMAP HWMOD DATA
7492M: Paul Walmsley <paul@pwsan.com>
7493L: linux-omap@vger.kernel.org
7494S: Maintained
7495F: arch/arm/mach-omap2/omap_hwmod*data*
7496
f400c82e 7497OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7498M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7499L: linux-omap@vger.kernel.org
7500S: Maintained
7501F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7502
0db83ced 7503OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7504M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7505L: linux-media@vger.kernel.org
7506S: Maintained
7eec52db 7507F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7508F: drivers/media/platform/omap3isp/
0db83ced 7509F: drivers/staging/media/omap4iss/
7e8970e1 7510
f5525786 7511OMAP USB SUPPORT
f299470a 7512M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7513L: linux-usb@vger.kernel.org
7514L: linux-omap@vger.kernel.org
43b416e5 7515T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7516S: Maintained
a16fbd65
JP
7517F: drivers/usb/*/*omap*
7518F: arch/arm/*omap*/usb*
f5525786 7519
6d994710 7520OMAP GPIO DRIVER
a1415a8f 7521M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7522M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7523M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7524L: linux-omap@vger.kernel.org
7525S: Maintained
7526F: drivers/gpio/gpio-omap.c
7527
c351e290
MJ
7528OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7529M: Mark Jackson <mpfj@newflow.co.uk>
7530L: linux-omap@vger.kernel.org
7531S: Maintained
7532F: arch/arm/boot/dts/am335x-nano.dts
7533
0ad122d9 7534OMFS FILESYSTEM
8b58be88 7535M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7536L: linux-karma-devel@lists.sourceforge.net
7537S: Maintained
679655da
JP
7538F: Documentation/filesystems/omfs.txt
7539F: fs/omfs/
0ad122d9 7540
c1986ee9 7541OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7542M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7543S: Maintained
679655da
JP
7544F: drivers/char/pcmcia/cm4000_cs.c
7545F: include/linux/cm4000_cs.h
c117ab84 7546F: include/uapi/linux/cm4000_cs.h
c1986ee9 7547
77c44ab1 7548OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7549M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7550S: Maintained
679655da 7551F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7552
77d5140f 7553OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7554M: Jonathan Corbet <corbet@lwn.net>
661263b5 7555L: linux-media@vger.kernel.org
275ffde4 7556T: git git://linuxtv.org/media_tree.git
77d5140f 7557S: Maintained
90d72ac6 7558F: drivers/media/i2c/ov7670.c
77d5140f 7559
431bca73 7560ONENAND FLASH DRIVER
8b58be88 7561M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7562L: linux-mtd@lists.infradead.org
7563S: Maintained
679655da
JP
7564F: drivers/mtd/onenand/
7565F: include/linux/mtd/onenand*.h
431bca73 7566
1da177e4 7567ONSTREAM SCSI TAPE DRIVER
8b58be88 7568M: Willem Riede <osst@riede.org>
1da177e4
LT
7569L: osst-users@lists.sourceforge.net
7570L: linux-scsi@vger.kernel.org
7571S: Maintained
f7269cfc
JD
7572F: Documentation/scsi/osst.txt
7573F: drivers/scsi/osst.*
7574F: drivers/scsi/osst_*.h
7575F: drivers/scsi/st.h
1da177e4 7576
e2d1d6c0 7577OPENCORES I2C BUS DRIVER
8b58be88 7578M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7579L: linux-i2c@vger.kernel.org
e2d1d6c0 7580S: Maintained
679655da
JP
7581F: Documentation/i2c/busses/i2c-ocores
7582F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7583
860c44c1 7584OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7585M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7586M: Frank Rowand <frowand.list@gmail.com>
7587M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7588L: devicetree@vger.kernel.org
a7fefe9f
RH
7589W: http://www.devicetree.org/
7590T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7591S: Maintained
f8828205 7592F: drivers/of/
860c44c1 7593F: include/linux/of*.h
f8828205 7594F: scripts/dtc/
860c44c1 7595
f8828205 7596OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7597M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7598M: Pawel Moll <pawel.moll@arm.com>
7599M: Mark Rutland <mark.rutland@arm.com>
de80963e 7600M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7601M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7602L: devicetree@vger.kernel.org
7603S: Maintained
7604F: Documentation/devicetree/
7605F: arch/*/boot/dts/
7606F: include/dt-bindings/
7607
2bb65f56
PA
7608OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7609M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7610L: devicetree@vger.kernel.org
7611S: Maintained
7612F: Documentation/devicetree/dynamic-resolution-notes.txt
7613F: Documentation/devicetree/overlay-notes.txt
7614F: drivers/of/overlay.c
7615F: drivers/of/resolver.c
7616
19f9d392
JB
7617OPENRISC ARCHITECTURE
7618M: Jonas Bonn <jonas@southpole.se>
7619W: http://openrisc.net
eab7c1c0 7620L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7621S: Maintained
7622T: git git://openrisc.net/~jonas/linux
14430813 7623F: arch/openrisc/
19f9d392 7624
ccb1352e 7625OPENVSWITCH
4f337ed5 7626M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7627L: netdev@vger.kernel.org
ccb1352e
JG
7628L: dev@openvswitch.org
7629W: http://openvswitch.org
ccb1352e
JG
7630S: Maintained
7631F: net/openvswitch/
b422da7c 7632F: include/uapi/linux/openvswitch.h
ccb1352e 7633
af39917d
CL
7634OPL4 DRIVER
7635M: Clemens Ladisch <clemens@ladisch.de>
7636L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7637T: git git://git.alsa-project.org/alsa-kernel.git
7638S: Maintained
7639F: sound/drivers/opl4/
7640
1da177e4 7641OPROFILE
4cf7e718 7642M: Robert Richter <rric@kernel.org>
1da177e4
LT
7643L: oprofile-list@lists.sf.net
7644S: Maintained
81c4a8a6 7645F: arch/*/include/asm/oprofile*.h
679655da
JP
7646F: arch/*/oprofile/
7647F: drivers/oprofile/
7648F: include/linux/oprofile.h
1da177e4 7649
e2d1d6c0 7650ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7651M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7652M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7653L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7654W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7655S: Supported
679655da
JP
7656F: Documentation/filesystems/ocfs2.txt
7657F: Documentation/filesystems/dlmfs.txt
7658F: fs/ocfs2/
e2d1d6c0 7659
1da177e4 7660ORINOCO DRIVER
724c6b35 7661L: linux-wireless@vger.kernel.org
491b26b4 7662W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7663W: http://www.nongnu.org/orinoco/
3a59babb 7664S: Orphan
679655da 7665F: drivers/net/wireless/orinoco/
1da177e4 7666
42c55aa8 7667OSD LIBRARY and FILESYSTEM
fadc0752 7668M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7669M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7670L: osd-dev@open-osd.org
7671W: http://open-osd.org
54e5881d 7672T: git git://git.open-osd.org/open-osd.git
68274794 7673S: Maintained
42c55aa8 7674F: drivers/scsi/osd/
6b6f0b6c 7675F: include/scsi/osd_*
42c55aa8 7676F: fs/exofs/
68274794 7677
ef94b186 7678OVERLAY FILESYSTEM
7c37fbda 7679M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7680L: linux-unionfs@vger.kernel.org
7681T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7682S: Supported
1d113735 7683F: fs/overlayfs/
7c37fbda
NB
7684F: Documentation/filesystems/overlayfs.txt
7685
e2d1d6c0 7686P54 WIRELESS DRIVER
084cb0fe 7687M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7688L: linux-wireless@vger.kernel.org
084cb0fe 7689W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7690S: Maintained
679655da 7691F: drivers/net/wireless/p54/
e2d1d6c0 7692
f5cd7872 7693PA SEMI ETHERNET DRIVER
8b58be88 7694M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7695L: netdev@vger.kernel.org
7696S: Maintained
ded19add 7697F: drivers/net/ethernet/pasemi/*
f5cd7872 7698
beb58aa3 7699PA SEMI SMBUS DRIVER
8b58be88 7700M: Olof Johansson <olof@lixom.net>
846557d3 7701L: linux-i2c@vger.kernel.org
beb58aa3 7702S: Maintained
679655da 7703F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7704
48fc267e
SK
7705PADATA PARALLEL EXECUTION MECHANISM
7706M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7707L: linux-crypto@vger.kernel.org
7708S: Maintained
7709F: kernel/padata.c
7710F: include/linux/padata.h
7711F: Documentation/padata.txt
7712
709ee531 7713PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7714M: Harald Welte <laforge@gnumonks.org>
d0944853 7715L: platform-driver-x86@vger.kernel.org
709ee531 7716S: Maintained
679655da 7717F: drivers/platform/x86/panasonic-laptop.c
709ee531 7718
368dd5ac 7719PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7720M: David Howells <dhowells@redhat.com>
7721M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7722L: linux-am33-list@redhat.com (moderated for non-subscribers)
7723W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7724S: Maintained
679655da
JP
7725F: Documentation/mn10300/
7726F: arch/mn10300/
4fa97181 7727
64dfff03
SM
7728PARALLEL PORT SUBSYSTEM
7729M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7730M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7731L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7732S: Maintained
679655da
JP
7733F: drivers/parport/
7734F: include/linux/parport*.h
7735F: drivers/char/ppdev.c
c117ab84 7736F: include/uapi/linux/ppdev.h
64dfff03 7737F: Documentation/parport*.txt
1da177e4 7738
4cdf6bc2 7739PARAVIRT_OPS INTERFACE
d633180c 7740M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7741M: Chris Wright <chrisw@sous-sol.org>
7742M: Alok Kataria <akataria@vmware.com>
7743M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7744L: virtualization@lists.linux-foundation.org
4cdf6bc2 7745S: Supported
a2e19991 7746F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7747F: arch/*/kernel/paravirt*
7748F: arch/*/include/asm/paravirt.h
4cdf6bc2 7749
e2d1d6c0 7750PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7751M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7752L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7753S: Maintained
679655da
JP
7754F: Documentation/blockdev/paride.txt
7755F: drivers/block/paride/
e2d1d6c0
RD
7756
7757PARISC ARCHITECTURE
b8828770 7758M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7759M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7760L: linux-parisc@vger.kernel.org
7761W: http://www.parisc-linux.org/
8a6e2535 7762Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7763T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7764T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7765S: Maintained
679655da 7766F: arch/parisc/
2b6bac9e 7767F: Documentation/parisc/
679655da 7768F: drivers/parisc/
2b6bac9e
HD
7769F: drivers/char/agp/parisc-agp.c
7770F: drivers/input/serio/gscps2.c
7771F: drivers/parport/parport_gsc.*
7772F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7773F: drivers/video/fbdev/sti*
2b6bac9e
HD
7774F: drivers/video/console/sti*
7775F: drivers/video/logo/logo_parisc*
e2d1d6c0 7776
1662d32c 7777PC87360 HARDWARE MONITORING DRIVER
8b58be88 7778M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7779L: lm-sensors@lm-sensors.org
7780S: Maintained
679655da
JP
7781F: Documentation/hwmon/pc87360
7782F: drivers/hwmon/pc87360.c
1662d32c
JC
7783
7784PC8736x GPIO DRIVER
8b58be88 7785M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7786S: Maintained
679655da 7787F: drivers/char/pc8736x_gpio.c
1662d32c 7788
1ad107fd 7789PC87427 HARDWARE MONITORING DRIVER
d8130624 7790M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7791L: lm-sensors@lm-sensors.org
7792S: Maintained
7793F: Documentation/hwmon/pc87427
7794F: drivers/hwmon/pc87427.c
7795
b26e0ed4 7796PCA9532 LED DRIVER
8b58be88 7797M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7798S: Maintained
d5ca6918
JP
7799F: drivers/leds/leds-pca9532.c
7800F: include/linux/leds-pca9532.h
b26e0ed4 7801
5ce914a8 7802PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7803M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7804L: linux-i2c@vger.kernel.org
7805S: Maintained
b4f0b74e 7806F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7807
3971dae5 7808PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7809M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7810S: Maintained
7811F: drivers/firmware/pcdp.*
7812
065c6359 7813PCI ERROR RECOVERY
6305902c 7814M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7815L: linux-pci@vger.kernel.org
065c6359 7816S: Supported
679655da 7817F: Documentation/PCI/pci-error-recovery.txt
065c6359 7818
1da177e4 7819PCI SUBSYSTEM
5ac3a6d2 7820M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7821L: linux-pci@vger.kernel.org
99662dd1 7822Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7823T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7824S: Supported
679655da
JP
7825F: Documentation/PCI/
7826F: drivers/pci/
7827F: include/linux/pci*
6b49ee49 7828F: arch/x86/pci/
cad01f91 7829F: arch/x86/kernel/quirks.c
1da177e4 7830
b7e78170
RH
7831PCI DRIVER FOR ARM VERSATILE PLATFORM
7832M: Rob Herring <robh@kernel.org>
7833L: linux-pci@vger.kernel.org
7834L: linux-arm-kernel@lists.infradead.org
7835S: Maintained
7836F: Documentation/devicetree/bindings/pci/versatile.txt
7837F: drivers/pci/host/pci-versatile.c
7838
5f6b6ccd
TI
7839PCI DRIVER FOR APPLIEDMICRO XGENE
7840M: Tanmay Inamdar <tinamdar@apm.com>
7841L: linux-pci@vger.kernel.org
7842L: linux-arm-kernel@lists.infradead.org
7843S: Maintained
7844F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7845F: drivers/pci/host/pci-xgene.c
7846
62d0ff83
ML
7847PCI DRIVER FOR FREESCALE LAYERSCAPE
7848M: Minghuan Lian <minghuan.Lian@freescale.com>
7849M: Mingkai Hu <mingkai.hu@freescale.com>
7850M: Roy Zang <tie-fei.zang@freescale.com>
7851L: linuxppc-dev@lists.ozlabs.org
7852L: linux-pci@vger.kernel.org
7853L: linux-arm-kernel@lists.infradead.org
7854S: Maintained
7855F: drivers/pci/host/*layerscape*
7856
f0b75693 7857PCI DRIVER FOR IMX6
f175aa2c 7858M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7859M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7860L: linux-pci@vger.kernel.org
7861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7862S: Maintained
7863F: drivers/pci/host/*imx6*
7864
0c4ffcfe
MK
7865PCI DRIVER FOR TI KEYSTONE
7866M: Murali Karicheri <m-karicheri2@ti.com>
7867L: linux-pci@vger.kernel.org
7868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7869S: Maintained
7870F: drivers/pci/host/*keystone*
7871
f0b75693
BH
7872PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7873M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7874M: Jason Cooper <jason@lakedaemon.net>
7875L: linux-pci@vger.kernel.org
7876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7877S: Maintained
7878F: drivers/pci/host/*mvebu*
7879
0447cfd7
TR
7880PCI DRIVER FOR NVIDIA TEGRA
7881M: Thierry Reding <thierry.reding@gmail.com>
7882L: linux-tegra@vger.kernel.org
f0b75693 7883L: linux-pci@vger.kernel.org
0447cfd7
TR
7884S: Supported
7885F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7886F: drivers/pci/host/pci-tegra.c
7887
47ff3de9
KVA
7888PCI DRIVER FOR TI DRA7XX
7889M: Kishon Vijay Abraham I <kishon@ti.com>
7890L: linux-omap@vger.kernel.org
7891L: linux-pci@vger.kernel.org
7892S: Supported
7893F: Documentation/devicetree/bindings/pci/ti-pci.txt
7894F: drivers/pci/host/pci-dra7xx.c
7895
f0b75693
BH
7896PCI DRIVER FOR RENESAS R-CAR
7897M: Simon Horman <horms@verge.net.au>
7898L: linux-pci@vger.kernel.org
7899L: linux-sh@vger.kernel.org
7900S: Maintained
7901F: drivers/pci/host/*rcar*
7902
4af82255 7903PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7904M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7905L: linux-pci@vger.kernel.org
f0b75693
BH
7906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7907L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7908S: Maintained
7909F: drivers/pci/host/pci-exynos.c
7910
f0b75693 7911PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7912M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7913M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7914L: linux-pci@vger.kernel.org
7915S: Maintained
7916F: drivers/pci/host/*designware*
7917
cf28855b
WD
7918PCI DRIVER FOR GENERIC OF HOSTS
7919M: Will Deacon <will.deacon@arm.com>
7920L: linux-pci@vger.kernel.org
7921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7922S: Maintained
7923F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7924F: drivers/pci/host/pci-host-generic.c
7925
51b66a6c 7926PCIE DRIVER FOR ST SPEAR13XX
110baab1 7927M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7928L: linux-pci@vger.kernel.org
110baab1 7929S: Maintained
51b66a6c
PA
7930F: drivers/pci/host/*spear*
7931
dcd19de3
DD
7932PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7933M: Duc Dang <dhdang@apm.com>
7934L: linux-pci@vger.kernel.org
7935L: linux-arm-kernel@lists.infradead.org
7936S: Maintained
7937F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7938F: drivers/pci/host/pci-xgene-msi.c
7939
1da177e4 7940PCMCIA SUBSYSTEM
4230dfc9 7941P: Linux PCMCIA Team
f5df5881 7942L: linux-pcmcia@lists.infradead.org
6650e0a5 7943W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7944T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7945S: Maintained
679655da
JP
7946F: Documentation/pcmcia/
7947F: drivers/pcmcia/
7948F: include/pcmcia/
1da177e4
LT
7949
7950PCNET32 NETWORK DRIVER
227fb925 7951M: Don Fry <pcnet32@frontier.com>
979b6c13 7952L: netdev@vger.kernel.org
1da177e4 7953S: Maintained
b955f6ca 7954F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7955
48fc267e
SK
7956PCRYPT PARALLEL CRYPTO ENGINE
7957M: Steffen Klassert <steffen.klassert@secunet.com>
7958L: linux-crypto@vger.kernel.org
7959S: Maintained
7960F: crypto/pcrypt.c
7961F: include/crypto/pcrypt.h
7962
e72df0b8
TH
7963PER-CPU MEMORY ALLOCATOR
7964M: Tejun Heo <tj@kernel.org>
7965M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7967S: Maintained
7968F: include/linux/percpu*.h
7969F: mm/percpu*.c
7970F: arch/*/include/asm/percpu.h
7971
ad4ecbcb 7972PER-TASK DELAY ACCOUNTING
185e595f 7973M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7974S: Maintained
679655da
JP
7975F: include/linux/delayacct.h
7976F: kernel/delayacct.c
ad4ecbcb 7977
57c0c15b 7978PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7979M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7980M: Ingo Molnar <mingo@redhat.com>
f80c5393 7981M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7982L: linux-kernel@vger.kernel.org
75fc2d37 7983T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7984S: Supported
d53e8365 7985F: kernel/events/*
a003236c 7986F: include/linux/perf_event.h
c117ab84 7987F: include/uapi/linux/perf_event.h
141c4296
RR
7988F: arch/*/kernel/perf_event*.c
7989F: arch/*/kernel/*/perf_event*.c
7990F: arch/*/kernel/*/*/perf_event*.c
a003236c 7991F: arch/*/include/asm/perf_event.h
a003236c
VL
7992F: arch/*/kernel/perf_callchain.c
7993F: tools/perf/
6c0b3244 7994
dd49d0f5 7995PERSONALITY HANDLING
8b58be88 7996M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7997L: linux-abi-devel@lists.sourceforge.net
7998S: Maintained
679655da 7999F: include/linux/personality.h
c117ab84 8000F: include/uapi/linux/personality.h
dd49d0f5 8001
838e7a03 8002PHONET PROTOCOL
2a06b40f 8003M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8004S: Supported
8005F: Documentation/networking/phonet.txt
8006F: include/linux/phonet.h
8007F: include/net/phonet/
c117ab84 8008F: include/uapi/linux/phonet.h
838e7a03
RDC
8009F: net/phonet/
8010
1da177e4 8011PHRAM MTD DRIVER
8b58be88 8012M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8013L: linux-mtd@lists.infradead.org
8014S: Maintained
679655da 8015F: drivers/mtd/devices/phram.c
1da177e4 8016
efdbb10e
BP
8017PICOLCD HID DRIVER
8018M: Bruno Prémont <bonbons@linux-vserver.org>
8019L: linux-input@vger.kernel.org
8020S: Maintained
8021F: drivers/hid/hid-picolcd*
8022
a53bfa07
JI
8023PICOXCELL SUPPORT
8024M: Jamie Iles <jamie@jamieiles.com>
8025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8026T: git git://github.com/jamieiles/linux-2.6-ji.git
8027S: Supported
b8733987 8028F: arch/arm/boot/dts/picoxcell*
14430813 8029F: arch/arm/mach-picoxcell/
b8733987 8030F: drivers/crypto/picoxcell*
a53bfa07 8031
2744e8af
LW
8032PIN CONTROL SUBSYSTEM
8033M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8034L: linux-gpio@vger.kernel.org
dbe752a3 8035T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8036S: Maintained
07f29ba6 8037F: drivers/pinctrl/
8e406fe4 8038F: include/linux/pinctrl/
2744e8af 8039
2201bbb8
JCPV
8040PIN CONTROLLER - ATMEL AT91
8041M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8043S: Maintained
c654b6bf 8044F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8045
cbd1b652
MW
8046PIN CONTROLLER - INTEL
8047M: Mika Westerberg <mika.westerberg@linux.intel.com>
8048M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8049S: Maintained
8050F: drivers/pinctrl/intel/
2201bbb8 8051
9963b536
LP
8052PIN CONTROLLER - RENESAS
8053M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8054L: linux-sh@vger.kernel.org
8055S: Maintained
8056F: drivers/pinctrl/sh-pfc/
8057
b75e60d6 8058PIN CONTROLLER - SAMSUNG
fea685e9 8059M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8060M: Thomas Abraham <thomas.abraham@linaro.org>
8061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8062L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8063S: Maintained
9b5b33f6 8064F: drivers/pinctrl/samsung/
b75e60d6 8065
deda8287 8066PIN CONTROLLER - ST SPEAR
da89947b 8067M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8068L: spear-devel@list.st.com
8069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8070W: http://www.st.com/spear
8071S: Maintained
8e406fe4 8072F: drivers/pinctrl/spear/
deda8287 8073
249a6771 8074PKTCDVD DRIVER
e5f6450c 8075M: Jiri Kosina <jikos@kernel.org>
249a6771 8076S: Maintained
679655da
JP
8077F: drivers/block/pktcdvd.c
8078F: include/linux/pktcdvd.h
c117ab84 8079F: include/uapi/linux/pktcdvd.h
249a6771 8080
b31d8273
G
8081PKUNITY SOC DRIVERS
8082M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8083W: http://mprc.pku.edu.cn/~guanxuetao/linux
8084S: Maintained
ceebf4d5 8085T: git git://github.com/gxt/linux.git
b31d8273 8086F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8087F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8088F: drivers/video/fbdev/fb-puv3.c
2809e80b 8089F: drivers/rtc/rtc-puv3.c
b31d8273 8090
9d2ecfb7 8091PMBUS HARDWARE MONITORING DRIVERS
ca462085 8092M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8093L: lm-sensors@lm-sensors.org
8094W: http://www.lm-sensors.org/
8095W: http://www.roeck-us.net/linux/drivers/
8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8097S: Maintained
8098F: Documentation/hwmon/pmbus
8099F: drivers/hwmon/pmbus/
8100F: include/linux/i2c/pmbus.h
8101
89a36810 8102PMC SIERRA MaxRAID DRIVER
076cfaae 8103M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8104L: linux-scsi@vger.kernel.org
8105W: http://www.pmc-sierra.com/
8106S: Supported
8107F: drivers/scsi/pmcraid.*
8108
dbf9bfe6 8109PMC SIERRA PM8001 DRIVER
d32477e2 8110M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8111M: lindar_liu@usish.com
f5a7b525 8112L: pmchba@pmcs.com
dbf9bfe6 8113L: linux-scsi@vger.kernel.org
8114S: Supported
8115F: drivers/scsi/pm8001/
8116
1da177e4 8117POSIX CLOCKS and TIMERS
8b58be88 8118M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8119L: linux-kernel@vger.kernel.org
75fc2d37 8120T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8121S: Maintained
679655da
JP
8122F: fs/timerfd.c
8123F: include/linux/timer*
5cee9645 8124F: kernel/time/*timer*
1da177e4 8125
3be86148 8126POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8127M: Sebastian Reichel <sre@kernel.org>
57318935 8128M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8129M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8130L: linux-pm@vger.kernel.org
54e5881d 8131T: git git://git.infradead.org/battery-2.6.git
3be86148 8132S: Maintained
679655da 8133F: include/linux/power_supply.h
8cd725a1 8134F: drivers/power/
26305022 8135X: drivers/power/avs/
3be86148 8136
1da177e4 8137PNP SUPPORT
9c3646d1 8138M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8139S: Maintained
679655da 8140F: drivers/pnp/
1da177e4 8141
999445d4 8142PNXxxxx I2C DRIVER
8b58be88 8143M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8144L: linux-i2c@vger.kernel.org
999445d4 8145S: Maintained
679655da 8146F: drivers/i2c/busses/i2c-pnx.c
999445d4 8147
1da177e4 8148PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8149M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8150L: linux-ppp@vger.kernel.org
8151S: Maintained
224cf5ad 8152F: drivers/net/ppp/ppp_*
1da177e4
LT
8153
8154PPP OVER ATM (RFC 2364)
8b58be88 8155M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8156S: Maintained
679655da 8157F: net/atm/pppoatm.c
c117ab84 8158F: include/uapi/linux/atmppp.h
1da177e4
LT
8159
8160PPP OVER ETHERNET
8b58be88 8161M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8162S: Maintained
224cf5ad
JK
8163F: drivers/net/ppp/pppoe.c
8164F: drivers/net/ppp/pppox.c
1da177e4 8165
a6d2370b 8166PPP OVER L2TP
8b58be88 8167M: James Chapman <jchapman@katalix.com>
a6d2370b 8168S: Maintained
90ca28d1 8169F: net/l2tp/l2tp_ppp.c
679655da 8170F: include/linux/if_pppol2tp.h
c117ab84 8171F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8172
eae9d2ba 8173PPS SUPPORT
8b58be88 8174M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8175W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8176L: linuxpps@ml.enneenne.com (subscribers-only)
8177S: Maintained
cabaaf41
JP
8178F: Documentation/pps/
8179F: drivers/pps/
8180F: include/linux/pps*.h
eae9d2ba 8181
71a6d0af
HW
8182PPTP DRIVER
8183M: Dmitry Kozlov <xeb@mail.ru>
8184L: netdev@vger.kernel.org
8185S: Maintained
224cf5ad 8186F: drivers/net/ppp/pptp.c
71a6d0af
HW
8187W: http://sourceforge.net/projects/accel-pptp
8188
1da177e4 8189PREEMPTIBLE KERNEL
8b58be88 8190M: Robert Love <rml@tech9.net>
1da177e4
LT
8191L: kpreempt-tech@lists.sourceforge.net
8192W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8193S: Supported
679655da
JP
8194F: Documentation/preempt-locking.txt
8195F: include/linux/preempt.h
1da177e4
LT
8196
8197PRISM54 WIRELESS DRIVER
8b58be88 8198M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8199L: linux-wireless@vger.kernel.org
9ef80804 8200W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8201S: Obsolete
679655da 8202F: drivers/net/wireless/prism54/
1da177e4 8203
02c18891 8204PS3 NETWORK SUPPORT
b809b9ca 8205M: Geoff Levand <geoff@infradead.org>
02c18891 8206L: netdev@vger.kernel.org
a14ab6b6 8207L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8208S: Maintained
8df158ac 8209F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8210
f58a9d17 8211PS3 PLATFORM SUPPORT
b809b9ca 8212M: Geoff Levand <geoff@infradead.org>
a4724ed6 8213L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8214S: Maintained
679655da
JP
8215F: arch/powerpc/boot/ps3*
8216F: arch/powerpc/include/asm/lv1call.h
8217F: arch/powerpc/include/asm/ps3*.h
8218F: arch/powerpc/platforms/ps3/
8219F: drivers/*/ps3*
8220F: drivers/ps3/
fec629b8 8221F: drivers/rtc/rtc-ps3.c
679655da 8222F: drivers/usb/host/*ps3.c
fec629b8 8223F: sound/ppc/snd_ps3*
f58a9d17 8224
cffb4add 8225PS3VRAM DRIVER
8b58be88 8226M: Jim Paris <jim@jtan.com>
3715a5d0 8227M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8228L: linuxppc-dev@lists.ozlabs.org
cffb4add 8229S: Maintained
8a3977cb 8230F: drivers/block/ps3vram.c
cffb4add 8231
8defe599 8232PSTORE FILESYSTEM
9d5e2a02 8233M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8234M: Colin Cross <ccross@android.com>
8235M: Kees Cook <keescook@chromium.org>
8236M: Tony Luck <tony.luck@intel.com>
8237S: Maintained
8238T: git git://git.infradead.org/users/cbou/linux-pstore.git
8239F: fs/pstore/
8240F: include/linux/pstore*
04851772 8241F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8242F: drivers/acpi/apei/erst.c
8243
7fbc415d
RC
8244PTP HARDWARE CLOCK SUPPORT
8245M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8246L: netdev@vger.kernel.org
7fbc415d
RC
8247S: Maintained
8248W: http://linuxptp.sourceforge.net/
8249F: Documentation/ABI/testing/sysfs-ptp
8250F: Documentation/ptp/*
0ecb3cdd 8251F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8252F: drivers/net/phy/dp83640*
8253F: drivers/ptp/*
8254F: include/linux/ptp_cl*
8255
cf94a4d1 8256PTRACE SUPPORT
e846ee5f 8257M: Roland McGrath <roland@hack.frob.com>
8b58be88 8258M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8259S: Maintained
8260F: include/asm-generic/syscall.h
8261F: include/linux/ptrace.h
8262F: include/linux/regset.h
8263F: include/linux/tracehook.h
c117ab84 8264F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8265F: kernel/ptrace.c
8266
8320204a 8267PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8268M: Mike Isely <isely@pobox.com>
16e9495d 8269L: pvrusb2@isely.net (subscribers-only)
661263b5 8270L: linux-media@vger.kernel.org
8320204a 8271W: http://www.isely.net/pvrusb2/
275ffde4 8272T: git git://linuxtv.org/media_tree.git
8320204a 8273S: Maintained
679655da 8274F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8275F: drivers/media/usb/pvrusb2/
8320204a 8276
39532e6c
HG
8277PWC WEBCAM DRIVER
8278M: Hans de Goede <hdegoede@redhat.com>
8279L: linux-media@vger.kernel.org
8280T: git git://linuxtv.org/media_tree.git
8281S: Maintained
8282F: drivers/media/usb/pwc/*
8283
93c090b3
KD
8284PWM FAN DRIVER
8285M: Kamil Debski <k.debski@samsung.com>
8286L: lm-sensors@lm-sensors.org
8287S: Supported
8288F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8289F: Documentation/hwmon/pwm-fan
8290F: drivers/hwmon/pwm-fan.c
8291
200efedd 8292PWM SUBSYSTEM
aa3495f7
TR
8293M: Thierry Reding <thierry.reding@gmail.com>
8294L: linux-pwm@vger.kernel.org
0c2498f1 8295S: Maintained
006e854f 8296T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8297F: Documentation/pwm.txt
8298F: Documentation/devicetree/bindings/pwm/
8299F: include/linux/pwm.h
0c2498f1 8300F: drivers/pwm/
a140b98d
TR
8301F: drivers/video/backlight/pwm_bl.c
8302F: include/linux/pwm_backlight.h
0c2498f1 8303
30ec261e 8304PXA2xx/PXA3xx SUPPORT
8da5e302 8305M: Daniel Mack <daniel@zonque.org>
a323f664 8306M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8307M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8309T: git git://github.com/hzhuang1/linux.git
8da5e302 8310T: git git://github.com/rjarzmik/linux.git
1da177e4 8311S: Maintained
679655da 8312F: arch/arm/mach-pxa/
820439f1 8313F: drivers/dma/pxa*
679655da 8314F: drivers/pcmcia/pxa2xx*
9df92e6c 8315F: drivers/spi/spi-pxa2xx*
faf2e1db 8316F: drivers/usb/gadget/udc/pxa2*
679655da 8317F: include/sound/pxa2xx-lib.h
bec4c99e 8318F: sound/arm/pxa*
14430813 8319F: sound/soc/pxa/
1da177e4 8320
ec64d3bf
EG
8321PXA3xx NAND FLASH DRIVER
8322M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8323L: linux-mtd@lists.infradead.org
8324S: Maintained
9a67f099 8325F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8326
3f640c61 8327MMP SUPPORT
8b58be88 8328M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8329M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8331T: git git://github.com/hzhuang1/linux.git
8332T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8333S: Maintained
3f640c61 8334F: arch/arm/mach-mmp/
e8e6cb32 8335
272f133a
PO
8336PXA MMCI DRIVER
8337S: Orphan
8338
57f63bc8 8339PXA RTC DRIVER
8b58be88 8340M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8341L: rtc-linux@googlegroups.com
8342S: Maintained
8343
cea4001a 8344QAT DRIVER
49e7d9df
JP
8345M: Tadeusz Struk <tadeusz.struk@intel.com>
8346L: qat-linux@intel.com
8347S: Supported
8348F: drivers/crypto/qat/
cea4001a 8349
52a09a04 8350QIB DRIVER
8473c603 8351M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8352L: linux-rdma@vger.kernel.org
8353S: Supported
8354F: drivers/infiniband/hw/qib/
8355
5e9772b9
JS
8356QLOGIC QLA1280 SCSI DRIVER
8357M: Michael Reed <mdr@sgi.com>
8358L: linux-scsi@vger.kernel.org
8359S: Maintained
8360F: drivers/scsi/qla1280.[ch]
8361
1da177e4 8362QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8363M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8364L: linux-scsi@vger.kernel.org
8365S: Supported
679655da
JP
8366F: Documentation/scsi/LICENSE.qla2xxx
8367F: drivers/scsi/qla2xxx/
1da177e4 8368
883c98fe 8369QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8370M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8371L: linux-scsi@vger.kernel.org
8372S: Supported
bacfb81b 8373F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8374F: drivers/scsi/qla4xxx/
8375
5a4faa87 8376QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8377M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8378M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8379M: linux-driver@qlogic.com
8380L: netdev@vger.kernel.org
8381S: Supported
679655da 8382F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8383F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8384
0ec00f03 8385QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8386M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8387M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8388L: netdev@vger.kernel.org
8389S: Supported
aa43c215 8390F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8391
c4e84bde 8392QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8393M: Harish Patil <harish.patil@qlogic.com>
8394M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8395M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8396M: linux-driver@qlogic.com
c4e84bde
RM
8397L: netdev@vger.kernel.org
8398S: Supported
aa43c215 8399F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8400
1da177e4 8401QNX4 FILESYSTEM
8b58be88 8402M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8403W: http://www.alarsen.net/linux/qnx4fs/
8404S: Maintained
80811493 8405F: fs/qnx4/
c117ab84
CEB
8406F: include/uapi/linux/qnx4_fs.h
8407F: include/uapi/linux/qnxtypes.h
1da177e4 8408
91952bc0
AP
8409QT1010 MEDIA DRIVER
8410M: Antti Palosaari <crope@iki.fi>
8411L: linux-media@vger.kernel.org
8412W: http://linuxtv.org/
8413W: http://palosaari.fi/linux/
8414Q: http://patchwork.linuxtv.org/project/linux-media/list/
8415T: git git://linuxtv.org/anttip/media_tree.git
8416S: Maintained
8417F: drivers/media/tuners/qt1010*
8418
966fb5ec
SM
8419QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8420M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8421L: linux-wireless@vger.kernel.org
8422L: ath9k-devel@lists.ath9k.org
8423W: http://wireless.kernel.org/en/users/Drivers/ath9k
8424S: Supported
8425F: drivers/net/wireless/ath/ath9k/
8426
2ea0ffcb
KV
8427QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8428M: Kalle Valo <kvalo@qca.qualcomm.com>
8429L: ath10k@lists.infradead.org
8430W: http://wireless.kernel.org/en/users/Drivers/ath10k
8431T: git git://github.com/kvalo/ath.git
8432S: Supported
8433F: drivers/net/wireless/ath/ath10k/
8434
4f4567cf
RK
8435QUALCOMM HEXAGON ARCHITECTURE
8436M: Richard Kuo <rkuo@codeaurora.org>
8437L: linux-hexagon@vger.kernel.org
8438S: Supported
8439F: arch/hexagon/
8440
8e84c258
EK
8441QUALCOMM WCN36XX WIRELESS DRIVER
8442M: Eugene Krasnikov <k.eugene.e@gmail.com>
8443L: wcn36xx@lists.infradead.org
8444W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8445T: git git://github.com/KrasnikovEugene/wcn36xx.git
8446S: Supported
8447F: drivers/net/wireless/ath/wcn36xx/
8448
602adf40 8449RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8450M: Ilya Dryomov <idryomov@gmail.com>
8451M: Sage Weil <sage@redhat.com>
527a88b9 8452M: Alex Elder <elder@kernel.org>
398ecff5 8453L: ceph-devel@vger.kernel.org
09d90327
SW
8454W: http://ceph.com/
8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8456T: git git://github.com/ceph/ceph-client.git
602adf40 8457S: Supported
398ecff5 8458F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8459F: drivers/block/rbd.c
8460F: drivers/block/rbd_types.h
8461
1da177e4 8462RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8463M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8464L: linux-fbdev@vger.kernel.org
1da177e4 8465S: Maintained
8a61f013 8466F: drivers/video/fbdev/aty/radeon*
c117ab84 8467F: include/uapi/linux/radeonfb.h
1da177e4 8468
c6c9b34c
HG
8469RADIOSHARK RADIO DRIVER
8470M: Hans de Goede <hdegoede@redhat.com>
8471L: linux-media@vger.kernel.org
8472T: git git://linuxtv.org/media_tree.git
8473S: Maintained
8474F: drivers/media/radio/radio-shark.c
8475
8476RADIOSHARK2 RADIO DRIVER
8477M: Hans de Goede <hdegoede@redhat.com>
8478L: linux-media@vger.kernel.org
8479T: git git://linuxtv.org/media_tree.git
8480S: Maintained
8481F: drivers/media/radio/radio-shark2.c
8482F: drivers/media/radio/radio-tea5777.c
8483
1da177e4 8484RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8485M: Paul Mackerras <paulus@samba.org>
c69f677c 8486L: linux-fbdev@vger.kernel.org
1da177e4 8487S: Maintained
8a61f013 8488F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8489
e7839f25 8490RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8491P: rt2x00 project
b182427e 8492M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8493M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8494L: linux-wireless@vger.kernel.org
95ea3627
ID
8495S: Maintained
8496F: drivers/net/wireless/rt2x00/
8497
9db5579b 8498RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8499M: Jens Axboe <axboe@kernel.dk>
9db5579b 8500S: Maintained
679655da
JP
8501F: Documentation/blockdev/ramdisk.txt
8502F: drivers/block/brd.c
9db5579b 8503
9e95ce27 8504RANDOM NUMBER DRIVER
0624bcaa 8505M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8506S: Maintained
679655da 8507F: drivers/char/random.c
9e95ce27 8508
394b701c 8509RAPIDIO SUBSYSTEM
8b58be88 8510M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8511M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8512S: Maintained
679655da 8513F: drivers/rapidio/
394b701c 8514
e2d1d6c0 8515RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8516L: linux-wireless@vger.kernel.org
f52a5490 8517S: Orphan
679655da 8518F: drivers/net/wireless/ray*
e2d1d6c0
RD
8519
8520RCUTORTURE MODULE
e0198b29 8521M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8522M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8523L: linux-kernel@vger.kernel.org
f9094d8e 8524S: Supported
08deed1e 8525T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8526F: Documentation/RCU/torture.txt
34e2d560 8527F: kernel/rcu/rcutorture.c
e2d1d6c0 8528
c87b9c60
PM
8529RCUTORTURE TEST FRAMEWORK
8530M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8531M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8532R: Steven Rostedt <rostedt@goodmis.org>
8533R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8534R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8535L: linux-kernel@vger.kernel.org
c87b9c60
PM
8536S: Supported
8537T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8538F: tools/testing/selftests/rcutorture
8539
c1f766b5 8540RDC R-321X SoC
8b58be88 8541M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8542S: Maintained
8543
db17f395 8544RDC R6040 FAST ETHERNET DRIVER
8b58be88 8545M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8546L: netdev@vger.kernel.org
8547S: Maintained
58565a35 8548F: drivers/net/ethernet/rdc/r6040.c
db17f395 8549
a09ed661 8550RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8551M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8552L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8553S: Supported
679655da 8554F: net/rds/
a09ed661 8555
595182bc 8556READ-COPY UPDATE (RCU)
8b58be88 8557M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8558M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8559R: Steven Rostedt <rostedt@goodmis.org>
8560R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8561R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8562L: linux-kernel@vger.kernel.org
9fab9787 8563W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8564S: Supported
08deed1e 8565T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8566F: Documentation/RCU/
9fab9787 8567X: Documentation/RCU/torture.txt
f9094d8e 8568F: include/linux/rcu*
4102adab
PM
8569X: include/linux/srcu.h
8570F: kernel/rcu/
34e2d560 8571X: kernel/torture.c
595182bc 8572
0c86edc0 8573REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8574M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8575M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8576L: rtc-linux@googlegroups.com
8a6e2535 8577Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8578T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8579S: Maintained
679655da
JP
8580F: Documentation/rtc.txt
8581F: drivers/rtc/
8582F: include/linux/rtc.h
c117ab84 8583F: include/uapi/linux/rtc.h
0c86edc0 8584
0e400c53
MB
8585REALTEK AUDIO CODECS
8586M: Bard Liao <bardliao@realtek.com>
8587M: Oder Chiou <oder_chiou@realtek.com>
8588S: Maintained
8589F: sound/soc/codecs/rt*
8590F: include/sound/rt*.h
8591
1da177e4 8592REISERFS FILE SYSTEM
76c4e5ea 8593L: reiserfs-devel@vger.kernel.org
1da177e4 8594S: Supported
679655da 8595F: fs/reiserfs/
1da177e4 8596
b83a313b 8597REGISTER MAP ABSTRACTION
b02e48f2 8598M: Mark Brown <broonie@kernel.org>
dd060bc9 8599L: linux-kernel@vger.kernel.org
b83a313b
MB
8600T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8601S: Supported
8602F: drivers/base/regmap/
8603F: include/linux/regmap.h
8604
400e64df
OBC
8605REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8606M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8607T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8608S: Maintained
8609F: drivers/remoteproc/
8610F: Documentation/remoteproc.txt
6fc26488 8611F: include/linux/remoteproc.h
400e64df 8612
d8115db5
OBC
8613REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8614M: Ohad Ben-Cohen <ohad@wizery.com>
8615T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8616S: Maintained
8617F: drivers/rpmsg/
8618F: Documentation/rpmsg.txt
8619F: include/linux/rpmsg.h
8620
1b0fe6be
PZ
8621RESET CONTROLLER FRAMEWORK
8622M: Philipp Zabel <p.zabel@pengutronix.de>
8623S: Maintained
8624F: drivers/reset/
8625F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8626F: include/dt-bindings/reset/
1b0fe6be
PZ
8627F: include/linux/reset.h
8628F: include/linux/reset-controller.h
8629
e0897645 8630RFKILL
8b58be88 8631M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8632L: linux-wireless@vger.kernel.org
ce466579
JB
8633W: http://wireless.kernel.org/
8634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8635T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8636S: Maintained
505c9247 8637F: Documentation/rfkill.txt
80811493 8638F: net/rfkill/
e0897645 8639
933685ca
TG
8640RHASHTABLE
8641M: Thomas Graf <tgraf@suug.ch>
8642L: netdev@vger.kernel.org
8643S: Maintained
8644F: lib/rhashtable.c
8645F: include/linux/rhashtable.h
8646
67e054e9
ML
8647RICOH SMARTMEDIA/XD DRIVER
8648M: Maxim Levitsky <maximlevitsky@gmail.com>
8649S: Maintained
21c26f50
JP
8650F: drivers/mtd/nand/r852.c
8651F: drivers/mtd/nand/r852.h
67e054e9 8652
92634125
ML
8653RICOH R5C592 MEMORYSTICK DRIVER
8654M: Maxim Levitsky <maximlevitsky@gmail.com>
8655S: Maintained
8656F: drivers/memstick/host/r592.*
8657
27f1d2f9
SA
8658ROCCAT DRIVERS
8659M: Stefan Achatz <erazor_de@users.sourceforge.net>
8660W: http://sourceforge.net/projects/roccat/
8661S: Maintained
8662F: drivers/hid/hid-roccat*
8663F: include/linux/hid-roccat*
8664F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8665
4b8ac966
JP
8666ROCKER DRIVER
8667M: Jiri Pirko <jiri@resnulli.us>
8668M: Scott Feldman <sfeldma@gmail.com>
8669L: netdev@vger.kernel.org
8670S: Supported
8671F: drivers/net/ethernet/rocker/
8672
1da177e4
LT
8673ROCKETPORT DRIVER
8674P: Comtrol Corp.
1da177e4
LT
8675W: http://www.comtrol.com
8676S: Maintained
679655da 8677F: Documentation/serial/rocket.txt
c897401b 8678F: drivers/tty/rocket*
1da177e4 8679
7645c2f4
KC
8680ROCKETPORT EXPRESS/INFINITY DRIVER
8681M: Kevin Cernekee <cernekee@gmail.com>
8682L: linux-serial@vger.kernel.org
8683S: Odd Fixes
8684F: drivers/tty/serial/rp2.*
8685
1da177e4 8686ROSE NETWORK LAYER
8b58be88 8687M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8688L: linux-hams@vger.kernel.org
d34cb28a 8689W: http://www.linux-ax25.org/
1da177e4 8690S: Maintained
679655da 8691F: include/net/rose.h
c117ab84 8692F: include/uapi/linux/rose.h
679655da 8693F: net/rose/
1da177e4 8694
91952bc0
AP
8695RTL2830 MEDIA DRIVER
8696M: Antti Palosaari <crope@iki.fi>
8697L: linux-media@vger.kernel.org
8698W: http://linuxtv.org/
8699W: http://palosaari.fi/linux/
8700Q: http://patchwork.linuxtv.org/project/linux-media/list/
8701T: git git://linuxtv.org/anttip/media_tree.git
8702S: Maintained
8703F: drivers/media/dvb-frontends/rtl2830*
8704
27a0aacf
AP
8705RTL2832 MEDIA DRIVER
8706M: Antti Palosaari <crope@iki.fi>
8707L: linux-media@vger.kernel.org
8708W: http://linuxtv.org/
8709W: http://palosaari.fi/linux/
8710Q: http://patchwork.linuxtv.org/project/linux-media/list/
8711T: git git://linuxtv.org/anttip/media_tree.git
8712S: Maintained
8713F: drivers/media/dvb-frontends/rtl2832*
8714
ba6e6f6e
AP
8715RTL2832_SDR MEDIA DRIVER
8716M: Antti Palosaari <crope@iki.fi>
8717L: linux-media@vger.kernel.org
8718W: http://linuxtv.org/
8719W: http://palosaari.fi/linux/
8720Q: http://patchwork.linuxtv.org/project/linux-media/list/
8721T: git git://linuxtv.org/anttip/media_tree.git
8722S: Maintained
b4bb1c28 8723F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8724
59840488 8725RTL8180 WIRELESS DRIVER
605bebe2 8726L: linux-wireless@vger.kernel.org
491b26b4 8727W: http://wireless.kernel.org/
54e5881d 8728T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8729S: Orphan
3cfeb0c3 8730F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8731
59840488 8732RTL8187 WIRELESS DRIVER
9f0939bf 8733M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8734M: Hin-Tak Leung <htl10@users.sourceforge.net>
8735M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8736L: linux-wireless@vger.kernel.org
491b26b4 8737W: http://wireless.kernel.org/
54e5881d 8738T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8739S: Maintained
3cfeb0c3 8740F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8741
3cf0c8ad
LF
8742RTL8192CE WIRELESS DRIVER
8743M: Larry Finger <Larry.Finger@lwfinger.net>
8744M: Chaoming Li <chaoming_li@realsil.com.cn>
8745L: linux-wireless@vger.kernel.org
491b26b4 8746W: http://wireless.kernel.org/
3cf0c8ad
LF
8747T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8748S: Maintained
8749F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8750F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8751
9eb8ef74 8752S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8753M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8754L: linux-fbdev@vger.kernel.org
ce00f85c 8755S: Maintained
8a61f013 8756F: drivers/video/fbdev/savage/
9eb8ef74 8757
1da177e4 8758S390
8b58be88
JP
8759M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8760M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8761L: linux-s390@vger.kernel.org
5238da45
HC
8762W: http://www.ibm.com/developerworks/linux/linux390/
8763S: Supported
679655da 8764F: arch/s390/
a968cd3e 8765F: drivers/s390/
3bfe6858
JN
8766F: Documentation/s390/
8767F: Documentation/DocBook/s390*
5238da45 8768
322986ca
SO
8769S390 COMMON I/O LAYER
8770M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8771M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8772L: linux-s390@vger.kernel.org
8773W: http://www.ibm.com/developerworks/linux/linux390/
8774S: Supported
8775F: drivers/s390/cio/
8776
8777S390 DASD DRIVER
8778M: Stefan Weinhuber <wein@de.ibm.com>
8779M: Stefan Haberland <stefan.haberland@de.ibm.com>
8780L: linux-s390@vger.kernel.org
8781W: http://www.ibm.com/developerworks/linux/linux390/
8782S: Supported
8783F: drivers/s390/block/dasd*
8784F: block/partitions/ibm.c
8785
5238da45 8786S390 NETWORK DRIVERS
8b58be88 8787M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8788L: linux-s390@vger.kernel.org
5238da45
HC
8789W: http://www.ibm.com/developerworks/linux/linux390/
8790S: Supported
679655da 8791F: drivers/s390/net/
5238da45 8792
322986ca
SO
8793S390 PCI SUBSYSTEM
8794M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8795M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8796L: linux-s390@vger.kernel.org
8797W: http://www.ibm.com/developerworks/linux/linux390/
8798S: Supported
8799F: arch/s390/pci/
8800F: drivers/pci/hotplug/s390_pci_hpc.c
8801
feed9b62 8802S390 ZCRYPT DRIVER
5c8d0983 8803M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8804L: linux-s390@vger.kernel.org
a968cd3e 8805W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8806S: Supported
d5ca6918 8807F: drivers/s390/crypto/
feed9b62 8808
5238da45 8809S390 ZFCP DRIVER
d38e19d0 8810M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8811L: linux-s390@vger.kernel.org
5238da45 8812W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8813S: Supported
679655da 8814F: drivers/s390/scsi/zfcp_*
1da177e4 8815
dd96df2c 8816S390 IUCV NETWORK LAYER
8b58be88 8817M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8818L: linux-s390@vger.kernel.org
8819W: http://www.ibm.com/developerworks/linux/linux390/
8820S: Supported
679655da
JP
8821F: drivers/s390/net/*iucv*
8822F: include/net/iucv/
8823F: net/iucv/
dd96df2c 8824
4dde7f75 8825S3C24XX SD/MMC Driver
8b58be88 8826M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8827L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8828S: Supported
679655da 8829F: drivers/mmc/host/s3cmci.*
4dde7f75 8830
1f15a229
HV
8831SAA6588 RDS RECEIVER DRIVER
8832M: Hans Verkuil <hverkuil@xs4all.nl>
8833L: linux-media@vger.kernel.org
8834T: git git://linuxtv.org/media_tree.git
8835W: http://linuxtv.org
8836S: Odd Fixes
8837F: drivers/media/i2c/saa6588*
8838
98ed12e6 8839SAA7134 VIDEO4LINUX DRIVER
009a5410 8840M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8841L: linux-media@vger.kernel.org
8842W: http://linuxtv.org
8843T: git git://linuxtv.org/media_tree.git
8844S: Odd fixes
e42bf501 8845F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8846F: drivers/media/pci/saa7134/
8847
1da177e4 8848SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8849M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8850L: linux-media@vger.kernel.org
275ffde4 8851T: git git://linuxtv.org/media_tree.git
1da177e4 8852S: Maintained
90d72ac6
MCC
8853F: drivers/media/common/saa7146/
8854F: drivers/media/pci/saa7146/
8855F: include/media/saa7146*
1da177e4 8856
92304a40 8857SAMSUNG LAPTOP DRIVER
5909c654 8858M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8859L: platform-driver-x86@vger.kernel.org
8860S: Maintained
8861F: drivers/platform/x86/samsung-laptop.c
8862
4a109cc0 8863SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8864M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8865L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8866S: Supported
14430813 8867F: sound/soc/samsung/
4a109cc0 8868
0d89a28b 8869SAMSUNG FRAMEBUFFER DRIVER
b7701755 8870M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8871L: linux-fbdev@vger.kernel.org
8872S: Maintained
8a61f013 8873F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8874
b40f0632 8875SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8876M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8877M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8878L: linux-kernel@vger.kernel.org
b40f0632 8879L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8880S: Supported
8881F: drivers/mfd/sec*.c
8882F: drivers/regulator/s2m*.c
8883F: drivers/regulator/s5m*.c
b40f0632
KK
8884F: drivers/clk/clk-s2mps11.c
8885F: drivers/rtc/rtc-s5m.c
f69d3a17 8886F: include/linux/mfd/samsung/
b40f0632
KK
8887F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8888F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8889
038f5c4b
SN
8890SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8891M: Kyungmin Park <kyungmin.park@samsung.com>
8892M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8893L: linux-media@vger.kernel.org
8894Q: https://patchwork.linuxtv.org/project/linux-media/list/
8895S: Supported
8896F: drivers/media/platform/exynos4-is/
038f5c4b 8897
6fd86ab2
SN
8898SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8899M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8900L: linux-media@vger.kernel.org
8901L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8902S: Maintained
8903F: drivers/media/platform/s3c-camif/
8904F: include/media/s3c_camif.h
8905
b84ef24e
AH
8906SAMSUNG S5C73M3 CAMERA DRIVER
8907M: Kyungmin Park <kyungmin.park@samsung.com>
8908M: Andrzej Hajda <a.hajda@samsung.com>
8909L: linux-media@vger.kernel.org
8910S: Supported
8911F: drivers/media/i2c/s5c73m3/*
8912
7d459937
AH
8913SAMSUNG S5K5BAF CAMERA DRIVER
8914M: Kyungmin Park <kyungmin.park@samsung.com>
8915M: Andrzej Hajda <a.hajda@samsung.com>
8916L: linux-media@vger.kernel.org
8917S: Supported
8918F: drivers/media/i2c/s5k5baf.c
8919
c04c674f
RB
8920SAMSUNG S3FWRN5 NFC DRIVER
8921M: Robert Baldyga <r.baldyga@samsung.com>
8922L: linux-nfc@lists.01.org (moderated for non-subscribers)
8923S: Supported
8924F: drivers/nfc/s3fwrn5
8925
310e39c9 8926SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8927M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8928M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8929S: Supported
8930L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8931F: drivers/clk/samsung/
8932
66890ed6
BA
8933SAMSUNG SXGBE DRIVERS
8934M: Byungho An <bh74.an@samsung.com>
8935M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8936M: Vipul Pandya <vipul.pandya@samsung.com>
8937S: Supported
8938L: netdev@vger.kernel.org
8939F: drivers/net/ethernet/samsung/sxgbe/
8940
93c537af
LM
8941SAMSUNG THERMAL DRIVER
8942M: Lukasz Majewski <l.majewski@samsung.com>
8943L: linux-pm@vger.kernel.org
8944L: linux-samsung-soc@vger.kernel.org
8945S: Supported
8946T: https://github.com/lmajewski/linux-samsung-thermal.git
8947F: drivers/thermal/samsung/
8948
e296cd32
KD
8949SAMSUNG USB2 PHY DRIVER
8950M: Kamil Debski <k.debski@samsung.com>
8951L: linux-kernel@vger.kernel.org
8952S: Supported
8953F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8954F: Documentation/phy/samsung-usb2.txt
8955F: drivers/phy/phy-exynos4210-usb2.c
8956F: drivers/phy/phy-exynos4x12-usb2.c
8957F: drivers/phy/phy-exynos5250-usb2.c
8958F: drivers/phy/phy-s5pv210-usb2.c
8959F: drivers/phy/phy-samsung-usb2.c
8960F: drivers/phy/phy-samsung-usb2.h
8961
ca749e2a 8962SERIAL DRIVERS
5e30bbb7 8963M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8964L: linux-serial@vger.kernel.org
5e30bbb7 8965S: Maintained
14430813 8966F: drivers/tty/serial/
ca749e2a 8967
aecb7b64 8968SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8969M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8970M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8971S: Maintained
1fb200d6 8972F: include/linux/dma/dw.h
3d598f47 8973F: include/linux/platform_data/dma-dw.h
61a76496 8974F: drivers/dma/dw/
aecb7b64 8975
058999cc
LP
8976SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
8977M: Lars Persson <lars.persson@axis.com>
8978L: netdev@vger.kernel.org
8979S: Supported
8980F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
8981F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
8982
f9e37137
SJ
8983SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8984M: Seungwon Jeon <tgih.jun@samsung.com>
8985M: Jaehoon Chung <jh80.chung@samsung.com>
8986L: linux-mmc@vger.kernel.org
8987S: Maintained
8988F: include/linux/mmc/dw_mmc.h
8989F: drivers/mmc/host/dw_mmc*
8990
1db121d6
AN
8991THUNDERBOLT DRIVER
8992M: Andreas Noever <andreas.noever@gmail.com>
8993S: Maintained
8994F: drivers/thunderbolt/
8995
9222d247 8996TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8997M: John Stultz <john.stultz@linaro.org>
88606e80 8998M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8999L: linux-kernel@vger.kernel.org
75fc2d37 9000T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9001S: Supported
9002F: include/linux/clocksource.h
9003F: include/linux/time.h
9004F: include/linux/timex.h
c117ab84
CEB
9005F: include/uapi/linux/time.h
9006F: include/uapi/linux/timex.h
88606e80
TG
9007F: kernel/time/clocksource.c
9008F: kernel/time/time*.c
9009F: kernel/time/ntp.c
7fe5f1c1 9010F: tools/testing/selftests/timers/
88606e80 9011
1da177e4 9012SC1200 WDT DRIVER
b300645a 9013M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9014S: Maintained
679655da 9015F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9016
9017SCHEDULER
dd9b238c 9018M: Ingo Molnar <mingo@redhat.com>
8b58be88 9019M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9020L: linux-kernel@vger.kernel.org
75fc2d37 9021T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9022S: Maintained
95c0d71d 9023F: kernel/sched/
679655da 9024F: include/linux/sched.h
c117ab84 9025F: include/uapi/linux/sched.h
c2eb505b 9026F: include/linux/wait.h
1da177e4 9027
6bcf6737 9028SCORE ARCHITECTURE
ed38665e 9029M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9030M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9031W: http://www.sunplus.com
6bcf6737 9032S: Supported
a2681a75 9033F: arch/score/
6bcf6737 9034
1da177e4 9035SCSI CDROM DRIVER
8b58be88 9036M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9037L: linux-scsi@vger.kernel.org
9038W: http://www.kernel.dk
9039S: Maintained
679655da 9040F: drivers/scsi/sr*
1da177e4 9041
fb50a83d 9042SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9043M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9044L: linux-rdma@vger.kernel.org
9045S: Supported
9046W: http://www.openfabrics.org
9047Q: http://patchwork.kernel.org/project/linux-rdma/list/
9048T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9049F: drivers/infiniband/ulp/srp/
9050F: include/scsi/srp.h
9051
1da177e4 9052SCSI SG DRIVER
8b58be88 9053M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9054L: linux-scsi@vger.kernel.org
59ab3c93 9055W: http://sg.danny.cz/sg
1da177e4 9056S: Maintained
59ab3c93 9057F: Documentation/scsi/scsi-generic.txt
679655da
JP
9058F: drivers/scsi/sg.c
9059F: include/scsi/sg.h
1da177e4
LT
9060
9061SCSI SUBSYSTEM
0351b8f8 9062M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9063L: linux-scsi@vger.kernel.org
0351b8f8 9064T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9065S: Maintained
679655da
JP
9066F: drivers/scsi/
9067F: include/scsi/
1da177e4
LT
9068
9069SCSI TAPE DRIVER
8b58be88 9070M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9071L: linux-scsi@vger.kernel.org
9072S: Maintained
679655da 9073F: Documentation/scsi/st.txt
f7269cfc
JD
9074F: drivers/scsi/st.*
9075F: drivers/scsi/st_*.h
1da177e4
LT
9076
9077SCTP PROTOCOL
8b6efb75 9078M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9079M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9080L: linux-sctp@vger.kernel.org
5f85813c 9081W: http://lksctp.sourceforge.net
8b6efb75 9082S: Maintained
679655da
JP
9083F: Documentation/networking/sctp.txt
9084F: include/linux/sctp.h
4d58c025 9085F: include/uapi/linux/sctp.h
679655da
JP
9086F: include/net/sctp/
9087F: net/sctp/
1da177e4
LT
9088
9089SCx200 CPU SUPPORT
8b58be88 9090M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9091S: Odd Fixes
679655da 9092F: Documentation/i2c/busses/scx200_acb
390889b6 9093F: arch/x86/platform/scx200/
679655da
JP
9094F: drivers/watchdog/scx200_wdt.c
9095F: drivers/i2c/busses/scx200*
9096F: drivers/mtd/maps/scx200_docflash.c
9097F: include/linux/scx200.h
1662d32c
JC
9098
9099SCx200 GPIO DRIVER
8b58be88 9100M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9101S: Maintained
679655da
JP
9102F: drivers/char/scx200_gpio.c
9103F: include/linux/scx200_gpio.h
1662d32c
JC
9104
9105SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9106M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9107S: Maintained
679655da 9108F: drivers/clocksource/scx200_hrt.c
1da177e4 9109
6a36913a 9110SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9111M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9112L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9113S: Maintained
679655da 9114F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9115
e7839f25 9116SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9117L: linux-mmc@vger.kernel.org
a1cb1d11 9118S: Orphan
7a241d6e 9119F: drivers/mmc/host/sdhci.*
d4a45787 9120F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9121
c04f9d61
KC
9122SECURE COMPUTING
9123M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9124R: Andy Lutomirski <luto@amacapital.net>
9125R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9126T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9127S: Supported
9128F: kernel/seccomp.c
9129F: include/uapi/linux/seccomp.h
9130F: include/linux/seccomp.h
c99ee51a 9131F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9132K: \bsecure_computing
9133K: \bTIF_SECCOMP\b
9134
0d1bb41a 9135SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9136M: Ben Dooks <ben-linux@fluff.org>
dc524882 9137M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9138L: linux-mmc@vger.kernel.org
0d1bb41a 9139S: Maintained
dc524882 9140F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9141
c63b3cba 9142SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9143M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9144L: spear-devel@list.st.com
c63b3cba
VK
9145L: linux-mmc@vger.kernel.org
9146S: Maintained
9147F: drivers/mmc/host/sdhci-spear.c
9148
8711cca2 9149SECURITY SUBSYSTEM
9b45c0d2 9150M: James Morris <james.l.morris@oracle.com>
9c3646d1 9151M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9152L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9153T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9154W: http://kernsec.org/
8711cca2 9155S: Supported
7d2c86b5 9156F: security/
8711cca2 9157
1da177e4 9158SECURITY CONTACT
8b58be88 9159M: Security Officers <security@kernel.org>
1da177e4
LT
9160S: Supported
9161
9162SELINUX SECURITY MODULE
e0238b4c 9163M: Paul Moore <paul@paul-moore.com>
8b58be88 9164M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9165M: Eric Paris <eparis@parisplace.org>
e0238b4c 9166L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9167W: http://selinuxproject.org
5a5f2acf 9168T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9169S: Supported
679655da
JP
9170F: include/linux/selinux*
9171F: security/selinux/
6bde95ce 9172F: scripts/selinux/
1da177e4 9173
c1c124e9
JJ
9174APPARMOR SECURITY MODULE
9175M: John Johansen <john.johansen@canonical.com>
9176L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9177W: apparmor.wiki.kernel.org
9178T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9179S: Supported
9180F: security/apparmor/
9181
cef2cf07 9182SENSABLE PHANTOM
8b58be88 9183M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9184S: Maintained
679655da 9185F: drivers/misc/phantom.c
c117ab84 9186F: include/uapi/linux/phantom.h
cef2cf07 9187
6733b39a 9188SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9189M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9190M: Minh Tran <minh.tran@avagotech.com>
9191M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9192L: linux-scsi@vger.kernel.org
4627de93 9193W: http://www.avagotech.com
3387f656
JP
9194S: Supported
9195F: drivers/scsi/be2iscsi/
6733b39a 9196
6938f855
SP
9197Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9198M: Sathya Perla <sathya.perla@avagotech.com>
9199M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9200M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9201M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9202L: netdev@vger.kernel.org
fea3af67 9203W: http://www.emulex.com
7d2c86b5 9204S: Supported
9aebddd1 9205F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9206
d2928a8c 9207EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9208M: Selvin Xavier <selvin.xavier@avagotech.com>
9209M: Devesh Sharma <devesh.sharma@avagotech.com>
9210M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9211L: linux-rdma@vger.kernel.org
9212W: http://www.emulex.com
9213S: Supported
9214F: drivers/infiniband/hw/ocrdma/
9215
8ceee660 9216SFC NETWORK DRIVER
c06f51ea 9217M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9218M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9219L: netdev@vger.kernel.org
8ceee660 9220S: Supported
874aeea5 9221F: drivers/net/ethernet/sfc/
8ceee660 9222
e2d1d6c0 9223SGI GRU DRIVER
cc883afc 9224M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9225S: Maintained
679655da 9226F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9227
9228SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9229M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9230L: linux-ia64@vger.kernel.org
9231S: Supported
679655da 9232F: Documentation/ia64/serial.txt
df621252 9233F: drivers/tty/serial/ioc?_serial.c
679655da 9234F: include/linux/ioc?.h
e2d1d6c0 9235
75312619 9236SGI XP/XPC/XPNET DRIVER
e180383f
RH
9237M: Cliff Whickman <cpw@sgi.com>
9238M: Robin Holt <robinmholt@gmail.com>
75312619 9239S: Maintained
679655da 9240F: drivers/misc/sgi-xp/
75312619 9241
46eacf3b
AP
9242SI2157 MEDIA DRIVER
9243M: Antti Palosaari <crope@iki.fi>
9244L: linux-media@vger.kernel.org
9245W: http://linuxtv.org/
9246W: http://palosaari.fi/linux/
9247Q: http://patchwork.linuxtv.org/project/linux-media/list/
9248T: git git://linuxtv.org/anttip/media_tree.git
9249S: Maintained
9250F: drivers/media/tuners/si2157*
9251
75e2d5ba
AP
9252SI2168 MEDIA DRIVER
9253M: Antti Palosaari <crope@iki.fi>
9254L: linux-media@vger.kernel.org
9255W: http://linuxtv.org/
9256W: http://palosaari.fi/linux/
9257Q: http://patchwork.linuxtv.org/project/linux-media/list/
9258T: git git://linuxtv.org/anttip/media_tree.git
9259S: Maintained
9260F: drivers/media/dvb-frontends/si2168*
9261
49cc629d
HV
9262SI470X FM RADIO RECEIVER I2C DRIVER
9263M: Hans Verkuil <hverkuil@xs4all.nl>
9264L: linux-media@vger.kernel.org
9265T: git git://linuxtv.org/media_tree.git
9266W: http://linuxtv.org
9267S: Odd Fixes
9268F: drivers/media/radio/si470x/radio-si470x-i2c.c
9269
9270SI470X FM RADIO RECEIVER USB DRIVER
9271M: Hans Verkuil <hverkuil@xs4all.nl>
9272L: linux-media@vger.kernel.org
9273T: git git://linuxtv.org/media_tree.git
9274W: http://linuxtv.org
9275S: Maintained
9276F: drivers/media/radio/si470x/radio-si470x-common.c
9277F: drivers/media/radio/si470x/radio-si470x.h
9278F: drivers/media/radio/si470x/radio-si470x-usb.c
9279
c937ca03
EV
9280SI4713 FM RADIO TRANSMITTER I2C DRIVER
9281M: Eduardo Valentin <edubezval@gmail.com>
9282L: linux-media@vger.kernel.org
9283T: git git://linuxtv.org/media_tree.git
9284W: http://linuxtv.org
9285S: Odd Fixes
99995ded 9286F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9287
9288SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9289M: Eduardo Valentin <edubezval@gmail.com>
9290L: linux-media@vger.kernel.org
9291T: git git://linuxtv.org/media_tree.git
9292W: http://linuxtv.org
9293S: Odd Fixes
99995ded
DR
9294F: drivers/media/radio/si4713/radio-platform-si4713.c
9295
9296SI4713 FM RADIO TRANSMITTER USB DRIVER
9297M: Hans Verkuil <hverkuil@xs4all.nl>
9298L: linux-media@vger.kernel.org
9299T: git git://linuxtv.org/media_tree.git
9300W: http://linuxtv.org
9301S: Maintained
9302F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9303
beb91d46 9304SIANO DVB DRIVER
009a5410 9305M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9306L: linux-media@vger.kernel.org
9307W: http://linuxtv.org
9308T: git git://linuxtv.org/media_tree.git
9309S: Odd fixes
9310F: drivers/media/common/siano/
beb91d46 9311F: drivers/media/usb/siano/
beb91d46 9312F: drivers/media/usb/siano/
14430813 9313F: drivers/media/mmc/siano/
beb91d46 9314
6f15b602
HG
9315SIMPLEFB FB DRIVER
9316M: Hans de Goede <hdegoede@redhat.com>
9317L: linux-fbdev@vger.kernel.org
9318S: Maintained
9319F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9320F: drivers/video/fbdev/simplefb.c
9321F: include/linux/platform_data/simplefb.h
9322
b618b69c 9323SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9324L: linux-media@vger.kernel.org
bb60fcb2 9325S: Orphan
b618b69c 9326F: drivers/media/platform/sh_veu.c
b618b69c
GL
9327
9328SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9329L: linux-media@vger.kernel.org
bb60fcb2 9330S: Orphan
b618b69c
GL
9331F: drivers/media/platform/sh_vou.c
9332F: include/media/sh_vou.h
9333
6349d997 9334SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9335M: Len Brown <lenb@kernel.org>
6349d997
LB
9336L: sfi-devel@simplefirmware.org
9337W: http://simplefirmware.org/
9338T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9339S: Supported
943fc810 9340F: arch/x86/platform/sfi/
6349d997
LB
9341F: drivers/sfi/
9342F: include/linux/sfi*.h
e2d1d6c0 9343
1da177e4
LT
9344SIMTEC EB110ATX (Chalice CATS)
9345P: Ben Dooks
b16957c6
BD
9346P: Vincent Sanders <vince@simtec.co.uk>
9347M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9348W: http://www.simtec.co.uk/products/EB110ATX/
9349S: Supported
9350
9351SIMTEC EB2410ITX (BAST)
9352P: Ben Dooks
b16957c6
BD
9353P: Vincent Sanders <vince@simtec.co.uk>
9354M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9355W: http://www.simtec.co.uk/products/EB2410ITX/
9356S: Supported
15dba387
JP
9357F: arch/arm/mach-s3c24xx/mach-bast.c
9358F: arch/arm/mach-s3c24xx/bast-ide.c
9359F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9360
4c5adde7 9361TI DAVINCI MACHINE SUPPORT
3ba789c0 9362M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9363M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9364T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9365Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9366S: Supported
14430813 9367F: arch/arm/mach-davinci/
046d0a37 9368F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9369
8d4b3f08 9370TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9371M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9372L: linux-media@vger.kernel.org
8d4b3f08
LP
9373W: http://linuxtv.org/
9374Q: http://patchwork.linuxtv.org/project/linux-media/list/
9375T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9376S: Maintained
8d4b3f08
LP
9377F: drivers/media/platform/davinci/
9378F: include/media/davinci/
9379
417d2e50 9380TI AM437X VPFE DRIVER
e43cdb56 9381M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9382L: linux-media@vger.kernel.org
9383W: http://linuxtv.org/
9384Q: http://patchwork.linuxtv.org/project/linux-media/list/
9385T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9386S: Maintained
9387F: drivers/media/platform/am437x/
9388
c4c0283a 9389OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9390M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9391L: linux-media@vger.kernel.org
9392W: http://linuxtv.org/
9393Q: http://patchwork.linuxtv.org/project/linux-media/list/
9394T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9395S: Maintained
9396F: drivers/media/i2c/ov2659.c
9397F: include/media/ov2659.h
9398
3a6779f5
SM
9399SILICON MOTION SM712 FRAME BUFFER DRIVER
9400M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9401M: Teddy Wang <teddy.wang@siliconmotion.com>
9402M: Sudip Mukherjee <sudip@vectorindia.org>
9403L: linux-fbdev@vger.kernel.org
9404S: Maintained
9405F: drivers/video/fbdev/sm712*
9406F: Documentation/fb/sm712fb.txt
9407
92aab3c0 9408SIS 190 ETHERNET DRIVER
8b58be88 9409M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9410L: netdev@vger.kernel.org
9411S: Maintained
8c7de408 9412F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9413
1da177e4 9414SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9415M: Daniele Venzano <venza@brownhat.org>
1da177e4 9416W: http://www.brownhat.org/sis900.html
979b6c13 9417L: netdev@vger.kernel.org
1da177e4 9418S: Maintained
8c7de408 9419F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9420
9421SIS FRAMEBUFFER DRIVER
8b58be88 9422M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9423W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9424S: Maintained
679655da 9425F: Documentation/fb/sisfb.txt
8a61f013 9426F: drivers/video/fbdev/sis/
679655da 9427F: include/video/sisfb.h
1da177e4
LT
9428
9429SIS USB2VGA DRIVER
8b58be88 9430M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9431W: http://www.winischhofer.at/linuxsisusbvga.shtml
9432S: Maintained
679655da 9433F: drivers/usb/misc/sisusbvga/
1da177e4 9434
415ad26d 9435SLAB ALLOCATOR
16e943bf 9436M: Christoph Lameter <cl@linux.com>
2ed1c525 9437M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9438M: David Rientjes <rientjes@google.com>
9439M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9440M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9441L: linux-mm@kvack.org
9442S: Maintained
679655da 9443F: include/linux/sl?b*.h
16e943bf 9444F: mm/sl?b*
415ad26d 9445
9fab9787 9446SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9447M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9448M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9449M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9450R: Steven Rostedt <rostedt@goodmis.org>
9451R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9452L: linux-kernel@vger.kernel.org
9fab9787
PM
9453W: http://www.rdrop.com/users/paulmck/RCU/
9454S: Supported
9455T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9456F: include/linux/srcu.h
9457F: kernel/rcu/srcu.c
9fab9787 9458
66372841
CS
9459SMACK SECURITY MODULE
9460M: Casey Schaufler <casey@schaufler-ca.com>
9461L: linux-security-module@vger.kernel.org
9462W: http://schaufler-ca.com
9463T: git git://git.gitorious.org/smack-next/kernel.git
9464S: Maintained
9465F: Documentation/security/Smack.txt
9466F: security/smack/
9467
20651e0b 9468DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9469M: Kevin Hilman <khilman@kernel.org>
9470M: Nishanth Menon <nm@ti.com>
9471S: Maintained
20651e0b 9472F: drivers/power/avs/
68ace3e1
KH
9473F: include/linux/power/smartreflex.h
9474L: linux-pm@vger.kernel.org
9475
1da177e4 9476SMC91x ETHERNET DRIVER
2f82af08 9477M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9478S: Odd Fixes
ae150435 9479F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9480
e8e31622
SA
9481SMIA AND SMIA++ IMAGE SENSOR DRIVER
9482M: Sakari Ailus <sakari.ailus@iki.fi>
9483L: linux-media@vger.kernel.org
9484S: Maintained
14430813 9485F: drivers/media/i2c/smiapp/
e8e31622
SA
9486F: include/media/smiapp.h
9487F: drivers/media/i2c/smiapp-pll.c
9488F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9489F: include/uapi/linux/smiapp.h
a2cec3c0 9490F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9491
920fa1ff
GR
9492SMM665 HARDWARE MONITOR DRIVER
9493M: Guenter Roeck <linux@roeck-us.net>
9494L: lm-sensors@lm-sensors.org
9495S: Maintained
9496F: Documentation/hwmon/smm665
9497F: drivers/hwmon/smm665.c
9498
9df7305b 9499SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9500M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9501L: lm-sensors@lm-sensors.org
90b24cfb 9502S: Maintained
9df7305b
SG
9503F: Documentation/hwmon/emc2103
9504F: drivers/hwmon/emc2103.c
9505
a98d506c
HG
9506SMSC SCH5627 HARDWARE MONITOR DRIVER
9507M: Hans de Goede <hdegoede@redhat.com>
9508L: lm-sensors@lm-sensors.org
9509S: Supported
9510F: Documentation/hwmon/sch5627
9511F: drivers/hwmon/sch5627.c
9512
6ea884db 9513SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9514M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9515L: lm-sensors@lm-sensors.org
9516S: Maintained
679655da
JP
9517F: Documentation/hwmon/smsc47b397
9518F: drivers/hwmon/smsc47b397.c
6ea884db 9519
fd9abb3d 9520SMSC911x ETHERNET DRIVER
90b24cfb 9521M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9522L: netdev@vger.kernel.org
90b24cfb 9523S: Maintained
679655da 9524F: include/linux/smsc911x.h
ae150435 9525F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9526
9527SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9528M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9529L: netdev@vger.kernel.org
90b24cfb 9530S: Maintained
ae150435 9531F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9532
3c8a63e2 9533SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9534M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9535L: linux-fbdev@vger.kernel.org
90b24cfb 9536S: Maintained
8a61f013 9537F: drivers/video/fbdev/smscufx.c
3c8a63e2 9538
668acf32 9539SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9540M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9541L: linux-media@vger.kernel.org
275ffde4 9542T: git git://linuxtv.org/media_tree.git
795fb7e7 9543S: Maintained
90d72ac6
MCC
9544F: include/media/soc*
9545F: drivers/media/i2c/soc_camera/
9546F: drivers/media/platform/soc_camera/
668acf32 9547
e2d1d6c0 9548SOEKRIS NET48XX LED SUPPORT
8b58be88 9549M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9550S: Maintained
679655da 9551F: drivers/leds/leds-net48xx.c
e2d1d6c0 9552
e3994db1 9553SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9554M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9555M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9556M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9557M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9558L: linux-media@vger.kernel.org
9559S: Supported
9560F: drivers/media/pci/solo6x10/
9561
1da177e4 9562SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9563M: Neil Brown <neilb@suse.com>
1da177e4 9564L: linux-raid@vger.kernel.org
524418bb 9565S: Supported
679655da
JP
9566F: drivers/md/
9567F: include/linux/raid/
c117ab84 9568F: include/uapi/linux/raid/
1da177e4 9569
1da177e4 9570SONIC NETWORK DRIVER
8b58be88 9571M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9572L: netdev@vger.kernel.org
1da177e4 9573S: Maintained
d9fb9f38 9574F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9575
61e115a5 9576SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9577M: Michael Buesch <m@bues.ch>
61e115a5
MB
9578L: netdev@vger.kernel.org
9579S: Maintained
679655da
JP
9580F: drivers/ssb/
9581F: include/linux/ssb/
61e115a5 9582
1da177e4 9583SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9584M: Mattia Dongili <malattia@linux.it>
d0944853 9585L: platform-driver-x86@vger.kernel.org
5b18167d 9586W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9587S: Maintained
679655da
JP
9588F: Documentation/laptops/sony-laptop.txt
9589F: drivers/char/sonypi.c
9590F: drivers/platform/x86/sony-laptop.c
9591F: include/linux/sony-laptop.h
1da177e4 9592
baf8532a 9593SONY MEMORYSTICK CARD SUPPORT
8b58be88 9594M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9595W: http://tifmxx.berlios.de/
9596S: Maintained
679655da 9597F: drivers/memstick/host/tifm_ms.c
baf8532a 9598
0ab30494
ML
9599SONY MEMORYSTICK STANDARD SUPPORT
9600M: Maxim Levitsky <maximlevitsky@gmail.com>
9601S: Maintained
9602F: drivers/memstick/core/ms_block.*
9603
1da177e4 9604SOUND
8b58be88 9605M: Jaroslav Kysela <perex@perex.cz>
d8130624 9606M: Takashi Iwai <tiwai@suse.com>
93711660 9607L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9608W: http://www.alsa-project.org/
dde7ad8d 9609T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9610T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9611Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9612S: Maintained
3126a179
JP
9613F: Documentation/sound/
9614F: include/sound/
c117ab84 9615F: include/uapi/sound/
679655da 9616F: sound/
1da177e4 9617
33bbe149
MB
9618SOUND - COMPRESSED AUDIO
9619M: Vinod Koul <vinod.koul@intel.com>
9620L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9621T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9622S: Supported
f672f31a 9623F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9624F: include/sound/compress_driver.h
f672f31a 9625F: include/uapi/sound/compress_*
33bbe149
MB
9626F: sound/core/compress_offload.c
9627F: sound/soc/soc-compress.c
9628
bd903bde 9629SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9630M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9631M: Mark Brown <broonie@kernel.org>
86f14df8 9632T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9633L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9634W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9635S: Supported
2820f615 9636F: Documentation/sound/alsa/soc/
679655da 9637F: sound/soc/
e6e55122 9638F: include/sound/soc*
eb1a6af3 9639
d7f8761b
MB
9640SOUND - DMAENGINE HELPERS
9641M: Lars-Peter Clausen <lars@metafoo.de>
9642S: Supported
9643F: include/sound/dmaengine_pcm.h
9644F: sound/core/pcm_dmaengine.c
9645F: sound/soc/soc-generic-dmaengine-pcm.c
9646
990a6a99
OS
9647SP2 MEDIA DRIVER
9648M: Olli Salonen <olli.salonen@iki.fi>
9649L: linux-media@vger.kernel.org
9650W: http://linuxtv.org/
9651Q: http://patchwork.linuxtv.org/project/linux-media/list/
9652S: Maintained
9653F: drivers/media/dvb-frontends/sp2*
9654
473321fc 9655SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9656M: "David S. Miller" <davem@davemloft.net>
1da177e4 9657L: sparclinux@vger.kernel.org
8a6e2535 9658Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9659T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9660T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9661S: Maintained
679655da 9662F: arch/sparc/
7765b8bb 9663F: drivers/sbus/
1da177e4 9664
6404fcca
DM
9665SPARC SERIAL DRIVERS
9666M: "David S. Miller" <davem@davemloft.net>
9667L: sparclinux@vger.kernel.org
08deed1e
JP
9668T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9669T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9670S: Maintained
6816383a 9671F: include/linux/sunserialcore.h
df621252 9672F: drivers/tty/serial/suncore.c
df621252
GKH
9673F: drivers/tty/serial/sunhv.c
9674F: drivers/tty/serial/sunsab.c
9675F: drivers/tty/serial/sunsab.h
9676F: drivers/tty/serial/sunsu.c
9677F: drivers/tty/serial/sunzilog.c
9678F: drivers/tty/serial/sunzilog.h
6404fcca 9679
389325b4
CL
9680SPARSE CHECKER
9681M: "Christopher Li" <sparse@chrisli.org>
9682L: linux-sparse@vger.kernel.org
9683W: https://sparse.wiki.kernel.org/
9684T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9685T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9686S: Maintained
9687F: include/linux/compiler.h
9688
fc0c195a 9689SPEAR PLATFORM SUPPORT
da89947b 9690M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9691M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9692L: spear-devel@list.st.com
9693L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9694W: http://www.st.com/spear
9695S: Maintained
281e192f 9696F: arch/arm/mach-spear/
fc0c195a 9697
9698SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9699M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9700L: spear-devel@list.st.com
9701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9702W: http://www.st.com/spear
9703S: Maintained
5df33a62 9704F: drivers/clk/spear/
fc0c195a 9705
e2d1d6c0 9706SPI SUBSYSTEM
b02e48f2 9707M: Mark Brown <broonie@kernel.org>
dfbe403c 9708L: linux-spi@vger.kernel.org
e7e4e13c 9709T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9710Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9711S: Maintained
679655da
JP
9712F: Documentation/spi/
9713F: drivers/spi/
9714F: include/linux/spi/
c117ab84 9715F: include/uapi/linux/spi/
e2d1d6c0 9716
2752e401 9717SPIDERNET NETWORK DRIVER for CELL
8b58be88 9718M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9719L: netdev@vger.kernel.org
9720S: Supported
679655da 9721F: Documentation/networking/spider_net.txt
8df158ac 9722F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9723
e2d1d6c0 9724SPU FILE SYSTEM
8b58be88 9725M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9726L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9727W: http://www.ibm.com/developerworks/power/cell/
9728S: Supported
679655da
JP
9729F: Documentation/filesystems/spufs.txt
9730F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9731
fc555841 9732SQUASHFS FILE SYSTEM
d7f2ff67 9733M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9734L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9735W: http://squashfs.org.uk
9736S: Maintained
679655da
JP
9737F: Documentation/filesystems/squashfs.txt
9738F: fs/squashfs/
fc555841 9739
1da177e4 9740SRM (Alpha) environment access
8b58be88 9741M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9742S: Maintained
679655da 9743F: arch/alpha/kernel/srm_env.c
1da177e4 9744
26e9a397 9745STABLE BRANCH
879a5a00 9746M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9747L: stable@vger.kernel.org
879a5a00 9748S: Supported
7b175c46 9749F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9750
26e9a397 9751STAGING SUBSYSTEM
879a5a00 9752M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9754L: devel@driverdev.osuosl.org
879a5a00 9755S: Supported
679655da 9756F: drivers/staging/
dbc6c2cc 9757
ebd3d010
JP
9758STAGING - COMEDI
9759M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9760M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9761S: Odd Fixes
9762F: drivers/staging/comedi/
9763
a0138163
JP
9764STAGING - FLARION FT1000 DRIVERS
9765M: Marek Belisko <marek.belisko@gmail.com>
9766S: Odd Fixes
9767F: drivers/staging/ft1000/
9768
6c1bb424 9769STAGING - INDUSTRIAL IO
030a13d7 9770M: Jonathan Cameron <jic23@kernel.org>
a0138163 9771L: linux-iio@vger.kernel.org
6c1bb424
JP
9772S: Odd Fixes
9773F: drivers/staging/iio/
9774
a0138163
JP
9775STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9776M: Jarod Wilson <jarod@wilsonet.com>
9777W: http://www.lirc.org/
9778S: Odd Fixes
b2b0186d 9779F: drivers/staging/media/lirc/
a0138163 9780
f5e5de1e
OD
9781STAGING - LUSTRE PARALLEL FILESYSTEM
9782M: Oleg Drokin <oleg.drokin@intel.com>
9783M: Andreas Dilger <andreas.dilger@intel.com>
9784L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9785W: http://lustre.opensfs.org/
9786S: Maintained
9787F: drivers/staging/lustre
9788
7c6b6c71 9789STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9790M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9791M: Marc Dietrich <marvin24@gmx.de>
9792L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9793L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9794S: Maintained
9795F: drivers/staging/nvec/
9796
a0138163 9797STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9798M: Jens Frederich <jfrederich@gmail.com>
9799M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9800M: Jon Nettleton <jon.nettleton@gmail.com>
9801W: http://wiki.laptop.org/go/DCON
3140b458 9802S: Maintained
a0138163
JP
9803F: drivers/staging/olpc_dcon/
9804
9805STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9806M: Willy Tarreau <willy@meta-x.org>
9807S: Odd Fixes
9808F: drivers/staging/panel/
9809
a0138163
JP
9810STAGING - REALTEK RTL8712U DRIVERS
9811M: Larry Finger <Larry.Finger@lwfinger.net>
9812M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9813S: Odd Fixes
9814F: drivers/staging/rtl8712/
9815
7591ba8b
JS
9816STAGING - REALTEK RTL8723U WIRELESS DRIVER
9817M: Larry Finger <Larry.Finger@lwfinger.net>
9818M: Jes Sorensen <Jes.Sorensen@redhat.com>
9819L: linux-wireless@vger.kernel.org
9820S: Maintained
9821F: drivers/staging/rtl8723au/
9822
980ac4d7
SM
9823STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9824M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9825M: Teddy Wang <teddy.wang@siliconmotion.com>
9826M: Sudip Mukherjee <sudip@vectorindia.org>
9827L: linux-fbdev@vger.kernel.org
9828S: Maintained
9829F: drivers/staging/sm750fb/
9830
510fa408
JP
9831STAGING - SLICOSS
9832M: Lior Dotan <liodot@gmail.com>
9833M: Christopher Harrer <charrer@alacritech.com>
9834S: Odd Fixes
9835F: drivers/staging/slicoss/
9836
a0138163
JP
9837STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9838M: William Hubbs <w.d.hubbs@gmail.com>
9839M: Chris Brannon <chris@the-brannons.com>
d33bce31 9840M: Kirk Reiser <kirk@reisers.ca>
a0138163 9841M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9842L: speakup@linux-speakup.org
a0138163
JP
9843W: http://www.linux-speakup.org/
9844S: Odd Fixes
9845F: drivers/staging/speakup/
9846
b3e871ce
JP
9847STAGING - VIA VT665X DRIVERS
9848M: Forest Bond <forest@alittletooquiet.net>
9849S: Odd Fixes
9850F: drivers/staging/vt665?/
9851
a30baec1
JK
9852STAGING - WILC1000 WIFI DRIVER
9853M: Johnny Kim <johnny.kim@atmel.com>
9854M: Rachel Kim <rachel.kim@atmel.com>
9855M: Dean Lee <dean.lee@atmel.com>
9856M: Chris Park <chris.park@atmel.com>
9857L: linux-wireless@vger.kernel.org
9858S: Supported
9859F: drivers/staging/wilc1000/
9860
709bcb07 9861STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9862M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9863S: Odd Fixes
9864F: drivers/staging/xgifb/
9865
1da177e4 9866STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9867M: Ion Badulescu <ionut@badula.org>
b4f90189 9868S: Odd Fixes
9bba23b0 9869F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9870
e2d1d6c0 9871SUN3/3X
8b58be88 9872M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9873W: http://sammy.net/sun3/
9874S: Maintained
679655da
JP
9875F: arch/m68k/kernel/*sun3*
9876F: arch/m68k/sun3*/
9877F: arch/m68k/include/asm/sun3*
e689cf4a 9878F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9879
af6a5af8
HG
9880SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9881M: Hans de Goede <hdegoede@redhat.com>
9882L: linux-input@vger.kernel.org
9883S: Maintained
9884F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9885F: drivers/input/keyboard/sun4i-lradc-keys.c
9886
2bc9ff01
DK
9887SUNDANCE NETWORK DRIVER
9888M: Denis Kirjanov <kda@linux-powerpc.org>
9889L: netdev@vger.kernel.org
9890S: Maintained
9891F: drivers/net/ethernet/dlink/sundance.c
9892
2cbb12a4 9893SUPERH
2cbb12a4 9894L: linux-sh@vger.kernel.org
8a6e2535 9895Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9896S: Orphan
066069e1 9897F: Documentation/sh/
679655da 9898F: arch/sh/
066069e1 9899F: drivers/sh/
1da177e4 9900
4480f15b 9901SUSPEND TO RAM
7fb06082 9902M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9903M: Len Brown <len.brown@intel.com>
9904M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9905L: linux-pm@vger.kernel.org
e2d1d6c0 9906S: Supported
679655da
JP
9907F: Documentation/power/
9908F: arch/x86/kernel/acpi/
9909F: drivers/base/power/
9910F: kernel/power/
9911F: include/linux/suspend.h
9912F: include/linux/freezer.h
9913F: include/linux/pm.h
1da177e4
LT
9914
9915SVGA HANDLING
8b58be88 9916M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9917L: linux-video@atrey.karlin.mff.cuni.cz
9918S: Maintained
679655da
JP
9919F: Documentation/svga.txt
9920F: arch/x86/boot/video*
1da177e4 9921
6e28b761
KRW
9922SWIOTLB SUBSYSTEM
9923M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9924L: linux-kernel@vger.kernel.org
9925S: Supported
9926F: lib/swiotlb.c
9927F: arch/*/kernel/pci-swiotlb.c
9928F: include/linux/swiotlb.h
9929
007f790c
JP
9930SWITCHDEV
9931M: Jiri Pirko <jiri@resnulli.us>
9932L: netdev@vger.kernel.org
9933S: Supported
9934F: net/switchdev/
9935F: include/net/switchdev.h
9936
db8e35d5
VG
9937SYNOPSYS ARC ARCHITECTURE
9938M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9939S: Supported
9940F: arch/arc/
9b28829d 9941F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 9942F: drivers/tty/serial/arc_uart.c
b7182d1a 9943T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 9944
556cc1c5
AB
9945SYNOPSYS ARC SDP platform support
9946M: Alexey Brodkin <abrodkin@synopsys.com>
9947S: Supported
9948F: arch/arc/plat-axs10x
9949F: arch/arc/boot/dts/ax*
9950F: Documentation/devicetree/bindings/arc/axs10*
9951
6c284c9a
LJ
9952SYSTEM CONFIGURATION (SYSCON)
9953M: Lee Jones <lee.jones@linaro.org>
9954M: Arnd Bergmann <arnd@arndb.de>
9955T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9956S: Supported
9957F: drivers/mfd/syscon.c
9958
1da177e4 9959SYSV FILESYSTEM
8b58be88 9960M: Christoph Hellwig <hch@infradead.org>
1da177e4 9961S: Maintained
679655da
JP
9962F: Documentation/filesystems/sysv-fs.txt
9963F: fs/sysv/
9964F: include/linux/sysv_fs.h
1da177e4 9965
86cfa7fc 9966TARGET SUBSYSTEM
9c3646d1 9967M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9968L: linux-scsi@vger.kernel.org
b9f5edc2 9969L: target-devel@vger.kernel.org
86cfa7fc 9970W: http://www.linux-iscsi.org
cf015e9f 9971W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9972T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9973S: Supported
9974F: drivers/target/
9975F: include/target/
9976F: Documentation/target/
9977
4e68852d 9978TASKSTATS STATISTICS INTERFACE
185e595f 9979M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9980S: Maintained
679655da
JP
9981F: Documentation/accounting/taskstats*
9982F: include/linux/taskstats*
9983F: kernel/taskstats.c
4e68852d 9984
781b456a 9985TC CLASSIFIER
f935f3f8 9986M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9987L: netdev@vger.kernel.org
9988S: Maintained
679655da 9989F: include/net/pkt_cls.h
c117ab84 9990F: include/uapi/linux/pkt_cls.h
679655da 9991F: net/sched/
781b456a 9992
5067f08a 9993TCP LOW PRIORITY MODULE
8b58be88
JP
9994M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9995M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9996W: http://tcp-lp-mod.sourceforge.net/
9997S: Maintained
679655da 9998F: net/ipv4/tcp_lp.c
5067f08a 9999
91952bc0
AP
10000TDA10071 MEDIA DRIVER
10001M: Antti Palosaari <crope@iki.fi>
10002L: linux-media@vger.kernel.org
10003W: http://linuxtv.org/
10004W: http://palosaari.fi/linux/
10005Q: http://patchwork.linuxtv.org/project/linux-media/list/
10006T: git git://linuxtv.org/anttip/media_tree.git
10007S: Maintained
10008F: drivers/media/dvb-frontends/tda10071*
10009
10010TDA18212 MEDIA DRIVER
10011M: Antti Palosaari <crope@iki.fi>
10012L: linux-media@vger.kernel.org
10013W: http://linuxtv.org/
10014W: http://palosaari.fi/linux/
10015Q: http://patchwork.linuxtv.org/project/linux-media/list/
10016T: git git://linuxtv.org/anttip/media_tree.git
10017S: Maintained
10018F: drivers/media/tuners/tda18212*
10019
10020TDA18218 MEDIA DRIVER
10021M: Antti Palosaari <crope@iki.fi>
10022L: linux-media@vger.kernel.org
10023W: http://linuxtv.org/
10024W: http://palosaari.fi/linux/
10025Q: http://patchwork.linuxtv.org/project/linux-media/list/
10026T: git git://linuxtv.org/anttip/media_tree.git
10027S: Maintained
10028F: drivers/media/tuners/tda18218*
10029
3b2f6aba
MK
10030TDA18271 MEDIA DRIVER
10031M: Michael Krufky <mkrufky@linuxtv.org>
10032L: linux-media@vger.kernel.org
10033W: http://linuxtv.org/
10034W: http://github.com/mkrufky
10035Q: http://patchwork.linuxtv.org/project/linux-media/list/
10036T: git git://linuxtv.org/mkrufky/tuners.git
10037S: Maintained
10038F: drivers/media/tuners/tda18271*
10039
e48307a9
MK
10040TDA827x MEDIA DRIVER
10041M: Michael Krufky <mkrufky@linuxtv.org>
10042L: linux-media@vger.kernel.org
10043W: http://linuxtv.org/
10044W: http://github.com/mkrufky
10045Q: http://patchwork.linuxtv.org/project/linux-media/list/
10046T: git git://linuxtv.org/mkrufky/tuners.git
10047S: Maintained
10048F: drivers/media/tuners/tda8290.*
10049
66cf9212
MK
10050TDA8290 MEDIA DRIVER
10051M: Michael Krufky <mkrufky@linuxtv.org>
10052L: linux-media@vger.kernel.org
10053W: http://linuxtv.org/
10054W: http://github.com/mkrufky
10055Q: http://patchwork.linuxtv.org/project/linux-media/list/
10056T: git git://linuxtv.org/mkrufky/tuners.git
10057S: Maintained
10058F: drivers/media/tuners/tda8290.*
10059
4b9fba30
HV
10060TDA9840 MEDIA DRIVER
10061M: Hans Verkuil <hverkuil@xs4all.nl>
10062L: linux-media@vger.kernel.org
10063T: git git://linuxtv.org/media_tree.git
10064W: http://linuxtv.org
10065S: Maintained
10066F: drivers/media/i2c/tda9840*
10067
2cb654fd 10068TEA5761 TUNER DRIVER
009a5410 10069M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10070L: linux-media@vger.kernel.org
10071W: http://linuxtv.org
10072T: git git://linuxtv.org/media_tree.git
10073S: Odd fixes
10074F: drivers/media/tuners/tea5761.*
10075
10076TEA5767 TUNER DRIVER
009a5410 10077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10078L: linux-media@vger.kernel.org
10079W: http://linuxtv.org
10080T: git git://linuxtv.org/media_tree.git
10081S: Maintained
10082F: drivers/media/tuners/tea5767.*
10083
4b9fba30
HV
10084TEA6415C MEDIA DRIVER
10085M: Hans Verkuil <hverkuil@xs4all.nl>
10086L: linux-media@vger.kernel.org
10087T: git git://linuxtv.org/media_tree.git
10088W: http://linuxtv.org
10089S: Maintained
10090F: drivers/media/i2c/tea6415c*
10091
10092TEA6420 MEDIA DRIVER
10093M: Hans Verkuil <hverkuil@xs4all.nl>
10094L: linux-media@vger.kernel.org
10095T: git git://linuxtv.org/media_tree.git
10096W: http://linuxtv.org
10097S: Maintained
10098F: drivers/media/i2c/tea6420*
10099
3d249d4c 10100TEAM DRIVER
dca9ab92 10101M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10102L: netdev@vger.kernel.org
10103S: Supported
10104F: drivers/net/team/
10105F: include/linux/if_team.h
c117ab84 10106F: include/uapi/linux/if_team.h
3d249d4c 10107
7d029125 10108TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10109M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10110S: Maintained
10111F: arch/x86/platform/ts5500/
10112
40ad4a30
SY
10113TECHNOTREND USB IR RECEIVER
10114M: Sean Young <sean@mess.org>
10115L: linux-media@vger.kernel.org
10116S: Maintained
10117F: drivers/media/rc/ttusbir.c
10118
adabdb0c 10119TEGRA ARCHITECTURE SUPPORT
243d58ec 10120M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10121M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10122M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10123L: linux-tegra@vger.kernel.org
fd117cd1 10124Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10125T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10126S: Supported
bbbe96ed 10127N: [^a-z]tegra
84b9414b 10128
adabdb0c
SW
10129TEGRA CLOCK DRIVER
10130M: Peter De Schrijver <pdeschrijver@nvidia.com>
10131M: Prashant Gaikwad <pgaikwad@nvidia.com>
10132S: Supported
10133F: drivers/clk/tegra/
10134
10135TEGRA DMA DRIVER
10136M: Laxman Dewangan <ldewangan@nvidia.com>
10137S: Supported
10138F: drivers/dma/tegra20-apb-dma.c
10139
adabdb0c
SW
10140TEGRA I2C DRIVER
10141M: Laxman Dewangan <ldewangan@nvidia.com>
10142S: Supported
10143F: drivers/i2c/busses/i2c-tegra.c
10144
10145TEGRA IOMMU DRIVERS
10146M: Hiroshi Doyu <hdoyu@nvidia.com>
10147S: Supported
10148F: drivers/iommu/tegra*
10149
10150TEGRA KBC DRIVER
10151M: Rakesh Iyer <riyer@nvidia.com>
10152M: Laxman Dewangan <ldewangan@nvidia.com>
10153S: Supported
10154F: drivers/input/keyboard/tegra-kbc.c
10155
adabdb0c
SW
10156TEGRA PWM DRIVER
10157M: Thierry Reding <thierry.reding@gmail.com>
10158S: Supported
10159F: drivers/pwm/pwm-tegra.c
10160
10161TEGRA SERIAL DRIVER
10162M: Laxman Dewangan <ldewangan@nvidia.com>
10163S: Supported
10164F: drivers/tty/serial/serial-tegra.c
10165
10166TEGRA SPI DRIVER
10167M: Laxman Dewangan <ldewangan@nvidia.com>
10168S: Supported
10169F: drivers/spi/spi-tegra*
10170
1a348ccc 10171TEHUTI ETHERNET DRIVER
8b58be88 10172M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10173L: netdev@vger.kernel.org
10174S: Supported
ef7f5429 10175F: drivers/net/ethernet/tehuti/*
1a348ccc 10176
4e68852d 10177Telecom Clock Driver for MCPL0010
8b58be88 10178M: Mark Gross <mark.gross@intel.com>
4e68852d 10179S: Supported
679655da 10180F: drivers/char/tlclk.c
4e68852d 10181
4480f15b 10182TENSILICA XTENSA PORT (xtensa)
8b58be88 10183M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10184M: Max Filippov <jcmvbkbc@gmail.com>
10185L: linux-xtensa@linux-xtensa.org
4e68852d 10186S: Maintained
679655da 10187F: arch/xtensa/
3dc99857 10188F: drivers/irqchip/irq-xtensa-*
4e68852d 10189
5313ba66
HV
10190THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10191M: Hans Verkuil <hverkuil@xs4all.nl>
10192L: linux-media@vger.kernel.org
10193T: git git://linuxtv.org/media_tree.git
10194W: http://linuxtv.org
10195S: Maintained
10196F: drivers/media/radio/radio-raremono.c
10197
d3fb6955 10198THERMAL
b75f0050 10199M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10200M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10201L: linux-pm@vger.kernel.org
10202T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10203T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10204Q: https://patchwork.kernel.org/project/linux-pm/list/
10205S: Supported
10206F: drivers/thermal/
10207F: include/linux/thermal.h
af6c9f16 10208F: include/uapi/linux/thermal.h
b75f0050
JP
10209F: include/linux/cpu_cooling.h
10210F: Documentation/devicetree/bindings/thermal/
d3fb6955 10211
30ba2fbd
VD
10212THINGM BLINK(1) USB RGB LED DRIVER
10213M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10214S: Maintained
10215F: drivers/hid/hid-thingm.c
10216
4e68852d 10217THINKPAD ACPI EXTRAS DRIVER
8b58be88 10218M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10219L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10220L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10221W: http://ibm-acpi.sourceforge.net
10222W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10223T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10224S: Maintained
679655da 10225F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10226
1b46f2a2 10227TI BANDGAP AND THERMAL DRIVER
f14d1c24 10228M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10229L: linux-pm@vger.kernel.org
531ff13e 10230L: linux-omap@vger.kernel.org
5a723e81 10231S: Maintained
794b2e25 10232F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10233
0c7665c3
MF
10234TI CDCE706 CLOCK DRIVER
10235M: Max Filippov <jcmvbkbc@gmail.com>
10236S: Maintained
10237F: drivers/clk/clk-cdce706.c
10238
49b6a5e3
TK
10239TI CLOCK DRIVER
10240M: Tero Kristo <t-kristo@ti.com>
10241L: linux-omap@vger.kernel.org
10242S: Maintained
10243F: drivers/clk/ti/
10244F: include/linux/clk/ti.h
10245
4020f2d7 10246TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10247M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10248S: Maintained
679655da
JP
10249F: drivers/misc/tifm*
10250F: drivers/mmc/host/tifm_sd.c
10251F: include/linux/tifm.h
4020f2d7 10252
e0c52404 10253TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10254M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10255L: linux-kernel@vger.kernel.org
10256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10257S: Maintained
10258F: drivers/soc/ti/*
10259T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10260
10261
152ad442
SR
10262TI LM49xxx FAMILY ASoC CODEC DRIVERS
10263M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10264M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10265L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10266S: Maintained
10267F: sound/soc/codecs/lm49453*
d392dead 10268F: sound/soc/codecs/isabelle*
152ad442 10269
0edd807d
KM
10270TI LP855x BACKLIGHT DRIVER
10271M: Milo Kim <milo.kim@ti.com>
10272S: Maintained
10273F: Documentation/backlight/lp855x-driver.txt
10274F: drivers/video/backlight/lp855x_bl.c
10275F: include/linux/platform_data/lp855x.h
10276
faf13f6d
KM
10277TI LP8727 CHARGER DRIVER
10278M: Milo Kim <milo.kim@ti.com>
10279S: Maintained
10280F: drivers/power/lp8727_charger.c
10281F: include/linux/platform_data/lp8727.h
10282
22f1229f
KM
10283TI LP8788 MFD DRIVER
10284M: Milo Kim <milo.kim@ti.com>
10285S: Maintained
10286F: drivers/iio/adc/lp8788_adc.c
10287F: drivers/leds/leds-lp8788.c
10288F: drivers/mfd/lp8788*.c
10289F: drivers/power/lp8788-charger.c
10290F: drivers/regulator/lp8788-*.c
10291F: include/linux/mfd/lp8788*.h
10292
84640e27
KM
10293TI NETCP ETHERNET DRIVER
10294M: Wingman Kwok <w-kwok2@ti.com>
10295M: Murali Karicheri <m-karicheri2@ti.com>
10296L: netdev@vger.kernel.org
10297S: Maintained
10298F: drivers/net/ethernet/ti/netcp*
10299
217e0ca9
KC
10300TI TAS571X FAMILY ASoC CODEC DRIVER
10301M: Kevin Cernekee <cernekee@chromium.org>
10302L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10303S: Odd Fixes
10304F: sound/soc/codecs/tas571x*
10305
dd5e8e6b 10306TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10307M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10308L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10309S: Maintained
10310F: sound/soc/codecs/twl4030*
10311
90921014 10312TI WILINK WIRELESS DRIVERS
90921014
LC
10313L: linux-wireless@vger.kernel.org
10314W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10315W: http://wireless.kernel.org/en/users/Drivers/wl1251
10316T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10317S: Orphan
90921014
LC
10318F: drivers/net/wireless/ti/
10319F: include/linux/wl12xx.h
10320
e86eaa3a 10321TIPC NETWORK LAYER
8b58be88 10322M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10323M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10324L: netdev@vger.kernel.org (core kernel code)
10325L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10326W: http://tipc.sourceforge.net/
e86eaa3a 10327S: Maintained
c117ab84 10328F: include/uapi/linux/tipc*.h
679655da 10329F: net/tipc/
e86eaa3a 10330
867e359b 10331TILE ARCHITECTURE
c47b15c4 10332M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10333W: http://www.ezchip.com/scm/
867e359b
CM
10334S: Supported
10335F: arch/tile/
6b940606 10336F: drivers/char/tile-srom.c
5c770755 10337F: drivers/edac/tile_edac.c
6b940606
CM
10338F: drivers/net/ethernet/tile/
10339F: drivers/rtc/rtc-tile.c
10340F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10341F: drivers/tty/serial/tilegx.c
6b940606
CM
10342F: drivers/usb/host/*-tilegx.c
10343F: include/linux/usb/tilegx.h
867e359b 10344
1da177e4 10345TLAN NETWORK DRIVER
8b58be88 10346M: Samuel Chessman <chessman@tux.org>
88c07dde 10347L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10348W: http://sourceforge.net/projects/tlan/
10349S: Maintained
679655da 10350F: Documentation/networking/tlan.txt
b544dbac 10351F: drivers/net/ethernet/ti/tlan.*
1da177e4 10352
d74db3b2 10353TOMOYO SECURITY MODULE
8b58be88
JP
10354M: Kentaro Takeda <takedakn@nttdata.co.jp>
10355M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10356L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10357L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10358L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10359L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10360W: http://tomoyo.sourceforge.jp/
843d183c 10361T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10362S: Maintained
679655da 10363F: security/tomoyo/
d74db3b2 10364
9caeb532 10365TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10366M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10367L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10368S: Maintained
10369F: drivers/platform/x86/topstar-laptop.c
10370
1da177e4 10371TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10372M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10373L: platform-driver-x86@vger.kernel.org
0a63ca11 10374S: Maintained
679655da 10375F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10376
0a63ca11
AA
10377TOSHIBA BLUETOOTH DRIVER
10378M: Azael Avalos <coproscefalo@gmail.com>
10379L: platform-driver-x86@vger.kernel.org
10380S: Maintained
10381F: drivers/platform/x86/toshiba_bluetooth.c
10382
10383TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10384M: Azael Avalos <coproscefalo@gmail.com>
10385L: platform-driver-x86@vger.kernel.org
10386S: Maintained
10387F: drivers/platform/x86/toshiba_haps.c
10388
1da177e4 10389TOSHIBA SMM DRIVER
8b58be88 10390M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10391L: tlinux-users@tce.toshiba-dme.co.jp
10392W: http://www.buzzard.org.uk/toshiba/
10393S: Maintained
679655da
JP
10394F: drivers/char/toshiba.c
10395F: include/linux/toshiba.h
c117ab84 10396F: include/uapi/linux/toshiba.h
1da177e4 10397
d719f900 10398TMIO MMC DRIVER
c4b13fb0 10399M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10400L: linux-mmc@vger.kernel.org
d719f900 10401S: Maintained
d1057c40
GL
10402F: drivers/mmc/host/tmio_mmc*
10403F: drivers/mmc/host/sh_mobile_sdhi.c
10404F: include/linux/mmc/tmio.h
10405F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10406
917cc4e6
GR
10407TMP401 HARDWARE MONITOR DRIVER
10408M: Guenter Roeck <linux@roeck-us.net>
10409L: lm-sensors@lm-sensors.org
10410S: Maintained
10411F: Documentation/hwmon/tmp401
10412F: drivers/hwmon/tmp401.c
10413
98f32602 10414TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10415M: Hugh Dickins <hughd@google.com>
98f32602
HD
10416L: linux-mm@kvack.org
10417S: Maintained
10418F: include/linux/shmem_fs.h
10419F: mm/shmem.c
10420
45f95b53 10421TM6000 VIDEO4LINUX DRIVER
009a5410 10422M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10423L: linux-media@vger.kernel.org
10424W: http://linuxtv.org
10425T: git git://linuxtv.org/media_tree.git
10426S: Odd fixes
10427F: drivers/media/usb/tm6000/
10428
c65fde19
HV
10429TW68 VIDEO4LINUX DRIVER
10430M: Hans Verkuil <hverkuil@xs4all.nl>
10431L: linux-media@vger.kernel.org
10432T: git git://linuxtv.org/media_tree.git
10433W: http://linuxtv.org
10434S: Odd Fixes
10435F: drivers/media/pci/tw68/
10436
4e68852d 10437TPM DEVICE DRIVER
901486b8 10438M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10439M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10440R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10441W: http://tpmdd.sourceforge.net
63a10dfd 10442L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10443Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10444T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10445S: Maintained
679655da 10446F: drivers/char/tpm/
4e68852d 10447
1a0f1b27
AL
10448TPM IBM_VTPM DEVICE DRIVER
10449M: Ashley Lai <ashleydlai@gmail.com>
10450W: http://tpmdd.sourceforge.net
10451L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10452S: Maintained
10453F: drivers/char/tpm/tpm_ibmvtpm*
10454
d6f005a1
JP
10455TRACING
10456M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10457M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10458T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10459S: Maintained
10460F: Documentation/trace/ftrace.txt
10461F: arch/*/*/*/ftrace.h
10462F: arch/*/kernel/ftrace.c
10463F: include/*/ftrace.h
10464F: include/linux/trace*.h
10465F: include/trace/
10466F: kernel/trace/
6e68e6c5 10467F: tools/testing/selftests/ftrace/
d6f005a1 10468
1da177e4 10469TRIVIAL PATCHES
8b58be88 10470M: Jiri Kosina <trivial@kernel.org>
54e5881d 10471T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10472S: Maintained
86ef925f 10473K: ^Subject:.*(?i)trivial
1da177e4 10474
4e68852d 10475TTY LAYER
879a5a00 10476M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10477M: Jiri Slaby <jslaby@suse.com>
879a5a00 10478S: Supported
08deed1e 10479T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10480F: Documentation/serial/
8dd5d2f1 10481F: drivers/tty/
df621252 10482F: drivers/tty/serial/serial_core.c
e3288775
AC
10483F: include/linux/serial_core.h
10484F: include/linux/serial.h
10485F: include/linux/tty.h
c117ab84
CEB
10486F: include/uapi/linux/serial_core.h
10487F: include/uapi/linux/serial.h
10488F: include/uapi/linux/tty.h
4e68852d 10489
91952bc0
AP
10490TUA9001 MEDIA DRIVER
10491M: Antti Palosaari <crope@iki.fi>
10492L: linux-media@vger.kernel.org
10493W: http://linuxtv.org/
10494W: http://palosaari.fi/linux/
10495Q: http://patchwork.linuxtv.org/project/linux-media/list/
10496T: git git://linuxtv.org/anttip/media_tree.git
10497S: Maintained
10498F: drivers/media/tuners/tua9001*
10499
740db6d7 10500TULIP NETWORK DRIVERS
8b58be88 10501M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10502L: netdev@vger.kernel.org
10503S: Maintained
0f04e2aa 10504F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10505
10506TUN/TAP driver
ba57b6f2 10507M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10508W: http://vtun.sourceforge.net/tun
10509S: Maintained
679655da
JP
10510F: Documentation/networking/tuntap.txt
10511F: arch/um/os-Linux/drivers/
1da177e4 10512
b454cc66 10513TURBOCHANNEL SUBSYSTEM
8b58be88 10514M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10515M: Ralf Baechle <ralf@linux-mips.org>
10516L: linux-mips@linux-mips.org
10517Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10518S: Maintained
679655da
JP
10519F: drivers/tc/
10520F: include/linux/tc.h
b454cc66 10521
1da177e4 10522U14-34F SCSI DRIVER
8b58be88 10523M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10524L: linux-scsi@vger.kernel.org
10525S: Maintained
679655da 10526F: drivers/scsi/u14-34f.c
1da177e4 10527
e2d1d6c0 10528UBI FILE SYSTEM (UBIFS)
949cb623 10529M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10530M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10531L: linux-mtd@lists.infradead.org
e2966cbe 10532T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10533W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10534S: Maintained
679655da
JP
10535F: Documentation/filesystems/ubifs.txt
10536F: fs/ubifs/
e2d1d6c0 10537
e1632fa2 10538UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10539M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10540W: http://www.uclinux.org/
e1632fa2 10541L: linux-m68k@lists.linux-m68k.org
cc2020e6 10542L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10544S: Maintained
e1632fa2
GU
10545F: arch/m68k/coldfire/
10546F: arch/m68k/68*/
61bc02bb
JP
10547F: arch/m68k/*/*_no.*
10548F: arch/m68k/include/asm/*_no.*
cc2020e6 10549
1da177e4 10550UDF FILESYSTEM
d8130624 10551M: Jan Kara <jack@suse.com>
1da177e4 10552S: Maintained
679655da
JP
10553F: Documentation/filesystems/udf.txt
10554F: fs/udf/
1da177e4 10555
cc2020e6 10556UFS FILESYSTEM
8b58be88 10557M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10558S: Maintained
679655da
JP
10559F: Documentation/filesystems/ufs.txt
10560F: fs/ufs/
cc2020e6 10561
0a09d3ab
DH
10562UHID USERSPACE HID IO DRIVER:
10563M: David Herrmann <dh.herrmann@googlemail.com>
10564L: linux-input@vger.kernel.org
10565S: Maintained
10566F: drivers/hid/uhid.c
c117ab84 10567F: include/uapi/linux/uhid.h
0a09d3ab 10568
18332a80 10569ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10570L: linux-usb@vger.kernel.org
10c6c9c9 10571S: Orphan
355ffe69 10572F: drivers/uwb/
679655da
JP
10573F: include/linux/uwb.h
10574F: include/linux/uwb/
18332a80 10575
b31d8273
G
10576UNICORE32 ARCHITECTURE:
10577M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10578W: http://mprc.pku.edu.cn/~guanxuetao/linux
10579S: Maintained
ceebf4d5 10580T: git git://github.com/gxt/linux.git
b31d8273
G
10581F: arch/unicore32/
10582
d8379ab1
TF
10583UNIFDEF
10584M: Tony Finch <dot@dotat.at>
10585W: http://dotat.at/prog/unifdef
10586S: Maintained
10587F: scripts/unifdef.c
10588
1da177e4 10589UNIFORM CDROM DRIVER
8b58be88 10590M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10591W: http://www.kernel.dk
10592S: Maintained
679655da
JP
10593F: Documentation/cdrom/
10594F: drivers/cdrom/cdrom.c
10595F: include/linux/cdrom.h
c117ab84 10596F: include/uapi/linux/cdrom.h
1da177e4 10597
56df0122 10598UNISYS S-PAR DRIVERS
49e7d9df
JP
10599M: Benjamin Romer <benjamin.romer@unisys.com>
10600M: David Kershner <david.kershner@unisys.com>
10601L: sparmaintainer@unisys.com (Unisys internal)
10602S: Supported
10603F: drivers/staging/unisys/
56df0122 10604
9941fa6e
VH
10605UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10606M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10607L: linux-scsi@vger.kernel.org
10608S: Supported
10609F: Documentation/scsi/ufs.txt
10610F: drivers/scsi/ufs/
10611
e2d1d6c0 10612UNSORTED BLOCK IMAGES (UBI)
949cb623 10613M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10614M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10615W: http://www.linux-mtd.infradead.org/
10616L: linux-mtd@lists.infradead.org
b6b44e0a 10617T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10618S: Supported
80811493 10619F: drivers/mtd/ubi/
679655da 10620F: include/linux/mtd/ubi.h
c117ab84 10621F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10622
1da177e4 10623USB ACM DRIVER
61eee9a7 10624M: Oliver Neukum <oliver@neukum.org>
6372594a 10625L: linux-usb@vger.kernel.org
1da177e4 10626S: Maintained
679655da
JP
10627F: Documentation/usb/acm.txt
10628F: drivers/usb/class/cdc-acm.*
1da177e4 10629
b7d572e1
PF
10630USB AR5523 WIRELESS DRIVER
10631M: Pontus Fuchs <pontus.fuchs@gmail.com>
10632L: linux-wireless@vger.kernel.org
10633S: Maintained
10634F: drivers/net/wireless/ath/ar5523/
10635
115bb1ff 10636USB ATTACHED SCSI
f50a4968 10637M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10638M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10639L: linux-usb@vger.kernel.org
10640L: linux-scsi@vger.kernel.org
8eae0fb7 10641S: Maintained
115bb1ff
MW
10642F: drivers/usb/storage/uas.c
10643
1da177e4 10644USB CDC ETHERNET DRIVER
61eee9a7 10645M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10646L: linux-usb@vger.kernel.org
1da177e4 10647S: Maintained
679655da 10648F: drivers/net/usb/cdc_*.c
c117ab84 10649F: include/uapi/linux/usb/cdc.h
1da177e4 10650
66e3e591
KP
10651USB CHAOSKEY DRIVER
10652M: Keith Packard <keithp@keithp.com>
10653L: linux-usb@vger.kernel.org
10654S: Maintained
10655F: drivers/usb/misc/chaoskey.c
10656
b02b371e 10657USB CYPRESS C67X00 DRIVER
8b58be88 10658M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10659L: linux-usb@vger.kernel.org
10660S: Maintained
679655da 10661F: drivers/usb/c67x00/
b02b371e 10662
d0374f4f 10663USB DAVICOM DM9601 DRIVER
8b58be88 10664M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10665L: netdev@vger.kernel.org
d0374f4f
PK
10666W: http://www.linux-usb.org/usbnet
10667S: Maintained
679655da 10668F: drivers/net/usb/dm9601.c
d0374f4f 10669
cc2020e6 10670USB DIAMOND RIO500 DRIVER
8b58be88 10671M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10672L: rio500-users@lists.sourceforge.net
10673W: http://rio500.sourceforge.net
10674S: Maintained
679655da 10675F: drivers/usb/misc/rio500*
cc2020e6 10676
1da177e4 10677USB EHCI DRIVER
578333ab 10678M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10679L: linux-usb@vger.kernel.org
578333ab 10680S: Maintained
679655da
JP
10681F: Documentation/usb/ehci.txt
10682F: drivers/usb/host/ehci*
1da177e4 10683
69ae9e3e 10684USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10685M: Felipe Balbi <balbi@ti.com>
795fb7e7 10686L: linux-usb@vger.kernel.org
69ae9e3e 10687W: http://www.linux-usb.org/gadget
d6d0f665
FB
10688T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10689S: Maintained
679655da
JP
10690F: drivers/usb/gadget/
10691F: include/linux/usb/gadget*
69ae9e3e 10692
2dea64b4 10693USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10694M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10695L: linux-usb@vger.kernel.org
54e5881d 10696T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10697S: Maintained
c2f01971 10698F: Documentation/hid/hiddev.txt
679655da 10699F: drivers/hid/usbhid/
1da177e4 10700
959eea21 10701USB ISP116X DRIVER
8b58be88 10702M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10703L: linux-usb@vger.kernel.org
959eea21 10704S: Maintained
679655da
JP
10705F: drivers/usb/host/isp116x*
10706F: include/linux/usb/isp116x.h
959eea21 10707
1da177e4 10708USB MASS STORAGE DRIVER
8b58be88 10709M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10710L: linux-usb@vger.kernel.org
8836aeb8 10711L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10712S: Maintained
10713W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10714F: drivers/usb/storage/
1da177e4 10715
af39917d
CL
10716USB MIDI DRIVER
10717M: Clemens Ladisch <clemens@ladisch.de>
10718L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10719T: git git://git.alsa-project.org/alsa-kernel.git
10720S: Maintained
10721F: sound/usb/midi.*
10722
444ce9d4
JP
10723USB NETWORKING DRIVERS
10724L: linux-usb@vger.kernel.org
10725S: Odd Fixes
10726F: drivers/net/usb/
10727
1da177e4 10728USB OHCI DRIVER
578333ab 10729M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10730L: linux-usb@vger.kernel.org
578333ab 10731S: Maintained
679655da
JP
10732F: Documentation/usb/ohci.txt
10733F: drivers/usb/host/ohci*
1da177e4 10734
963ffa3e
PC
10735USB OTG FSM (Finite State Machine)
10736M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10737T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10738L: linux-usb@vger.kernel.org
10739S: Maintained
10740F: drivers/usb/common/usb-otg-fsm.c
10741
563da3a9
VM
10742USB OVER IP DRIVER
10743M: Valentina Manea <valentina.manea.m@gmail.com>
10744M: Shuah Khan <shuah.kh@samsung.com>
10745L: linux-usb@vger.kernel.org
10746S: Maintained
10747F: drivers/usb/usbip/
10748F: tools/usb/usbip/
10749
1da177e4 10750USB PEGASUS DRIVER
a16b945c 10751M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10752L: linux-usb@vger.kernel.org
043600a6 10753L: netdev@vger.kernel.org
052e3128
PM
10754T: git git://github.com/petkan/pegasus.git
10755W: https://github.com/petkan/pegasus
1da177e4 10756S: Maintained
679655da 10757F: drivers/net/usb/pegasus.*
1da177e4 10758
d3ad558f
FB
10759USB PHY LAYER
10760M: Felipe Balbi <balbi@ti.com>
10761L: linux-usb@vger.kernel.org
10762T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10763S: Maintained
10764F: drivers/usb/phy/
d3ad558f 10765
73e4fb3f 10766USB PRINTER DRIVER (usblp)
8b58be88 10767M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10768L: linux-usb@vger.kernel.org
73e4fb3f 10769S: Supported
679655da 10770F: drivers/usb/class/usblp.c
1da177e4
LT
10771
10772USB RTL8150 DRIVER
a16b945c 10773M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10774L: linux-usb@vger.kernel.org
043600a6 10775L: netdev@vger.kernel.org
052e3128
PM
10776T: git git://github.com/petkan/rtl8150.git
10777W: https://github.com/petkan/rtl8150
1da177e4 10778S: Maintained
679655da 10779F: drivers/net/usb/rtl8150.c
1da177e4 10780
f896b796 10781USB SERIAL SUBSYSTEM
66085694 10782M: Johan Hovold <johan@kernel.org>
795fb7e7 10783L: linux-usb@vger.kernel.org
4e68852d 10784S: Maintained
679655da 10785F: Documentation/usb/usb-serial.txt
f896b796 10786F: drivers/usb/serial/
679655da 10787F: include/linux/usb/serial.h
1da177e4 10788
b3f0db1c
SG
10789USB SMSC75XX ETHERNET DRIVER
10790M: Steve Glendinning <steve.glendinning@shawell.net>
10791L: netdev@vger.kernel.org
10792S: Maintained
10793F: drivers/net/usb/smsc75xx.*
10794
2f7ca802 10795USB SMSC95XX ETHERNET DRIVER
90b24cfb 10796M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10797L: netdev@vger.kernel.org
90b24cfb 10798S: Maintained
679655da 10799F: drivers/net/usb/smsc95xx.*
2f7ca802 10800
1da177e4 10801USB SUBSYSTEM
879a5a00 10802M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10803L: linux-usb@vger.kernel.org
1da177e4 10804W: http://www.linux-usb.org
08deed1e 10805T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10806S: Supported
679655da 10807F: Documentation/usb/
679655da
JP
10808F: drivers/usb/
10809F: include/linux/usb.h
10810F: include/linux/usb/
1da177e4
LT
10811
10812USB UHCI DRIVER
8b58be88 10813M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10814L: linux-usb@vger.kernel.org
1da177e4 10815S: Maintained
679655da 10816F: drivers/usb/host/uhci*
1da177e4 10817
69ae9e3e 10818USB "USBNET" DRIVER FRAMEWORK
d8130624 10819M: Oliver Neukum <oneukum@suse.com>
043600a6 10820L: netdev@vger.kernel.org
69ae9e3e 10821W: http://www.linux-usb.org/usbnet
1da177e4 10822S: Maintained
679655da
JP
10823F: drivers/net/usb/usbnet.c
10824F: include/linux/usb/usbnet.h
1da177e4 10825
c0efd232 10826USB VIDEO CLASS
c53ac071 10827M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10828L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10829L: linux-media@vger.kernel.org
275ffde4 10830T: git git://linuxtv.org/media_tree.git
57c6d2e9 10831W: http://www.ideasonboard.org/uvc/
c0efd232 10832S: Maintained
0c0d06ca 10833F: drivers/media/usb/uvc/
6c0f0359 10834F: include/uapi/linux/uvcvideo.h
1da177e4 10835
b60b9c45
HV
10836USB VISION DRIVER
10837M: Hans Verkuil <hverkuil@xs4all.nl>
10838L: linux-media@vger.kernel.org
10839T: git git://linuxtv.org/media_tree.git
10840W: http://linuxtv.org
10841S: Odd Fixes
10842F: drivers/media/usb/usbvision/
10843
8282da47
LP
10844USB WEBCAM GADGET
10845M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10846L: linux-usb@vger.kernel.org
10847S: Maintained
3a83c16e 10848F: drivers/usb/gadget/function/*uvc*
faf2e1db 10849F: drivers/usb/gadget/legacy/webcam.c
8282da47 10850
bf164cc0 10851USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10852M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10853L: linux-wireless@vger.kernel.org
10854S: Maintained
679655da 10855F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10856
eb6bab13 10857USB XHCI DRIVER
03d85053 10858M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10859L: linux-usb@vger.kernel.org
10860S: Supported
36d0344c
SS
10861F: drivers/usb/host/xhci*
10862F: drivers/usb/host/pci-quirks*
eb6bab13 10863
1da177e4 10864USB ZD1201 DRIVER
4086b9ca 10865L: linux-wireless@vger.kernel.org
1da177e4 10866W: http://linux-lc100020.sourceforge.net
4086b9ca 10867S: Orphan
679655da 10868F: drivers/net/wireless/zd1201.*
1da177e4 10869
b7eee616 10870USB ZR364XX DRIVER
8b58be88 10871M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10872L: linux-usb@vger.kernel.org
661263b5 10873L: linux-media@vger.kernel.org
275ffde4 10874T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10875W: http://royale.zerezo.com/zr364xx/
10876S: Maintained
679655da 10877F: Documentation/video4linux/zr364xx.txt
90d72ac6 10878F: drivers/media/usb/zr364xx/
b7eee616 10879
289fcff4
HK
10880ULPI BUS
10881M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10882L: linux-usb@vger.kernel.org
10883S: Maintained
10884F: drivers/usb/common/ulpi.c
10885F: include/linux/ulpi/
10886
e7839f25 10887USER-MODE LINUX (UML)
8b58be88 10888M: Jeff Dike <jdike@addtoit.com>
b15194b7 10889M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10890L: user-mode-linux-devel@lists.sourceforge.net
10891L: user-mode-linux-user@lists.sourceforge.net
10892W: http://user-mode-linux.sourceforge.net
10893S: Maintained
61516587 10894F: Documentation/virtual/uml/
679655da 10895F: arch/um/
b070989a 10896F: arch/x86/um/
679655da
JP
10897F: fs/hostfs/
10898F: fs/hppfs/
b7eee616 10899
e5f114e9 10900USERSPACE I/O (UIO)
6a534c9d 10901M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10902M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10903S: Maintained
3d3fecbd 10904T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10905F: Documentation/DocBook/uio-howto.tmpl
10906F: drivers/uio/
10907F: include/linux/uio*.h
e5f114e9 10908
256cccbe 10909UTIL-LINUX PACKAGE
8b58be88 10910M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10911L: util-linux@vger.kernel.org
10912W: http://en.wikipedia.org/wiki/Util-linux
10913T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10914S: Maintained
10915
c1fd1c07 10916UVESAFB DRIVER
8b58be88 10917M: Michal Januszewski <spock@gentoo.org>
c69f677c 10918L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10919W: http://dev.gentoo.org/~spock/projects/uvesafb/
10920S: Maintained
679655da 10921F: Documentation/fb/uvesafb.txt
8a61f013 10922F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10923
4480f15b 10924VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10925M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10926S: Maintained
679655da
JP
10927F: Documentation/filesystems/vfat.txt
10928F: fs/fat/
1da177e4 10929
cba3345c
AW
10930VFIO DRIVER
10931M: Alex Williamson <alex.williamson@redhat.com>
10932L: kvm@vger.kernel.org
10933S: Maintained
10934F: Documentation/vfio.txt
10935F: drivers/vfio/
10936F: include/linux/vfio.h
c117ab84 10937F: include/uapi/linux/vfio.h
cba3345c 10938
a714ea5f
AW
10939VFIO PLATFORM DRIVER
10940M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10941L: kvm@vger.kernel.org
10942S: Maintained
10943F: drivers/vfio/platform/
10944
9e6f3438
PO
10945VIDEOBUF2 FRAMEWORK
10946M: Pawel Osciak <pawel@osciak.com>
10947M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10948M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10949L: linux-media@vger.kernel.org
10950S: Maintained
90d72ac6 10951F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10952F: include/media/videobuf2-*
10953
9a82446b
AS
10954VIRTIO CONSOLE DRIVER
10955M: Amit Shah <amit.shah@redhat.com>
10956L: virtualization@lists.linux-foundation.org
10957S: Maintained
10958F: drivers/char/virtio_console.c
10959F: include/linux/virtio_console.h
c117ab84 10960F: include/uapi/linux/virtio_console.h
9a82446b 10961
2426ec8f 10962VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10963M: "Michael S. Tsirkin" <mst@redhat.com>
10964L: virtualization@lists.linux-foundation.org
10965S: Maintained
10966F: drivers/virtio/
c893c8d7 10967F: tools/virtio/
2426ec8f
MT
10968F: drivers/net/virtio_net.c
10969F: drivers/block/virtio_blk.c
10970F: include/linux/virtio_*.h
916cdabc 10971F: include/uapi/linux/virtio_*.h
2426ec8f 10972
f2dbda3b
CH
10973VIRTIO DRIVERS FOR S390
10974M: Christian Borntraeger <borntraeger@de.ibm.com>
10975M: Cornelia Huck <cornelia.huck@de.ibm.com>
10976L: linux-s390@vger.kernel.org
10977L: virtualization@lists.linux-foundation.org
10978L: kvm@vger.kernel.org
10979S: Supported
1b568d93 10980F: drivers/s390/virtio/
f2dbda3b 10981
4ad6ee91
GH
10982VIRTIO GPU DRIVER
10983M: David Airlie <airlied@linux.ie>
10984M: Gerd Hoffmann <kraxel@redhat.com>
10985L: dri-devel@lists.freedesktop.org
10986L: virtualization@lists.linux-foundation.org
10987S: Maintained
10988F: drivers/gpu/drm/virtio/
10989F: include/uapi/linux/virtio_gpu.h
10990
3a4d5c94
MT
10991VIRTIO HOST (VHOST)
10992M: "Michael S. Tsirkin" <mst@redhat.com>
10993L: kvm@vger.kernel.org
c996d8b9 10994L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10995L: netdev@vger.kernel.org
10996S: Maintained
10997F: drivers/vhost/
c117ab84 10998F: include/uapi/linux/vhost.h
3a4d5c94 10999
271c8651
GH
11000VIRTIO INPUT DRIVER
11001M: Gerd Hoffmann <kraxel@redhat.com>
11002S: Maintained
11003F: drivers/virtio/virtio_input.c
11004F: include/uapi/linux/virtio_input.h
11005
1da177e4 11006VIA RHINE NETWORK DRIVER
210347e1 11007S: Orphan
f2148a47 11008F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11009
f0bf7f61 11010VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11011M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11012M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11013S: Maintained
11014F: drivers/mmc/host/via-sdmmc.c
11015
69e4a7c2 11016VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11017M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11018L: linux-fbdev@vger.kernel.org
69e4a7c2 11019S: Maintained
c7babebd
FTS
11020F: include/linux/via-core.h
11021F: include/linux/via-gpio.h
11022F: include/linux/via_i2c.h
8a61f013 11023F: drivers/video/fbdev/via/
69e4a7c2 11024
01f20734 11025VIA VELOCITY NETWORK DRIVER
8b58be88 11026M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11027L: netdev@vger.kernel.org
11028S: Maintained
f2148a47 11029F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11030
77911fd2 11031VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11032M: Hans Verkuil <hverkuil@xs4all.nl>
11033L: linux-media@vger.kernel.org
11034T: git git://linuxtv.org/media_tree.git
11035W: http://linuxtv.org
11036S: Maintained
77911fd2 11037F: drivers/media/platform/vivid/*
0b7bc1fa 11038
be7f8273 11039VLAN (802.1Q)
8b58be88 11040M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11041L: netdev@vger.kernel.org
11042S: Maintained
679655da
JP
11043F: drivers/net/macvlan.c
11044F: include/linux/if_*vlan.h
11045F: net/8021q/
be7f8273 11046
55e331cf 11047VLYNQ BUS
8b58be88 11048M: Florian Fainelli <florian@openwrt.org>
8578d7af 11049L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11050S: Maintained
11051F: drivers/vlynq/vlynq.c
11052F: include/linux/vlynq.h
11053
390beae4
MW
11054VME SUBSYSTEM
11055M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11056M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11057M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11058L: devel@driverdev.osuosl.org
11059S: Maintained
11060T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11061F: Documentation/vme_api.txt
11062F: drivers/staging/vme/
11063F: drivers/vme/
11064F: include/linux/vme*
11065
4488e09b
AK
11066VMWARE HYPERVISOR INTERFACE
11067M: Alok Kataria <akataria@vmware.com>
11068L: virtualization@lists.linux-foundation.org
11069S: Supported
11070F: arch/x86/kernel/cpu/vmware.c
11071
73b35d07
DT
11072VMWARE BALLOON DRIVER
11073M: Xavier Deguillard <xdeguillard@vmware.com>
11074M: Philip Moltmann <moltmann@vmware.com>
11075M: "VMware, Inc." <pv-drivers@vmware.com>
11076L: linux-kernel@vger.kernel.org
11077S: Maintained
11078F: drivers/misc/vmw_balloon.c
11079
8b8be51b
TH
11080VMWARE VMMOUSE SUBDRIVER
11081M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11082M: "VMware, Inc." <pv-drivers@vmware.com>
11083L: linux-input@vger.kernel.org
11084S: Maintained
11085F: drivers/input/mouse/vmmouse.c
11086F: drivers/input/mouse/vmmouse.h
11087
d1a890fa 11088VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11089M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11090M: "VMware, Inc." <pv-drivers@vmware.com>
11091L: netdev@vger.kernel.org
11092S: Maintained
11093F: drivers/net/vmxnet3/
d1a890fa 11094
851b1642 11095VMware PVSCSI driver
f2d7e40e 11096M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11097M: VMware PV-Drivers <pv-drivers@vmware.com>
11098L: linux-scsi@vger.kernel.org
11099S: Maintained
11100F: drivers/scsi/vmw_pvscsi.c
11101F: drivers/scsi/vmw_pvscsi.h
11102
e53e86c7 11103VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11104M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11105M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11106L: linux-kernel@vger.kernel.org
e53e86c7 11107W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11108W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11109T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11110S: Supported
679655da
JP
11111F: drivers/regulator/
11112F: include/linux/regulator/
e53e86c7 11113
081958eb
DA
11114VRF
11115M: David Ahern <dsa@cumulusnetworks.com>
11116M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11117L: netdev@vger.kernel.org
11118S: Maintained
11119F: drivers/net/vrf.c
11120F: include/net/vrf.h
11121
ab41319e 11122VT1211 HARDWARE MONITOR DRIVER
8b58be88 11123M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11124L: lm-sensors@lm-sensors.org
11125S: Maintained
679655da
JP
11126F: Documentation/hwmon/vt1211
11127F: drivers/hwmon/vt1211.c
ab41319e 11128
1de9e371 11129VT8231 HARDWARE MONITOR DRIVER
8b58be88 11130M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11131L: lm-sensors@lm-sensors.org
11132S: Maintained
679655da 11133F: drivers/hwmon/vt8231.c
1de9e371 11134
88095e7b
TO
11135VUB300 USB to SDIO/SD/MMC bridge chip
11136M: Tony Olech <tony.olech@elandigitalsystems.com>
11137L: linux-mmc@vger.kernel.org
11138L: linux-usb@vger.kernel.org
11139S: Supported
11140F: drivers/mmc/host/vub300.c
11141
1da177e4 11142W1 DALLAS'S 1-WIRE BUS
a8018766 11143M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11144S: Maintained
679655da
JP
11145F: Documentation/w1/
11146F: drivers/w1/
1da177e4 11147
13927079 11148W83791D HARDWARE MONITORING DRIVER
8b58be88 11149M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11150L: lm-sensors@lm-sensors.org
25845c22 11151S: Maintained
679655da
JP
11152F: Documentation/hwmon/w83791d
11153F: drivers/hwmon/w83791d.c
13927079 11154
61db011d 11155W83793 HARDWARE MONITORING DRIVER
8b58be88 11156M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11157L: lm-sensors@lm-sensors.org
11158S: Maintained
679655da
JP
11159F: Documentation/hwmon/w83793
11160F: drivers/hwmon/w83793.c
61db011d 11161
e3760b43 11162W83795 HARDWARE MONITORING DRIVER
d8130624 11163M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11164L: lm-sensors@lm-sensors.org
11165S: Maintained
11166F: drivers/hwmon/w83795.c
11167
1da177e4 11168W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11169M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11170S: Maintained
679655da 11171F: drivers/mmc/host/wbsd.*
1da177e4 11172
b4e05923
HG
11173WACOM PROTOCOL 4 SERIAL TABLETS
11174M: Julian Squires <julian@cipht.net>
11175M: Hans de Goede <hdegoede@redhat.com>
11176L: linux-input@vger.kernel.org
11177S: Maintained
11178F: drivers/input/tablet/wacom_serial4.c
11179
3527761c 11180WATCHDOG DEVICE DRIVERS
8b58be88 11181M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11182L: linux-watchdog@vger.kernel.org
11183W: http://www.linux-watchdog.org/
f599aaf0 11184T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11185S: Maintained
679655da
JP
11186F: Documentation/watchdog/
11187F: drivers/watchdog/
11188F: include/linux/watchdog.h
c117ab84 11189F: include/uapi/linux/watchdog.h
3527761c 11190
1da177e4 11191WD7000 SCSI DRIVER
8b58be88 11192M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11193L: linux-scsi@vger.kernel.org
11194S: Maintained
679655da 11195F: drivers/scsi/wd7000.c
1da177e4 11196
b22e00f3
DH
11197WIIMOTE HID DRIVER
11198M: David Herrmann <dh.herrmann@googlemail.com>
11199L: linux-input@vger.kernel.org
11200S: Maintained
11201F: drivers/hid/hid-wiimote*
11202
e258b80e 11203WINBOND CIR DRIVER
364e9e18 11204M: David Härdeman <david@hardeman.nu>
e258b80e 11205S: Maintained
116ab806 11206F: drivers/media/rc/winbond-cir.c
e258b80e 11207
8a70da82 11208WIMAX STACK
8b58be88 11209M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11210M: linux-wimax@intel.com
49e7d9df 11211L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11212S: Supported
11213W: http://linuxwimax.org
315987dc 11214F: Documentation/wimax/README.wimax
315987dc
JP
11215F: include/linux/wimax/debug.h
11216F: include/net/wimax.h
c117ab84 11217F: include/uapi/linux/wimax.h
315987dc 11218F: net/wimax/
8a70da82 11219
5fc14680 11220WISTRON LAPTOP BUTTON DRIVER
8b58be88 11221M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11222S: Maintained
679655da 11223F: drivers/input/misc/wistron_btns.c
5fc14680 11224
1da177e4 11225WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11226M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11227L: linux-wireless@vger.kernel.org
926554c4 11228W: http://oops.ghostprotocols.net:81/blog
1da177e4 11229S: Maintained
679655da 11230F: drivers/net/wireless/wl3501*
1da177e4 11231
febf1dff 11232WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11233M: Mark Brown <broonie@kernel.org>
8b58be88 11234M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11235L: linux-input@vger.kernel.org
11236T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11237W: http://opensource.wolfsonmicro.com/node/7
11238S: Supported
679655da
JP
11239F: drivers/input/touchscreen/*wm97*
11240F: include/linux/wm97xx.h
febf1dff 11241
055bcbcb 11242WOLFSON MICROELECTRONICS DRIVERS
fef95164 11243L: patches@opensource.wolfsonmicro.com
cf8eda3e 11244T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11245T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11246W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11247S: Supported
3768f0b1 11248F: Documentation/hwmon/wm83??
af1c5386 11249F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11250F: drivers/clk/clk-wm83*.c
9c309598 11251F: drivers/extcon/extcon-arizona.c
b75ea16a 11252F: drivers/leds/leds-wm83*.c
25b273ba 11253F: drivers/gpio/gpio-*wm*.c
9c309598 11254F: drivers/gpio/gpio-arizona.c
d22b0869 11255F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11256F: drivers/input/misc/wm831x-on.c
11257F: drivers/input/touchscreen/wm831x-ts.c
11258F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11259F: drivers/mfd/arizona*
11260F: drivers/mfd/wm*.c
b75ea16a
MB
11261F: drivers/power/wm83*.c
11262F: drivers/rtc/rtc-wm83*.c
11263F: drivers/regulator/wm8*.c
3860e6c4 11264F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11265F: drivers/watchdog/wm83*_wdt.c
9c309598 11266F: include/linux/mfd/arizona/
3860e6c4 11267F: include/linux/mfd/wm831x/
b75ea16a 11268F: include/linux/mfd/wm8350/
3768f0b1 11269F: include/linux/mfd/wm8400*
59ec6da2 11270F: include/linux/wm97xx.h
055bcbcb 11271F: include/sound/wm????.h
9c309598 11272F: sound/soc/codecs/arizona.?
055bcbcb 11273F: sound/soc/codecs/wm*
b75ea16a 11274
3e6cd7a4
TH
11275WORKQUEUE
11276M: Tejun Heo <tj@kernel.org>
badb7f5e 11277R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11278T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11279S: Maintained
11280F: include/linux/workqueue.h
11281F: kernel/workqueue.c
11282F: Documentation/workqueue.txt
11283
1da177e4 11284X.25 NETWORK LAYER
8bf28059 11285M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11286L: linux-x25@vger.kernel.org
8bf28059 11287S: Odd Fixes
679655da
JP
11288F: Documentation/networking/x25*
11289F: include/net/x25*
11290F: net/x25/
1da177e4 11291
e2d1d6c0 11292X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11293M: Thomas Gleixner <tglx@linutronix.de>
11294M: Ingo Molnar <mingo@redhat.com>
11295M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11296M: x86@kernel.org
981c3a4f 11297L: linux-kernel@vger.kernel.org
75fc2d37 11298T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11299S: Maintained
679655da
JP
11300F: Documentation/x86/
11301F: arch/x86/
e2d1d6c0 11302
d0944853 11303X86 PLATFORM DRIVERS
e181ba15 11304M: Darren Hart <dvhart@infradead.org>
d0944853 11305L: platform-driver-x86@vger.kernel.org
e181ba15 11306T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11307S: Maintained
14430813 11308F: drivers/platform/x86/
d0944853 11309
c1f5c54b
IM
11310X86 MCE INFRASTRUCTURE
11311M: Tony Luck <tony.luck@intel.com>
487ba8e8 11312M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11313L: linux-edac@vger.kernel.org
11314S: Maintained
11315F: arch/x86/kernel/cpu/mcheck/*
11316
f0905c5a
AL
11317X86 VDSO
11318M: Andy Lutomirski <luto@amacapital.net>
11319L: linux-kernel@vger.kernel.org
11320T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11321S: Maintained
d603c8e1 11322F: arch/x86/entry/vdso/
f0905c5a 11323
d6fad502 11324XC2028/3028 TUNER DRIVER
009a5410 11325M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11326L: linux-media@vger.kernel.org
11327W: http://linuxtv.org
11328T: git git://linuxtv.org/media_tree.git
11329S: Maintained
11330F: drivers/media/tuners/tuner-xc2028.*
11331
c4468085 11332XEN HYPERVISOR INTERFACE
c4468085 11333M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11334M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11335M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11336L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11337T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11338S: Supported
11339F: arch/x86/xen/
11340F: drivers/*/xen-*front.c
11341F: drivers/xen/
11342F: arch/x86/include/asm/xen/
11343F: include/xen/
c117ab84 11344F: include/uapi/xen/
c4468085 11345
77bfb479
SS
11346XEN HYPERVISOR ARM
11347M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11348L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11349S: Supported
11350F: arch/arm/xen/
11351F: arch/arm/include/asm/xen/
11352
b475e83f
SS
11353XEN HYPERVISOR ARM64
11354M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11355L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11356S: Supported
11357F: arch/arm64/xen/
11358F: arch/arm64/include/asm/xen/
11359
9b57e1a7
IC
11360XEN NETWORK BACKEND DRIVER
11361M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11362M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11363L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11364L: netdev@vger.kernel.org
11365S: Supported
11366F: drivers/net/xen-netback/*
11367
c5f8e29d
KRW
11368XEN PCI SUBSYSTEM
11369M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11370L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11371S: Supported
11372F: arch/x86/pci/*xen*
11373F: drivers/pci/*xen*
11374
a2c5ae65
KRW
11375XEN BLOCK SUBSYSTEM
11376M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11377M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11378L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11379S: Supported
11380F: drivers/block/xen-blkback/*
11381F: drivers/block/xen*
11382
15d03609
JG
11383XEN PVSCSI DRIVERS
11384M: Juergen Gross <jgross@suse.com>
11385L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11386L: linux-scsi@vger.kernel.org
11387S: Supported
11388F: drivers/scsi/xen-scsifront.c
11389F: drivers/xen/xen-scsiback.c
11390F: include/xen/interface/io/vscsiif.h
11391
c5f8e29d
KRW
11392XEN SWIOTLB SUBSYSTEM
11393M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11394L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11395S: Supported
11396F: arch/x86/xen/*swiotlb*
11397F: drivers/xen/*swiotlb*
11398
1da177e4
LT
11399XFS FILESYSTEM
11400P: Silicon Graphics Inc
809625ca 11401M: Dave Chinner <david@fromorbit.com>
18caa67a 11402M: xfs@oss.sgi.com
d7ede1aa 11403L: xfs@oss.sgi.com
1da177e4 11404W: http://oss.sgi.com/projects/xfs
54e5881d 11405T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11406S: Supported
679655da
JP
11407F: Documentation/filesystems/xfs.txt
11408F: fs/xfs/
1da177e4 11409
8a3b7a25 11410XILINX AXI ETHERNET DRIVER
59a54f30
MS
11411M: Anirudha Sarangi <anirudh@xilinx.com>
11412M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11413S: Maintained
11414F: drivers/net/ethernet/xilinx/xilinx_axienet*
11415
238b8721 11416XILINX UARTLITE SERIAL DRIVER
8b58be88 11417M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11418L: linux-serial@vger.kernel.org
11419S: Maintained
df621252 11420F: drivers/tty/serial/uartlite.c
238b8721 11421
df330515
LP
11422XILINX VIDEO IP CORES
11423M: Hyun Kwon <hyun.kwon@xilinx.com>
11424M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11425L: linux-media@vger.kernel.org
11426T: git git://linuxtv.org/media_tree.git
11427S: Supported
11428F: Documentation/devicetree/bindings/media/xilinx/
11429F: drivers/media/platform/xilinx/
a5562f65 11430F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11431
74316949
EB
11432XILLYBUS DRIVER
11433M: Eli Billauer <eli.billauer@gmail.com>
11434L: linux-kernel@vger.kernel.org
11435S: Supported
11436F: drivers/char/xillybus/
11437
f620e4b8
MF
11438XTENSA XTFPGA PLATFORM SUPPORT
11439M: Max Filippov <jcmvbkbc@gmail.com>
11440L: linux-xtensa@linux-xtensa.org
11441S: Maintained
11442F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11443F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11444
1da177e4 11445YAM DRIVER FOR AX.25
8b58be88 11446M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11447L: linux-hams@vger.kernel.org
11448S: Maintained
679655da
JP
11449F: drivers/net/hamradio/yam*
11450F: include/linux/yam.h
1da177e4 11451
af64a5eb 11452YEALINK PHONE DRIVER
8b58be88 11453M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11454L: usbb2k-api-dev@nongnu.org
11455S: Maintained
679655da
JP
11456F: Documentation/input/yealink.txt
11457F: drivers/input/misc/yealink.*
af64a5eb 11458
1da177e4 11459Z8530 DRIVER FOR AX.25
8b58be88 11460M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11461W: http://yaina.de/jreuter/
11462W: http://www.qsl.net/dl1bke/
11463L: linux-hams@vger.kernel.org
11464S: Maintained
679655da
JP
11465F: Documentation/networking/z8530drv.txt
11466F: drivers/net/hamradio/*scc.c
11467F: drivers/net/hamradio/z8530.h
1da177e4 11468
0cf31ec1 11469ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11470M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11471L: linux-mm@kvack.org
11472S: Maintained
11473F: mm/zbud.c
11474F: include/linux/zbud.h
11475
7c0c3afb 11476ZD1211RW WIRELESS DRIVER
8b58be88
JP
11477M: Daniel Drake <dsd@gentoo.org>
11478M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11479W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11480L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11481L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11482S: Maintained
679655da 11483F: drivers/net/wireless/zd1211rw/
7c0c3afb 11484
20263029
DS
11485ZPOOL COMPRESSED PAGE STORAGE API
11486M: Dan Streetman <ddstreet@ieee.org>
11487L: linux-mm@kvack.org
11488S: Maintained
11489F: mm/zpool.c
11490F: include/linux/zpool.h
11491
1da177e4 11492ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11493L: mjpeg-users@lists.sourceforge.net
f63145e2 11494L: linux-media@vger.kernel.org
1da177e4 11495W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11496T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11497S: Odd Fixes
90d72ac6 11498F: drivers/media/pci/zoran/
1da177e4 11499
6920f2cc
MK
11500ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11501M: Minchan Kim <minchan@kernel.org>
11502M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11503R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11504L: linux-kernel@vger.kernel.org
11505S: Maintained
11506F: drivers/block/zram/
11507F: Documentation/blockdev/zram.txt
11508
8b4a4080 11509ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11510M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11511S: Maintained
df621252 11512F: drivers/tty/serial/zs.*
8b4a4080 11513
eae70d06
MK
11514ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11515M: Minchan Kim <minchan@kernel.org>
11516M: Nitin Gupta <ngupta@vflare.org>
11517L: linux-mm@kvack.org
11518S: Maintained
11519F: mm/zsmalloc.c
11520F: include/linux/zsmalloc.h
d02be50d 11521F: Documentation/vm/zsmalloc.txt
eae70d06 11522
0cf31ec1 11523ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11524M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11525L: linux-mm@kvack.org
11526S: Maintained
11527F: mm/zswap.c
11528
1da177e4 11529THE REST
8b58be88 11530M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11531L: linux-kernel@vger.kernel.org
8a6e2535 11532Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11533T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11534S: Buried alive in reporters
34d03cc1
JP
11535F: *
11536F: */
This page took 6.060973 seconds and 5 git commands to generate.