staging: rtl8188eu: checkpatch fixes: unnecessary parentheses removed in hal/bb_cfg.c
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 619S: Orphan
faf2e1db 620F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 621
f90b8116 622AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 623P: Andres Salomon <dilinger@queued.net>
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S: Supported
679655da
JP
627F: drivers/char/hw_random/geode-rng.c
628F: drivers/crypto/geode*
8a61f013 629F: drivers/video/fbdev/geode/
679655da 630F: arch/x86/include/asm/geode.h
f90b8116 631
919ee7dd 632AMD IOMMU (AMD-VI)
e4110568 633M: Joerg Roedel <joro@8bytes.org>
919ee7dd 634L: iommu@lists.linux-foundation.org
525b233c 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 636S: Maintained
b2c16391
JP
637F: drivers/iommu/amd_iommu*.[ch]
638F: include/linux/amd-iommu.h
919ee7dd 639
16423d67 640AMD KFD
1241e0b4 641M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
642L: dri-devel@lists.freedesktop.org
643T: git git://people.freedesktop.org/~gabbayo/linux.git
644S: Supported
130e0371
OG
645F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 649F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
650F: drivers/gpu/drm/amd/include/cik_structs.h
651F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 652F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
653F: drivers/gpu/drm/radeon/radeon_kfd.c
654F: drivers/gpu/drm/radeon/radeon_kfd.h
655F: include/uapi/linux/kfd_ioctl.h
16423d67 656
e7f5b309 657AMD MICROCODE UPDATE SUPPORT
ca68a525 658M: Borislav Petkov <bp@alien8.de>
943482d0 659S: Maintained
73d425fd 660F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 661
45198c7b
LT
662AMD XGBE DRIVER
663M: Tom Lendacky <thomas.lendacky@amd.com>
664L: netdev@vger.kernel.org
665S: Supported
666F: drivers/net/ethernet/amd/xgbe/
45198c7b 667
284f42b6 668AMS (Apple Motion Sensor) DRIVER
8b58be88 669M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 670S: Supported
bd5f47ec 671F: drivers/macintosh/ams/
284f42b6 672
f94b533d 673AMSO1100 RNIC DRIVER
8b58be88
JP
674M: Tom Tucker <tom@opengridcomputing.com>
675M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 676L: linux-rdma@vger.kernel.org
f94b533d 677S: Maintained
679655da 678F: drivers/infiniband/hw/amso1100/
f94b533d 679
531fca16
HV
680ANALOG DEVICES INC AD9389B DRIVER
681M: Hans Verkuil <hans.verkuil@cisco.com>
682L: linux-media@vger.kernel.org
683S: Maintained
684F: drivers/media/i2c/ad9389b*
685
614b4384
LPC
686ANALOG DEVICES INC ADV7180 DRIVER
687M: Lars-Peter Clausen <lars@metafoo.de>
688L: linux-media@vger.kernel.org
689W: http://ez.analog.com/community/linux-device-drivers
690S: Supported
691F: drivers/media/i2c/adv7180.c
692
c40ddfa3
HV
693ANALOG DEVICES INC ADV7511 DRIVER
694M: Hans Verkuil <hans.verkuil@cisco.com>
695L: linux-media@vger.kernel.org
696S: Maintained
697F: drivers/media/i2c/adv7511*
698
531fca16
HV
699ANALOG DEVICES INC ADV7604 DRIVER
700M: Hans Verkuil <hans.verkuil@cisco.com>
701L: linux-media@vger.kernel.org
702S: Maintained
703F: drivers/media/i2c/adv7604*
704
c40ddfa3
HV
705ANALOG DEVICES INC ADV7842 DRIVER
706M: Hans Verkuil <hans.verkuil@cisco.com>
707L: linux-media@vger.kernel.org
708S: Maintained
709F: drivers/media/i2c/adv7842*
710
527a1a83 711ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 712M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 714W: http://wiki.analog.com/
a4edbc10 715W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 716S: Supported
39c9d199 717F: sound/soc/codecs/adau*
cc52688a 718F: sound/soc/codecs/adav*
4bdef3bd 719F: sound/soc/codecs/ad1*
ae48f5ef 720F: sound/soc/codecs/ad7*
4bdef3bd 721F: sound/soc/codecs/ssm*
40216ce7 722F: sound/soc/codecs/sigmadsp.*
4bdef3bd 723
527a1a83 724ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 725L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
726L: alsa-devel@alsa-project.org (moderated for non-subscribers)
727W: http://blackfin.uclinux.org/
728S: Supported
729F: sound/soc/blackfin/*
7d1f9018 730
4ce72abc
LPC
731ANALOG DEVICES INC IIO DRIVERS
732M: Lars-Peter Clausen <lars@metafoo.de>
733M: Michael Hennerich <Michael.Hennerich@analog.com>
734W: http://wiki.analog.com/
735W: http://ez.analog.com/community/linux-device-drivers
736S: Supported
737F: drivers/iio/*/ad*
738X: drivers/iio/*/adjd*
739F: drivers/staging/iio/*/ad*
740F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 741
0e3b67b3
LPC
742ANALOG DEVICES INC DMA DRIVERS
743M: Lars-Peter Clausen <lars@metafoo.de>
744W: http://ez.analog.com/community/linux-device-drivers
745S: Supported
746F: drivers/dma/dma-axi-dmac.c
747
41c9e95d
GK
748ANDROID DRIVERS
749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 750M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 751M: Riley Andrews <riandrews@android.com>
0e4a566b 752T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
753L: devel@driverdev.osuosl.org
754S: Supported
755F: drivers/android/
756F: drivers/staging/android/
757
42269063 758AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 759M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 760L: linuxppc-dev@lists.ozlabs.org
93711660 761L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 762S: Maintained
679655da 763F: sound/aoa/
42269063 764
1da177e4 765APM DRIVER
e5f6450c 766M: Jiri Kosina <jikos@kernel.org>
81024fc4 767S: Odd fixes
679655da
JP
768F: arch/x86/kernel/apm_32.c
769F: include/linux/apm_bios.h
c117ab84 770F: include/uapi/linux/apm_bios.h
81024fc4 771F: drivers/char/apm-emulation.c
1da177e4 772
bd7aa4b2 773APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 774M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 775L: linux-input@vger.kernel.org
75dd112a 776S: Odd fixes
679655da 777F: drivers/input/mouse/bcm5974.c
bd7aa4b2 778
6f2fad74 779APPLE SMC DRIVER
75dd112a 780M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 781L: lm-sensors@lm-sensors.org
75dd112a 782S: Odd fixes
679655da 783F: drivers/hwmon/applesmc.c
6f2fad74 784
1da177e4 785APPLETALK NETWORK LAYER
8b58be88 786M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 787S: Maintained
679655da
JP
788F: drivers/net/appletalk/
789F: net/appletalk/
1da177e4 790
24299502
IS
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M: Iyappan Subramanian <isubramanian@apm.com>
793M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
794S: Supported
795F: drivers/net/ethernet/apm/xgene/
796F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
62a37dc7
LP
798APTINA CAMERA SENSOR PLL
799M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L: linux-media@vger.kernel.org
801S: Maintained
802F: drivers/media/i2c/aptina-pll.*
803
1154ea7d 804ARC FRAMEBUFFER DRIVER
8b58be88 805M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 806S: Maintained
8a61f013
JH
807F: drivers/video/fbdev/arcfb.c
808F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 809
c38f6ac7
MG
810ARCNET NETWORK LAYER
811M: Michael Grzeschik <m.grzeschik@pengutronix.de>
812L: netdev@vger.kernel.org
813S: Maintained
814F: drivers/net/arcnet/
815F: include/uapi/linux/if_arcnet.h
816
1da177e4 817ARM MFM AND FLOPPY DRIVERS
8b58be88 818M: Ian Molton <spyro@f2s.com>
1da177e4 819S: Maintained
679655da
JP
820F: arch/arm/lib/floppydma.S
821F: arch/arm/include/asm/floppy.h
1da177e4 822
6f96521f
WD
823ARM PMU PROFILING AND DEBUGGING
824M: Will Deacon <will.deacon@arm.com>
825S: Maintained
fa8ad788 826F: arch/arm/kernel/perf_*
6f96521f 827F: arch/arm/oprofile/common.c
6f96521f
WD
828F: arch/arm/kernel/hw_breakpoint.c
829F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
830F: arch/arm/include/asm/perf_event.h
831F: drivers/perf/arm_pmu.c
832F: include/linux/perf/arm_pmu.h
6f96521f 833
d4275354 834ARM PORT
8b58be88 835M: Russell King <linux@arm.linux.org.uk>
efc03ecb 836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
837W: http://www.arm.linux.org.uk/
838S: Maintained
839F: arch/arm/
840
d323c243
SB
841ARM SUB-ARCHITECTURES
842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 843S: Maintained
d323c243
SB
844F: arch/arm/mach-*/
845F: arch/arm/plat-*/
846T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
cefbf4ea
RK
848ARM PRIMECELL AACI PL041 DRIVER
849M: Russell King <linux@arm.linux.org.uk>
850S: Maintained
851F: sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
8a61f013 856F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
857
858ARM PRIMECELL KMI PL050 DRIVER
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
861F: drivers/input/serio/ambakmi.*
862F: include/linux/amba/kmi.h
863
2761f5c2 864ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
679655da 867F: drivers/mmc/host/mmci.*
2f748aaa 868F: include/linux/amba/mmci.h
2761f5c2 869
1b4304e5
RK
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/tty/serial/amba-pl01*.c
874F: include/linux/amba/serial.h
2761f5c2 875
cefbf4ea
RK
876ARM PRIMECELL BUS SUPPORT
877M: Russell King <linux@arm.linux.org.uk>
878S: Maintained
879F: drivers/amba/
880F: include/linux/amba/bus.h
881
2b7a52a4 882ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 883M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
885S: Maintained
886
9c784f95 887ARM/AFEB9260 MACHINE SUPPORT
8b58be88 888M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
890S: Maintained
891
2b7a52a4 892ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 893M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
895S: Maintained
896
5c6dcd7f 897ARM/Allwinner sunXi SoC support
1b106699 898M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 899M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S: Maintained
5c6dcd7f 902N: sun[x456789]i
60b0f380
MR
903
904ARM/Allwinner SoC Clock Support
905M: Emilio LĂ³pez <emilio@elopez.com.ar>
906S: Maintained
907F: drivers/clk/sunxi/
1b106699 908
7c1e3876
CC
909ARM/Amlogic MesonX SoC support
910M: Carlo Caione <carlo@caione.org>
911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S: Maintained
12ddbadf 913F: drivers/media/rc/meson-ir.c
7c1e3876
CC
914N: meson[x68]
915
eff506fa
TZ
916ARM/Annapurna Labs ALPINE ARCHITECTURE
917M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
918S: Maintained
919F: arch/arm/mach-alpine/
920
c1fc8675 921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 922M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 923M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 924M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
926W: http://www.linux4sam.org
927S: Supported
928F: arch/arm/mach-at91/
f0a0a58e 929F: include/soc/at91/
70e389cc
MB
930F: arch/arm/boot/dts/at91*.dts
931F: arch/arm/boot/dts/at91*.dtsi
932F: arch/arm/boot/dts/sama*.dts
933F: arch/arm/boot/dts/sama*.dtsi
5f58c970 934F: arch/arm/include/debug/at91.S
d4a89c7d 935
6e05dd4e
BB
936ARM/ATMEL AT91 Clock Support
937M: Boris Brezillon <boris.brezillon@free-electrons.com>
938S: Maintained
939F: drivers/clk/at91
940
986cf2e9 941ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 942M: Rob Herring <robh@kernel.org>
986cf2e9
RH
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Maintained
945F: arch/arm/mach-highbank/
946
d94f944e 947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 948M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
949S: Maintained
950F: arch/arm/mach-cns3xxx/
d94f944e 951
4863dea3
SG
952ARM/CAVIUM THUNDER NETWORK DRIVER
953M: Sunil Goutham <sgoutham@cavium.com>
954M: Robert Richter <rric@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Supported
322e5cc5 957F: drivers/net/ethernet/cavium/thunder/
4863dea3 958
386ab516
AS
959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
960M: Alexander Shiyan <shc_work@mail.ru>
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Odd Fixes
b8ba3874 963N: clps711x
386ab516 964
2b7a52a4 965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 966M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 967M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 969S: Maintained
d19d3667
HS
970F: arch/arm/mach-ep93xx/
971F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
972
973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 974M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
976S: Maintained
977
d4275354 978ARM/CLKDEV SUPPORT
8b58be88 979M: Russell King <linux@arm.linux.org.uk>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 981S: Maintained
d4275354 982F: arch/arm/include/asm/clkdev.h
4fa2651d 983F: drivers/clk/clkdev.c
d4275354 984
d48134e7 985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 986M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
988S: Maintained
989
94150095
HF
990ARM/CONTEC MICRO9 MACHINE SUPPORT
991M: Hubert Feurstein <hubert.feurstein@contec.at>
992S: Maintained
993F: arch/arm/mach-ep93xx/micro9.c
994
a06ae860
PP
995ARM/CORESIGHT FRAMEWORK AND DRIVERS
996M: Mathieu Poirier <mathieu.poirier@linaro.org>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Maintained
01081f5a 999F: drivers/hwtracing/coresight/*
a06ae860
PP
1000F: Documentation/trace/coresight.txt
1001F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1002F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1003
1da177e4 1004ARM/CORGI MACHINE SUPPORT
8b58be88 1005M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1006S: Maintained
1007
881a95f9 1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1009M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1011T: git git://github.com/ulli-kroll/linux.git
162500b3 1012S: Maintained
f49afbb5 1013F: arch/arm/mach-gemini/
98a9bb5b 1014F: drivers/rtc/rtc-gemini.c
881a95f9 1015
a990cbd8 1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1017M: Barry Song <baohua@kernel.org>
a990cbd8 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1019T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1020S: Maintained
1021F: arch/arm/mach-prima2/
4a9c44f1 1022F: drivers/clk/sirf/
05f30e8d 1023F: drivers/clocksource/timer-prima2.c
5833ac98 1024F: drivers/clocksource/timer-atlas7.c
f8505ef5 1025N: [^a-z]sirf
a990cbd8 1026
c9d862c4
BS
1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1028M: Baruch Siach <baruch@tkos.co.il>
1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030S: Maintained
cde137aa 1031F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1032N: digicolor
1033
d4275354 1034ARM/EBSA110 MACHINE SUPPORT
8b58be88 1035M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1037W: http://www.arm.linux.org.uk/
1038S: Maintained
1039F: arch/arm/mach-ebsa110/
b955f6ca 1040F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1041
4721f3ce
UKK
1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1043M: Uwe Kleine-König <kernel@pengutronix.de>
1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S: Maintained
1046N: efm32
1047
a9da4f7e 1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1049M: Daniel Ribeiro <drwyrm@gmail.com>
1050M: Stefan Schmidt <stefan@openezx.org>
1051M: Harald Welte <laforge@openezx.org>
d66f1886 1052L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1053W: http://www.openezx.org/
1054S: Maintained
cafc2265
SS
1055T: topgit git://git.openezx.org/openezx.git
1056F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1057
6a915af9 1058ARM/FARADAY FA526 PORT
162500b3 1059M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1061S: Maintained
1fa7e547 1062T: git git://git.berlios.de/gemini-board
f49afbb5 1063F: arch/arm/mm/*-fa*
6a915af9 1064
d4275354 1065ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1066M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1068W: http://www.arm.linux.org.uk/
1069S: Maintained
1070F: arch/arm/include/asm/hardware/dec21285.h
1071F: arch/arm/mach-footbridge/
1072
86183a5f 1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1074M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1075M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1077S: Maintained
f1c12837 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1079F: arch/arm/mach-imx/
ce515a6b 1080F: arch/arm/mach-mxs/
2a82f95c 1081F: arch/arm/boot/dts/imx*
e5dafa22 1082F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1083F: drivers/clk/imx/
1084F: include/soc/imx/
86183a5f 1085
142109d2 1086ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1087M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1088M: Sascha Hauer <kernel@pengutronix.de>
1089R: Stefan Agner <stefan@agner.ch>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1093F: arch/arm/mach-imx/*vf610*
1094F: arch/arm/boot/dts/vf*
1095
2b7a52a4 1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1097M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1099S: Maintained
1100
90b8fc34 1101ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1102M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1104S: Maintained
1105
ef47d5f0 1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1107M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1108M: Paul Parsons <lost.distance@yahoo.com>
1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1110S: Maintained
1111F: arch/arm/mach-pxa/hx4700.c
1112F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1113F: sound/soc/pxa/hx4700.c
ef47d5f0 1114
4dfad069
WX
1115ARM/HISILICON SOC SUPPORT
1116M: Wei Xu <xuwei5@hisilicon.com>
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118W: http://www.hisilicon.com
1119S: Supported
1120T: git git://github.com/hisilicon/linux-hisi.git
1121F: arch/arm/mach-hisi/
1122
21f37bc3 1123ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1124M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1125W: www.jlime.com
1126S: Maintained
084bad91
KE
1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1128F: arch/arm/mach-sa1100/jornada720.c
1129F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1130
5e767ab9
JMC
1131ARM/IGEP MACHINE SUPPORT
1132M: Enric Balletbo i Serra <eballetbo@gmail.com>
1133M: Javier Martinez Canillas <javier@dowhile0.org>
1134L: linux-omap@vger.kernel.org
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S: Maintained
06ff74fd 1137F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1138
403d2971
MV
1139ARM/INCOME PXA270 SUPPORT
1140M: Marek Vasut <marek.vasut@gmail.com>
1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S: Maintained
ec154082 1143F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1144
2b7a52a4 1145ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1146M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1148S: Maintained
e2bdb176
DW
1149
1150ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1152S: Orphan
2b7a52a4
LB
1153
1154ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1155M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1157S: Maintained
2b7a52a4
LB
1158
1159ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1160M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1162S: Maintained
2b7a52a4 1163
2b7a52a4 1164ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1165M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1167S: Maintained
1168
dfdd8cc9
KH
1169ARM/INTEL IXP4XX ARM ARCHITECTURE
1170M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1171M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1173S: Maintained
1174F: arch/arm/mach-ixp4xx/
1175
838553c5 1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1177M: Jonathan Cameron <jic23@cam.ac.uk>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180F: arch/arm/mach-pxa/stargate2.c
1181F: drivers/pcmcia/pxa2xx_stargate2.c
1182
2b7a52a4 1183ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1184M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1186S: Maintained
2b7a52a4
LB
1187
1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1189M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1191S: Maintained
1192
1154f858 1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-keystone/
317929cd 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1199
bc6aa566 1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clk/keystone/
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clocksource/timer-keystone.c
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-kernel@vger.kernel.org
1216S: Maintained
1217F: drivers/power/reset/keystone-reset.c
1218
1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1220M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1221L: linux-kernel@vger.kernel.org
1222S: Maintained
1223F: drivers/memory/*emif*
1224
2b7a52a4 1225ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1226M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1228S: Maintained
1229
3143875f
JE
1230ARM/LPC18XX ARCHITECTURE
1231M: Joachim Eastwood <manabian@gmail.com>
1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S: Maintained
1234N: lpc18xx
1235
3b886171 1236ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1237M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1238S: Maintained
1239
31c17ac9 1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1241M: Jason Cooper <jason@lakedaemon.net>
1242M: Andrew Lunn <andrew@lunn.ch>
1243M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S: Maintained
1247F: arch/arm/mach-mvebu/
59ec9671 1248F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1249F: arch/arm/boot/dts/armada*
1250F: arch/arm/boot/dts/kirkwood*
1251
75f41273 1252
40f4978b
SH
1253ARM/Marvell Berlin SoC support
1254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S: Maintained
1257F: arch/arm/mach-berlin/
31c17ac9
GC
1258F: arch/arm/boot/dts/berlin*
1259
40f4978b 1260
4cfab57e 1261ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1262M: Jason Cooper <jason@lakedaemon.net>
1263M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1264M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1265M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1267S: Maintained
1268F: arch/arm/mach-dove/
54a246ff
NP
1269F: arch/arm/mach-mv78xx0/
1270F: arch/arm/mach-orion5x/
1271F: arch/arm/plat-orion/
31c17ac9
GC
1272F: arch/arm/boot/dts/dove*
1273F: arch/arm/boot/dts/orion5x*
1274
3b886171 1275
d69ac131
AC
1276ARM/Orion SoC/Technologic Systems TS-78xx platform support
1277M: Alexander Clouter <alex@digriz.org.uk>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279W: http://www.digriz.org.uk/ts78xx/kernel
1280S: Maintained
1281F: arch/arm/mach-orion5x/ts78xx-*
1282
607b8fc9
EH
1283ARM/Mediatek RTC DRIVER
1284M: Eddie Huang <eddie.huang@mediatek.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S: Maintained
1288F: drivers/rtc/rtc-mt6397.c
1289
e54951c8
MB
1290ARM/Mediatek SoC support
1291M: Matthias Brugger <matthias.bgg@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1293L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1294S: Maintained
1295F: arch/arm/boot/dts/mt6*
1296F: arch/arm/boot/dts/mt8*
1297F: arch/arm/mach-mediatek/
1298N: mtk
1299K: mediatek
1300
adcb079f
AB
1301ARM/MICREL KS8695 ARCHITECTURE
1302M: Greg Ungerer <gerg@uclinux.org>
1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1304F: arch/arm/mach-ks8695/
adcb079f
AB
1305S: Odd Fixes
1306
d78ff0a5 1307ARM/MIOA701 MACHINE SUPPORT
8b58be88 1308M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1310F: arch/arm/mach-pxa/mioa701.c
1311S: Maintained
1312
9624dfe6 1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1314M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1315S: Maintained
1316
e0ee9851 1317ARM/NOMADIK ARCHITECTURE
28b8e8d4 1318M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1319M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S: Maintained
1322F: arch/arm/mach-nomadik/
ecc265fe 1323F: drivers/pinctrl/nomadik/
87572880 1324F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1325T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1326
9d76295a 1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1328M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1329L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1330W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1331S: Supported
1332
8459c159 1333ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1334M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1335M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1336S: Maintained
1337
5d783a2d 1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1339M: Marek Vasut <marek.vasut@gmail.com>
75280787 1340L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1341W: http://hackndev.com
1342S: Maintained
933d35f0
JP
1343F: arch/arm/mach-pxa/include/mach/palmtx.h
1344F: arch/arm/mach-pxa/palmtx.c
1345F: arch/arm/mach-pxa/include/mach/palmt5.h
1346F: arch/arm/mach-pxa/palmt5.c
1347F: arch/arm/mach-pxa/include/mach/palmld.h
1348F: arch/arm/mach-pxa/palmld.c
1349F: arch/arm/mach-pxa/include/mach/palmte2.h
1350F: arch/arm/mach-pxa/palmte2.c
1351F: arch/arm/mach-pxa/include/mach/palmtc.h
1352F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1353
b57fe924 1354ARM/PALM TREO SUPPORT
d8130624 1355M: Tomas Cech <sleep_walker@suse.com>
75280787 1356L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1357W: http://hackndev.com
1358S: Maintained
b57fe924
JP
1359F: arch/arm/mach-pxa/include/mach/palmtreo.h
1360F: arch/arm/mach-pxa/palmtreo.c
90af5811 1361
c49e1e63 1362ARM/PALMZ72 SUPPORT
8b58be88 1363M: Sergey Lapin <slapin@ossfans.org>
75280787 1364L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1365W: http://hackndev.com
1366S: Maintained
933d35f0
JP
1367F: arch/arm/mach-pxa/include/mach/palmz72.h
1368F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1369
1da177e4 1370ARM/PLEB SUPPORT
8b58be88 1371M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1372W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1373S: Maintained
1374
1375ARM/PT DIGITAL BOARD PORT
8b58be88 1376M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1378W: http://www.arm.linux.org.uk/
1379S: Maintained
1380
8fc1b0f8
KG
1381ARM/QUALCOMM SUPPORT
1382M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1383M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1384M: David Brown <davidb@codeaurora.org>
1385L: linux-arm-msm@vger.kernel.org
f5d3af9d 1386L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1387S: Maintained
1388F: arch/arm/mach-qcom/
f5d3af9d 1389F: drivers/soc/qcom/
c0c89faf
SB
1390F: drivers/tty/serial/msm_serial.h
1391F: drivers/tty/serial/msm_serial.c
1392F: drivers/*/pm8???-*
1393F: drivers/mfd/ssbi.c
916f743d 1394F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1395T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1396
2b7a52a4 1397ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1398M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1400S: Maintained
1401
d4275354 1402ARM/RISCPC ARCHITECTURE
8b58be88 1403M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1405W: http://www.arm.linux.org.uk/
1406S: Maintained
d4275354
RK
1407F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1408F: arch/arm/include/asm/hardware/ioc.h
1409F: arch/arm/include/asm/hardware/iomd.h
1410F: arch/arm/include/asm/hardware/memc.h
1411F: arch/arm/mach-rpc/
1a6422f6 1412F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1413F: drivers/net/ethernet/i825xx/ether1*
1414F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1415F: drivers/scsi/arm/
1416
08ddbb0a
HS
1417ARM/Rockchip SoC support
1418M: Heiko Stuebner <heiko@sntech.de>
1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1420L: linux-rockchip@lists.infradead.org
08ddbb0a 1421S: Maintained
541555e9 1422F: arch/arm/boot/dts/rk3*
08ddbb0a 1423F: arch/arm/mach-rockchip/
541555e9
HS
1424F: drivers/clk/rockchip/
1425F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1426F: drivers/*/*rockchip*
541555e9
HS
1427F: drivers/*/*/*rockchip*
1428F: sound/soc/rockchip/
b4331b43 1429N: rockchip
08ddbb0a 1430
5bfb937c
KK
1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1432M: Kukjin Kim <kgene@kernel.org>
e8f98457 1433M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1435L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1436S: Maintained
6f0589c8
MB
1437F: arch/arm/boot/dts/s3c*
1438F: arch/arm/boot/dts/exynos*
d97236e6 1439F: arch/arm64/boot/dts/exynos/
482ce512 1440F: arch/arm/plat-samsung/
769bbb63
HS
1441F: arch/arm/mach-s3c24*/
1442F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1443F: arch/arm/mach-s5p*/
1444F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1445F: drivers/*/*s3c2410*
1446F: drivers/*/*/*s3c2410*
40c76662
MB
1447F: drivers/spi/spi-s3c*
1448F: sound/soc/samsung/*
33d43cdd 1449N: exynos
f556cb07 1450
10ffa964
KP
1451ARM/SAMSUNG MOBILE MACHINE SUPPORT
1452M: Kyungmin Park <kyungmin.park@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S: Maintained
004bbd3c 1455F: arch/arm/mach-s5pv210/
10ffa964 1456
3ce4ccb6
KD
1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459M: Kamil Debski <k.debski@samsung.com>
1460L: linux-arm-kernel@lists.infradead.org
1461L: linux-media@vger.kernel.org
1462S: Maintained
1463F: drivers/media/platform/s5p-g2d/
1464
e6a476fd
MS
1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1466M: Kyungmin Park <kyungmin.park@samsung.com>
1467M: Kamil Debski <k.debski@samsung.com>
6305902c 1468M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1469L: linux-arm-kernel@lists.infradead.org
1470L: linux-media@vger.kernel.org
1471S: Maintained
934455d7 1472F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1473F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1474
1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1476M: Kyungmin Park <kyungmin.park@samsung.com>
1477M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org
1479L: linux-media@vger.kernel.org
1480S: Maintained
90d72ac6 1481F: drivers/media/platform/s5p-tv/
e6a476fd 1482
d48d38e8 1483ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1484M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1485M: Magnus Damm <magnus.damm@gmail.com>
1486L: linux-sh@vger.kernel.org
d48d38e8 1487W: http://oss.renesas.com
bbff48f5 1488Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1490S: Supported
0b514fdb
SH
1491F: arch/arm/boot/dts/emev2*
1492F: arch/arm/boot/dts/r7s*
1493F: arch/arm/boot/dts/r8a*
1494F: arch/arm/boot/dts/sh*
0b514fdb 1495F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1496F: arch/arm/configs/marzen_defconfig
1497F: arch/arm/configs/shmobile_defconfig
7a2071c5 1498F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1499F: arch/arm/mach-shmobile/
1500F: drivers/sh/
1501
66314223 1502ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1503M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1504S: Maintained
1505F: arch/arm/mach-socfpga/
efadb751
DN
1506F: arch/arm/boot/dts/socfpga*
1507F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1508W: http://www.rocketboards.org
efadb751 1509T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1510
1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1512M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1513S: Maintained
1514F: drivers/clk/socfpga/
1515
71bcada8
TT
1516ARM/SOCFPGA EDAC SUPPORT
1517M: Thor Thayer <tthayer@opensource.altera.com>
1518S: Maintained
1519F: drivers/edac/altera_edac.
1520
65ebcc11 1521ARM/STI ARCHITECTURE
a92177ea
SK
1522M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1523M: Maxime Coquelin <maxime.coquelin@st.com>
1524M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526L: kernel@stlinux.com
1527W: http://www.stlinux.com
1528S: Maintained
1529F: arch/arm/mach-sti/
a92177ea
SK
1530F: arch/arm/boot/dts/sti*
1531F: drivers/clocksource/arm_global_timer.c
82805d1b 1532F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1533F: drivers/i2c/busses/i2c-st.c
346e2e4a 1534F: drivers/media/rc/st_rc.c
95d66b16 1535F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1536F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1537F: drivers/phy/phy-miphy28lp.c
1538F: drivers/phy/phy-miphy365x.c
6da969a5 1539F: drivers/phy/phy-stih407-usb.c
26389c78 1540F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1541F: drivers/pinctrl/pinctrl-st.c
1542F: drivers/reset/sti/
db4112e6 1543F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1544F: drivers/tty/serial/st-asc.c
eb11adab 1545F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1546F: drivers/usb/host/ehci-st.c
1547F: drivers/usb/host/ohci-st.c
db4112e6 1548F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1549F: drivers/ata/ahci_st.c
65ebcc11 1550
ee6e7879
MC
1551ARM/STM32 ARCHITECTURE
1552M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S: Maintained
1555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1556N: stm32
1557F: drivers/clocksource/armv7m_systick.c
1558
2b7a52a4 1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1560M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1562S: Maintained
1563
1bbd7089 1564ARM/TETON BGA MACHINE SUPPORT
706e69d6 1565M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568
2b7a52a4 1569ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1570M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1572S: Maintained
1573
98ad6e3b 1574ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1575M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1577W: http://www.mcuos.com
1578S: Maintained
4e89e8f6 1579F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1580F: drivers/input/keyboard/w90p910_keypad.c
1581F: drivers/input/touchscreen/w90p910_ts.c
1582F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1583F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1584F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1585F: drivers/rtc/rtc-nuc900.c
9df92e6c 1586F: drivers/spi/spi-nuc900.c
4e89e8f6 1587F: drivers/usb/host/ehci-w90x900.c
8a61f013 1588F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1589
54274d71 1590ARM/U300 MACHINE SUPPORT
e4651a9f 1591M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S: Supported
1594F: arch/arm/mach-u300/
9affbd24 1595F: drivers/clocksource/timer-u300.c
54274d71
LW
1596F: drivers/i2c/busses/i2c-stu300.c
1597F: drivers/rtc/rtc-coh901331.c
1598F: drivers/watchdog/coh901327_wdt.c
1599F: drivers/dma/coh901318*
87572880
LW
1600F: drivers/mfd/ab3100*
1601F: drivers/rtc/rtc-ab3100.c
1602F: drivers/rtc/rtc-coh901331.c
1603T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1604
3d00d04f
MY
1605ARM/UNIPHIER ARCHITECTURE
1606M: Masahiro Yamada <yamada.masahiro@socionext.com>
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S: Maintained
a3ff83d2 1609F: arch/arm/boot/dts/uniphier*
3d00d04f 1610F: arch/arm/mach-uniphier/
a3ff83d2
MY
1611F: drivers/pinctrl/uniphier/
1612F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1613N: uniphier
1614
87572880 1615ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1616M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618S: Maintained
1619F: arch/arm/mach-ux500/
e4651a9f 1620F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1621F: drivers/dma/ste_dma40*
e4651a9f 1622F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1623F: drivers/mfd/abx500*
1624F: drivers/mfd/ab8500*
e4651a9f
LW
1625F: drivers/mfd/dbx500*
1626F: drivers/mfd/db8500*
ecc265fe
JP
1627F: drivers/pinctrl/nomadik/pinctrl-ab*
1628F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1629F: drivers/rtc/rtc-ab8500.c
e4651a9f 1630F: drivers/rtc/rtc-pl031.c
87572880 1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1632
e93fde28
UH
1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634M: Ulf Hansson <ulf.hansson@linaro.org>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636T: git git://git.linaro.org/people/ulfh/clk.git
1637S: Maintained
1638F: drivers/clk/ux500/
1639F: include/linux/platform_data/clk-ux500.h
1640
740d93b1
PM
1641ARM/VERSATILE EXPRESS PLATFORM
1642M: Liviu Dudau <liviu.dudau@arm.com>
1643M: Sudeep Holla <sudeep.holla@arm.com>
1644M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S: Maintained
1647F: arch/arm/boot/dts/vexpress*
9ccd6080 1648F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1649F: arch/arm/mach-vexpress/
1650F: */*/vexpress*
7e8f403f 1651F: */*/*/vexpress*
740d93b1
PM
1652F: drivers/clk/versatile/clk-vexpress-osc.c
1653F: drivers/clocksource/versatile.c
1654
d4275354 1655ARM/VFP SUPPORT
8b58be88 1656M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1658W: http://www.arm.linux.org.uk/
1659S: Maintained
1660F: arch/arm/vfp/
1661
e66b6d8e
MV
1662ARM/VOIPAC PXA270 SUPPORT
1663M: Marek Vasut <marek.vasut@gmail.com>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1667F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1668
04529fe2
TP
1669ARM/VT8500 ARM ARCHITECTURE
1670M: Tony Prisk <linux@prisktech.co.nz>
1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S: Maintained
1673F: arch/arm/mach-vt8500/
41fd91b4 1674F: drivers/clocksource/vt8500_timer.c
560746eb 1675F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1676F: drivers/mmc/host/wmt-sdmmc.c
1677F: drivers/pwm/pwm-vt8500.c
1678F: drivers/rtc/rtc-vt8500.c
1679F: drivers/tty/serial/vt8500_serial.c
4f31102b 1680F: drivers/usb/host/ehci-platform.c
41fd91b4 1681F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1682F: drivers/video/fbdev/vt8500lcdfb.*
1683F: drivers/video/fbdev/wm8505fb*
1684F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1685
e66b6d8e
MV
1686ARM/ZIPIT Z2 SUPPORT
1687M: Marek Vasut <marek.vasut@gmail.com>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-pxa/z2.c
6ab2a855 1691F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1692
5ecc4b53
JN
1693ARM/ZTE ARCHITECTURE
1694M: Jun Nie <jun.nie@linaro.org>
1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696S: Maintained
1697F: arch/arm/mach-zx/
1698F: drivers/clk/zte/
1699F: Documentation/devicetree/bindings/arm/zte.txt
1700F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
51f29d44
MS
1702ARM/ZYNQ ARCHITECTURE
1703M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1704R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706W: http://wiki.xilinx.com
d6448b76 1707T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1708S: Supported
1709F: arch/arm/mach-zynq/
bd2a337a 1710F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1711F: drivers/block/xsysace.c
c2fd4e38
MS
1712N: zynq
1713N: xilinx
1714F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1715F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1716F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1717F: drivers/edac/synopsys_edac.c
51f29d44 1718
48ec83bc 1719ARM SMMU DRIVERS
b8f9879e
WD
1720M: Will Deacon <will.deacon@arm.com>
1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722S: Maintained
1723F: drivers/iommu/arm-smmu.c
48ec83bc 1724F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1725F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1726
38074229
CM
1727ARM64 PORT (AARCH64 ARCHITECTURE)
1728M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1729M: Will Deacon <will.deacon@arm.com>
38074229
CM
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm64/
d19766ec 1733F: Documentation/arm64/
38074229 1734
9d7005f9
LP
1735AS3645A LED FLASH CONTROLLER DRIVER
1736M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737L: linux-media@vger.kernel.org
1738T: git git://linuxtv.org/media_tree.git
1739S: Maintained
1740F: drivers/media/i2c/as3645a.c
1741F: include/media/as3645a.h
1742
d58de038
GJ
1743ASC7621 HARDWARE MONITOR DRIVER
1744M: George Joseph <george.joseph@fairview5.com>
1745L: lm-sensors@lm-sensors.org
1746S: Maintained
1747F: Documentation/hwmon/asc7621
1748F: drivers/hwmon/asc7621.c
1749
b229ece9 1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1751M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1752L: acpi4asus-user@lists.sourceforge.net
d0944853 1753L: platform-driver-x86@vger.kernel.org
76593d6f 1754W: http://acpi4asus.sf.net
85091b71 1755S: Maintained
b229ece9
CC
1756F: drivers/platform/x86/asus*.c
1757F: drivers/platform/x86/eeepc*.c
85091b71 1758
953a6479 1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1760R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1761W: http://sourceforge.net/projects/xscaleiop
08223d80 1762S: Odd fixes
679655da
JP
1763F: Documentation/crypto/async-tx-api.txt
1764F: crypto/async_tx/
1765F: drivers/dma/
1766F: include/linux/dmaengine.h
1767F: include/linux/async_tx.h
b3e5f263 1768
a1867d36 1769AT24 EEPROM DRIVER
14d77c4d 1770M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1771L: linux-i2c@vger.kernel.org
1772S: Maintained
1773F: drivers/misc/eeprom/at24.c
25f73ed5 1774F: include/linux/platform_data/at24.h
a1867d36 1775
e7839f25 1776ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1777M: "Ed L. Cashin" <ed.cashin@acm.org>
1778W: http://www.openaoe.org/
1da177e4 1779S: Supported
679655da
JP
1780F: Documentation/aoe/
1781F: drivers/block/aoe/
1da177e4 1782
9a10a870 1783ATHEROS ATH GENERIC UTILITIES
f726ee65 1784M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1785L: linux-wireless@vger.kernel.org
1786S: Supported
1787F: drivers/net/wireless/ath/*
1788
fa1c114f 1789ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1790M: Jiri Slaby <jirislaby@gmail.com>
1791M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1792M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1793L: linux-wireless@vger.kernel.org
72c706b7 1794W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1795S: Maintained
fa451753 1796F: drivers/net/wireless/ath/ath5k/
fa1c114f 1797
12e62d6f
KV
1798ATHEROS ATH6KL WIRELESS DRIVER
1799M: Kalle Valo <kvalo@qca.qualcomm.com>
1800L: linux-wireless@vger.kernel.org
1801W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1802T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1803S: Supported
1804F: drivers/net/wireless/ath/ath6kl/
1805
2be7d22f
VK
1806WILOCITY WIL6210 WIRELESS DRIVER
1807M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808L: linux-wireless@vger.kernel.org
1809L: wil6210@qca.qualcomm.com
1810S: Supported
1811W: http://wireless.kernel.org/en/users/Drivers/wil6210
1812F: drivers/net/wireless/ath/wil6210/
dba4b74d 1813F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1814
1d7e1e6b
CL
1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816M: Christian Lamparter <chunkeey@googlemail.com>
1817L: linux-wireless@vger.kernel.org
1818W: http://wireless.kernel.org/en/users/Drivers/carl9170
1819S: Maintained
1820F: drivers/net/wireless/ath/carl9170/
1821
2c2a6172
LT
1822ATK0110 HWMON DRIVER
1823M: Luca Tettamanti <kronos.it@gmail.com>
1824L: lm-sensors@lm-sensors.org
1825S: Maintained
1826F: drivers/hwmon/asus_atk0110.c
1827
6f69a6d7 1828ATI_REMOTE2 DRIVER
8b58be88 1829M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1830S: Maintained
679655da 1831F: drivers/input/misc/ati_remote2.c
6f69a6d7 1832
7ae115b4 1833ATLX ETHERNET DRIVERS
8b58be88 1834M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1835M: Chris Snook <chris.snook@gmail.com>
e443e383 1836L: netdev@vger.kernel.org
8d5ca6ec
JC
1837W: http://sourceforge.net/projects/atl1
1838W: http://atl1.sourceforge.net
1839S: Maintained
2b133ad6 1840F: drivers/net/ethernet/atheros/
8d5ca6ec 1841
1da177e4 1842ATM
366c1bd1 1843M: Chas Williams <3chas3@gmail.com>
476604de 1844L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1845L: netdev@vger.kernel.org
1da177e4
LT
1846W: http://linux-atm.sourceforge.net
1847S: Maintained
679655da
JP
1848F: drivers/atm/
1849F: include/linux/atm*
c117ab84 1850F: include/uapi/linux/atm*
1da177e4 1851
04ac2f46 1852ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1854S: Maintained
1855F: drivers/mmc/host/atmel-mci.c
1856F: drivers/mmc/host/atmel-mci-regs.h
1857
a1cfac48 1858ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1859M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1860S: Supported
df621252 1861F: drivers/tty/serial/atmel_serial.c
a1cfac48 1862
dfae90ed 1863ATMEL Audio ALSA driver
3a82002c 1864M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1865L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1866S: Supported
1867F: sound/soc/atmel
1868
b414dc16
NF
1869ATMEL DMA DRIVER
1870M: Nicolas Ferre <nicolas.ferre@atmel.com>
1871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872S: Supported
1873F: drivers/dma/at_hdmac.c
1874F: drivers/dma/at_hdmac_regs.h
6f0d65af 1875F: include/linux/platform_data/dma-atmel.h
b414dc16 1876
6bd0f436
LD
1877ATMEL XDMA DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-arm-kernel@lists.infradead.org
1880L: dmaengine@vger.kernel.org
1881S: Supported
1882F: drivers/dma/at_xdmac.c
1883
888f2804
LD
1884ATMEL I2C DRIVER
1885M: Ludovic Desroches <ludovic.desroches@atmel.com>
1886L: linux-i2c@vger.kernel.org
1887S: Supported
1888F: drivers/i2c/busses/i2c-at91.c
1889
15515545
JW
1890ATMEL ISI DRIVER
1891M: Josh Wu <josh.wu@atmel.com>
1892L: linux-media@vger.kernel.org
1893S: Supported
f2294c2d 1894F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1895F: include/media/atmel-isi.h
1896
8f4c79ce 1897ATMEL LCDFB DRIVER
8b58be88 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1899L: linux-fbdev@vger.kernel.org
8f4c79ce 1900S: Maintained
8a61f013 1901F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1902F: include/video/atmel_lcdc.h
8f4c79ce 1903
89e5785f 1904ATMEL MACB ETHERNET DRIVER
a02875a6 1905M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1906S: Supported
9f2f381f 1907F: drivers/net/ethernet/cadence/
89e5785f 1908
5cbac98a
JW
1909ATMEL NAND DRIVER
1910M: Josh Wu <josh.wu@atmel.com>
1911L: linux-mtd@lists.infradead.org
1912S: Supported
1913F: drivers/mtd/nand/atmel_nand*
1914
05c441ef 1915ATMEL SDMMC DRIVER
1916M: Ludovic Desroches <ludovic.desroches@atmel.com>
1917L: linux-mmc@vger.kernel.org
1918S: Supported
1919F: drivers/mmc/host/sdhci-of-at91.c
1920
754ce4f2 1921ATMEL SPI DRIVER
a02875a6 1922M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1923S: Supported
9df92e6c 1924F: drivers/spi/spi-atmel.*
754ce4f2 1925
0ef09015 1926ATMEL SSC DRIVER
03515f32 1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel-ssc.c
1931F: include/linux/atmel-ssc.h
1932
e9cb1c5a
NF
1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936S: Supported
1937F: drivers/misc/atmel_tclib.c
1938F: drivers/clocksource/tcb_clksrc.c
1939
914a3f3b 1940ATMEL USBA UDC DRIVER
a02875a6
NF
1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
1942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1943S: Supported
faf2e1db 1944F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1945
1da177e4 1946ATMEL WIRELESS DRIVER
8b58be88 1947M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1948L: linux-wireless@vger.kernel.org
1da177e4
LT
1949W: http://www.thekelleys.org.uk/atmel
1950W: http://atmelwlandriver.sourceforge.net/
1951S: Maintained
679655da 1952F: drivers/net/wireless/atmel*
1da177e4 1953
a14c0f8f
ND
1954ATMEL MAXTOUCH DRIVER
1955M: Nick Dyer <nick.dyer@itdev.co.uk>
1956T: git git://github.com/atmel-maxtouch/linux.git
1957S: Supported
1958F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959F: drivers/input/touchscreen/atmel_mxt_ts.c
1960F: include/linux/platform_data/atmel_mxt_ts.h
1961
26780d9e 1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1963M: Bradley Grove <linuxdrivers@attotech.com>
1964L: linux-scsi@vger.kernel.org
1965W: http://www.attotech.com
1966S: Supported
1967F: drivers/scsi/esas2r
26780d9e 1968
bc6e17b8
SS
1969ATUSB IEEE 802.15.4 RADIO DRIVER
1970M: Stefan Schmidt <stefan@osg.samsung.com>
1971L: linux-wpan@vger.kernel.org
1972S: Maintained
1973F: drivers/net/ieee802154/atusb.c
1974F: drivers/net/ieee802154/atusb.h
1975F: drivers/net/ieee802154/at86rf230.h
1976
a92b7b80 1977AUDIT SUBSYSTEM
915f389d 1978M: Paul Moore <paul@paul-moore.com>
8b58be88 1979M: Eric Paris <eparis@redhat.com>
915f389d 1980L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1981W: http://people.redhat.com/sgrubb/audit/
915f389d 1982T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1983S: Maintained
679655da 1984F: include/linux/audit.h
c117ab84 1985F: include/uapi/linux/audit.h
679655da 1986F: kernel/audit*
a92b7b80 1987
70e84049 1988AUXILIARY DISPLAY DRIVERS
8b58be88 1989M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1990W: http://miguelojeda.es/auxdisplay.htm
1991W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1992S: Maintained
679655da
JP
1993F: drivers/auxdisplay/
1994F: include/linux/cfag12864b.h
70e84049 1995
5f97f7f9 1996AVR32 ARCHITECTURE
e336f61f
HCE
1997M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1998M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1999W: http://www.atmel.com/products/AVR32/
249d9d9d 2000W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2001W: http://avrfreaks.net/
e336f61f 2002S: Maintained
679655da 2003F: arch/avr32/
5f97f7f9
HS
2004
2005AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2006M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008S: Maintained
679655da 2009F: arch/avr32/mach-at32ap/
5f97f7f9 2010
1da177e4 2011AX.25 NETWORK LAYER
8b58be88 2012M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2013L: linux-hams@vger.kernel.org
d34cb28a 2014W: http://www.linux-ax25.org/
1da177e4 2015S: Maintained
c117ab84 2016F: include/uapi/linux/ax25.h
679655da
JP
2017F: include/net/ax25.h
2018F: net/ax25/
1da177e4 2019
d5269395 2020AZ6007 DVB DRIVER
009a5410 2021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2022L: linux-media@vger.kernel.org
2023W: http://linuxtv.org
2024T: git git://linuxtv.org/media_tree.git
2025S: Maintained
2026F: drivers/media/usb/dvb-usb-v2/az6007.c
2027
6777376e
HV
2028AZTECH FM RADIO RECEIVER DRIVER
2029M: Hans Verkuil <hverkuil@xs4all.nl>
2030L: linux-media@vger.kernel.org
2031T: git git://linuxtv.org/media_tree.git
2032W: http://linuxtv.org
2033S: Maintained
2034F: drivers/media/radio/radio-aztech*
2035
e2d1d6c0 2036B43 WIRELESS DRIVER
e2d1d6c0 2037L: linux-wireless@vger.kernel.org
ed072f9e 2038L: b43-dev@lists.infradead.org
491b26b4 2039W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2040S: Odd Fixes
679655da 2041F: drivers/net/wireless/b43/
e2d1d6c0
RD
2042
2043B43LEGACY WIRELESS DRIVER
8b58be88 2044M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2045L: linux-wireless@vger.kernel.org
ed072f9e 2046L: b43-dev@lists.infradead.org
491b26b4 2047W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2048S: Maintained
679655da 2049F: drivers/net/wireless/b43legacy/
e2d1d6c0 2050
300abeb5 2051BACKLIGHT CLASS/SUBSYSTEM
b7701755 2052M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2053M: Lee Jones <lee.jones@linaro.org>
300abeb5 2054S: Maintained
679655da
JP
2055F: drivers/video/backlight/
2056F: include/linux/backlight.h
300abeb5 2057
c6c8fea2 2058BATMAN ADVANCED
207df49e 2059M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2060M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2061M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2062L: b.a.t.m.a.n@lists.open-mesh.org
2063W: http://www.open-mesh.org/
2064S: Maintained
2065F: net/batman-adv/
2066
e2d1d6c0 2067BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2068M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2069L: linux-hams@vger.kernel.org
2070W: http://www.baycom.org/~tom/ham/ham.html
2071S: Maintained
679655da 2072F: drivers/net/hamradio/baycom*
e2d1d6c0 2073
cafe5635 2074BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2075M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2076L: linux-bcache@vger.kernel.org
2077W: http://bcache.evilpiepirate.org
d1aa1ab3 2078S: Maintained
cafe5635
KO
2079F: drivers/md/bcache/
2080
04bd844a
HV
2081BDISP ST MEDIA DRIVER
2082M: Fabien Dessenne <fabien.dessenne@st.com>
2083L: linux-media@vger.kernel.org
2084T: git git://linuxtv.org/media_tree.git
2085W: http://linuxtv.org
2086S: Supported
2087F: drivers/media/platform/sti/bdisp
2088
e2d1d6c0 2089BEFS FILE SYSTEM
55817d3d 2090S: Orphan
679655da
JP
2091F: Documentation/filesystems/befs.txt
2092F: fs/befs/
e2d1d6c0 2093
564ee360 2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2095M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2096L: netdev@vger.kernel.org
2097S: Maintained
2098F: drivers/net/ethernet/ec_bhf.c
564ee360 2099
e2d1d6c0 2100BFS FILE SYSTEM
8b58be88 2101M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2102S: Maintained
679655da
JP
2103F: Documentation/filesystems/bfs.txt
2104F: fs/bfs/
c117ab84 2105F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2106
1394f032 2107BLACKFIN ARCHITECTURE
a4edbc10 2108M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2110T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2111W: http://blackfin.uclinux.org
2112S: Supported
679655da 2113F: arch/blackfin/
566da5b2 2114
e190d6b1 2115BLACKFIN EMAC DRIVER
b3fe92b0 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2117W: http://blackfin.uclinux.org
2118S: Supported
7b35f033 2119F: drivers/net/ethernet/adi/
e190d6b1 2120
566da5b2 2121BLACKFIN RTC DRIVER
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2123W: http://blackfin.uclinux.org
2124S: Supported
679655da 2125F: drivers/rtc/rtc-bfin.c
1394f032 2126
936ed49a 2127BLACKFIN SDH DRIVER
109ec8c3 2128M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2130W: http://blackfin.uclinux.org
2131S: Supported
2132F: drivers/mmc/host/bfin_sdh.c
2133
1394f032 2134BLACKFIN SERIAL DRIVER
8b58be88 2135M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2137W: http://blackfin.uclinux.org
2138S: Supported
8460241e 2139F: drivers/tty/serial/bfin_uart.c
1394f032 2140
1e6d320f 2141BLACKFIN WATCHDOG DRIVER
b3fe92b0 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2143W: http://blackfin.uclinux.org
2144S: Supported
679655da 2145F: drivers/watchdog/bfin_wdt.c
1e6d320f 2146
d24ecfcc 2147BLACKFIN I2C TWI DRIVER
8b58be88 2148M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2150W: http://blackfin.uclinux.org/
2151S: Supported
679655da 2152F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2153
1e204377
SJ
2154BLACKFIN MEDIA DRIVER
2155M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2156L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2157W: http://blackfin.uclinux.org/
2158S: Supported
2159F: drivers/media/platform/blackfin/
2160F: drivers/media/i2c/adv7183*
2161F: drivers/media/i2c/vs6624*
2162
b54cf35a
JSM
2163BLINKM RGB LED DRIVER
2164M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165S: Maintained
2166F: drivers/leds/leds-blinkm.c
2167
1da177e4 2168BLOCK LAYER
8b58be88 2169M: Jens Axboe <axboe@kernel.dk>
08deed1e 2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2171S: Maintained
679655da 2172F: block/
ae11f7ef 2173F: kernel/trace/blktrace.c
1da177e4 2174
2b54aaef 2175BLOCK2MTD DRIVER
8b58be88 2176M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2177L: linux-mtd@lists.infradead.org
2178S: Maintained
679655da 2179F: drivers/mtd/devices/block2mtd.c
2b54aaef 2180
63fbd24e 2181BLUETOOTH DRIVERS
8b58be88 2182M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2183M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2184M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2185L: linux-bluetooth@vger.kernel.org
63fbd24e 2186W: http://www.bluez.org/
22e7a424
MH
2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2189S: Maintained
679655da 2190F: drivers/bluetooth/
1da177e4 2191
63fbd24e 2192BLUETOOTH SUBSYSTEM
8b58be88 2193M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2194M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2195M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2196L: linux-bluetooth@vger.kernel.org
2197W: http://www.bluez.org/
22e7a424
MH
2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2200S: Maintained
679655da
JP
2201F: net/bluetooth/
2202F: include/net/bluetooth/
1da177e4
LT
2203
2204BONDING DRIVER
79b30750 2205M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2206M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2207M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2208L: netdev@vger.kernel.org
ce00f85c
JC
2209W: http://sourceforge.net/projects/bonding/
2210S: Supported
679655da 2211F: drivers/net/bonding/
c117ab84 2212F: include/uapi/linux/if_bonding.h
1da177e4 2213
b5f4df34
AS
2214BPF (Safe dynamic programs and tools)
2215M: Alexei Starovoitov <ast@kernel.org>
2216L: netdev@vger.kernel.org
2217L: linux-kernel@vger.kernel.org
2218S: Supported
2219F: kernel/bpf/
2220
39105890 2221BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2222M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2223L: netdev@vger.kernel.org
2224S: Supported
adfc5217 2225F: drivers/net/ethernet/broadcom/b44.*
39105890 2226
32ec90d5
FF
2227BROADCOM GENET ETHERNET DRIVER
2228M: Florian Fainelli <f.fainelli@gmail.com>
2229L: netdev@vger.kernel.org
2230S: Supported
2231F: drivers/net/ethernet/broadcom/genet/
2232
948c51e6 2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2234M: Sony Chacko <sony.chacko@qlogic.com>
2235M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2236L: netdev@vger.kernel.org
2237S: Supported
adfc5217
JK
2238F: drivers/net/ethernet/broadcom/bnx2.*
2239F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2240
4d9d2cb0 2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2242M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2243L: netdev@vger.kernel.org
2244S: Supported
adfc5217 2245F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2246
90f4c594 2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2248M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2249M: Ray Jui <rjui@broadcom.com>
2250M: Scott Branden <sbranden@broadcom.com>
497a045d 2251L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2252T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2253S: Maintained
2254F: arch/arm/mach-bcm/
2255F: arch/arm/boot/dts/bcm113*
90f4c594 2256F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2257F: arch/arm/boot/dts/bcm281*
2258F: arch/arm/configs/bcm_defconfig
e4ef47f2 2259F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2260F: drivers/clocksource/bcm_kona_timer.c
2261
9209bec4 2262BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2263M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2264M: Lee Jones <lee@kernel.org>
10b9e887 2265M: Eric Anholt <eric@anholt.net>
f680f25c 2266L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2269S: Maintained
9209bec4 2270N: bcm2835
f680f25c 2271
a2f6734c
KC
2272BROADCOM BCM33XX MIPS ARCHITECTURE
2273M: Kevin Cernekee <cernekee@gmail.com>
2274L: linux-mips@linux-mips.org
2275S: Maintained
2276F: arch/mips/bcm3384/*
2277F: arch/mips/include/asm/mach-bcm3384/*
2278F: arch/mips/kernel/*bmips*
2279
5564f092
RM
2280BROADCOM BCM47XX MIPS ARCHITECTURE
2281M: Hauke Mehrtens <hauke@hauke-m.de>
2282M: Rafał Miłecki <zajec5@gmail.com>
2283L: linux-mips@linux-mips.org
2284S: Maintained
2285F: arch/mips/bcm47xx/*
2286F: arch/mips/include/asm/mach-bcm47xx/*
2287
9209bec4 2288BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2289M: Hauke Mehrtens <hauke@hauke-m.de>
2290L: linux-arm-kernel@lists.infradead.org
2291S: Maintained
2292F: arch/arm/mach-bcm/bcm_5301x.c
2293F: arch/arm/boot/dts/bcm5301x.dtsi
2294F: arch/arm/boot/dts/bcm470*
2295
e076e962
FF
2296BROADCOM BCM63XX ARM ARCHITECTURE
2297M: Florian Fainelli <f.fainelli@gmail.com>
2298L: linux-arm-kernel@lists.infradead.org
eb6725d0 2299T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2300S: Maintained
2301F: arch/arm/mach-bcm/bcm63xx.c
2302F: arch/arm/include/debug/bcm63xx.S
2303
7110e227
KC
2304BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305M: Kevin Cernekee <cernekee@gmail.com>
2306L: linux-usb@vger.kernel.org
2307S: Maintained
2308F: drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2df94fd6 2310BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2311M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2312M: Gregory Fong <gregory.0xf0@gmail.com>
2313M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2315T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2316S: Maintained
2317F: arch/arm/mach-bcm/*brcmstb*
2318F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2319F: drivers/bus/brcmstb_gisb.c
5009a289 2320N: brcmstb
2df94fd6 2321
70371cef
KC
2322BROADCOM BMIPS MIPS ARCHITECTURE
2323M: Kevin Cernekee <cernekee@gmail.com>
2324M: Florian Fainelli <f.fainelli@gmail.com>
2325L: linux-mips@linux-mips.org
eb6725d0 2326T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2327S: Maintained
2328F: arch/mips/bmips/*
2329F: arch/mips/include/asm/mach-bmips/*
2330F: arch/mips/kernel/*bmips*
338808de 2331F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2332F: drivers/irqchip/irq-bcm7*
2333F: drivers/irqchip/irq-brcmstb*
2334
948c51e6 2335BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2336M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2337M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2338L: netdev@vger.kernel.org
2339S: Supported
adfc5217 2340F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2341
a9533e7e
HP
2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343M: Brett Rudley <brudley@broadcom.com>
818c07b8 2344M: Arend van Spriel <arend@broadcom.com>
85d63686 2345M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2346M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2347L: linux-wireless@vger.kernel.org
5615171c 2348L: brcm80211-dev-list@broadcom.com
a9533e7e 2349S: Supported
f62ebdd5 2350F: drivers/net/wireless/brcm80211/
a9533e7e 2351
9958d6f9 2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2353M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2354L: linux-scsi@vger.kernel.org
2355S: Supported
2356F: drivers/scsi/bnx2fc/
2357
6a6b5ad0 2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2359M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2360L: linux-scsi@vger.kernel.org
2361S: Supported
2362F: drivers/scsi/bnx2i/
2363
36c0237f
SB
2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365M: Ray Jui <rjui@broadcom.com>
2366M: Scott Branden <sbranden@broadcom.com>
2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2369T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2370S: Maintained
2371N: iproc
2372N: cygnus
2373N: bcm9113*
2374N: bcm9583*
2375N: bcm583*
2376N: bcm113*
2377
3b0213d5
GF
2378BROADCOM BRCMSTB GPIO DRIVER
2379M: Gregory Fong <gregory.0xf0@gmail.com>
2380L: bcm-kernel-feedback-list@broadcom.com>
2381S: Supported
2382F: drivers/gpio/gpio-brcmstb.c
2383F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
7b7f588b 2385BROADCOM KONA GPIO DRIVER
5e163903 2386M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2387L: bcm-kernel-feedback-list@broadcom.com
2388S: Supported
2389F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2390F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2391
f6e734a8
RM
2392BROADCOM NVRAM DRIVER
2393M: Rafał Miłecki <zajec5@gmail.com>
2394L: linux-mips@linux-mips.org
2395S: Maintained
2396F: drivers/firmware/broadcom/*
2397
02787daa
BN
2398BROADCOM STB NAND FLASH DRIVER
2399M: Brian Norris <computersforpeace@gmail.com>
2400L: linux-mtd@lists.infradead.org
2401S: Maintained
2402F: drivers/mtd/nand/brcmnand/
2403
c9678d86
RM
2404BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405M: Rafał Miłecki <zajec5@gmail.com>
2406L: linux-wireless@vger.kernel.org
2407S: Maintained
2408F: drivers/bcma/
2409F: include/linux/bcma/
2410
b8302205
FF
2411BROADCOM SYSTEMPORT ETHERNET DRIVER
2412M: Florian Fainelli <f.fainelli@gmail.com>
2413L: netdev@vger.kernel.org
2414S: Supported
2415F: drivers/net/ethernet/broadcom/bcmsysport.*
2416
7725ccfd 2417BROCADE BFA FC SCSI DRIVER
aa803370
AG
2418M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2420L: linux-scsi@vger.kernel.org
2421S: Supported
2422F: drivers/scsi/bfa/
7725ccfd 2423
8b230ed8 2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2425M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2426L: netdev@vger.kernel.org
2427S: Supported
f844a0ea 2428F: drivers/net/ethernet/brocade/bna/
8b230ed8 2429
5cdf7f76 2430BSG (block layer generic sg v4 driver)
8b58be88 2431M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2432L: linux-scsi@vger.kernel.org
2433S: Supported
679655da
JP
2434F: block/bsg.c
2435F: include/linux/bsg.h
c117ab84 2436F: include/uapi/linux/bsg.h
5cdf7f76 2437
af39917d
CL
2438BT87X AUDIO DRIVER
2439M: Clemens Ladisch <clemens@ladisch.de>
2440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2441T: git git://git.alsa-project.org/alsa-kernel.git
2442S: Maintained
2443F: Documentation/sound/alsa/Bt87x.txt
2444F: sound/pci/bt87x.c
2445
ff1d5c2f 2446BT8XXGPIO DRIVER
eb032b98 2447M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2448W: http://bu3sch.de/btgpio.php
2449S: Maintained
72dbb705 2450F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2451
eb1eb04f 2452BTRFS FILE SYSTEM
c0778e25
CM
2453M: Chris Mason <clm@fb.com>
2454M: Josef Bacik <jbacik@fb.com>
d8130624 2455M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2456L: linux-btrfs@vger.kernel.org
2457W: http://btrfs.wiki.kernel.org/
8a6e2535 2458Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2459T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2460S: Maintained
679655da
JP
2461F: Documentation/filesystems/btrfs.txt
2462F: fs/btrfs/
eb1eb04f 2463
1da177e4 2464BTTV VIDEO4LINUX DRIVER
009a5410 2465M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2466L: linux-media@vger.kernel.org
96b6aba0 2467W: http://linuxtv.org
275ffde4 2468T: git git://linuxtv.org/media_tree.git
f96236e5 2469S: Odd fixes
679655da 2470F: Documentation/video4linux/bttv/
90d72ac6 2471F: drivers/media/pci/bt8xx/bttv*
1da177e4 2472
1f34923c
KA
2473BUSLOGIC SCSI DRIVER
2474M: Khalid Aziz <khalid@gonehiking.org>
2475L: linux-scsi@vger.kernel.org
2476S: Maintained
2477F: drivers/scsi/BusLogic.*
2478F: drivers/scsi/FlashPoint.*
2479
af39917d
CL
2480C-MEDIA CMI8788 DRIVER
2481M: Clemens Ladisch <clemens@ladisch.de>
2482L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2483T: git git://git.alsa-project.org/alsa-kernel.git
2484S: Maintained
2485F: sound/pci/oxygen/
2486
2141355f
MS
2487C6X ARCHITECTURE
2488M: Mark Salter <msalter@redhat.com>
2489M: Aurelien Jacquiot <a-jacquiot@ti.com>
2490L: linux-c6x-dev@linux-c6x.org
2491W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2492S: Maintained
2493F: arch/c6x/
2494
a5432f5a 2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2496M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2497L: linux-cachefs@redhat.com
2498S: Supported
2499F: Documentation/filesystems/caching/cachefiles.txt
2500F: fs/cachefiles/
2501
c815ca39
HV
2502CADET FM/AM RADIO RECEIVER DRIVER
2503M: Hans Verkuil <hverkuil@xs4all.nl>
2504L: linux-media@vger.kernel.org
2505T: git git://linuxtv.org/media_tree.git
2506W: http://linuxtv.org
2507S: Maintained
2508F: drivers/media/radio/radio-cadet*
2509
77d5140f 2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2511M: Jonathan Corbet <corbet@lwn.net>
661263b5 2512L: linux-media@vger.kernel.org
275ffde4 2513T: git git://linuxtv.org/media_tree.git
77d5140f 2514S: Maintained
679655da 2515F: Documentation/video4linux/cafe_ccic
90d72ac6 2516F: drivers/media/platform/marvell-ccic/
77d5140f 2517
201b6bab 2518CAIF NETWORK LAYER
5c574f50 2519M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2520L: netdev@vger.kernel.org
2521S: Supported
2522F: Documentation/networking/caif/
2523F: drivers/net/caif/
c117ab84 2524F: include/uapi/linux/caif/
201b6bab
JP
2525F: include/net/caif/
2526F: net/caif/
2527
77dac90f 2528CALGARY x86-64 IOMMU
8b58be88
JP
2529M: Muli Ben-Yehuda <muli@il.ibm.com>
2530M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2531L: discuss@x86-64.org
2532S: Maintained
679655da
JP
2533F: arch/x86/kernel/pci-calgary_64.c
2534F: arch/x86/kernel/tce_64.c
2535F: arch/x86/include/asm/calgary.h
2536F: arch/x86/include/asm/tce.h
77dac90f 2537
e2d1d6c0 2538CAN NETWORK LAYER
8d15d386 2539M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2540M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2541L: linux-can@vger.kernel.org
84b0d715 2542W: https://github.com/linux-can
870482a4
MKB
2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2545S: Maintained
f35f6c8f 2546F: Documentation/networking/can.txt
8d15d386 2547F: net/can/
8d15d386 2548F: include/linux/can/core.h
c117ab84
CEB
2549F: include/uapi/linux/can.h
2550F: include/uapi/linux/can/bcm.h
2551F: include/uapi/linux/can/raw.h
2552F: include/uapi/linux/can/gw.h
e2d1d6c0 2553
4261a204 2554CAN NETWORK DRIVERS
8b58be88 2555M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2556M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2557L: linux-can@vger.kernel.org
84b0d715 2558W: https://github.com/linux-can
870482a4
MKB
2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2561S: Maintained
8d15d386
OH
2562F: drivers/net/can/
2563F: include/linux/can/dev.h
8d15d386 2564F: include/linux/can/platform/
c117ab84
CEB
2565F: include/uapi/linux/can/error.h
2566F: include/uapi/linux/can/netlink.h
4261a204 2567
95d16c72
JM
2568CAPABILITIES
2569M: Serge Hallyn <serge.hallyn@canonical.com>
2570L: linux-security-module@vger.kernel.org
6305902c 2571S: Supported
95d16c72 2572F: include/linux/capability.h
c117ab84 2573F: include/uapi/linux/capability.h
6305902c 2574F: security/commoncap.c
38a94118 2575F: kernel/capability.c
95d16c72 2576
b84894c7
KT
2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578M: Kevin Tsai <ktsai@capellamicro.com>
2579S: Maintained
2580F: drivers/iio/light/cm*
2581F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
f21fb3ed
RV
2583CAVIUM LIQUIDIO NETWORK DRIVER
2584M: Derek Chickles <derek.chickles@caviumnetworks.com>
2585M: Satanand Burla <satananda.burla@caviumnetworks.com>
2586M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588L: netdev@vger.kernel.org
2589W: http://www.cavium.com
2590S: Supported
f21fb3ed
RV
2591F: drivers/net/ethernet/cavium/liquidio/
2592
ef0bbac3
VB
2593CC2520 IEEE-802.15.4 RADIO DRIVER
2594M: Varka Bhadram <varkabhadram@gmail.com>
2595L: linux-wpan@vger.kernel.org
2596S: Maintained
2597F: drivers/net/ieee802154/cc2520.c
2598F: include/linux/spi/cc2520.h
2599F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
b8154542 2601CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2602M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2603L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2604W: http://www.ibm.com/developerworks/power/cell/
2605S: Supported
679655da 2606F: arch/powerpc/include/asm/cell*.h
679655da 2607F: arch/powerpc/include/asm/spu*.h
c117ab84 2608F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2609F: arch/powerpc/oprofile/*cell*
2610F: arch/powerpc/platforms/cell/
b8154542 2611
398ecff5
SW
2612CEPH COMMON CODE (LIBCEPH)
2613M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2614M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2615M: Sage Weil <sage@redhat.com>
82593f87 2616L: ceph-devel@vger.kernel.org
09d90327 2617W: http://ceph.com/
fb99f881 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2619T: git git://github.com/ceph/ceph-client.git
9030aaf9 2620S: Supported
14430813
JP
2621F: net/ceph/
2622F: include/linux/ceph/
2623F: include/linux/crush/
9030aaf9 2624
398ecff5
SW
2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626M: "Yan, Zheng" <zyan@redhat.com>
2627M: Sage Weil <sage@redhat.com>
2628M: Ilya Dryomov <idryomov@gmail.com>
2629L: ceph-devel@vger.kernel.org
2630W: http://ceph.com/
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2632T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2633S: Supported
2634F: Documentation/filesystems/ceph.txt
2635F: fs/ceph/
2636
cfc411e7
DH
2637CERTIFICATE HANDLING:
2638M: David Howells <dhowells@redhat.com>
2639M: David Woodhouse <dwmw2@infradead.org>
2640L: keyrings@linux-nfs.org
2641S: Maintained
2642F: Documentation/module-signing.txt
2643F: certs/
2644F: scripts/extract-cert.c
2645
18332a80 2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2647L: linux-usb@vger.kernel.org
10c6c9c9 2648S: Orphan
679655da
JP
2649F: Documentation/usb/WUSB-Design-overview.txt
2650F: Documentation/usb/wusb-cbaf
355ffe69
DV
2651F: drivers/usb/host/hwa-hc.c
2652F: drivers/usb/host/whci/
679655da
JP
2653F: drivers/usb/wusbcore/
2654F: include/linux/usb/wusb*
18332a80 2655
70e84049 2656CFAG12864B LCD DRIVER
8b58be88 2657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2658W: http://miguelojeda.es/auxdisplay.htm
2659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2660S: Maintained
679655da
JP
2661F: drivers/auxdisplay/cfag12864b.c
2662F: include/linux/cfag12864b.h
70e84049
MOS
2663
2664CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2665M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2666W: http://miguelojeda.es/auxdisplay.htm
2667W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2668S: Maintained
679655da
JP
2669F: drivers/auxdisplay/cfag12864bfb.c
2670F: include/linux/cfag12864b.h
70e84049 2671
704232c2 2672CFG80211 and NL80211
8b58be88 2673M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2674L: linux-wireless@vger.kernel.org
ce466579
JB
2675W: http://wireless.kernel.org/
2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2678S: Maintained
c117ab84 2679F: include/uapi/linux/nl80211.h
679655da
JP
2680F: include/net/cfg80211.h
2681F: net/wireless/*
2682X: net/wireless/wext*
704232c2 2683
46e64261
GKH
2684CHAR and MISC DRIVERS
2685M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2688S: Supported
46e64261
GKH
2689F: drivers/char/*
2690F: drivers/misc/*
471322a8 2691F: include/linux/miscdevice.h
46e64261 2692
0a920b5b 2693CHECKPATCH
8b58be88 2694M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2695M: Joe Perches <joe@perches.com>
2696S: Maintained
679655da 2697F: scripts/checkpatch.pl
0a920b5b 2698
f8407f26
HW
2699CHINESE DOCUMENTATION
2700M: Harry Wei <harryxiyou@gmail.com>
9740153c 2701L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2702L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703S: Maintained
2704F: Documentation/zh_CN/
2705
2721ea2c 2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2707M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2708T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2709L: linux-usb@vger.kernel.org
2710S: Maintained
2711F: drivers/usb/chipidea/
2712
a93ad65d
HG
2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714M: Hans de Goede <hdegoede@redhat.com>
2715L: linux-input@vger.kernel.org
2716S: Maintained
2717F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718F: drivers/input/touchscreen/chipone_icn8318.c
2719
ab043105
OJ
2720CHROME HARDWARE PLATFORM SUPPORT
2721M: Olof Johansson <olof@lixom.net>
2722S: Maintained
2723F: drivers/platform/chrome/
2724
641cb85e 2725CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2726M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2727M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2728M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2729M: Neel Patel <neepatel@cisco.com>
7063fbf2 2730S: Supported
a6a5580c 2731F: drivers/net/ethernet/cisco/enic/
7063fbf2 2732
e3cf00d0 2733CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2734M: Upinder Malhi <umalhi@cisco.com>
2735S: Supported
2736F: drivers/infiniband/hw/usnic
e3cf00d0 2737
2b7a52a4 2738CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2739M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2740L: netdev@vger.kernel.org
2741S: Maintained
57d0b7a0 2742F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2743
3d4cfdc9
MB
2744CIRRUS LOGIC AUDIO CODEC DRIVERS
2745M: Brian Austin <brian.austin@cirrus.com>
2746M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2748S: Maintained
2749F: sound/soc/codecs/cs*
2750
94574d9a
KRW
2751CLEANCACHE API
2752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753L: linux-kernel@vger.kernel.org
2754S: Maintained
2755F: mm/cleancache.c
2756F: include/linux/cleancache.h
2757
d4275354 2758CLK API
8b58be88 2759M: Russell King <linux@arm.linux.org.uk>
aa571b14 2760L: linux-clk@vger.kernel.org
37417046 2761S: Maintained
d4275354
RK
2762F: include/linux/clk.h
2763
9222d247
JS
2764CLOCKSOURCE, CLOCKEVENT DRIVERS
2765M: Daniel Lezcano <daniel.lezcano@linaro.org>
2766M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2767L: linux-kernel@vger.kernel.org
9222d247
JS
2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769S: Supported
2770F: drivers/clocksource
2771
5df6d737 2772CISCO FCOE HBA DRIVER
8fc89a79
HP
2773M: Hiral Patel <hiralpat@cisco.com>
2774M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2775M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2a99921a 2778F: drivers/scsi/fnic/
5df6d737 2779
c8806b6c
NM
2780CISCO SCSI HBA DRIVER
2781M: Narsimhulu Musini <nmusini@cisco.com>
2782M: Sesidhar Baddela <sebaddel@cisco.com>
2783L: linux-scsi@vger.kernel.org
2784S: Supported
2785F: drivers/scsi/snic/
2786
529aa8cb
TLSC
2787CMPC ACPI DRIVER
2788M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2790L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2791S: Supported
2792F: drivers/platform/x86/classmate-laptop.c
2793
85756a06
HV
2794COBALT MEDIA DRIVER
2795M: Hans Verkuil <hans.verkuil@cisco.com>
2796L: linux-media@vger.kernel.org
2797T: git git://linuxtv.org/media_tree.git
2798W: http://linuxtv.org
2799S: Supported
2800F: drivers/media/pci/cobalt/
2801
74425eee 2802COCCINELLE/Semantic Patches (SmPL)
26de9c26 2803M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2804M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2805M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2806M: Michal Marek <mmarek@suse.com>
26de9c26 2807L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2809W: http://coccinelle.lip6.fr/
2810S: Supported
4b92b2aa 2811F: Documentation/coccinelle.txt
74425eee
NP
2812F: scripts/coccinelle/
2813F: scripts/coccicheck
2814
1da177e4 2815CODA FILE SYSTEM
8b58be88 2816M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2817M: coda@cs.cmu.edu
2818L: codalist@coda.cs.cmu.edu
2819W: http://www.coda.cs.cmu.edu/
2820S: Maintained
679655da
JP
2821F: Documentation/filesystems/coda.txt
2822F: fs/coda/
2823F: include/linux/coda*.h
c117ab84 2824F: include/uapi/linux/coda*.h
1da177e4 2825
0b14261e
PZ
2826CODA V4L2 MEM2MEM DRIVER
2827M: Philipp Zabel <p.zabel@pengutronix.de>
2828L: linux-media@vger.kernel.org
2829S: Maintained
2830F: Documentation/devicetree/bindings/media/coda.txt
2831F: drivers/media/platform/coda/
2832
7704addb 2833COMMON CLK FRAMEWORK
a85fa007 2834M: Michael Turquette <mturquette@baylibre.com>
f956165f 2835M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2836L: linux-clk@vger.kernel.org
baeb0d9b 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2838S: Maintained
60bea3b5
SW
2839F: drivers/clk/
2840X: drivers/clk/clkdev.c
7704addb 2841F: include/linux/clk-pr*
60bea3b5 2842F: include/linux/clk/
7704addb 2843
e2d1d6c0 2844COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2845M: Steve French <sfrench@samba.org>
51223df6 2846L: linux-cifs@vger.kernel.org
d1f28953 2847L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2848W: http://linux-cifs.samba.org/
bb1d5dda 2849T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2850S: Supported
ec421a71 2851F: Documentation/filesystems/cifs/
679655da 2852F: fs/cifs/
e2d1d6c0 2853
1da177e4 2854COMPACTPCI HOTPLUG CORE
8b58be88 2855M: Scott Murray <scott@spiteful.org>
64dab204 2856L: linux-pci@vger.kernel.org
82c4dfc7 2857S: Maintained
679655da 2858F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2859
2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2861M: Scott Murray <scott@spiteful.org>
64dab204 2862L: linux-pci@vger.kernel.org
82c4dfc7 2863S: Maintained
679655da 2864F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2865
2866COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2867M: Scott Murray <scott@spiteful.org>
64dab204 2868L: linux-pci@vger.kernel.org
82c4dfc7 2869S: Maintained
679655da 2870F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2871
5411552c 2872COMPAL LAPTOP SUPPORT
8b58be88 2873M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2874L: platform-driver-x86@vger.kernel.org
5411552c 2875S: Maintained
679655da 2876F: drivers/platform/x86/compal-laptop.c
5411552c 2877
949be0f7 2878CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2879M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2880L: accessrunner-general@lists.sourceforge.net
2881W: http://accessrunner.sourceforge.net/
949be0f7 2882S: Maintained
679655da 2883F: drivers/usb/atm/cxacru.c
949be0f7 2884
e2d1d6c0 2885CONFIGFS
d6351db2
JB
2886M: Joel Becker <jlbec@evilplan.org>
2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2888S: Supported
679655da
JP
2889F: fs/configfs/
2890F: include/linux/configfs.h
e2d1d6c0 2891
acb9c1b2 2892CONNECTOR
8b58be88 2893M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2894L: netdev@vger.kernel.org
2895S: Maintained
2896F: drivers/connector/
2897
a3e3354d 2898CONTROL GROUP (CGROUP)
860ca0e6 2899M: Tejun Heo <tj@kernel.org>
ad50c159 2900M: Li Zefan <lizefan@huawei.com>
4d205676 2901M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2902L: cgroups@vger.kernel.org
860ca0e6 2903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2904S: Maintained
a3e3354d 2905F: Documentation/cgroups/
679655da
JP
2906F: include/linux/cgroup*
2907F: kernel/cgroup*
a3e3354d
TH
2908
2909CONTROL GROUP - CPUSET
2910M: Li Zefan <lizefan@huawei.com>
2911L: cgroups@vger.kernel.org
2912W: http://www.bullopensource.org/cpuset/
2913W: http://oss.sgi.com/projects/cpusets/
2914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915S: Maintained
2916F: Documentation/cgroups/cpusets.txt
2917F: include/linux/cpuset.h
2918F: kernel/cpuset.c
2919
2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2922M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2923L: cgroups@vger.kernel.org
2924L: linux-mm@kvack.org
2925S: Maintained
2926F: mm/memcontrol.c
5d1ea48b 2927F: mm/swap_cgroup.c
fb3a0fb6 2928
bebe4678 2929CORETEMP HARDWARE MONITORING DRIVER
96859129 2930M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2931L: lm-sensors@lm-sensors.org
2932S: Maintained
679655da
JP
2933F: Documentation/hwmon/coretemp
2934F: drivers/hwmon/coretemp.c
bebe4678 2935
1da177e4 2936COSA/SRP SYNC SERIAL DRIVER
8b58be88 2937M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2938W: http://www.fi.muni.cz/~kas/cosa/
2939S: Maintained
679655da 2940F: drivers/net/wan/cosa*
1da177e4 2941
4371ee35 2942CPMAC ETHERNET DRIVER
8b58be88 2943M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2944L: netdev@vger.kernel.org
2945S: Maintained
b544dbac 2946F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2947
1da177e4 2948CPU FREQUENCY DRIVERS
9c3646d1 2949M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2950M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2951L: linux-pm@vger.kernel.org
1da177e4 2952S: Maintained
27209d91
VK
2953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2955F: drivers/cpufreq/
2956F: include/linux/cpufreq.h
1da177e4 2957
8a67f0ef
VK
2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2960M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2961L: linux-pm@vger.kernel.org
2962W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963S: Maintained
2964F: drivers/cpufreq/arm_big_little.h
2965F: drivers/cpufreq/arm_big_little.c
2966F: drivers/cpufreq/arm_big_little_dt.c
2967
14d2c34c 2968CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2969M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970M: Daniel Lezcano <daniel.lezcano@linaro.org>
2971L: linux-pm@vger.kernel.org
2972L: linux-arm-kernel@lists.infradead.org
cea8321c 2973T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2974S: Maintained
2975F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2976
0c570c18
BZ
2977CPUIDLE DRIVER - ARM EXYNOS
2978M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979M: Daniel Lezcano <daniel.lezcano@linaro.org>
2980M: Kukjin Kim <kgene@kernel.org>
2981L: linux-pm@vger.kernel.org
2982L: linux-samsung-soc@vger.kernel.org
2983S: Supported
2984F: drivers/cpuidle/cpuidle-exynos.c
2985F: arch/arm/mach-exynos/pm.c
2986
a8e39c35 2987CPUIDLE DRIVERS
9c3646d1 2988M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2989M: Daniel Lezcano <daniel.lezcano@linaro.org>
2990L: linux-pm@vger.kernel.org
2991S: Maintained
cea8321c 2992T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2993F: drivers/cpuidle/*
2994F: include/linux/cpuidle.h
2995
1da177e4 2996CPUID/MSR DRIVER
8b58be88 2997M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2998S: Maintained
679655da
JP
2999F: arch/x86/kernel/cpuid.c
3000F: arch/x86/kernel/msr.c
1da177e4 3001
7fe2f639 3002CPU POWER MONITORING SUBSYSTEM
d8130624 3003M: Thomas Renninger <trenn@suse.com>
103f1790 3004L: linux-pm@vger.kernel.org
7fe2f639 3005S: Maintained
14430813 3006F: tools/power/cpupower/
7fe2f639 3007
1da177e4 3008CRAMFS FILESYSTEM
ce00f85c 3009W: http://sourceforge.net/projects/cramfs/
54886a71 3010S: Orphan / Obsolete
679655da
JP
3011F: Documentation/filesystems/cramfs.txt
3012F: fs/cramfs/
1da177e4
LT
3013
3014CRIS PORT
8b58be88
JP
3015M: Mikael Starvik <starvik@axis.com>
3016M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3017L: linux-cris-kernel@axis.com
1da177e4
LT
3018W: http://developer.axis.com
3019S: Maintained
679655da 3020F: arch/cris/
df621252 3021F: drivers/tty/serial/crisv10.*
1da177e4
LT
3022
3023CRYPTO API
8b58be88
JP
3024M: Herbert Xu <herbert@gondor.apana.org.au>
3025M: "David S. Miller" <davem@davemloft.net>
1da177e4 3026L: linux-crypto@vger.kernel.org
54e5881d 3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3028S: Maintained
679655da 3029F: Documentation/crypto/
2ca87a17 3030F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3031F: arch/*/crypto/
3032F: crypto/
3033F: drivers/crypto/
3034F: include/crypto/
1da177e4 3035
5b07bd57 3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3037M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3038L: linux-crypto@vger.kernel.org
3039S: Maintained
51a2228a
JP
3040F: crypto/ansi_cprng.c
3041F: crypto/rng.c
5b07bd57 3042
9b4ffa48 3043CS5535 Audio ALSA driver
8b58be88 3044M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3045S: Maintained
679655da 3046F: sound/pci/cs5535audio/
9b4ffa48 3047
a910e4a9 3048CW1200 WLAN driver
b75f0050
JP
3049M: Solomon Peachy <pizza@shaftnet.org>
3050S: Maintained
3051F: drivers/net/wireless/cw1200/
a910e4a9 3052
6d8425b1 3053CX18 VIDEO4LINUX DRIVER
6afdeaf8 3054M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3055L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3056L: linux-media@vger.kernel.org
275ffde4 3057T: git git://linuxtv.org/media_tree.git
6d8425b1 3058W: http://linuxtv.org
30e10993 3059W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3060S: Maintained
679655da 3061F: Documentation/video4linux/cx18.txt
90d72ac6 3062F: drivers/media/pci/cx18/
6c0f0359 3063F: include/uapi/linux/ivtv*
6d8425b1 3064
3f101d91
HV
3065CX2341X MPEG ENCODER HELPER MODULE
3066M: Hans Verkuil <hverkuil@xs4all.nl>
3067L: linux-media@vger.kernel.org
3068T: git git://linuxtv.org/media_tree.git
3069W: http://linuxtv.org
3070S: Maintained
c368360b 3071F: drivers/media/common/cx2341x*
3f101d91
HV
3072F: include/media/cx2341x*
3073
b8fe6e2c
PB
3074CX24120 MEDIA DRIVER
3075M: Jemma Denson <jdenson@gmail.com>
3076M: Patrick Boettcher <patrick.boettcher@posteo.de>
3077L: linux-media@vger.kernel.org
3078W: http://linuxtv.org/
3079Q: http://patchwork.linuxtv.org/project/linux-media/list/
3080S: Maintained
3081F: drivers/media/dvb-frontends/cx24120*
3082
20357578 3083CX88 VIDEO4LINUX DRIVER
009a5410 3084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3085L: linux-media@vger.kernel.org
3086W: http://linuxtv.org
3087T: git git://linuxtv.org/media_tree.git
3088S: Odd fixes
3089F: Documentation/video4linux/cx88/
3090F: drivers/media/pci/cx88/
6d8425b1 3091
91952bc0
AP
3092CXD2820R MEDIA DRIVER
3093M: Antti Palosaari <crope@iki.fi>
3094L: linux-media@vger.kernel.org
3095W: http://linuxtv.org/
3096W: http://palosaari.fi/linux/
3097Q: http://patchwork.linuxtv.org/project/linux-media/list/
3098T: git git://linuxtv.org/anttip/media_tree.git
3099S: Maintained
3100F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3101
e5ec3789 3102CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3103M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3104L: netdev@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
f7917c00 3107F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3108
d8ae3c33 3109CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3110M: Karen Xie <kxie@chelsio.com>
3111L: linux-scsi@vger.kernel.org
3112W: http://www.chelsio.com
3113S: Supported
3114F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3115
e5ec3789 3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3117M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3118L: linux-rdma@vger.kernel.org
e5ec3789
SW
3119W: http://www.openfabrics.org
3120S: Supported
679655da 3121F: drivers/infiniband/hw/cxgb3/
e5ec3789 3122
be4c9bad 3123CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3124M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3125L: netdev@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
f7917c00 3128F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3129
d8ae3c33 3130CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3131M: Karen Xie <kxie@chelsio.com>
3132L: linux-scsi@vger.kernel.org
3133W: http://www.chelsio.com
3134S: Supported
3135F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3136
be4c9bad
RD
3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138M: Steve Wise <swise@chelsio.com>
3139L: linux-rdma@vger.kernel.org
3140W: http://www.openfabrics.org
3141S: Supported
3142F: drivers/infiniband/hw/cxgb4/
3143
5c20a5c7
CL
3144CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145M: Casey Leedom <leedom@chelsio.com>
3146L: netdev@vger.kernel.org
3147W: http://www.chelsio.com
3148S: Supported
f7917c00 3149F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3150
a9282d01
IM
3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152M: Ian Munsie <imunsie@au1.ibm.com>
3153M: Michael Neuling <mikey@neuling.org>
3154L: linuxppc-dev@lists.ozlabs.org
3155S: Supported
3156F: drivers/misc/cxl/
ec249dd8 3157F: include/misc/cxl*
a9282d01
IM
3158F: include/uapi/misc/cxl.h
3159F: Documentation/powerpc/cxl.txt
3160F: Documentation/powerpc/cxl.txt
3161F: Documentation/ABI/testing/sysfs-class-cxl
3162
b52b97a3
GC
3163STMMAC ETHERNET DRIVER
3164M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165L: netdev@vger.kernel.org
3166W: http://www.stlinux.com
3167S: Supported
7ac6653a 3168F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3169
1da177e4 3170CYBERPRO FB DRIVER
8b58be88 3171M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3173W: http://www.arm.linux.org.uk/
3174S: Maintained
8a61f013 3175F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3176
1da177e4 3177CYCLADES ASYNC MUX DRIVER
1da177e4 3178W: http://www.cyclades.com/
d459883e 3179S: Orphan
c897401b 3180F: drivers/tty/cyclades.c
679655da 3181F: include/linux/cyclades.h
c117ab84 3182F: include/uapi/linux/cyclades.h
1da177e4
LT
3183
3184CYCLADES PC300 DRIVER
1da177e4 3185W: http://www.cyclades.com/
d459883e 3186S: Orphan
679655da 3187F: drivers/net/wan/pc300*
1da177e4 3188
402f6ae4
AP
3189CYPRESS_FIRMWARE MEDIA DRIVER
3190M: Antti Palosaari <crope@iki.fi>
3191L: linux-media@vger.kernel.org
3192W: http://linuxtv.org/
3193W: http://palosaari.fi/linux/
3194Q: http://patchwork.linuxtv.org/project/linux-media/list/
3195T: git git://linuxtv.org/anttip/media_tree.git
3196S: Maintained
3197F: drivers/media/common/cypress_firmware*
3198
e3ae3525 3199CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3200M: Ferruh Yigit <fery@cypress.com>
6305902c 3201L: linux-input@vger.kernel.org
be9a6f40 3202S: Supported
6305902c
JP
3203F: drivers/input/touchscreen/cyttsp*
3204F: include/linux/input/cyttsp.h
e3ae3525 3205
aaaf5fbf
JK
3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207M: Joshua Kinard <kumba@gentoo.org>
3208S: Maintained
3209F: drivers/rtc/rtc-ds1685.c
3210F: include/linux/rtc/ds1685.h
3211
1da177e4 3212DAMA SLAVE for AX.25
8b58be88 3213M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3214W: http://yaina.de/jreuter/
3215W: http://www.qsl.net/dl1bke/
3216L: linux-hams@vger.kernel.org
3217S: Maintained
679655da
JP
3218F: net/ax25/af_ax25.c
3219F: net/ax25/ax25_dev.c
3220F: net/ax25/ax25_ds_*
3221F: net/ax25/ax25_in.c
3222F: net/ax25/ax25_out.c
3223F: net/ax25/ax25_timer.c
3224F: net/ax25/sysctl_net_ax25.c
1da177e4 3225
e2d1d6c0 3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3227L: netdev@vger.kernel.org
5ff77428 3228S: Orphan
679655da 3229F: Documentation/networking/dmfe.txt
0f04e2aa 3230F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3231
3232DC390/AM53C974 SCSI driver
d8130624 3233M: Hannes Reinecke <hare@suse.com>
71bd849d 3234L: linux-scsi@vger.kernel.org
e2d1d6c0 3235S: Maintained
71bd849d 3236F: drivers/scsi/am53c974.c
e2d1d6c0 3237
1da177e4 3238DC395x SCSI driver
61eee9a7 3239M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3240M: Ali Akcaagac <aliakc@web.de>
3241M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3242L: dc395x@twibble.org
cf015e9f
JP
3243W: http://twibble.org/dist/dc395x/
3244W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3245S: Maintained
679655da
JP
3246F: Documentation/scsi/dc395x.txt
3247F: drivers/scsi/dc395x.*
1da177e4 3248
eb8edb08 3249DCCP PROTOCOL
a89d030e 3250M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3251L: dccp@vger.kernel.org
c996d8b9 3252W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3253S: Maintained
679655da 3254F: include/linux/dccp.h
c117ab84 3255F: include/uapi/linux/dccp.h
679655da
JP
3256F: include/linux/tfrc.h
3257F: net/dccp/
eb8edb08 3258
1da177e4 3259DECnet NETWORK LAYER
1da177e4
LT
3260W: http://linux-decnet.sourceforge.net
3261L: linux-decnet-user@lists.sourceforge.net
f546444d 3262S: Orphan
679655da
JP
3263F: Documentation/networking/decnet.txt
3264F: net/decnet/
1da177e4 3265
ebff05b9
MR
3266DECSTATION PLATFORM SUPPORT
3267M: "Maciej W. Rozycki" <macro@linux-mips.org>
3268L: linux-mips@linux-mips.org
3269W: http://www.linux-mips.org/wiki/DECstation
3270S: Maintained
3271F: arch/mips/dec/
3272F: arch/mips/include/asm/dec/
3273F: arch/mips/include/asm/mach-dec/
3274
1da177e4 3275DEFXX FDDI NETWORK DRIVER
8b58be88 3276M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3277S: Maintained
33f810b2 3278F: drivers/net/fddi/defxx.*
1da177e4 3279
ad8f07cc 3280DELL LAPTOP DRIVER
8b58be88 3281M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3282M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3283L: platform-driver-x86@vger.kernel.org
ad8f07cc 3284S: Maintained
679655da 3285F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3286
817a5cdb
PR
3287DELL LAPTOP RBTN DRIVER
3288M: Pali RohĂ¡r <pali.rohar@gmail.com>
3289S: Maintained
3290F: drivers/platform/x86/dell-rbtn.*
3291
cdbff611
PR
3292DELL LAPTOP FREEFALL DRIVER
3293M: Pali RohĂ¡r <pali.rohar@gmail.com>
3294S: Maintained
3295F: drivers/platform/x86/dell-smo8800.c
3296
1da177e4 3297DELL LAPTOP SMM DRIVER
a5afba16 3298M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3299S: Maintained
a5afba16 3300F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3301F: include/uapi/linux/i8k.h
1da177e4 3302
90563ec4 3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3304M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3305S: Maintained
679655da
JP
3306F: Documentation/dcdbas.txt
3307F: drivers/firmware/dcdbas.*
90563ec4 3308
0b3f6109 3309DELL WMI EXTRAS DRIVER
8b58be88 3310M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3311M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3312S: Maintained
36b3a96f 3313F: drivers/platform/x86/dell-wmi.c
0b3f6109 3314
5efc75e3 3315DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3316M: John Youn <johnyoun@synopsys.com>
5efc75e3 3317L: linux-usb@vger.kernel.org
18f340f9 3318T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3319S: Maintained
197ba5f4 3320F: drivers/usb/dwc2/
5efc75e3 3321
94ab23dd
FB
3322DESIGNWARE USB3 DRD IP DRIVER
3323M: Felipe Balbi <balbi@ti.com>
3324L: linux-usb@vger.kernel.org
3325L: linux-omap@vger.kernel.org
3326T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327S: Maintained
3328F: drivers/usb/dwc3/
3329
833c9545
JB
3330DEVICE COREDUMP (DEV_COREDUMP)
3331M: Johannes Berg <johannes@sipsolutions.net>
3332L: linux-kernel@vger.kernel.org
3333S: Maintained
3334F: drivers/base/devcoredump.c
3335F: include/linux/devcoredump.h
3336
89d07767
KP
3337DEVICE FREQUENCY (DEVFREQ)
3338M: MyungJoo Ham <myungjoo.ham@samsung.com>
3339M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3340L: linux-pm@vger.kernel.org
89d07767
KP
3341S: Maintained
3342F: drivers/devfreq/
3343
1da177e4 3344DEVICE NUMBER REGISTRY
8b58be88 3345M: Torben Mathiasen <device@lanana.org>
1da177e4 3346W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3347S: Maintained
3348
e2d1d6c0 3349DEVICE-MAPPER (LVM)
854ecaad 3350M: Alasdair Kergon <agk@redhat.com>
8504eed3 3351M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3352M: dm-devel@redhat.com
e2d1d6c0
RD
3353L: dm-devel@redhat.com
3354W: http://sources.redhat.com/dm
8a6e2535 3355Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3357T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3358S: Maintained
679655da
JP
3359F: Documentation/device-mapper/
3360F: drivers/md/dm*
854ecaad 3361F: drivers/md/persistent-data/
679655da
JP
3362F: include/linux/device-mapper.h
3363F: include/linux/dm-*.h
8504eed3 3364F: include/uapi/linux/dm-*.h
e2d1d6c0 3365
c0d995aa
OST
3366DIALOG SEMICONDUCTOR DRIVERS
3367M: Support Opensource <support.opensource@diasemi.com>
3368W: http://www.dialog-semiconductor.com/products
3369S: Supported
3370F: Documentation/hwmon/da90??
3371F: drivers/gpio/gpio-da90??.c
3372F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3373F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3374F: drivers/input/misc/da90??_onkey.c
3375F: drivers/input/touchscreen/da9052_tsi.c
3376F: drivers/leds/leds-da90??.c
3377F: drivers/mfd/da903x.c
3378F: drivers/mfd/da90??-*.c
7be72c2c 3379F: drivers/mfd/da91??-*.c
c0d995aa 3380F: drivers/power/da9052-battery.c
7be72c2c 3381F: drivers/power/da91??-*.c
c0d995aa
OST
3382F: drivers/regulator/da903x.c
3383F: drivers/regulator/da9???-regulator.[ch]
3384F: drivers/rtc/rtc-da90??.c
3385F: drivers/video/backlight/da90??_bl.c
3386F: drivers/watchdog/da90??_wdt.c
3387F: include/linux/mfd/da903x.h
3388F: include/linux/mfd/da9052/
3389F: include/linux/mfd/da9055/
3390F: include/linux/mfd/da9063/
7be72c2c 3391F: include/linux/mfd/da9150/
c0d995aa
OST
3392F: include/sound/da[79]*.h
3393F: sound/soc/codecs/da[79]*.[ch]
3394
599aa697
LL
3395DIGI NEO AND CLASSIC PCI PRODUCTS
3396M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3397M: Mark Hounschell <markh@compro.net>
599aa697
LL
3398L: driverdev-devel@linuxdriverproject.org
3399S: Maintained
3400F: drivers/staging/dgnc/
3401
3402DIGI EPCA PCI PRODUCTS
3403M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3404M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3405L: driverdev-devel@linuxdriverproject.org
3406S: Maintained
3407F: drivers/staging/dgap/
3408
335d7c58 3409DIOLAN U2C-12 I2C DRIVER
ca462085 3410M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3411L: linux-i2c@vger.kernel.org
3412S: Maintained
3413F: drivers/i2c/busses/i2c-diolan-u2c.c
3414
d475c634
MW
3415DIRECT ACCESS (DAX)
3416M: Matthew Wilcox <willy@linux.intel.com>
3417L: linux-fsdevel@vger.kernel.org
3418S: Supported
3419F: fs/dax.c
3420
e7839f25 3421DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3422M: Eric Paris <eparis@parisplace.org>
3c5119c0 3423S: Maintained
679655da
JP
3424F: Documentation/filesystems/dnotify.txt
3425F: fs/notify/dnotify/
3426F: include/linux/dnotify.h
1da177e4
LT
3427
3428DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3429M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3430W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3431W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3432W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3433S: Maintained
3434
4480f15b 3435DISKQUOTA
d8130624 3436M: Jan Kara <jack@suse.com>
1da177e4 3437S: Maintained
679655da
JP
3438F: Documentation/filesystems/quota.txt
3439F: fs/quota/
3440F: include/linux/quota*.h
c117ab84 3441F: include/uapi/linux/quota*.h
1da177e4 3442
702686ad
BT
3443DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3444M: Bernie Thompson <bernie@plugable.com>
3445L: linux-fbdev@vger.kernel.org
3446S: Maintained
3447W: http://plugable.com/category/projects/udlfb/
8a61f013 3448F: drivers/video/fbdev/udlfb.c
702686ad
BT
3449F: include/video/udlfb.h
3450F: Documentation/fb/udlfb.txt
3451
e7839f25 3452DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3453M: Christine Caulfield <ccaulfie@redhat.com>
3454M: David Teigland <teigland@redhat.com>
a4644184 3455L: cluster-devel@redhat.com
5be7b50f 3456W: http://sources.redhat.com/cluster/
54e5881d 3457T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3458S: Supported
679655da 3459F: fs/dlm/
5be7b50f 3460
53b6b3e0
SS
3461DMA BUFFER SHARING FRAMEWORK
3462M: Sumit Semwal <sumit.semwal@linaro.org>
3463S: Maintained
3464L: linux-media@vger.kernel.org
3465L: dri-devel@lists.freedesktop.org
8ada6d2d 3466L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3467F: drivers/dma-buf/
e46d12c6
JP
3468F: include/linux/dma-buf*
3469F: include/linux/reservation.h
3470F: include/linux/*fence.h
53b6b3e0
SS
3471F: Documentation/dma-buf-sharing.txt
3472T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3473
b3e5f263 3474DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3475M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3476L: dmaengine@vger.kernel.org
3477Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3478S: Maintained
679655da 3479F: drivers/dma/
0ce3c066 3480F: include/linux/dmaengine.h
979a281e
VK
3481F: Documentation/dmaengine/
3482T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3483
b825037d 3484DME1737 HARDWARE MONITOR DRIVER
8b58be88 3485M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3486L: lm-sensors@lm-sensors.org
3487S: Maintained
679655da
JP
3488F: Documentation/hwmon/dme1737
3489F: drivers/hwmon/dme1737.c
b825037d 3490
1f31e1b1 3491DMI/SMBIOS SUPPORT
d8130624 3492M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3493S: Maintained
d4aeef93 3494T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3495F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3496F: drivers/firmware/dmi-id.c
3497F: drivers/firmware/dmi_scan.c
3498F: include/linux/dmi.h
3499
7d2c86b5 3500DOCUMENTATION
ad3118b9 3501M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3502L: linux-doc@vger.kernel.org
3503S: Maintained
679655da 3504F: Documentation/
97be078b
RD
3505X: Documentation/ABI/
3506X: Documentation/devicetree/
933a46b8
JC
3507X: Documentation/acpi
3508X: Documentation/power
3509X: Documentation/spi
6c121170 3510X: Documentation/DocBook/media
e71e2c6f 3511T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3512
1da177e4 3513DOUBLETALK DRIVER
8b58be88 3514M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3515L: blinux-list@redhat.com
3516S: Maintained
679655da
JP
3517F: drivers/char/dtlk.c
3518F: include/linux/dtlk.h
1da177e4 3519
e2d1d6c0 3520DPT_I2O SCSI RAID DRIVER
8b58be88 3521M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3522L: linux-scsi@vger.kernel.org
3523W: http://www.adaptec.com/
3524S: Maintained
679655da
JP
3525F: drivers/scsi/dpt*
3526F: drivers/scsi/dpt/
e2d1d6c0 3527
b411b363 3528DRBD DRIVER
28b8e8d4
JP
3529P: Philipp Reisner
3530P: Lars Ellenberg
3531M: drbd-dev@lists.linbit.com
3532L: drbd-user@lists.linbit.com
3533W: http://www.drbd.org
3534T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3535T: git git://git.drbd.org/drbd-8.3.git
3536S: Supported
3537F: drivers/block/drbd/
3538F: lib/lru_cache.c
3539F: Documentation/blockdev/drbd/
b411b363 3540
dc7dfcd8 3541DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3542M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3544S: Supported
679655da 3545F: Documentation/kobject.txt
7cfc51b9 3546F: drivers/base/
87544653 3547F: fs/debugfs/
dc7dfcd8
WS
3548F: fs/kernfs/
3549F: fs/sysfs/
87544653 3550F: include/linux/debugfs.h
dc7dfcd8 3551F: include/linux/kobj*
679655da 3552F: lib/kobj*
1da177e4
LT
3553
3554DRM DRIVERS
8b58be88 3555M: David Airlie <airlied@linux.ie>
4c6a3999 3556L: dri-devel@lists.freedesktop.org
b0447888 3557T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3558S: Maintained
679655da 3559F: drivers/gpu/drm/
433e3b34 3560F: drivers/gpu/vga/
850e9411 3561F: include/drm/
c117ab84 3562F: include/uapi/drm/
1da177e4 3563
566f5939
AD
3564RADEON DRM DRIVERS
3565M: Alex Deucher <alexander.deucher@amd.com>
3566M: Christian König <christian.koenig@amd.com>
3567L: dri-devel@lists.freedesktop.org
3568T: git git://people.freedesktop.org/~agd5f/linux
3569S: Supported
3570F: drivers/gpu/drm/radeon/
566f5939
AD
3571F: include/uapi/drm/radeon*
3572
03e255b9
TR
3573DRM PANEL DRIVERS
3574M: Thierry Reding <thierry.reding@gmail.com>
3575L: dri-devel@lists.freedesktop.org
3576T: git git://anongit.freedesktop.org/tegra/linux.git
3577S: Maintained
3578F: drivers/gpu/drm/drm_panel.c
3579F: drivers/gpu/drm/panel/
3580F: include/drm/drm_panel.h
3581F: Documentation/devicetree/bindings/panel/
3582
8daf7473 3583INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3584M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3585M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3586L: intel-gfx@lists.freedesktop.org
8daf7473 3587L: dri-devel@lists.freedesktop.org
47f95647 3588Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3589T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3590S: Supported
14430813 3591F: drivers/gpu/drm/i915/
8daf7473 3592F: include/drm/i915*
c117ab84 3593F: include/uapi/drm/i915*
8daf7473 3594
99763bb8
BB
3595DRM DRIVERS FOR ATMEL HLCDC
3596M: Boris Brezillon <boris.brezillon@free-electrons.com>
3597L: dri-devel@lists.freedesktop.org
3598S: Supported
3599F: drivers/gpu/drm/atmel-hlcdc/
3600F: Documentation/devicetree/bindings/drm/atmel/
3601
398a6d4a
KP
3602DRM DRIVERS FOR EXYNOS
3603M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3604M: Joonyoung Shim <jy0922.shim@samsung.com>
3605M: Seung-Woo Kim <sw0312.kim@samsung.com>
3606M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3607L: dri-devel@lists.freedesktop.org
25a58030 3608T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3609S: Supported
14430813 3610F: drivers/gpu/drm/exynos/
398a6d4a 3611F: include/drm/exynos*
c117ab84 3612F: include/uapi/drm/exynos*
398a6d4a 3613
b55a1b9c
JW
3614DRM DRIVERS FOR FREESCALE DCU
3615M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3616M: Alison Wang <alison.wang@freescale.com>
3617L: dri-devel@lists.freedesktop.org
3618S: Supported
3619F: drivers/gpu/drm/fsl-dcu/
3620F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3621F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3622
0a3d775f
PZ
3623DRM DRIVERS FOR FREESCALE IMX
3624M: Philipp Zabel <p.zabel@pengutronix.de>
3625L: dri-devel@lists.freedesktop.org
3626S: Maintained
3627F: drivers/gpu/drm/imx/
3628F: Documentation/devicetree/bindings/drm/imx/
3629
ba2199a6
PJ
3630DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3631M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3632L: dri-devel@lists.freedesktop.org
3633T: git git://github.com/patjak/drm-gma500
3634S: Maintained
3635F: drivers/gpu/drm/gma500
3636F: include/drm/gma500*
3637
bd3b49f2 3638DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3639M: Thierry Reding <thierry.reding@gmail.com>
3640M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3641L: dri-devel@lists.freedesktop.org
3642L: linux-tegra@vger.kernel.org
a5ad7a63 3643T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3644S: Supported
dee8268f 3645F: drivers/gpu/drm/tegra/
a5ad7a63 3646F: drivers/gpu/host1x/
e1e90644 3647F: include/linux/host1x.h
a5ad7a63 3648F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3649F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3650
a284e9d1
LP
3651DRM DRIVERS FOR RENESAS
3652M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3653L: dri-devel@lists.freedesktop.org
3654L: linux-sh@vger.kernel.org
3655T: git git://people.freedesktop.org/~airlied/linux
3656S: Supported
3657F: drivers/gpu/drm/rcar-du/
3658F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3659F: include/linux/platform_data/shmob_drm.h
3660
625e0346
HS
3661DRM DRIVERS FOR ROCKCHIP
3662M: Mark Yao <mark.yao@rock-chips.com>
3663L: dri-devel@lists.freedesktop.org
3664S: Maintained
3665F: drivers/gpu/drm/rockchip/
3666F: Documentation/devicetree/bindings/video/rockchip*
3667
7f11c476
BG
3668DRM DRIVERS FOR STI
3669M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3670M: Vincent Abriou <vincent.abriou@st.com>
3671L: dri-devel@lists.freedesktop.org
3672T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3673S: Maintained
3674F: drivers/gpu/drm/sti
3675F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3676
598df1ac
AK
3677DSBR100 USB FM RADIO DRIVER
3678M: Alexey Klimov <klimov.linux@gmail.com>
3679L: linux-media@vger.kernel.org
3680T: git git://linuxtv.org/media_tree.git
3681S: Maintained
3682F: drivers/media/radio/dsbr100.c
3683
1da177e4 3684DSCC4 DRIVER
8b58be88 3685M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3686L: netdev@vger.kernel.org
1da177e4 3687S: Maintained
679655da 3688F: drivers/net/wan/dscc4.c
1da177e4 3689
cc11b140
HV
3690DT3155 MEDIA DRIVER
3691M: Hans Verkuil <hverkuil@xs4all.nl>
3692L: linux-media@vger.kernel.org
3693T: git git://linuxtv.org/media_tree.git
3694W: http://linuxtv.org
3695S: Odd Fixes
3696F: drivers/media/pci/dt3155/
3697
91952bc0
AP
3698DVB_USB_AF9015 MEDIA DRIVER
3699M: Antti Palosaari <crope@iki.fi>
3700L: linux-media@vger.kernel.org
3701W: http://linuxtv.org/
3702W: http://palosaari.fi/linux/
3703Q: http://patchwork.linuxtv.org/project/linux-media/list/
3704T: git git://linuxtv.org/anttip/media_tree.git
3705S: Maintained
3706F: drivers/media/usb/dvb-usb-v2/af9015*
3707
3708DVB_USB_AF9035 MEDIA DRIVER
3709M: Antti Palosaari <crope@iki.fi>
3710L: linux-media@vger.kernel.org
3711W: http://linuxtv.org/
3712W: http://palosaari.fi/linux/
3713Q: http://patchwork.linuxtv.org/project/linux-media/list/
3714T: git git://linuxtv.org/anttip/media_tree.git
3715S: Maintained
3716F: drivers/media/usb/dvb-usb-v2/af9035*
3717
3718DVB_USB_ANYSEE MEDIA DRIVER
3719M: Antti Palosaari <crope@iki.fi>
3720L: linux-media@vger.kernel.org
3721W: http://linuxtv.org/
3722W: http://palosaari.fi/linux/
3723Q: http://patchwork.linuxtv.org/project/linux-media/list/
3724T: git git://linuxtv.org/anttip/media_tree.git
3725S: Maintained
3726F: drivers/media/usb/dvb-usb-v2/anysee*
3727
3728DVB_USB_AU6610 MEDIA DRIVER
3729M: Antti Palosaari <crope@iki.fi>
3730L: linux-media@vger.kernel.org
3731W: http://linuxtv.org/
3732W: http://palosaari.fi/linux/
3733Q: http://patchwork.linuxtv.org/project/linux-media/list/
3734T: git git://linuxtv.org/anttip/media_tree.git
3735S: Maintained
3736F: drivers/media/usb/dvb-usb-v2/au6610*
3737
3738DVB_USB_CE6230 MEDIA DRIVER
3739M: Antti Palosaari <crope@iki.fi>
3740L: linux-media@vger.kernel.org
3741W: http://linuxtv.org/
3742W: http://palosaari.fi/linux/
3743Q: http://patchwork.linuxtv.org/project/linux-media/list/
3744T: git git://linuxtv.org/anttip/media_tree.git
3745S: Maintained
3746F: drivers/media/usb/dvb-usb-v2/ce6230*
3747
d099dea2
MK
3748DVB_USB_CXUSB MEDIA DRIVER
3749M: Michael Krufky <mkrufky@linuxtv.org>
3750L: linux-media@vger.kernel.org
3751W: http://linuxtv.org/
3752W: http://github.com/mkrufky
3753Q: http://patchwork.linuxtv.org/project/linux-media/list/
3754T: git git://linuxtv.org/media_tree.git
3755S: Maintained
9819da66 3756F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3757
91952bc0 3758DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3759M: Antti Palosaari <crope@iki.fi>
3760L: linux-media@vger.kernel.org
3761W: http://linuxtv.org/
3762W: http://palosaari.fi/linux/
3763Q: http://patchwork.linuxtv.org/project/linux-media/list/
3764T: git git://linuxtv.org/anttip/media_tree.git
3765S: Maintained
91952bc0 3766F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3767
5560983b 3768DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3769M: Antti Palosaari <crope@iki.fi>
3770L: linux-media@vger.kernel.org
3771W: http://linuxtv.org/
91952bc0
AP
3772Q: http://patchwork.linuxtv.org/project/linux-media/list/
3773T: git git://linuxtv.org/anttip/media_tree.git
3774S: Maintained
5560983b 3775F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3776
8856f5f2
MK
3777DVB_USB_MXL111SF MEDIA DRIVER
3778M: Michael Krufky <mkrufky@linuxtv.org>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
3781W: http://github.com/mkrufky
3782Q: http://patchwork.linuxtv.org/project/linux-media/list/
3783T: git git://linuxtv.org/mkrufky/mxl111sf.git
3784S: Maintained
3785F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3786
91952bc0
AP
3787DVB_USB_RTL28XXU MEDIA DRIVER
3788M: Antti Palosaari <crope@iki.fi>
3789L: linux-media@vger.kernel.org
3790W: http://linuxtv.org/
3791W: http://palosaari.fi/linux/
3792Q: http://patchwork.linuxtv.org/project/linux-media/list/
3793T: git git://linuxtv.org/anttip/media_tree.git
3794S: Maintained
3795F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3796
3797DVB_USB_V2 MEDIA DRIVER
3798M: Antti Palosaari <crope@iki.fi>
3799L: linux-media@vger.kernel.org
3800W: http://linuxtv.org/
3801W: http://palosaari.fi/linux/
3802Q: http://patchwork.linuxtv.org/project/linux-media/list/
3803T: git git://linuxtv.org/anttip/media_tree.git
3804S: Maintained
3805F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3806F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3807
ac0ac38f 3808DYNAMIC DEBUG
5c4a97d1 3809M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3810S: Maintained
3811F: lib/dynamic_debug.c
3812F: include/linux/dynamic_debug.h
3813
789c7048 3814DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3815M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3816S: Maintained
df621252 3817F: drivers/tty/serial/dz.*
789c7048 3818
f17effbe
MF
3819E3X0 POWER BUTTON DRIVER
3820M: Moritz Fischer <moritz.fischer@ettus.com>
3821L: usrp-users@lists.ettus.com
3822W: http://www.ettus.com
3823S: Supported
3824F: drivers/input/misc/e3x0-button.c
3825F: Documentation/devicetree/bindings/input/e3x0-button.txt
3826
91952bc0
AP
3827E4000 MEDIA DRIVER
3828M: Antti Palosaari <crope@iki.fi>
3829L: linux-media@vger.kernel.org
3830W: http://linuxtv.org/
3831W: http://palosaari.fi/linux/
3832Q: http://patchwork.linuxtv.org/project/linux-media/list/
3833T: git git://linuxtv.org/anttip/media_tree.git
3834S: Maintained
3835F: drivers/media/tuners/e4000*
3836
1da177e4 3837EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3838M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3839L: linux-scsi@vger.kernel.org
3840S: Maintained
679655da 3841F: drivers/scsi/eata.c
1da177e4 3842
91952bc0
AP
3843EC100 MEDIA DRIVER
3844M: Antti Palosaari <crope@iki.fi>
3845L: linux-media@vger.kernel.org
3846W: http://linuxtv.org/
3847W: http://palosaari.fi/linux/
3848Q: http://patchwork.linuxtv.org/project/linux-media/list/
3849T: git git://linuxtv.org/anttip/media_tree.git
3850S: Maintained
3851F: drivers/media/dvb-frontends/ec100*
3852
237fead6 3853ECRYPT FILE SYSTEM
0de9adf2 3854M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3855L: ecryptfs@vger.kernel.org
24a923e4 3856W: http://ecryptfs.org
6dc7516e 3857W: https://launchpad.net/ecryptfs
237fead6 3858S: Supported
679655da
JP
3859F: Documentation/filesystems/ecryptfs.txt
3860F: fs/ecryptfs/
237fead6 3861
da9bb1d2 3862EDAC-CORE
8b58be88 3863M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3864M: Borislav Petkov <bp@alien8.de>
009a5410 3865M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3866L: linux-edac@vger.kernel.org
0e438e3f 3867W: bluesmoke.sourceforge.net
7a859516
BP
3868T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3869T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3870S: Supported
679655da 3871F: Documentation/edac.txt
91445c72 3872F: drivers/edac/
679655da 3873F: include/linux/edac.h
0e438e3f 3874
c476c23b 3875EDAC-AMD64
8b58be88 3876M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3877M: Borislav Petkov <bp@alien8.de>
91445c72 3878L: linux-edac@vger.kernel.org
c476c23b 3879W: bluesmoke.sourceforge.net
487ba8e8 3880S: Maintained
c476c23b
BP
3881F: drivers/edac/amd64_edac*
3882
836dae5d
RR
3883EDAC-CALXEDA
3884M: Doug Thompson <dougthompson@xmission.com>
3885M: Robert Richter <rric@kernel.org>
3886L: linux-edac@vger.kernel.org
3887W: bluesmoke.sourceforge.net
3888S: Maintained
3889F: drivers/edac/highbank*
3890
f65aad41
RB
3891EDAC-CAVIUM
3892M: Ralf Baechle <ralf@linux-mips.org>
3893M: David Daney <david.daney@cavium.com>
3894L: linux-edac@vger.kernel.org
3895L: linux-mips@linux-mips.org
3896W: bluesmoke.sourceforge.net
3897S: Supported
3898F: drivers/edac/octeon_edac*
3899
0e438e3f 3900EDAC-E752X
8b58be88
JP
3901M: Mark Gross <mark.gross@intel.com>
3902M: Doug Thompson <dougthompson@xmission.com>
91445c72 3903L: linux-edac@vger.kernel.org
0e438e3f
DP
3904W: bluesmoke.sourceforge.net
3905S: Maintained
679655da 3906F: drivers/edac/e752x_edac.c
0e438e3f
DP
3907
3908EDAC-E7XXX
8b58be88 3909M: Doug Thompson <dougthompson@xmission.com>
91445c72 3910L: linux-edac@vger.kernel.org
0e438e3f
DP
3911W: bluesmoke.sourceforge.net
3912S: Maintained
679655da 3913F: drivers/edac/e7xxx_edac.c
0e438e3f 3914
77c5f5d2 3915EDAC-GHES
009a5410 3916M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3917L: linux-edac@vger.kernel.org
3918W: bluesmoke.sourceforge.net
3919S: Maintained
2caa67a6 3920F: drivers/edac/ghes_edac.c
77c5f5d2 3921
6bc78404 3922EDAC-I82443BXGX
8b58be88 3923M: Tim Small <tim@buttersideup.com>
91445c72 3924L: linux-edac@vger.kernel.org
6bc78404
DT
3925W: bluesmoke.sourceforge.net
3926S: Maintained
679655da 3927F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3928
3929EDAC-I3000
8b58be88 3930M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3931L: linux-edac@vger.kernel.org
6bc78404
DT
3932W: bluesmoke.sourceforge.net
3933S: Maintained
679655da 3934F: drivers/edac/i3000_edac.c
6bc78404
DT
3935
3936EDAC-I5000
8b58be88 3937M: Doug Thompson <dougthompson@xmission.com>
91445c72 3938L: linux-edac@vger.kernel.org
ba9a5918
DT
3939W: bluesmoke.sourceforge.net
3940S: Maintained
679655da 3941F: drivers/edac/i5000_edac.c
ba9a5918 3942
44c12cb2 3943EDAC-I5400
009a5410 3944M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3945L: linux-edac@vger.kernel.org
44c12cb2
MCC
3946W: bluesmoke.sourceforge.net
3947S: Maintained
679655da 3948F: drivers/edac/i5400_edac.c
44c12cb2 3949
3c9c92b6 3950EDAC-I7300
009a5410 3951M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3952L: linux-edac@vger.kernel.org
3953W: bluesmoke.sourceforge.net
3954S: Maintained
3955F: drivers/edac/i7300_edac.c
3956
67c89316 3957EDAC-I7CORE
009a5410 3958M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3959L: linux-edac@vger.kernel.org
3960W: bluesmoke.sourceforge.net
3961S: Maintained
70aff0ce 3962F: drivers/edac/i7core_edac.c
67c89316 3963
ba9a5918 3964EDAC-I82975X
8b58be88 3965M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3966M: "Arvind R." <arvino55@gmail.com>
91445c72 3967L: linux-edac@vger.kernel.org
ba9a5918
DT
3968W: bluesmoke.sourceforge.net
3969S: Maintained
679655da 3970F: drivers/edac/i82975x_edac.c
ba9a5918 3971
791b4706
JB
3972EDAC-IE31200
3973M: Jason Baron <jbaron@akamai.com>
3974L: linux-edac@vger.kernel.org
3975W: bluesmoke.sourceforge.net
3976S: Maintained
3977F: drivers/edac/ie31200_edac.c
3978
ccdfb979 3979EDAC-MPC85XX
30c7469b 3980M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3981L: linux-edac@vger.kernel.org
3982W: bluesmoke.sourceforge.net
3983S: Maintained
3984F: drivers/edac/mpc85xx_edac.[ch]
3985
ba9a5918 3986EDAC-PASEMI
8b58be88 3987M: Egor Martovetsky <egor@pasemi.com>
91445c72 3988L: linux-edac@vger.kernel.org
6bc78404
DT
3989W: bluesmoke.sourceforge.net
3990S: Maintained
679655da 3991F: drivers/edac/pasemi_edac.c
6bc78404 3992
0e438e3f 3993EDAC-R82600
8b58be88 3994M: Tim Small <tim@buttersideup.com>
91445c72 3995L: linux-edac@vger.kernel.org
0e438e3f
DP
3996W: bluesmoke.sourceforge.net
3997S: Maintained
679655da 3998F: drivers/edac/r82600_edac.c
da9bb1d2 3999
4d096ca7 4000EDAC-SBRIDGE
009a5410 4001M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
4002L: linux-edac@vger.kernel.org
4003W: bluesmoke.sourceforge.net
4004S: Maintained
4005F: drivers/edac/sb_edac.c
4006
995e1de4
LH
4007EDAC-XGENE
4008APPLIED MICRO (APM) X-GENE SOC EDAC
4009M: Loc Ho <lho@apm.com>
4010S: Supported
4011F: drivers/edac/xgene_edac.c
4012F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4013
af39917d
CL
4014EDIROL UA-101/UA-1000 DRIVER
4015M: Clemens Ladisch <clemens@ladisch.de>
4016L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4017T: git git://git.alsa-project.org/alsa-kernel.git
4018S: Maintained
4019F: sound/usb/misc/ua101.c
4020
1f7df953 4021EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4022M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4023L: linux-efi@vger.kernel.org
78bef24e 4024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4025S: Maintained
fb2efb5c 4026F: Documentation/efi-stub.txt
1f7df953
MF
4027F: arch/ia64/kernel/efi.c
4028F: arch/x86/boot/compressed/eboot.[ch]
4029F: arch/x86/include/asm/efi.h
4030F: arch/x86/platform/efi/*
a9499fa7 4031F: drivers/firmware/efi/*
1f7df953
MF
4032F: include/linux/efi*.h
4033
d68772b7
MF
4034EFI VARIABLE FILESYSTEM
4035M: Matthew Garrett <matthew.garrett@nebula.com>
4036M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4037M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4039L: linux-efi@vger.kernel.org
4040S: Maintained
4041F: fs/efivarfs/
4042
85a00d9b
PJ
4043EFIFB FRAMEBUFFER DRIVER
4044L: linux-fbdev@vger.kernel.org
4045M: Peter Jones <pjones@redhat.com>
4046S: Maintained
8a61f013 4047F: drivers/video/fbdev/efifb.c
85a00d9b 4048
0bee8d28
JT
4049EFS FILESYSTEM
4050W: http://aeschi.ch.eu.org/efs/
4051S: Orphan
679655da 4052F: fs/efs/
0bee8d28 4053
4480f15b 4054EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4055M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4056M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4057L: linux-rdma@vger.kernel.org
fab97220 4058S: Supported
679655da 4059F: drivers/infiniband/hw/ehca/
fab97220 4060
aa8a9e25 4061EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4062M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4063L: netdev@vger.kernel.org
4064S: Maintained
9aa32835 4065F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4066
f0319efe 4067EM28XX VIDEO4LINUX DRIVER
009a5410 4068M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4069L: linux-media@vger.kernel.org
4070W: http://linuxtv.org
4071T: git git://linuxtv.org/media_tree.git
4072S: Maintained
4073F: drivers/media/usb/em28xx/
4074
3e3a7d66 4075EMBEDDED LINUX
8b58be88
JP
4076M: Paul Gortmaker <paul.gortmaker@windriver.com>
4077M: Matt Mackall <mpm@selenic.com>
4078M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4079L: linux-embedded@vger.kernel.org
4080S: Maintained
4081
32505876
JS
4082EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4083M: James Smart <james.smart@avagotech.com>
4084M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4085L: linux-scsi@vger.kernel.org
32505876 4086W: http://www.avagotech.com
ce00f85c 4087S: Supported
679655da 4088F: drivers/scsi/lpfc/
3a1c1d44 4089
5f5bac82 4090ENE CB710 FLASH CARD READER DRIVER
8b58be88 4091M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4092S: Maintained
4093F: drivers/misc/cb710/
4094F: drivers/mmc/host/cb710-mmc.*
4095F: include/linux/cb710.h
4096
931e39a1
ML
4097ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4098M: Maxim Levitsky <maximlevitsky@gmail.com>
4099S: Maintained
2a837449 4100F: drivers/media/rc/ene_ir.*
931e39a1 4101
ec207dcc
GS
4102ENHANCED ERROR HANDLING (EEH)
4103M: Gavin Shan <shangw@linux.vnet.ibm.com>
4104L: linuxppc-dev@lists.ozlabs.org
4105S: Supported
4106F: Documentation/powerpc/eeh-pci-error-recovery.txt
4107F: arch/powerpc/kernel/eeh*.c
4108
d5ca9006 4109EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4110M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4111S: Maintained
084bad91 4112T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4113F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4114F: include/video/s1d13xxxfb.h
d5ca9006 4115
38df6492
ME
4116ET131X NETWORK DRIVER
4117M: Mark Einon <mark.einon@gmail.com>
4118S: Odd Fixes
4119F: drivers/net/ethernet/agere/
4120
1da177e4 4121ETHERNET BRIDGE
adbbf69d 4122M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4123L: bridge@lists.linux-foundation.org
4c325313 4124L: netdev@vger.kernel.org
c996d8b9 4125W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4126S: Maintained
679655da
JP
4127F: include/linux/netfilter_bridge/
4128F: net/bridge/
1da177e4 4129
22f08ad9
FF
4130ETHERNET PHY LIBRARY
4131M: Florian Fainelli <f.fainelli@gmail.com>
4132L: netdev@vger.kernel.org
4133S: Maintained
4134F: include/linux/phy.h
4135F: include/linux/phy_fixed.h
4136F: drivers/net/phy/
4137F: Documentation/networking/phy.txt
4138F: drivers/of/of_mdio.c
4139F: drivers/of/of_net.c
4140
1da177e4 4141EXT2 FILE SYSTEM
d8130624 4142M: Jan Kara <jack@suse.com>
72be2ccf 4143L: linux-ext4@vger.kernel.org
1da177e4 4144S: Maintained
679655da
JP
4145F: Documentation/filesystems/ext2.txt
4146F: fs/ext2/
4147F: include/linux/ext2*
1da177e4 4148
72be2ccf 4149EXT4 FILE SYSTEM
8b58be88 4150M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4151M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4152L: linux-ext4@vger.kernel.org
08a225f1 4153W: http://ext4.wiki.kernel.org
8a6e2535 4154Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4155S: Maintained
679655da
JP
4156F: Documentation/filesystems/ext4.txt
4157F: fs/ext4/
1da177e4 4158
c5532b09 4159Extended Verification Module (EVM)
74dd744f
MZ
4160M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4161L: linux-ima-devel@lists.sourceforge.net
4162L: linux-security-module@vger.kernel.org
c5532b09
MZ
4163S: Supported
4164F: security/integrity/evm/
4165
df6b3cfe
MH
4166EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4167M: MyungJoo Ham <myungjoo.ham@samsung.com>
4168M: Chanwoo Choi <cw00.choi@samsung.com>
4169L: linux-kernel@vger.kernel.org
81df63a9 4170T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4171S: Maintained
4172F: drivers/extcon/
4173F: Documentation/extcon/
4174
e2a75c44 4175EXYNOS DP DRIVER
b7701755 4176M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4177L: dri-devel@lists.freedesktop.org
4178S: Maintained
4179F: drivers/gpu/drm/exynos/exynos_dp*
4180
33ad3912
DL
4181EXYNOS MIPI DISPLAY DRIVERS
4182M: Inki Dae <inki.dae@samsung.com>
4183M: Donghwa Lee <dh09.lee@samsung.com>
4184M: Kyungmin Park <kyungmin.park@samsung.com>
4185L: linux-fbdev@vger.kernel.org
4186S: Maintained
8a61f013 4187F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4188F: include/video/exynos_mipi*
4189
e53004e2 4190F71805F HARDWARE MONITORING DRIVER
d8130624 4191M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4192L: lm-sensors@lm-sensors.org
4193S: Maintained
679655da
JP
4194F: Documentation/hwmon/f71805f
4195F: drivers/hwmon/f71805f.c
e53004e2 4196
eea977ed
MB
4197FC0011 TUNER DRIVER
4198M: Michael Buesch <m@bues.ch>
4199L: linux-media@vger.kernel.org
4200S: Maintained
ccae7af2
MCC
4201F: drivers/media/tuners/fc0011.h
4202F: drivers/media/tuners/fc0011.c
eea977ed 4203
91952bc0
AP
4204FC2580 MEDIA DRIVER
4205M: Antti Palosaari <crope@iki.fi>
4206L: linux-media@vger.kernel.org
4207W: http://linuxtv.org/
4208W: http://palosaari.fi/linux/
4209Q: http://patchwork.linuxtv.org/project/linux-media/list/
4210T: git git://linuxtv.org/anttip/media_tree.git
4211S: Maintained
4212F: drivers/media/tuners/fc2580*
eea977ed 4213
88b2dbdb
EP
4214FANOTIFY
4215M: Eric Paris <eparis@redhat.com>
4216S: Maintained
4217F: fs/notify/fanotify/
4218F: include/linux/fanotify.h
c117ab84 4219F: include/uapi/linux/fanotify.h
88b2dbdb 4220
1da177e4 4221FARSYNC SYNCHRONOUS DRIVER
8b58be88 4222M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4223W: http://www.farsite.co.uk/
4224S: Supported
679655da 4225F: drivers/net/wan/farsync.*
1da177e4 4226
c5408b88 4227FAULT INJECTION SUPPORT
8b58be88 4228M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4229S: Supported
679655da
JP
4230F: Documentation/fault-injection/
4231F: lib/fault-inject.c
c5408b88 4232
053e514f
NT
4233FBTFT Framebuffer drivers
4234M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4235M: Noralf Trønnes <noralf@tronnes.org>
4236S: Maintained
4237F: drivers/staging/fbtft/
4238
cae727db 4239FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4240M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4241L: fcoe-devel@open-fcoe.org
cae727db
RL
4242W: www.Open-FCoE.org
4243S: Supported
4244F: drivers/scsi/libfc/
4245F: drivers/scsi/fcoe/
4246F: include/scsi/fc/
4247F: include/scsi/libfc.h
4248F: include/scsi/libfcoe.h
c117ab84 4249F: include/uapi/scsi/fc/
cae727db 4250
e2d1d6c0 4251FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4252M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4253M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4254L: linux-fsdevel@vger.kernel.org
1da177e4 4255S: Maintained
679655da
JP
4256F: include/linux/fcntl.h
4257F: include/linux/fs.h
c117ab84
CEB
4258F: include/uapi/linux/fcntl.h
4259F: include/uapi/linux/fs.h
679655da
JP
4260F: fs/fcntl.c
4261F: fs/locks.c
1da177e4 4262
e2d1d6c0 4263FILESYSTEMS (VFS and infrastructure)
8b58be88 4264M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4265L: linux-fsdevel@vger.kernel.org
173acc7c 4266S: Maintained
679655da 4267F: fs/*
173acc7c 4268
b26e0ed4 4269FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4270M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4271L: lm-sensors@lm-sensors.org
4272S: Maintained
d5ca6918
JP
4273F: drivers/hwmon/f75375s.c
4274F: include/linux/f75375s.h
b26e0ed4 4275
a331b0c3
CL
4276FIREWIRE AUDIO DRIVERS
4277M: Clemens Ladisch <clemens@ladisch.de>
4278L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4279T: git git://git.alsa-project.org/alsa-kernel.git
4280S: Maintained
4281F: sound/firewire/
4282
eb86ec51
SR
4283FIREWIRE MEDIA DRIVERS (firedtv)
4284M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4285L: linux-media@vger.kernel.org
4286L: linux1394-devel@lists.sourceforge.net
4287T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4288S: Maintained
4289F: drivers/media/firewire/
4290
a511ce33
CB
4291FIREWIRE SBP-2 TARGET
4292M: Chris Boot <bootc@bootc.net>
4293L: linux-scsi@vger.kernel.org
4294L: target-devel@vger.kernel.org
4295L: linux1394-devel@lists.sourceforge.net
4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4297S: Maintained
4298F: drivers/target/sbp/
4299
7d2c86b5 4300FIREWIRE SUBSYSTEM
8b58be88 4301M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4302L: linux1394-devel@lists.sourceforge.net
958a29cb 4303W: http://ieee1394.wiki.kernel.org/
2ca526bf 4304T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4305S: Maintained
679655da 4306F: drivers/firewire/
8f06ce3b
SR
4307F: include/linux/firewire.h
4308F: include/uapi/linux/firewire*.h
9f6d3c4b 4309F: tools/firewire/
e2d1d6c0
RD
4310
4311FIRMWARE LOADER (request_firmware)
39e68089
ML
4312M: Ming Lei <ming.lei@canonical.com>
4313L: linux-kernel@vger.kernel.org
4314S: Maintained
679655da
JP
4315F: Documentation/firmware_class/
4316F: drivers/base/firmware*.c
4317F: include/linux/firmware.h
e2d1d6c0 4318
f730e3dc 4319FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4320M: Joshua Morris <josh.h.morris@us.ibm.com>
4321M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4322S: Maintained
4323F: drivers/block/rsxx/
4324
8206f664 4325FLOPPY DRIVER
e5f6450c 4326M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4328S: Odd fixes
4329F: drivers/block/floppy.c
4330
9c9f32ed
AR
4331FMC SUBSYSTEM
4332M: Alessandro Rubini <rubini@gnudd.com>
4333W: http://www.ohwr.org/projects/fmc-bus
4334S: Supported
4335F: drivers/fmc/
4336F: include/linux/fmc*.h
4337F: include/linux/ipmi-fru.h
4338K: fmc_d.*register
4339
e2d1d6c0 4340FPU EMULATOR
8b58be88 4341M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4342W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4343S: Maintained
679655da 4344F: arch/x86/math-emu/
e2d1d6c0
RD
4345
4346FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4347L: netdev@vger.kernel.org
c173bfac 4348S: Orphan
679655da
JP
4349F: drivers/net/wan/dlci.c
4350F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4351
4352FRAMEBUFFER LAYER
5489e948
JCPV
4353M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4354M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4355L: linux-fbdev@vger.kernel.org
e2d1d6c0 4356W: http://linux-fbdev.sourceforge.net/
b22fe37b 4357Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4358T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4359S: Maintained
679655da 4360F: Documentation/fb/
d958c62c 4361F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4362F: drivers/video/
4363F: include/video/
679655da 4364F: include/linux/fb.h
c117ab84
CEB
4365F: include/uapi/video/
4366F: include/uapi/linux/fb.h
e2d1d6c0 4367
a57c188e 4368FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4369M: Timur Tabi <timur@tabi.org>
a57c188e 4370L: linux-fbdev@vger.kernel.org
c4ef9bc4 4371S: Maintained
8a61f013 4372F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4373
e2d1d6c0 4374FREESCALE DMA DRIVER
8b58be88
JP
4375M: Li Yang <leoli@freescale.com>
4376M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4377L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4378S: Maintained
679655da 4379F: drivers/dma/fsldma.*
e2d1d6c0
RD
4380
4381FREESCALE I2C CPM DRIVER
8b58be88 4382M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4383L: linuxppc-dev@lists.ozlabs.org
846557d3 4384L: linux-i2c@vger.kernel.org
0d2b405a 4385S: Maintained
679655da 4386F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4387
60e8c5ab 4388FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4389M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4390L: linux-fbdev@vger.kernel.org
efc03ecb 4391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4392S: Maintained
bad985a1 4393F: include/linux/platform_data/video-imxfb.h
8a61f013 4394F: drivers/video/fbdev/imxfb.c
60e8c5ab 4395
4d8e2cef
HX
4396FREESCALE QUAD SPI DRIVER
4397M: Han Xu <han.xu@freescale.com>
4398L: linux-mtd@lists.infradead.org
4399S: Maintained
4400F: drivers/mtd/spi-nor/fsl-quadspi.c
4401
4689a6b1 4402FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4403M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4404M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4405L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4406L: netdev@vger.kernel.org
4407S: Maintained
ec21e2ec 4408F: drivers/net/ethernet/freescale/fs_enet/
679655da 4409F: include/linux/fs_enet_pd.h
4689a6b1 4410
d9e9d82c 4411FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4412L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4413S: Orphan
679655da
JP
4414F: arch/powerpc/sysdev/qe_lib/
4415F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4416
b55ef929 4417FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4418M: Li Yang <leoli@freescale.com>
6372594a 4419L: linux-usb@vger.kernel.org
a4724ed6 4420L: linuxppc-dev@lists.ozlabs.org
a7205b30 4421S: Maintained
faf2e1db 4422F: drivers/usb/gadget/udc/fsl*
a7205b30 4423
beaf53bf 4424FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4425M: Li Yang <leoli@freescale.com>
beaf53bf 4426L: netdev@vger.kernel.org
a4724ed6 4427L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4428S: Maintained
ec21e2ec 4429F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4430
d9e9d82c 4431FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4432M: Timur Tabi <timur@tabi.org>
a4724ed6 4433L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4434S: Maintained
df621252 4435F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4436
4437FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4438M: Timur Tabi <timur@tabi.org>
dc85950a 4439M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4440M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4441L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4442L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4443S: Maintained
69aefcea 4444F: sound/soc/fsl/fsl*
dc85950a 4445F: sound/soc/fsl/imx*
69aefcea 4446F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4447
31c88965 4448FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4449M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4450L: linux-kernel@vger.kernel.org
4451S: Maintained
4452F: drivers/staging/fsl-mc/
4453
1da177e4 4454FREEVXFS FILESYSTEM
8b58be88 4455M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4456W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4457S: Maintained
679655da 4458F: fs/freevxfs/
1da177e4 4459
71038f52 4460FREEZER
49db1903 4461M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4462M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4463L: linux-pm@vger.kernel.org
71038f52 4464S: Supported
679655da
JP
4465F: Documentation/power/freezing-of-tasks.txt
4466F: include/linux/freezer.h
4467F: kernel/freezer.c
71038f52 4468
839a1f79
KRW
4469FRONTSWAP API
4470M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4471L: linux-kernel@vger.kernel.org
4472S: Maintained
4473F: mm/frontswap.c
4474F: include/linux/frontswap.h
4475
a5432f5a 4476FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4477M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4478L: linux-cachefs@redhat.com
4479S: Supported
4480F: Documentation/filesystems/caching/
4481F: fs/fscache/
4482F: include/linux/fscache*.h
4483
f58ad8f5 4484F2FS FILE SYSTEM
9b29d481 4485M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4486M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4487R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4488L: linux-f2fs-devel@lists.sourceforge.net
4489W: http://en.wikipedia.org/wiki/F2FS
4490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4491S: Maintained
4492F: Documentation/filesystems/f2fs.txt
3bac380c 4493F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4494F: fs/f2fs/
4495F: include/linux/f2fs_fs.h
62d43eeb 4496F: include/trace/events/f2fs.h
f58ad8f5 4497
5ab7ffea 4498FUJITSU FR-V (FRV) PORT
8b58be88 4499M: David Howells <dhowells@redhat.com>
1da177e4 4500S: Maintained
679655da 4501F: arch/frv/
1da177e4 4502
20b93734 4503FUJITSU LAPTOP EXTRAS
409a3e98 4504M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4505L: platform-driver-x86@vger.kernel.org
20b93734 4506S: Maintained
679655da 4507F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4508
4da621b6
HK
4509FUJITSU M-5MO LS CAMERA ISP DRIVER
4510M: Kyungmin Park <kyungmin.park@samsung.com>
4511M: Heungjun Kim <riverful.kim@samsung.com>
4512L: linux-media@vger.kernel.org
4513S: Maintained
90d72ac6 4514F: drivers/media/i2c/m5mols/
4da621b6
HK
4515F: include/media/m5mols.h
4516
2d24c490
RG
4517FUJITSU TABLET EXTRAS
4518M: Robert Gerlach <khnz@gmx.de>
4519L: platform-driver-x86@vger.kernel.org
4520S: Maintained
4521F: drivers/platform/x86/fujitsu-tablet.c
4522
04578f17 4523FUSE: FILESYSTEM IN USERSPACE
8b58be88 4524M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4525L: fuse-devel@lists.sourceforge.net
4526W: http://fuse.sourceforge.net/
0a30f612 4527T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4528S: Maintained
679655da 4529F: fs/fuse/
c117ab84 4530F: include/uapi/linux/fuse.h
0a30f612 4531F: Documentation/filesystems/fuse.txt
04578f17 4532
1da177e4 4533FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4534M: Rik Faith <faith@cs.unc.edu>
1da177e4 4535L: linux-scsi@vger.kernel.org
baaea1dc 4536S: Odd Fixes (e.g., new signatures)
679655da 4537F: drivers/scsi/fdomain.*
1da177e4 4538
d8e2162c
PO
4539GCOV BASED KERNEL PROFILING
4540M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4541S: Maintained
4542F: kernel/gcov/
4543F: Documentation/gcov.txt
4544
1da177e4 4545GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4546M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4547L: linux-scsi@vger.kernel.org
4548W: http://www.icp-vortex.com/
4549S: Supported
679655da 4550F: drivers/scsi/gdt*
1da177e4 4551
158daf16
JK
4552GDB KERNEL DEBUGGING HELPER SCRIPTS
4553M: Jan Kiszka <jan.kiszka@siemens.com>
4554S: Supported
4555F: scripts/gdb/
4556
3169a1c7
HV
4557GEMTEK FM RADIO RECEIVER DRIVER
4558M: Hans Verkuil <hverkuil@xs4all.nl>
4559L: linux-media@vger.kernel.org
4560T: git git://linuxtv.org/media_tree.git
4561W: http://linuxtv.org
4562S: Maintained
4563F: drivers/media/radio/radio-gemtek*
4564
1c23af90 4565GENERIC GPIO I2C DRIVER
880b0e26 4566M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4567S: Supported
679655da
JP
4568F: drivers/i2c/busses/i2c-gpio.c
4569F: include/linux/i2c-gpio.h
1c23af90 4570
92ed1a76
PK
4571GENERIC GPIO I2C MULTIPLEXER DRIVER
4572M: Peter Korsgaard <peter.korsgaard@barco.com>
4573L: linux-i2c@vger.kernel.org
4574S: Supported
e7065e20
JD
4575F: drivers/i2c/muxes/i2c-mux-gpio.c
4576F: include/linux/i2c-mux-gpio.h
4577F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4578
9251ce95 4579GENERIC HDLC (WAN) DRIVERS
8b58be88 4580M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4581W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4582S: Maintained
679655da
JP
4583F: drivers/net/wan/c101.c
4584F: drivers/net/wan/hd6457*
4585F: drivers/net/wan/hdlc*
4586F: drivers/net/wan/n2.c
4587F: drivers/net/wan/pc300too.c
4588F: drivers/net/wan/pci200syn.c
4589F: drivers/net/wan/wanxl*
1da177e4 4590
1527aab6 4591GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4592M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4593L: linux-arch@vger.kernel.org
4594T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4595S: Maintained
14430813
JP
4596F: include/asm-generic/
4597F: include/uapi/asm-generic/
1527aab6 4598
ff764963
KVA
4599GENERIC PHY FRAMEWORK
4600M: Kishon Vijay Abraham I <kishon@ti.com>
4601L: linux-kernel@vger.kernel.org
4602T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4603S: Supported
4604F: drivers/phy/
4605F: include/linux/phy/
4606
eea97aed
KH
4607GENERIC PM DOMAINS
4608M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4609M: Kevin Hilman <khilman@kernel.org>
4610M: Ulf Hansson <ulf.hansson@linaro.org>
4611L: linux-pm@vger.kernel.org
4612S: Supported
4613F: drivers/base/power/domain*.c
4614F: include/linux/pm_domain.h
4615
ccb86a69 4616GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4617M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4618L: kvm@vger.kernel.org
ccb86a69
MT
4619S: Supported
4620F: drivers/uio/uio_pci_generic.c
4621
f8f1ec73
JP
4622GET_MAINTAINER SCRIPT
4623M: Joe Perches <joe@perches.com>
4624S: Maintained
4625F: scripts/get_maintainer.pl
4626
5be7b50f 4627GFS2 FILE SYSTEM
8b58be88 4628M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4629M: Bob Peterson <rpeterso@redhat.com>
a4644184 4630L: cluster-devel@redhat.com
5be7b50f 4631W: http://sources.redhat.com/cluster/
28666d6d 4632T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4633S: Supported
679655da
JP
4634F: Documentation/filesystems/gfs2*.txt
4635F: fs/gfs2/
c117ab84 4636F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4637
0a34eb8f 4638GIGASET ISDN DRIVERS
6b096fde 4639M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4640L: gigaset307x-common@lists.sourceforge.net
4641W: http://gigaset307x.sourceforge.net/
6b096fde 4642S: Odd Fixes
679655da
JP
4643F: Documentation/isdn/README.gigaset
4644F: drivers/isdn/gigaset/
c117ab84 4645F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4646
7eea35fe
JP
4647GO7007 MPEG CODEC
4648M: Hans Verkuil <hans.verkuil@cisco.com>
4649L: linux-media@vger.kernel.org
4650S: Maintained
4651F: drivers/media/usb/go7007/
4652
ca96ea86
BN
4653GOODIX TOUCHSCREEN
4654M: Bastien Nocera <hadess@hadess.net>
4655L: linux-input@vger.kernel.org
4656S: Maintained
4657F: drivers/input/touchscreen/goodix.c
4658
a0dc00b4 4659GPIO SUBSYSTEM
e4651a9f 4660M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4661M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4662L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4663T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4664S: Maintained
4665F: Documentation/gpio/
a0dc00b4 4666F: drivers/gpio/
bdc6e95e
AC
4667F: include/linux/gpio/
4668F: include/linux/gpio.h
9b692346 4669F: include/asm-generic/gpio.h
a0dc00b4 4670
71a6d0af
HW
4671GRE DEMULTIPLEXER DRIVER
4672M: Dmitry Kozlov <xeb@mail.ru>
4673L: netdev@vger.kernel.org
4674S: Maintained
11c26770
JP
4675F: net/ipv4/gre_demux.c
4676F: net/ipv4/gre_offload.c
71a6d0af
HW
4677F: include/net/gre.h
4678
d4c41139
KG
4679GRETH 10/100/1G Ethernet MAC device driver
4680M: Kristoffer Glembo <kristoffer@gaisler.com>
4681L: netdev@vger.kernel.org
4682S: Maintained
a31a96ad 4683F: drivers/net/ethernet/aeroflex/
d4c41139 4684
e8deeae2 4685GSPCA FINEPIX SUBDRIVER
8b58be88 4686M: Frank Zago <frank@zago.net>
661263b5 4687L: linux-media@vger.kernel.org
275ffde4 4688T: git git://linuxtv.org/media_tree.git
e8deeae2 4689S: Maintained
0c0d06ca 4690F: drivers/media/usb/gspca/finepix.c
e8deeae2 4691
4b3fa3c4
OL
4692GSPCA GL860 SUBDRIVER
4693M: Olivier Lorin <o.lorin@laposte.net>
4694L: linux-media@vger.kernel.org
275ffde4 4695T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4696S: Maintained
0c0d06ca 4697F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4698
e8deeae2 4699GSPCA M5602 SUBDRIVER
8b58be88 4700M: Erik Andren <erik.andren@gmail.com>
661263b5 4701L: linux-media@vger.kernel.org
275ffde4 4702T: git git://linuxtv.org/media_tree.git
e8deeae2 4703S: Maintained
0c0d06ca 4704F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4705
4706GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4707M: Hans de Goede <hdegoede@redhat.com>
661263b5 4708L: linux-media@vger.kernel.org
275ffde4 4709T: git git://linuxtv.org/media_tree.git
e8deeae2 4710S: Maintained
0c0d06ca 4711F: drivers/media/usb/gspca/pac207.c
e8deeae2 4712
261982f1 4713GSPCA SN9C20X SUBDRIVER
d95c5b0b 4714M: Brian Johnson <brijohn@gmail.com>
261982f1 4715L: linux-media@vger.kernel.org
275ffde4 4716T: git git://linuxtv.org/media_tree.git
261982f1 4717S: Maintained
0c0d06ca 4718F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4719
e8deeae2 4720GSPCA T613 SUBDRIVER
8b58be88 4721M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4722L: linux-media@vger.kernel.org
275ffde4 4723T: git git://linuxtv.org/media_tree.git
e8deeae2 4724S: Maintained
0c0d06ca 4725F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4726
4727GSPCA USB WEBCAM DRIVER
fc3f906b 4728M: Hans de Goede <hdegoede@redhat.com>
661263b5 4729L: linux-media@vger.kernel.org
275ffde4 4730T: git git://linuxtv.org/media_tree.git
e8deeae2 4731S: Maintained
0c0d06ca 4732F: drivers/media/usb/gspca/
e8deeae2 4733
584ec979 4734GUID PARTITION TABLE (GPT)
4f973c63 4735M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4736L: linux-efi@vger.kernel.org
4737S: Maintained
4738F: block/partitions/efi.*
4739
aa3c598b 4740STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4741M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4742L: linux-media@vger.kernel.org
275ffde4 4743T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4744S: Maintained
4745F: drivers/media/usb/stk1160/
e8deeae2 4746
4e456b86
YS
4747H8/300 ARCHITECTURE
4748M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4749L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4750W: http://uclinux-h8.sourceforge.jp
4751T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4752S: Maintained
4753F: arch/h8300/
4754F: drivers/clocksource/h8300_*.c
4755F: drivers/clk/h8300/
4756F: drivers/irqchip/irq-renesas-h8*.c
4757
71a6d0af
HW
4758HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4759M: Frank Seidel <frank@f-seidel.de>
4760L: platform-driver-x86@vger.kernel.org
4761W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4762S: Maintained
4763F: drivers/platform/x86/hdaps.c
4764
48fc9e26
HV
4765HDPVR USB VIDEO ENCODER DRIVER
4766M: Hans Verkuil <hverkuil@xs4all.nl>
4767L: linux-media@vger.kernel.org
4768T: git git://linuxtv.org/media_tree.git
4769W: http://linuxtv.org
4770S: Odd Fixes
14430813 4771F: drivers/media/usb/hdpvr/
48fc9e26 4772
71a6d0af 4773HWPOISON MEMORY FAILURE HANDLING
f9625c48 4774M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4775L: linux-mm@kvack.org
71a6d0af
HW
4776S: Maintained
4777F: mm/memory-failure.c
4778F: mm/hwpoison-inject.c
4779
4780HYPERVISOR VIRTUAL CONSOLE DRIVER
4781L: linuxppc-dev@lists.ozlabs.org
4782S: Odd Fixes
4783F: drivers/tty/hvc/
4784
e5ab1477
AP
4785HACKRF MEDIA DRIVER
4786M: Antti Palosaari <crope@iki.fi>
4787L: linux-media@vger.kernel.org
4788W: http://linuxtv.org/
4789W: http://palosaari.fi/linux/
4790Q: http://patchwork.linuxtv.org/project/linux-media/list/
4791T: git git://linuxtv.org/anttip/media_tree.git
4792S: Maintained
4793F: drivers/media/usb/hackrf/
4794
5b543965 4795HARDWARE MONITORING
d8130624 4796M: Jean Delvare <jdelvare@suse.com>
ca462085 4797M: Guenter Roeck <linux@roeck-us.net>
5b543965 4798L: lm-sensors@lm-sensors.org
595142e0 4799W: http://www.lm-sensors.org/
a94ef4ed 4800T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4801T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4802S: Maintained
047f4ec2 4803F: Documentation/hwmon/
679655da 4804F: drivers/hwmon/
047f4ec2 4805F: include/linux/hwmon*.h
5b543965 4806
844dd05f 4807HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4808M: Matt Mackall <mpm@selenic.com>
4809M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4810L: linux-crypto@vger.kernel.org
c0d0787b 4811S: Odd fixes
679655da
JP
4812F: Documentation/hw_random.txt
4813F: drivers/char/hw_random/
4814F: include/linux/hw_random.h
844dd05f 4815
8b37fcfc
OBC
4816HARDWARE SPINLOCK CORE
4817M: Ohad Ben-Cohen <ohad@wizery.com>
4818S: Maintained
4819F: Documentation/hwspinlock.txt
4820F: drivers/hwspinlock/hwspinlock_*
4821F: include/linux/hwspinlock.h
4822
1da177e4 4823HARMONY SOUND DRIVER
ac6aecbf 4824L: linux-parisc@vger.kernel.org
1da177e4 4825S: Maintained
679655da 4826F: sound/parisc/harmony.*
1da177e4 4827
91952bc0
AP
4828HD29L2 MEDIA DRIVER
4829M: Antti Palosaari <crope@iki.fi>
4830L: linux-media@vger.kernel.org
4831W: http://linuxtv.org/
4832W: http://palosaari.fi/linux/
4833Q: http://patchwork.linuxtv.org/project/linux-media/list/
4834T: git git://linuxtv.org/anttip/media_tree.git
4835S: Maintained
4836F: drivers/media/dvb-frontends/hd29l2*
4837
e2d1d6c0 4838HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4839L: iss_storagedev@hp.com
af9f1b3c 4840S: Orphan
679655da
JP
4841F: Documentation/blockdev/cpqarray.txt
4842F: drivers/block/cpqarray.*
e2d1d6c0 4843
9257aa49 4844HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4845M: Don Brace <don.brace@pmcs.com>
9257aa49 4846L: iss_storagedev@hp.com
693373db
DB
4847L: storagedev@pmcs.com
4848L: linux-scsi@vger.kernel.org
9257aa49
SC
4849S: Supported
4850F: Documentation/scsi/hpsa.txt
4851F: drivers/scsi/hpsa*.[ch]
4852F: include/linux/cciss*.h
c117ab84 4853F: include/uapi/linux/cciss*.h
9257aa49 4854
e2d1d6c0 4855HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4856M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4857L: iss_storagedev@hp.com
693373db
DB
4858L: storagedev@pmcs.com
4859L: linux-scsi@vger.kernel.org
e2d1d6c0 4860S: Supported
679655da
JP
4861F: Documentation/blockdev/cciss.txt
4862F: drivers/block/cciss*
4863F: include/linux/cciss_ioctl.h
c117ab84 4864F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4865
1da177e4 4866HFS FILESYSTEM
6cf515e1
GU
4867L: linux-fsdevel@vger.kernel.org
4868S: Orphan
679655da
JP
4869F: Documentation/filesystems/hfs.txt
4870F: fs/hfs/
1da177e4 4871
ef575f47
GU
4872HFSPLUS FILESYSTEM
4873L: linux-fsdevel@vger.kernel.org
4874S: Orphan
4875F: Documentation/filesystems/hfsplus.txt
4876F: fs/hfsplus/
4877
1da177e4 4878HGA FRAMEBUFFER DRIVER
8b58be88 4879M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4880L: linux-nvidia@lists.surfsouth.com
4881W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4882S: Maintained
8a61f013 4883F: drivers/video/fbdev/hgafb.c
1da177e4 4884
4480f15b 4885HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4886M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4887M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4888L: linux-pm@vger.kernel.org
e2d1d6c0 4889S: Supported
679655da
JP
4890F: arch/x86/power/
4891F: drivers/base/power/
4892F: kernel/power/
4893F: include/linux/suspend.h
4894F: include/linux/freezer.h
4895F: include/linux/pm.h
679655da 4896F: arch/*/include/asm/suspend*.h
e2d1d6c0 4897
4ef4caad 4898HID CORE LAYER
e5f6450c 4899M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4900L: linux-input@vger.kernel.org
54e5881d 4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4902S: Maintained
679655da
JP
4903F: drivers/hid/
4904F: include/linux/hid*
c117ab84 4905F: include/uapi/linux/hid*
4ef4caad 4906
30ee72f0 4907HID SENSOR HUB DRIVERS
e5f6450c 4908M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4909M: Jonathan Cameron <jic23@kernel.org>
4910M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4911L: linux-input@vger.kernel.org
4912L: linux-iio@vger.kernel.org
4913S: Maintained
4914F: Documentation/hid/hid-sensor*
4915F: drivers/hid/hid-sensor-*
4916F: drivers/iio/*/hid-*
4917F: include/linux/hid-sensor-*
4918
38bed542 4919HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4920M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4921L: linux-kernel@vger.kernel.org
75fc2d37 4922T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4923S: Maintained
679655da 4924F: Documentation/timers/
5cee9645 4925F: kernel/time/hrtimer.c
88606e80
TG
4926F: kernel/time/clockevents.c
4927F: kernel/time/tick*.*
4928F: kernel/time/timer_*.c
05ed8490 4929F: include/linux/clockchips.h
679655da 4930F: include/linux/hrtimer.h
38bed542 4931
1da177e4 4932HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4933L: linux-hams@vger.kernel.org
8b64f2a0 4934S: Orphan
679655da
JP
4935F: drivers/net/hamradio/dmascc.c
4936F: drivers/net/hamradio/scc.c
1da177e4 4937
ede1e6f8 4938HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4939M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4940W: http://www.highpoint-tech.com
4941S: Supported
679655da
JP
4942F: Documentation/scsi/hptiop.txt
4943F: drivers/scsi/hptiop.c
ede1e6f8 4944
1da177e4 4945HIPPI
8b58be88 4946M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4947L: linux-hippi@sunsite.dk
4948S: Maintained
679655da 4949F: include/linux/hippidevice.h
c117ab84 4950F: include/uapi/linux/if_hippi.h
679655da 4951F: net/802/hippi.c
ff5a3b50 4952F: drivers/net/hippi/
1da177e4 4953
ff1d2767 4954HOST AP DRIVER
8b58be88 4955M: Jouni Malinen <j@w1.fi>
85d32e7b 4956L: hostap@shmoo.com (subscribers-only)
724c6b35 4957L: linux-wireless@vger.kernel.org
ff1d2767
JM
4958W: http://hostap.epitest.fi/
4959S: Maintained
679655da 4960F: drivers/net/wireless/hostap/
ff1d2767 4961
dd8cd779 4962HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4963L: platform-driver-x86@vger.kernel.org
95c70215 4964S: Orphan
679655da 4965F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4966
e2d1d6c0 4967HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4968M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4969S: Maintained
7e25d724 4970F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4971
7d2c86b5 4972HPET: High Precision Event Timers driver
8b58be88 4973M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4974S: Maintained
679655da
JP
4975F: Documentation/timers/hpet.txt
4976F: drivers/char/hpet.c
4977F: include/linux/hpet.h
c117ab84 4978F: include/uapi/linux/hpet.h
b9b0332f 4979
e07b5d79 4980HPET: x86
9e06f631 4981S: Orphan
679655da
JP
4982F: arch/x86/kernel/hpet.c
4983F: arch/x86/include/asm/hpet.h
b9b0332f 4984
1da177e4 4985HPFS FILESYSTEM
8b58be88 4986M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4987W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4988S: Maintained
679655da 4989F: fs/hpfs/
1da177e4 4990
3441cded 4991HSI SUBSYSTEM
56459ea9
SR
4992M: Sebastian Reichel <sre@kernel.org>
4993T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4994S: Maintained
4995F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4996F: Documentation/hsi.txt
3441cded
SR
4997F: drivers/hsi/
4998F: include/linux/hsi/
4999F: include/uapi/linux/hsi/
5000
7d2c86b5 5001HSO 3G MODEM DRIVER
8b58be88 5002M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5003W: http://www.pharscape.org
5004S: Maintained
679655da 5005F: drivers/net/usb/hso.c
11cd29b0 5006
19990e29
AB
5007HSR NETWORK PROTOCOL
5008M: Arvid Brodin <arvid.brodin@alten.se>
5009L: netdev@vger.kernel.org
5010S: Maintained
5011F: net/hsr/
5012
5a18c343 5013HTCPEN TOUCHSCREEN DRIVER
8b58be88 5014M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5015L: linux-input@vger.kernel.org
5016S: Maintained
679655da 5017F: drivers/input/touchscreen/htcpen.c
5a18c343 5018
1da177e4 5019HUGETLB FILESYSTEM
6d49e352 5020M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5021S: Maintained
679655da 5022F: fs/hugetlbfs/
1da177e4 5023
05183189 5024Hyper-V CORE AND DRIVERS
9c3646d1 5025M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5026M: Haiyang Zhang <haiyangz@microsoft.com>
5027L: devel@linuxdriverproject.org
5028S: Maintained
a4162747
HZ
5029F: arch/x86/include/asm/mshyperv.h
5030F: arch/x86/include/uapi/asm/hyperv.h
5031F: arch/x86/kernel/cpu/mshyperv.c
05183189 5032F: drivers/hid/hid-hyperv.c
a4162747 5033F: drivers/hv/
f92ca80b 5034F: drivers/input/serio/hyperv-keyboard.c
05183189 5035F: drivers/net/hyperv/
a4162747 5036F: drivers/scsi/storvsc_drv.c
8a61f013 5037F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5038F: include/linux/hyperv.h
5039F: tools/hv/
54bf725e 5040F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5041
d85c8a6a 5042I2C OVER PARALLEL PORT
d8130624 5043M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5044L: linux-i2c@vger.kernel.org
5045S: Maintained
5046F: Documentation/i2c/busses/i2c-parport
5047F: Documentation/i2c/busses/i2c-parport-light
5048F: drivers/i2c/busses/i2c-parport.c
5049F: drivers/i2c/busses/i2c-parport-light.c
5050
5051I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5052M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5053L: linux-i2c@vger.kernel.org
5054S: Maintained
5055F: Documentation/i2c/busses/i2c-ali1535
5056F: Documentation/i2c/busses/i2c-ali1563
5057F: Documentation/i2c/busses/i2c-ali15x3
5058F: Documentation/i2c/busses/i2c-amd756
5059F: Documentation/i2c/busses/i2c-amd8111
5060F: Documentation/i2c/busses/i2c-i801
5061F: Documentation/i2c/busses/i2c-nforce2
5062F: Documentation/i2c/busses/i2c-piix4
5063F: Documentation/i2c/busses/i2c-sis5595
5064F: Documentation/i2c/busses/i2c-sis630
5065F: Documentation/i2c/busses/i2c-sis96x
5066F: Documentation/i2c/busses/i2c-via
5067F: Documentation/i2c/busses/i2c-viapro
5068F: drivers/i2c/busses/i2c-ali1535.c
5069F: drivers/i2c/busses/i2c-ali1563.c
5070F: drivers/i2c/busses/i2c-ali15x3.c
5071F: drivers/i2c/busses/i2c-amd756.c
5072F: drivers/i2c/busses/i2c-amd756-s4882.c
5073F: drivers/i2c/busses/i2c-amd8111.c
5074F: drivers/i2c/busses/i2c-i801.c
5075F: drivers/i2c/busses/i2c-isch.c
5076F: drivers/i2c/busses/i2c-nforce2.c
5077F: drivers/i2c/busses/i2c-nforce2-s4985.c
5078F: drivers/i2c/busses/i2c-piix4.c
5079F: drivers/i2c/busses/i2c-sis5595.c
5080F: drivers/i2c/busses/i2c-sis630.c
5081F: drivers/i2c/busses/i2c-sis96x.c
5082F: drivers/i2c/busses/i2c-via.c
5083F: drivers/i2c/busses/i2c-viapro.c
5084
cb7f07a4
NH
5085I2C/SMBUS ISMT DRIVER
5086M: Seth Heasley <seth.heasley@intel.com>
5087M: Neil Horman <nhorman@tuxdriver.com>
5088L: linux-i2c@vger.kernel.org
5089F: drivers/i2c/busses/i2c-ismt.c
5090F: Documentation/i2c/busses/i2c-ismt
5091
6ea884db 5092I2C/SMBUS STUB DRIVER
d8130624 5093M: Jean Delvare <jdelvare@suse.com>
846557d3 5094L: linux-i2c@vger.kernel.org
6ea884db 5095S: Maintained
8547a5bc 5096F: drivers/i2c/i2c-stub.c
6ea884db 5097
5b543965 5098I2C SUBSYSTEM
14d77c4d 5099M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5100L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5101W: https://i2c.wiki.kernel.org/
5102Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5103T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5104S: Maintained
40ed1b4c 5105F: Documentation/devicetree/bindings/i2c/
679655da
JP
5106F: Documentation/i2c/
5107F: drivers/i2c/
5108F: include/linux/i2c.h
03b70d62 5109F: include/linux/i2c-*.h
c117ab84
CEB
5110F: include/uapi/linux/i2c.h
5111F: include/uapi/linux/i2c-*.h
1da177e4 5112
4560d677
WS
5113I2C ACPI SUPPORT
5114M: Mika Westerberg <mika.westerberg@linux.intel.com>
5115L: linux-i2c@vger.kernel.org
5116L: linux-acpi@vger.kernel.org
5117S: Maintained
4560d677 5118
d85c8a6a 5119I2C-TAOS-EVM DRIVER
d8130624 5120M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5121L: linux-i2c@vger.kernel.org
5122S: Maintained
5123F: Documentation/i2c/busses/i2c-taos-evm
5124F: drivers/i2c/busses/i2c-taos-evm.c
5125
e8c76eed 5126I2C-TINY-USB DRIVER
8b58be88 5127M: Till Harbaum <till@harbaum.org>
846557d3 5128L: linux-i2c@vger.kernel.org
932d1872 5129W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5130S: Maintained
679655da 5131F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5132
1da177e4 5133i386 BOOT CODE
8b58be88 5134M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5135S: Maintained
679655da 5136F: arch/x86/boot/
1da177e4
LT
5137
5138i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5139M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5140T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5141S: Maintained
5142
1da177e4 5143IA64 (Itanium) PLATFORM
8b58be88
JP
5144M: Tony Luck <tony.luck@intel.com>
5145M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5146L: linux-ia64@vger.kernel.org
6b1c70b1 5147T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5148S: Maintained
679655da 5149F: arch/ia64/
1da177e4 5150
4cd38750
LDSB
5151IBM Power VMX Cryptographic instructions
5152M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5153M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5154L: linux-crypto@vger.kernel.org
5155S: Supported
5156F: drivers/crypto/vmx/Makefile
5157F: drivers/crypto/vmx/Kconfig
5158F: drivers/crypto/vmx/vmx.c
5159F: drivers/crypto/vmx/aes*
5160F: drivers/crypto/vmx/ghash*
5161F: drivers/crypto/vmx/ppc-xlate.pl
5162
956c203c 5163IBM Power in-Nest Crypto Acceleration
4cd38750 5164M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5165M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5166L: linux-crypto@vger.kernel.org
5167S: Supported
28bceeaa
DS
5168F: drivers/crypto/nx/Makefile
5169F: drivers/crypto/nx/Kconfig
5170F: drivers/crypto/nx/nx-aes*
5171F: drivers/crypto/nx/nx-sha*
5172F: drivers/crypto/nx/nx.*
5173F: drivers/crypto/nx/nx_csbcpb.h
5174F: drivers/crypto/nx/nx_debugfs.h
956c203c 5175
0e16aafb 5176IBM Power 842 compression accelerator
41656aa7 5177M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5178S: Supported
28bceeaa
DS
5179F: drivers/crypto/nx/Makefile
5180F: drivers/crypto/nx/Kconfig
7011a122 5181F: drivers/crypto/nx/nx-842*
2da572c9 5182F: include/linux/sw842.h
2062c5b6 5183F: crypto/842.c
2da572c9 5184F: lib/842/
0e16aafb 5185
1da177e4 5186IBM Power Linux RAID adapter
8b58be88 5187M: Brian King <brking@us.ibm.com>
1da177e4 5188S: Supported
679655da 5189F: drivers/scsi/ipr.*
1da177e4 5190
9d348af4 5191IBM Power Virtual Ethernet Device Driver
eddd63a6 5192M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5193L: netdev@vger.kernel.org
5194S: Supported
9aa32835 5195F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5196
e6babec6 5197IBM Power Virtual SCSI Device Drivers
bcbde52b 5198M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5199L: linux-scsi@vger.kernel.org
5200S: Supported
e6babec6
NF
5201F: drivers/scsi/ibmvscsi/ibmvscsi*
5202F: drivers/scsi/ibmvscsi/viosrp.h
5203
5204IBM Power Virtual FC Device Drivers
44b4dad9 5205M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5206L: linux-scsi@vger.kernel.org
5207S: Supported
5208F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5209
1da177e4 5210IBM ServeRAID RAID DRIVER
f9213e78 5211S: Orphan
679655da 5212F: drivers/scsi/ips.*
1da177e4 5213
6ed9f9c4
PT
5214ICH LPC AND GPIO DRIVER
5215M: Peter Tyser <ptyser@xes-inc.com>
5216S: Maintained
5217F: drivers/mfd/lpc_ich.c
5218F: drivers/gpio/gpio-ich.c
5219
1e7106fc 5220IDE SUBSYSTEM
8b58be88 5221M: "David S. Miller" <davem@davemloft.net>
1da177e4 5222L: linux-ide@vger.kernel.org
8a6e2535 5223Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5225S: Maintained
679655da
JP
5226F: Documentation/ide/
5227F: drivers/ide/
5228F: include/linux/ide.h
1da177e4 5229
6cb8c13d
IP
5230IDEAPAD LAPTOP EXTRAS DRIVER
5231M: Ike Panhc <ike.pan@canonical.com>
5232L: platform-driver-x86@vger.kernel.org
5233W: http://launchpad.net/ideapad-laptop
5234S: Maintained
5235F: drivers/platform/x86/ideapad-laptop.c
5236
1ea4c161
AM
5237IDEAPAD LAPTOP SLIDEBAR DRIVER
5238M: Andrey Moiseev <o2g.org.ru@gmail.com>
5239L: linux-input@vger.kernel.org
5240W: https://github.com/o2genum/ideapad-slidebar
5241S: Maintained
5242F: drivers/input/misc/ideapad_slidebar.c
5243
0f861e8c 5244IDE/ATAPI DRIVERS
487ba8e8 5245M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5246L: linux-ide@vger.kernel.org
c404c199 5247S: Maintained
679655da
JP
5248F: Documentation/cdrom/ide-cd
5249F: drivers/ide/ide-cd*
1da177e4 5250
27471fdb 5251IDLE-I7300
8b58be88 5252M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5253L: linux-pm@vger.kernel.org
27471fdb 5254S: Supported
679655da 5255F: drivers/idle/i7300_idle.c
27471fdb 5256
02cf2286 5257IEEE 802.15.4 SUBSYSTEM
b6e195fd 5258M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5259L: linux-wpan@vger.kernel.org
5260W: https://github.com/linux-wpan
5261T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5262S: Maintained
5263F: net/ieee802154/
68653359 5264F: net/mac802154/
251741b1 5265F: drivers/net/ieee802154/
580947d3
AA
5266F: include/linux/nl802154.h
5267F: include/linux/ieee802154.h
5268F: include/net/nl802154.h
5269F: include/net/mac802154.h
5270F: include/net/af_ieee802154.h
5271F: include/net/cfg802154.h
5272F: include/net/ieee802154_netdev.h
ebef9c12 5273F: Documentation/networking/ieee802154.txt
02cf2286 5274
b1c97193
SY
5275IGORPLUG-USB IR RECEIVER
5276M: Sean Young <sean@mess.org>
5277L: linux-media@vger.kernel.org
5278S: Maintained
5279F: drivers/media/rc/igorplugusb.c
5280
40ad4a30
SY
5281IGUANAWORKS USB IR TRANSCEIVER
5282M: Sean Young <sean@mess.org>
5283L: linux-media@vger.kernel.org
5284S: Maintained
5285F: drivers/media/rc/iguanair.c
5286
9545f86e 5287IIO SUBSYSTEM AND DRIVERS
030a13d7 5288M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5289R: Hartmut Knaack <knaack.h@gmx.de>
5290R: Lars-Peter Clausen <lars@metafoo.de>
5291R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5292L: linux-iio@vger.kernel.org
5293S: Maintained
03e7c251 5294F: drivers/iio/
9545f86e 5295F: drivers/staging/iio/
8fe671fc 5296F: include/linux/iio/
817020cf 5297F: tools/iio/
9545f86e 5298
65519263
SG
5299IKANOS/ADI EAGLE ADSL USB DRIVER
5300M: Matthieu Castet <castet.matthieu@free.fr>
5301M: Stanislaw Gruszka <stf_xl@wp.pl>
5302S: Maintained
5303F: drivers/usb/atm/ueagle-atm.c
5304
e89ab51f
GR
5305INA209 HARDWARE MONITOR DRIVER
5306M: Guenter Roeck <linux@roeck-us.net>
5307L: lm-sensors@lm-sensors.org
5308S: Maintained
5309F: Documentation/hwmon/ina209
5310F: Documentation/devicetree/bindings/i2c/ina209.txt
5311F: drivers/hwmon/ina209.c
5312
5313INA2XX HARDWARE MONITOR DRIVER
5314M: Guenter Roeck <linux@roeck-us.net>
5315L: lm-sensors@lm-sensors.org
5316S: Maintained
5317F: Documentation/hwmon/ina2xx
5318F: drivers/hwmon/ina2xx.c
5319F: include/linux/platform_data/ina2xx.h
5320
14dc124f
SIG
5321INDUSTRY PACK SUBSYSTEM (IPACK)
5322M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5323M: Jens Taprogge <jens.taprogge@taprogge.org>
5324M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5325L: industrypack-devel@lists.sourceforge.net
5326W: http://industrypack.sourceforge.net
5327S: Maintained
5328F: drivers/ipack/
5329
8adc53fd
ZLK
5330INGENIC JZ4780 DMA Driver
5331M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5332S: Maintained
5333F: drivers/dma/dma-jz4780.c
5334
aa7168f4 5335INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5336M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5337M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5338L: linux-ima-devel@lists.sourceforge.net
5339L: linux-ima-user@lists.sourceforge.net
5340L: linux-security-module@vger.kernel.org
aa7168f4 5341S: Supported
679655da 5342F: security/integrity/ima/
aa7168f4 5343
9a4ea5a9
JH
5344IMGTEC IR DECODER DRIVER
5345M: James Hogan <james.hogan@imgtec.com>
5346S: Maintained
5347F: drivers/media/rc/img-ir/
5348
1da177e4 5349IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5350L: linux-fbdev@vger.kernel.org
843393d3 5351S: Orphan
8a61f013 5352F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5353
5354INFINIBAND SUBSYSTEM
b6b2bbe6 5355M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5356M: Sean Hefty <sean.hefty@intel.com>
5357M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5358L: linux-rdma@vger.kernel.org
605841f5 5359W: http://www.openfabrics.org/
8a6e2535 5360Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5361T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5362S: Supported
679655da
JP
5363F: Documentation/infiniband/
5364F: drivers/infiniband/
2dfcad3a 5365F: drivers/staging/rdma/
c117ab84 5366F: include/uapi/linux/if_infiniband.h
954138dc
YD
5367F: include/uapi/rdma/
5368F: include/rdma/
1da177e4 5369
c9f04f58 5370INOTIFY
8b58be88
JP
5371M: John McCutchan <john@johnmccutchan.com>
5372M: Robert Love <rlove@rlove.org>
5373M: Eric Paris <eparis@parisplace.org>
c9f04f58 5374S: Maintained
679655da
JP
5375F: Documentation/filesystems/inotify.txt
5376F: fs/notify/inotify/
5377F: include/linux/inotify.h
c117ab84 5378F: include/uapi/linux/inotify.h
c9f04f58 5379
e2d1d6c0 5380INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5381M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5382L: linux-input@vger.kernel.org
8a6e2535 5383Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5384T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5385S: Maintained
679655da 5386F: drivers/input/
f4eea7e2 5387F: include/linux/input.h
c117ab84 5388F: include/uapi/linux/input.h
f4eea7e2 5389F: include/linux/input/
e2d1d6c0 5390
3267a87f 5391INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5392M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5393L: linux-input@vger.kernel.org
75dd112a 5394S: Odd fixes
3267a87f 5395F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5396F: drivers/input/input-mt.c
3267a87f
HR
5397K: \b(ABS|SYN)_MT_
5398
97fa99a3
JY
5399INTEL ASoC BDW/HSW DRIVERS
5400M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5401L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5402S: Supported
e8e1225d
JP
5403F: sound/soc/intel/common/sst-dsp*
5404F: sound/soc/intel/common/sst-firmware.c
5405F: sound/soc/intel/boards/broadwell.c
5406F: sound/soc/intel/haswell/
97fa99a3 5407
4ac13e17
DJ
5408INTEL C600 SERIES SAS CONTROLLER DRIVER
5409M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5410M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5411L: linux-scsi@vger.kernel.org
7106891a
DJ
5412T: git git://git.code.sf.net/p/intel-sas/isci
5413S: Supported
4ac13e17 5414F: drivers/scsi/isci/
4ac13e17 5415
26717172
LB
5416INTEL IDLE DRIVER
5417M: Len Brown <lenb@kernel.org>
bf1c138e 5418L: linux-pm@vger.kernel.org
08deed1e 5419T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5420S: Supported
5421F: drivers/idle/intel_idle.c
5422
7c1ac18d
KCA
5423INTEL PSTATE DRIVER
5424M: Kristen Carlson Accardi <kristen@linux.intel.com>
5425L: linux-pm@vger.kernel.org
5426S: Supported
5427F: drivers/cpufreq/intel_pstate.c
5428
9eb8ef74 5429INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5430M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5431L: linux-fbdev@vger.kernel.org
ce00f85c 5432S: Maintained
679655da 5433F: Documentation/fb/intelfb.txt
8a61f013 5434F: drivers/video/fbdev/intelfb/
9eb8ef74 5435
1da177e4 5436INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5437M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5438L: linux-fbdev@vger.kernel.org
ce00f85c 5439S: Maintained
8a61f013 5440F: drivers/video/fbdev/i810/
1da177e4 5441
f4a9bc4c 5442INTEL MENLOW THERMAL DRIVER
8b58be88 5443M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5444L: platform-driver-x86@vger.kernel.org
5ca92bd9 5445W: https://01.org/linux-acpi
f4a9bc4c 5446S: Supported
679655da 5447F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5448
1da177e4 5449INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5450M: Borislav Petkov <bp@alien8.de>
1da177e4 5451S: Maintained
73d425fd
JP
5452F: arch/x86/kernel/cpu/microcode/core*
5453F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5454
248a9dc3 5455INTEL I/OAT DMA DRIVER
18ebd564 5456M: Dave Jiang <dave.jiang@intel.com>
08223d80 5457R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5458L: dmaengine@vger.kernel.org
5459Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5460S: Supported
679655da 5461F: drivers/dma/ioat*
248a9dc3 5462
6c8909b4 5463INTEL IOMMU (VT-d)
8b58be88 5464M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5465L: iommu@lists.linux-foundation.org
54e5881d 5466T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5467S: Supported
3fb39615 5468F: drivers/iommu/intel-iommu.c
679655da 5469F: include/linux/intel-iommu.h
6c8909b4 5470
b3e5f263 5471INTEL IOP-ADMA DMA DRIVER
08223d80 5472R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5473S: Odd fixes
679655da 5474F: drivers/dma/iop-adma.c
b3e5f263 5475
9251ce95 5476INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5477M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5478S: Maintained
679655da
JP
5479F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5480F: arch/arm/mach-ixp4xx/include/mach/npe.h
5481F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5482F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5483F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5484F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5485
844dd05f 5486INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5487M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5488S: Maintained
679655da 5489F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5490
2f302324 5491INTEL ETHERNET DRIVERS
8b58be88 5492M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5493R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5494R: Shannon Nelson <shannon.nelson@intel.com>
5495R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5496R: Don Skidmore <donald.c.skidmore@intel.com>
5497R: Matthew Vick <matthew.vick@intel.com>
5498R: John Ronciak <john.ronciak@intel.com>
5499R: Mitch Williams <mitch.a.williams@intel.com>
5500L: intel-wired-lan@lists.osuosl.org
f6fde11a 5501W: http://www.intel.com/support/feedback.htm
d94e6fed 5502W: http://e1000.sourceforge.net/
2f302324
JK
5503Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5504T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5505T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5506S: Supported
0d164401
JK
5507F: Documentation/networking/e100.txt
5508F: Documentation/networking/e1000.txt
5509F: Documentation/networking/e1000e.txt
5510F: Documentation/networking/igb.txt
5511F: Documentation/networking/igbvf.txt
5512F: Documentation/networking/ixgb.txt
5513F: Documentation/networking/ixgbe.txt
5514F: Documentation/networking/ixgbevf.txt
1bff6529 5515F: Documentation/networking/i40e.txt
105bf2fe 5516F: Documentation/networking/i40evf.txt
dee1ad47 5517F: drivers/net/ethernet/intel/
bc90d291 5518F: drivers/net/ethernet/intel/*/
1da177e4 5519
0963d59b
LW
5520INTEL-MID GPIO DRIVER
5521M: David Cohen <david.a.cohen@linux.intel.com>
5522L: linux-gpio@vger.kernel.org
5523S: Maintained
5524F: drivers/gpio/gpio-intel-mid.c
5525
ca907a90
SY
5526INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5527M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5528L: linux-wireless@vger.kernel.org
ca907a90 5529S: Maintained
679655da 5530F: Documentation/networking/README.ipw2100
679655da 5531F: Documentation/networking/README.ipw2200
ca907a90 5532F: drivers/net/wireless/ipw2x00/
826d2abe 5533
4bd96a7a 5534INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5535M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5536M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5537M: Shane Wang <shane.wang@intel.com>
5538L: tboot-devel@lists.sourceforge.net
5539W: http://tboot.sourceforge.net
e9b7d7c8 5540T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5541S: Supported
5542F: Documentation/intel_txt.txt
5543F: include/linux/tboot.h
5544F: arch/x86/kernel/tboot.c
5545
8a70da82 5546INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5547M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5548M: linux-wimax@intel.com
49e7d9df 5549L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5550S: Supported
5551W: http://linuxwimax.org
679655da
JP
5552F: Documentation/wimax/README.i2400m
5553F: drivers/net/wimax/i2400m/
c117ab84 5554F: include/uapi/linux/wimax/i2400m.h
8a70da82 5555
1c0ce89c
SG
5556INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5557M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5558L: linux-wireless@vger.kernel.org
1c0ce89c 5559S: Supported
efa3144e
WYG
5560F: drivers/net/wireless/iwlegacy/
5561
b481de9c 5562INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5563M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5564M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5565M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5566L: linux-wireless@vger.kernel.org
b481de9c 5567W: http://intellinuxwireless.org
b62ff718 5568T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5569S: Supported
679655da 5570F: drivers/net/wireless/iwlwifi/
b481de9c 5571
de8fe023
TW
5572INTEL MANAGEMENT ENGINE (mei)
5573M: Tomas Winkler <tomas.winkler@intel.com>
5574L: linux-kernel@vger.kernel.org
5575S: Supported
c117ab84 5576F: include/uapi/linux/mei.h
5069288b 5577F: include/linux/mei_cl_bus.h
de8fe023 5578F: drivers/misc/mei/*
e07950a1 5579F: Documentation/misc-devices/mei/*
de8fe023 5580
0a8b8353 5581INTEL PMC IPC DRIVER
5582M: Zha Qipeng<qipeng.zha@intel.com>
5583L: platform-driver-x86@vger.kernel.org
5584S: Maintained
5585F: drivers/platform/x86/intel_pmc_ipc.c
5586F: arch/x86/include/asm/intel_pmc_ipc.h
5587
cb109a0e 5588IOC3 ETHERNET DRIVER
8b58be88 5589M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5590L: linux-mips@linux-mips.org
5591S: Maintained
8862bf1e 5592F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5593
cb109a0e 5594IOC3 SERIAL DRIVER
8b58be88 5595M: Pat Gefre <pfg@sgi.com>
d39e0721 5596L: linux-serial@vger.kernel.org
cb109a0e 5597S: Maintained
df621252 5598F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5599
0b6e8569
SW
5600IOMMU DRIVERS
5601M: Joerg Roedel <joro@8bytes.org>
5602L: iommu@lists.linux-foundation.org
5603T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5604S: Maintained
5605F: drivers/iommu/
5606
4480f15b 5607IP MASQUERADING
8b58be88 5608M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5609S: Maintained
679655da 5610F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5611
1202d6ff 5612IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5613M: Francois Romieu <romieu@fr.zoreil.com>
5614M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5615L: netdev@vger.kernel.org
5616S: Maintained
7443713a 5617F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5618
4480f15b 5619IPATH DRIVER
8473c603 5620M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5621L: linux-rdma@vger.kernel.org
52a09a04 5622S: Maintained
6f9b3890 5623F: drivers/staging/rdma/ipath/
77d8798b 5624
4409ebe9 5625IPMI SUBSYSTEM
8b58be88 5626M: Corey Minyard <minyard@acm.org>
b0c90653 5627L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5628W: http://openipmi.sourceforge.net/
5629S: Supported
679655da
JP
5630F: Documentation/IPMI.txt
5631F: drivers/char/ipmi/
5632F: include/linux/ipmi*
c117ab84 5633F: include/uapi/linux/ipmi*
4409ebe9 5634
2d800897
KW
5635QCOM AUDIO (ASoC) DRIVERS
5636M: Patrick Lai <plai@codeaurora.org>
5637M: Banajit Goswami <bgoswami@codeaurora.org>
5638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5639S: Supported
5640F: sound/soc/qcom/
5641
e2d1d6c0 5642IPS SCSI RAID DRIVER
8b58be88 5643M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5644L: linux-scsi@vger.kernel.org
5645W: http://www.adaptec.com/
5646S: Maintained
679655da 5647F: drivers/scsi/ips*
e2d1d6c0
RD
5648
5649IPVS
8b58be88
JP
5650M: Wensong Zhang <wensong@linux-vs.org>
5651M: Simon Horman <horms@verge.net.au>
5652M: Julian Anastasov <ja@ssi.bg>
979b6c13 5653L: netdev@vger.kernel.org
e2d1d6c0 5654L: lvs-devel@vger.kernel.org
1da177e4 5655S: Maintained
679655da 5656F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5657F: include/net/ip_vs.h
c117ab84 5658F: include/uapi/linux/ip_vs.h
679655da 5659F: net/netfilter/ipvs/
1da177e4 5660
e7839f25 5661IPWIRELESS DRIVER
e5f6450c 5662M: Jiri Kosina <jikos@kernel.org>
d8130624 5663M: David Sterba <dsterba@suse.com>
92094aa0 5664S: Odd Fixes
282361a0 5665F: drivers/tty/ipwireless/
099dc4fb 5666
e2d1d6c0 5667IPX NETWORK LAYER
8b58be88 5668M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5669L: netdev@vger.kernel.org
5670S: Maintained
679655da 5671F: include/net/ipx.h
c117ab84 5672F: include/uapi/linux/ipx.h
679655da 5673F: net/ipx/
e2d1d6c0 5674
1da177e4 5675IRDA SUBSYSTEM
8b58be88 5676M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5677L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5678L: netdev@vger.kernel.org
1da177e4 5679W: http://irda.sourceforge.net/
f353976d 5680S: Maintained
e0057975 5681T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5682F: Documentation/networking/irda.txt
5683F: drivers/net/irda/
5684F: include/net/irda/
5685F: net/irda/
1da177e4 5686
a800c7cc
TG
5687IRQ SUBSYSTEM
5688M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5689L: linux-kernel@vger.kernel.org
a800c7cc 5690S: Maintained
75fc2d37 5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5692F: kernel/irq/
2ed9fd28
JC
5693
5694IRQCHIP DRIVERS
5695M: Thomas Gleixner <tglx@linutronix.de>
5696M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5697M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5698L: linux-kernel@vger.kernel.org
5699S: Maintained
5700T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5701T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5702F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5703F: drivers/irqchip/
a800c7cc 5704
7ab3a837 5705IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5706M: Jiang Liu <jiang.liu@linux.intel.com>
5707M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5708S: Maintained
b09dec2c 5709T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5710F: Documentation/IRQ-domain.txt
5711F: include/linux/irqdomain.h
5712F: kernel/irq/irqdomain.c
b09dec2c 5713F: kernel/irq/msi.c
7ab3a837 5714
e2d1d6c0 5715ISAPNP
8b58be88 5716M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5717S: Maintained
679655da
JP
5718F: Documentation/isapnp.txt
5719F: drivers/pnp/isapnp/
5720F: include/linux/isapnp.h
e2d1d6c0 5721
d39b8420
HV
5722ISA RADIO MODULE
5723M: Hans Verkuil <hverkuil@xs4all.nl>
5724L: linux-media@vger.kernel.org
5725T: git git://linuxtv.org/media_tree.git
5726W: http://linuxtv.org
5727S: Maintained
5728F: drivers/media/radio/radio-isa*
5729
71a6d0af
HW
5730iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5731M: Peter Jones <pjones@redhat.com>
5732M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5733S: Maintained
5734F: drivers/firmware/iscsi_ibft*
5735
14816b1e 5736ISCSI
8b58be88 5737M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5738L: open-iscsi@googlegroups.com
5739W: www.open-iscsi.org
54e5881d 5740T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5741S: Maintained
679655da
JP
5742F: drivers/scsi/*iscsi*
5743F: include/scsi/*iscsi*
14816b1e 5744
1e65eb42
OG
5745ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5746M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5747M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5748M: Roi Dayan <roid@mellanox.com>
5749L: linux-rdma@vger.kernel.org
5750S: Supported
5751W: http://www.openfabrics.org
5752W: www.open-iscsi.org
5753Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5754F: drivers/infiniband/ulp/iser/
1e65eb42 5755
2b70e5fd
SG
5756ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5757M: Sagi Grimberg <sagig@mellanox.com>
5758T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5759L: linux-rdma@vger.kernel.org
5760L: target-devel@vger.kernel.org
5761S: Supported
5762W: http://www.linux-iscsi.org
5763F: drivers/infiniband/ulp/isert
5764
1da177e4 5765ISDN SUBSYSTEM
8b58be88 5766M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5767L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5768L: netdev@vger.kernel.org
1da177e4 5769W: http://www.isdn4linux.de
54e5881d 5770T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5771S: Maintained
679655da
JP
5772F: Documentation/isdn/
5773F: drivers/isdn/
5774F: include/linux/isdn.h
5775F: include/linux/isdn/
c117ab84
CEB
5776F: include/uapi/linux/isdn.h
5777F: include/uapi/linux/isdn/
1da177e4
LT
5778
5779ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5780M: Armin Schindler <mac@melware.de>
d5d52273 5781L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5782W: http://www.melware.de
5783S: Maintained
679655da 5784F: drivers/isdn/hardware/eicon/
1da177e4 5785
d624870f 5786IT87 HARDWARE MONITORING DRIVER
d8130624 5787M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5788L: lm-sensors@lm-sensors.org
5789S: Maintained
5790F: Documentation/hwmon/it87
5791F: drivers/hwmon/it87.c
5792
d7104bff
AP
5793IT913X MEDIA DRIVER
5794M: Antti Palosaari <crope@iki.fi>
5795L: linux-media@vger.kernel.org
5796W: http://linuxtv.org/
5797W: http://palosaari.fi/linux/
5798Q: http://patchwork.linuxtv.org/project/linux-media/list/
5799T: git git://linuxtv.org/anttip/media_tree.git
5800S: Maintained
249c697e 5801F: drivers/media/tuners/it913x*
d7104bff 5802
91821ff3 5803IVTV VIDEO4LINUX DRIVER
6afdeaf8 5804M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5805L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5806L: linux-media@vger.kernel.org
275ffde4 5807T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5808W: http://www.ivtvdriver.org
5809S: Maintained
679655da 5810F: Documentation/video4linux/*.ivtv
90d72ac6 5811F: drivers/media/pci/ivtv/
c117ab84 5812F: include/uapi/linux/ivtv*
91821ff3 5813
68620bdd
MP
5814IX2505V MEDIA DRIVER
5815M: Malcolm Priestley <tvboxspy@gmail.com>
5816L: linux-media@vger.kernel.org
5817W: http://linuxtv.org/
5818Q: http://patchwork.linuxtv.org/project/linux-media/list/
5819S: Maintained
5820F: drivers/media/dvb-frontends/ix2505v*
5821
4453d736
GR
5822JC42.4 TEMPERATURE SENSOR DRIVER
5823M: Guenter Roeck <linux@roeck-us.net>
5824L: lm-sensors@lm-sensors.org
5825S: Maintained
5826F: drivers/hwmon/jc42.c
5827F: Documentation/hwmon/jc42
5828
e2d1d6c0 5829JFS FILESYSTEM
3256f80f 5830M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5831L: jfs-discussion@lists.sourceforge.net
5832W: http://jfs.sourceforge.net/
54e5881d 5833T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5834S: Maintained
679655da
JP
5835F: Documentation/filesystems/jfs.txt
5836F: fs/jfs/
e2d1d6c0 5837
95252236 5838JME NETWORK DRIVER
8b58be88 5839M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5840L: netdev@vger.kernel.org
5841S: Maintained
63d24a0e 5842F: drivers/net/ethernet/jme.*
95252236 5843
1da177e4 5844JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5845M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5846L: linux-mtd@lists.infradead.org
5847W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5848S: Maintained
679655da 5849F: fs/jffs2/
c117ab84 5850F: include/uapi/linux/jffs2.h
1da177e4 5851
d183e11a
TT
5852JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5853M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5854M: Jan Kara <jack@suse.com>
d183e11a
TT
5855L: linux-ext4@vger.kernel.org
5856S: Maintained
5857F: fs/jbd2/
5858F: include/linux/jbd2.h
ae0718f8 5859
207dab5f
MU
5860JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5861M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5862L: linux-media@vger.kernel.org
5863S: Maintained
5864F: drivers/media/platform/rcar_jpu.c
5865
fd8b6cb4 5866JSM Neo PCI based serial card
9d141cb9 5867M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5868L: linux-serial@vger.kernel.org
5869S: Maintained
df621252 5870F: drivers/tty/serial/jsm/
ae0718f8 5871
af39917d
CL
5872K10TEMP HARDWARE MONITORING DRIVER
5873M: Clemens Ladisch <clemens@ladisch.de>
5874L: lm-sensors@lm-sensors.org
5875S: Maintained
5876F: Documentation/hwmon/k10temp
5877F: drivers/hwmon/k10temp.c
5878
4660cb35 5879K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5880M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5881L: lm-sensors@lm-sensors.org
ae0718f8 5882S: Maintained
679655da
JP
5883F: Documentation/hwmon/k8temp
5884F: drivers/hwmon/k8temp.c
ae0718f8 5885
1da177e4 5886KCONFIG
5eb1f99e 5887M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5888L: linux-kbuild@vger.kernel.org
cea8321c 5889T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5890S: Maintained
679655da
JP
5891F: Documentation/kbuild/kconfig-language.txt
5892F: scripts/kconfig/
1da177e4 5893
ea6c2089 5894KDUMP
8b58be88
JP
5895M: Vivek Goyal <vgoyal@redhat.com>
5896M: Haren Myneni <hbabu@us.ibm.com>
34633993 5897L: kexec@lists.infradead.org
ea6c2089
VG
5898W: http://lse.sourceforge.net/kdump/
5899S: Maintained
80811493 5900F: Documentation/kdump/
ea6c2089 5901
f41bf02f
HV
5902KEENE FM RADIO TRANSMITTER DRIVER
5903M: Hans Verkuil <hverkuil@xs4all.nl>
5904L: linux-media@vger.kernel.org
5905T: git git://linuxtv.org/media_tree.git
5906W: http://linuxtv.org
5907S: Maintained
5908F: drivers/media/radio/radio-keene*
5909
1da177e4 5910KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5911M: Ian Kent <raven@themaw.net>
f694fc97 5912L: autofs@vger.kernel.org
1da177e4 5913S: Maintained
679655da 5914F: fs/autofs4/
1da177e4 5915
70fb7ba6 5916KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5917M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5919T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5920L: linux-kbuild@vger.kernel.org
5ce45962 5921S: Maintained
679655da
JP
5922F: Documentation/kbuild/
5923F: Makefile
5924F: scripts/Makefile.*
70fb7ba6
MM
5925F: scripts/basic/
5926F: scripts/mk*
5927F: scripts/package/
1da177e4
LT
5928
5929KERNEL JANITORS
c3000e03 5930L: kernel-janitors@vger.kernel.org
10466f5a 5931W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5932S: Odd Fixes
1da177e4 5933
e8b43555 5934KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5935M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5936M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5937L: linux-nfs@vger.kernel.org
1da177e4 5938W: http://nfs.sourceforge.net/
98fac23f 5939S: Supported
679655da 5940F: fs/nfsd/
c117ab84 5941F: include/uapi/linux/nfsd/
679655da
JP
5942F: fs/lockd/
5943F: fs/nfs_common/
5944F: net/sunrpc/
5945F: include/linux/lockd/
5946F: include/linux/sunrpc/
c117ab84 5947F: include/uapi/linux/sunrpc/
1da177e4 5948
13b122b3
SK
5949KERNEL SELFTEST FRAMEWORK
5950M: Shuah Khan <shuahkh@osg.samsung.com>
5951L: linux-api@vger.kernel.org
5952T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5953S: Maintained
5954F: tools/testing/selftests
5955
426d62e2 5956KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5957M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5958M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5959L: kvm@vger.kernel.org
e3e58478 5960W: http://www.linux-kvm.org
a94b40a6 5961T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5962S: Supported
c93a64fe
PB
5963F: Documentation/*/kvm*.txt
5964F: Documentation/virtual/kvm/
679655da 5965F: arch/*/kvm/
1662e862
CB
5966F: arch/x86/kernel/kvm.c
5967F: arch/x86/kernel/kvmclock.c
679655da
JP
5968F: arch/*/include/asm/kvm*
5969F: include/linux/kvm*
c117ab84 5970F: include/uapi/linux/kvm*
679655da 5971F: virt/kvm/
426d62e2 5972
ad8003d3 5973KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5974M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 5975L: kvm@vger.kernel.org
038161de 5976W: http://www.linux-kvm.org/
7de609c8 5977S: Maintained
679655da 5978F: arch/x86/include/asm/svm.h
679655da 5979F: arch/x86/kvm/svm.c
426d62e2 5980
513014b7 5981KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5982M: Alexander Graf <agraf@suse.com>
1fc9d2bf 5983L: kvm-ppc@vger.kernel.org
038161de 5984W: http://www.linux-kvm.org/
6a7f972d 5985T: git git://github.com/agraf/linux-2.6.git
513014b7 5986S: Supported
679655da
JP
5987F: arch/powerpc/include/asm/kvm*
5988F: arch/powerpc/kvm/
513014b7 5989
85f8fffe 5990KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5991M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5992M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5993L: linux-s390@vger.kernel.org
5994W: http://www.ibm.com/developerworks/linux/linux390/
5995S: Supported
679655da
JP
5996F: Documentation/s390/kvm.txt
5997F: arch/s390/include/asm/kvm*
80811493 5998F: arch/s390/kvm/
85f8fffe 5999
a749474d 6000KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6001M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6002M: Marc Zyngier <marc.zyngier@arm.com>
6003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6004L: kvmarm@lists.cs.columbia.edu
6005W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 6006S: Supported
a749474d
CD
6007F: arch/arm/include/uapi/asm/kvm*
6008F: arch/arm/include/asm/kvm*
6009F: arch/arm/kvm/
5c8818b4
MZ
6010F: virt/kvm/arm/
6011F: include/kvm/arm_*
a749474d 6012
6394a3ec 6013KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6014M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6015M: Marc Zyngier <marc.zyngier@arm.com>
6016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6017L: kvmarm@lists.cs.columbia.edu
6018S: Maintained
6019F: arch/arm64/include/uapi/asm/kvm*
6020F: arch/arm64/include/asm/kvm*
6021F: arch/arm64/kvm/
6022
dc009d92 6023KEXEC
8b58be88 6024M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6025W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6026L: kexec@lists.infradead.org
dc009d92 6027S: Maintained
679655da 6028F: include/linux/kexec.h
c117ab84 6029F: include/uapi/linux/kexec.h
679655da 6030F: kernel/kexec.c
dc009d92 6031
e971461f
DH
6032KEYS/KEYRINGS:
6033M: David Howells <dhowells@redhat.com>
aa62efff 6034L: keyrings@vger.kernel.org
e971461f 6035S: Maintained
d410fa4e 6036F: Documentation/security/keys.txt
e971461f
DH
6037F: include/linux/key.h
6038F: include/linux/key-type.h
6039F: include/keys/
6040F: security/keys/
6041
7f3c68be 6042KEYS-TRUSTED
74dd744f
MZ
6043M: David Safford <safford@us.ibm.com>
6044M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6045L: linux-security-module@vger.kernel.org
aa62efff 6046L: keyrings@vger.kernel.org
7f3c68be 6047S: Supported
d410fa4e 6048F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6049F: include/keys/trusted-type.h
6050F: security/keys/trusted.c
6051F: security/keys/trusted.h
6052
6053KEYS-ENCRYPTED
74dd744f
MZ
6054M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6055M: David Safford <safford@us.ibm.com>
7f3c68be 6056L: linux-security-module@vger.kernel.org
aa62efff 6057L: keyrings@vger.kernel.org
7f3c68be 6058S: Supported
d410fa4e 6059F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6060F: include/keys/encrypted-type.h
19c90aa6 6061F: security/keys/encrypted-keys/
7f3c68be 6062
5b778dad 6063KGDB / KDB /debug_core
8b58be88 6064M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6065W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6066L: kgdb-bugreport@lists.sourceforge.net
6067S: Maintained
679655da
JP
6068F: Documentation/DocBook/kgdb.tmpl
6069F: drivers/misc/kgdbts.c
df621252 6070F: drivers/tty/serial/kgdboc.c
5b778dad 6071F: include/linux/kdb.h
679655da 6072F: include/linux/kgdb.h
4063eb5f 6073F: kernel/debug/
e3e2aaf7 6074
456db8cc 6075KMEMCHECK
8b58be88 6076M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6077M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6078S: Maintained
410d7a97
JP
6079F: Documentation/kmemcheck.txt
6080F: arch/x86/include/asm/kmemcheck.h
6081F: arch/x86/mm/kmemcheck/
6082F: include/linux/kmemcheck.h
6083F: mm/kmemcheck.c
b9ce08c0 6084
c3bb4d24 6085KMEMLEAK
8b58be88 6086M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6087S: Maintained
6088F: Documentation/kmemleak.txt
6089F: include/linux/kmemleak.h
6090F: mm/kmemleak.c
6091F: mm/kmemleak-test.c
6092
89559a61 6093KPROBES
8b58be88
JP
6094M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6095M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6096M: "David S. Miller" <davem@davemloft.net>
97c29e74 6097M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6098S: Maintained
679655da
JP
6099F: Documentation/kprobes.txt
6100F: include/linux/kprobes.h
6101F: kernel/kprobes.c
89559a61 6102
70e84049 6103KS0108 LCD CONTROLLER DRIVER
8b58be88 6104M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6105W: http://miguelojeda.es/auxdisplay.htm
6106W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6107S: Maintained
679655da
JP
6108F: Documentation/auxdisplay/ks0108
6109F: drivers/auxdisplay/ks0108.c
6110F: include/linux/ks0108.h
70e84049 6111
1da177e4 6112LAPB module
1da177e4 6113L: linux-x25@vger.kernel.org
bf9915cc 6114S: Orphan
679655da
JP
6115F: Documentation/networking/lapb-module.txt
6116F: include/*/lapb.h
6117F: net/lapb/
1da177e4
LT
6118
6119LASI 53c700 driver for PARISC
8b58be88 6120M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6121L: linux-scsi@vger.kernel.org
6122S: Maintained
679655da
JP
6123F: Documentation/scsi/53c700.txt
6124F: drivers/scsi/53c700*
1da177e4 6125
263de9b5 6126LED SUBSYSTEM
8b58be88 6127M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6128M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6129L: linux-leds@vger.kernel.org
b8926ba0 6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6131S: Maintained
679655da
JP
6132F: drivers/leds/
6133F: include/linux/leds.h
263de9b5 6134
b0461a44 6135LEGACY EEPROM DRIVER
d8130624 6136M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6137S: Maintained
6138F: Documentation/misc-devices/eeprom
6139F: drivers/misc/eeprom/eeprom.c
6140
1da177e4 6141LEGO USB Tower driver
8b58be88 6142M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6143L: legousb-devel@lists.sourceforge.net
6144W: http://legousb.sourceforge.net/
6145S: Maintained
679655da 6146F: drivers/usb/misc/legousbtower.c
1da177e4 6147
055616a8
MK
6148LG2160 MEDIA DRIVER
6149M: Michael Krufky <mkrufky@linuxtv.org>
6150L: linux-media@vger.kernel.org
6151W: http://linuxtv.org/
6152W: http://github.com/mkrufky
6153Q: http://patchwork.linuxtv.org/project/linux-media/list/
6154T: git git://linuxtv.org/mkrufky/tuners.git
6155S: Maintained
6156F: drivers/media/dvb-frontends/lg2160.*
6157
6f0e7725
MK
6158LGDT3305 MEDIA DRIVER
6159M: Michael Krufky <mkrufky@linuxtv.org>
6160L: linux-media@vger.kernel.org
6161W: http://linuxtv.org/
6162W: http://github.com/mkrufky
6163Q: http://patchwork.linuxtv.org/project/linux-media/list/
6164T: git git://linuxtv.org/mkrufky/tuners.git
6165S: Maintained
6166F: drivers/media/dvb-frontends/lgdt3305.*
6167
568a17ff 6168LGUEST
8b58be88 6169M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6170L: lguest@lists.ozlabs.org
568a17ff 6171W: http://lguest.ozlabs.org/
72e91863 6172S: Odd Fixes
070f420b 6173F: arch/x86/include/asm/lguest*.h
679655da
JP
6174F: arch/x86/lguest/
6175F: drivers/lguest/
6176F: include/linux/lguest*.h
070f420b 6177F: tools/lguest/
568a17ff 6178
32ac7cb2
TH
6179LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6180M: Tejun Heo <tj@kernel.org>
6181L: linux-ide@vger.kernel.org
6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6183S: Maintained
6184F: drivers/ata/
6185F: include/linux/ata.h
6186F: include/linux/libata.h
6187
6188LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6189M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6190L: linux-ide@vger.kernel.org
6191T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6192S: Maintained
6193F: include/linux/pata_arasan_cf_data.h
6194F: drivers/ata/pata_arasan_cf.c
6195
c7fa056c
BZ
6196LIBATA PATA DRIVERS
6197M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6198M: Tejun Heo <tj@kernel.org>
6199L: linux-ide@vger.kernel.org
6200T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6201S: Maintained
6202F: drivers/ata/pata_*.c
6203F: drivers/ata/ata_generic.c
6204
32ac7cb2
TH
6205LIBATA SATA AHCI PLATFORM devices support
6206M: Hans de Goede <hdegoede@redhat.com>
6207M: Tejun Heo <tj@kernel.org>
6208L: linux-ide@vger.kernel.org
6209T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6210S: Maintained
6211F: drivers/ata/ahci_platform.c
6212F: drivers/ata/libahci_platform.c
6213F: include/linux/ahci_platform.h
6214
6215LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6216M: Mikael Pettersson <mikpelinux@gmail.com>
6217L: linux-ide@vger.kernel.org
6218T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6219S: Maintained
6220F: drivers/ata/sata_promise.*
6221
1acd437c
SL
6222LIBLOCKDEP
6223M: Sasha Levin <sasha.levin@oracle.com>
6224S: Maintained
6225F: tools/lib/lockdep/
6226
bc30196f
DW
6227LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6228M: Dan Williams <dan.j.williams@intel.com>
6229L: linux-nvdimm@lists.01.org
6230Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6231S: Supported
6232F: drivers/nvdimm/*
6233F: include/linux/nd.h
6234F: include/linux/libnvdimm.h
6235F: include/uapi/linux/ndctl.h
6236
6237LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6238M: Ross Zwisler <ross.zwisler@linux.intel.com>
6239L: linux-nvdimm@lists.01.org
6240Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6241S: Supported
6242F: drivers/nvdimm/blk.c
6243F: drivers/nvdimm/region_devs.c
6244F: drivers/acpi/nfit*
6245
6246LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6247M: Vishal Verma <vishal.l.verma@intel.com>
6248L: linux-nvdimm@lists.01.org
6249Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6250S: Supported
6251F: drivers/nvdimm/btt*
6252
6253LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6254M: Ross Zwisler <ross.zwisler@linux.intel.com>
6255L: linux-nvdimm@lists.01.org
6256Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6257S: Supported
6258F: drivers/nvdimm/pmem.c
b864bc17 6259F: include/linux/pmem.h
40603526 6260F: arch/*/include/asm/pmem.h
bc30196f 6261
1da177e4 6262LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6263M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6264W: http://www.ibm.com/linux/ltc/projects/ppc
6265S: Supported
11c34c7d 6266F: arch/powerpc/boot/rs6000.h
1da177e4 6267
852bb9f5 6268LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6269M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6270M: Paul Mackerras <paulus@samba.org>
ea668936 6271M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6272W: http://www.penguinppc.org/
a4724ed6 6273L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6274Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6275T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6276S: Supported
11c34c7d
JP
6277F: Documentation/powerpc/
6278F: arch/powerpc/
1da177e4
LT
6279
6280LINUX FOR POWER MACINTOSH
8b58be88 6281M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6282W: http://www.penguinppc.org/
a4724ed6 6283L: linuxppc-dev@lists.ozlabs.org
1da177e4 6284S: Maintained
11c34c7d
JP
6285F: arch/powerpc/platforms/powermac/
6286F: drivers/macintosh/
1da177e4 6287
77a76369 6288LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6289M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6290L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6291T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6292S: Maintained
11c34c7d
JP
6293F: arch/powerpc/platforms/512x/
6294F: arch/powerpc/platforms/52xx/
1da177e4
LT
6295
6296LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6297M: Alistair Popple <alistair@popple.id.au>
8b58be88 6298M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6299W: http://www.penguinppc.org/
a4724ed6 6300L: linuxppc-dev@lists.ozlabs.org
1da177e4 6301S: Maintained
11c34c7d
JP
6302F: arch/powerpc/platforms/40x/
6303F: arch/powerpc/platforms/44x/
1da177e4 6304
260c02a9 6305LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6306L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6307S: Orphan
11c34c7d
JP
6308F: arch/powerpc/*/*virtex*
6309F: arch/powerpc/*/*/*virtex*
1da177e4 6310
e93adf1e 6311LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6312M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6313W: http://www.penguinppc.org/
a4724ed6 6314L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6315S: Maintained
a2b1f7c8 6316F: arch/powerpc/platforms/8xx/
e93adf1e 6317
1da177e4 6318LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6319M: Scott Wood <scottwood@freescale.com>
8b58be88 6320M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6321W: http://www.penguinppc.org/
a4724ed6 6322L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6323T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6324S: Maintained
11c34c7d 6325F: arch/powerpc/platforms/83xx/
4c8f581d 6326F: arch/powerpc/platforms/85xx/
1da177e4 6327
ab06ff3a 6328LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6329M: Olof Johansson <olof@lixom.net>
a4724ed6 6330L: linuxppc-dev@lists.ozlabs.org
92e19709 6331S: Maintained
11c34c7d
JP
6332F: arch/powerpc/platforms/pasemi/
6333F: drivers/*/*pasemi*
6334F: drivers/*/*/*pasemi*
ab06ff3a 6335
1da177e4 6336LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6337M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6338L: linux-security-module@vger.kernel.org
1da177e4
LT
6339S: Supported
6340
a23ce6da
HW
6341LIS3LV02D ACCELEROMETER DRIVER
6342M: Eric Piel <eric.piel@tremplin-utc.net>
6343S: Maintained
ff606677
JD
6344F: Documentation/misc-devices/lis3lv02d
6345F: drivers/misc/lis3lv02d/
bd35665f 6346F: drivers/platform/x86/hp_accel.c
a23ce6da 6347
b700e7f0
SJ
6348LIVE PATCHING
6349M: Josh Poimboeuf <jpoimboe@redhat.com>
6350M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6351M: Jiri Kosina <jikos@kernel.org>
d8130624 6352M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6353S: Maintained
6354F: kernel/livepatch/
6355F: include/linux/livepatch.h
6356F: arch/x86/include/asm/livepatch.h
6357F: arch/x86/kernel/livepatch.c
6358F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6359F: samples/livepatch/
b700e7f0 6360L: live-patching@vger.kernel.org
74d50da3 6361T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6362
e2d1d6c0 6363LLC (802.2)
8b58be88 6364M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6365S: Maintained
679655da 6366F: include/linux/llc.h
c117ab84 6367F: include/uapi/linux/llc.h
679655da
JP
6368F: include/net/llc*
6369F: net/llc/
e2d1d6c0 6370
4e233cbe
AD
6371LM73 HARDWARE MONITOR DRIVER
6372M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6373L: lm-sensors@lm-sensors.org
6374S: Maintained
6375F: drivers/hwmon/lm73.c
6376
156e2d1a 6377LM78 HARDWARE MONITOR DRIVER
d8130624 6378M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6379L: lm-sensors@lm-sensors.org
6380S: Maintained
6381F: Documentation/hwmon/lm78
6382F: drivers/hwmon/lm78.c
6383
1da177e4 6384LM83 HARDWARE MONITOR DRIVER
d8130624 6385M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6386L: lm-sensors@lm-sensors.org
1da177e4 6387S: Maintained
679655da
JP
6388F: Documentation/hwmon/lm83
6389F: drivers/hwmon/lm83.c
1da177e4
LT
6390
6391LM90 HARDWARE MONITOR DRIVER
d8130624 6392M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6393L: lm-sensors@lm-sensors.org
1da177e4 6394S: Maintained
679655da 6395F: Documentation/hwmon/lm90
aae7bce4 6396F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6397F: drivers/hwmon/lm90.c
1da177e4 6398
917cc4e6
GR
6399LM95234 HARDWARE MONITOR DRIVER
6400M: Guenter Roeck <linux@roeck-us.net>
6401L: lm-sensors@lm-sensors.org
6402S: Maintained
6403F: Documentation/hwmon/lm95234
6404F: drivers/hwmon/lm95234.c
6405
68620bdd
MP
6406LME2510 MEDIA DRIVER
6407M: Malcolm Priestley <tvboxspy@gmail.com>
6408L: linux-media@vger.kernel.org
6409W: http://linuxtv.org/
6410Q: http://patchwork.linuxtv.org/project/linux-media/list/
6411S: Maintained
6412F: drivers/media/usb/dvb-usb-v2/lmedm04*
6413
512e67f9 6414LOCKDEP AND LOCKSTAT
8b58be88
JP
6415M: Peter Zijlstra <peterz@infradead.org>
6416M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6417L: linux-kernel@vger.kernel.org
75fc2d37 6418T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6419S: Maintained
214e0aed
DB
6420F: Documentation/locking/lockdep*.txt
6421F: Documentation/locking/lockstat.txt
679655da 6422F: include/linux/lockdep.h
7486d6da 6423F: kernel/locking/
512e67f9 6424
dde33348 6425LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6426M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6427L: linux-ntfs-dev@lists.sourceforge.net
6428W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6429S: Maintained
679655da 6430F: Documentation/ldm.txt
20d16fef 6431F: block/partitions/ldm.*
1da177e4 6432
ef6ada3d
JE
6433LogFS
6434M: Joern Engel <joern@logfs.org>
756ccb3c 6435M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6436L: logfs@logfs.org
6437W: logfs.org
6438S: Maintained
6439F: fs/logfs/
6440
b62d7946
RS
6441LPC32XX MACHINE SUPPORT
6442M: Roland Stigge <stigge@antcom.de>
6443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6444S: Maintained
6445F: arch/arm/mach-lpc32xx/
6446
c87e34ef 6447LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6448M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6449M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6450M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6451M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6452L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6453L: linux-scsi@vger.kernel.org
6454W: http://www.lsilogic.com/support
6455S: Supported
679655da 6456F: drivers/message/fusion/
500c152a 6457F: drivers/scsi/mpt2sas/
6458F: drivers/scsi/mpt3sas/
c87e34ef 6459
1da177e4 6460LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6461M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6462L: linux-scsi@vger.kernel.org
6463S: Maintained
679655da 6464F: drivers/scsi/sym53c8xx_2/
1da177e4 6465
e5f5c99a
GR
6466LTC4261 HARDWARE MONITOR DRIVER
6467M: Guenter Roeck <linux@roeck-us.net>
6468L: lm-sensors@lm-sensors.org
6469S: Maintained
6470F: Documentation/hwmon/ltc4261
6471F: drivers/hwmon/ltc4261.c
6472
81365c31 6473LTP (Linux Test Project)
28b8e8d4 6474M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6475M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6476M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6477M: Jan Stancek <jstancek@redhat.com>
6478M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6479M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6480L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6481W: http://linux-test-project.github.io/
7d1ae8a8 6482T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6483S: Maintained
6484
c12a54b3 6485M32R ARCHITECTURE
c12a54b3 6486W: http://www.linux-m32r.org/
b4174867 6487S: Orphan
679655da 6488F: arch/m32r/
c12a54b3 6489
1da177e4 6490M68K ARCHITECTURE
8b58be88 6491M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6492L: linux-m68k@lists.linux-m68k.org
6493W: http://www.linux-m68k.org/
54e5881d 6494T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6495S: Maintained
679655da 6496F: arch/m68k/
9db35182 6497F: drivers/zorro/
1da177e4
LT
6498
6499M68K ON APPLE MACINTOSH
8b58be88 6500M: Joshua Thompson <funaho@jurai.org>
1da177e4 6501W: http://www.mac.linux-m68k.org/
9bb9f222 6502L: linux-m68k@lists.linux-m68k.org
1da177e4 6503S: Maintained
9db35182 6504F: arch/m68k/mac/
1da177e4
LT
6505
6506M68K ON HP9000/300
8b58be88 6507M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6508W: http://www.tazenda.demon.co.uk/phil/linux-hp
6509S: Maintained
679655da 6510F: arch/m68k/hp300/
1da177e4 6511
74425546
AP
6512M88DS3103 MEDIA DRIVER
6513M: Antti Palosaari <crope@iki.fi>
6514L: linux-media@vger.kernel.org
6515W: http://linuxtv.org/
6516W: http://palosaari.fi/linux/
6517Q: http://patchwork.linuxtv.org/project/linux-media/list/
6518T: git git://linuxtv.org/anttip/media_tree.git
6519S: Maintained
6520F: drivers/media/dvb-frontends/m88ds3103*
6521
68620bdd
MP
6522M88RS2000 MEDIA DRIVER
6523M: Malcolm Priestley <tvboxspy@gmail.com>
6524L: linux-media@vger.kernel.org
6525W: http://linuxtv.org/
6526Q: http://patchwork.linuxtv.org/project/linux-media/list/
6527S: Maintained
6528F: drivers/media/dvb-frontends/m88rs2000*
6529
07a092fa 6530MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6531M: Alexey Klimov <klimov.linux@gmail.com>
6532L: linux-media@vger.kernel.org
6533T: git git://linuxtv.org/media_tree.git
6534S: Maintained
6535F: drivers/media/radio/radio-ma901.c
07a092fa 6536
64a327a7 6537MAC80211
8b58be88 6538M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6539L: linux-wireless@vger.kernel.org
491b26b4 6540W: http://wireless.kernel.org/
ce466579
JB
6541T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6542T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6543S: Maintained
679655da
JP
6544F: Documentation/networking/mac80211-injection.txt
6545F: include/net/mac80211.h
6546F: net/mac80211/
64a327a7 6547
b863ceb7 6548MACVLAN DRIVER
8b58be88 6549M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6550L: netdev@vger.kernel.org
6551S: Maintained
679655da
JP
6552F: drivers/net/macvlan.c
6553F: include/linux/if_macvlan.h
b863ceb7 6554
2b6d83e2
JB
6555MAILBOX API
6556M: Jassi Brar <jassisinghbrar@gmail.com>
6557L: linux-kernel@vger.kernel.org
6558S: Maintained
6559F: drivers/mailbox/
6560F: include/linux/mailbox_client.h
6561F: include/linux/mailbox_controller.h
6562
faf1668c 6563MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6564M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6565W: http://www.kernel.org/doc/man-pages
bd7ebec6 6566L: linux-man@vger.kernel.org
1b53dc74 6567S: Maintained
faf1668c 6568
8427defd
RK
6569MARVELL ARMADA DRM SUPPORT
6570M: Russell King <rmk+kernel@arm.linux.org.uk>
6571S: Maintained
6572F: drivers/gpu/drm/armada/
6573
3ad50cca
GR
6574MARVELL 88E6352 DSA support
6575M: Guenter Roeck <linux@roeck-us.net>
6576S: Maintained
6577F: drivers/net/dsa/mv88e6352.c
6578
44c14c1d 6579MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6580M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6581M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6582L: netdev@vger.kernel.org
6583S: Maintained
6584F: drivers/net/ethernet/marvell/sk*
6585
74cda169 6586MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6587L: libertas-dev@lists.infradead.org
8ac3e99e 6588S: Orphan
679655da 6589F: drivers/net/wireless/libertas/
74cda169 6590
b60d6975 6591MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6592M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6593L: netdev@vger.kernel.org
f5ca8502 6594S: Maintained
527a6266 6595F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6596F: include/linux/mv643xx.h
1da177e4 6597
370b8ed9
TP
6598MARVELL MVNETA ETHERNET DRIVER
6599M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6600L: netdev@vger.kernel.org
6601S: Maintained
6602F: drivers/net/ethernet/marvell/mvneta.*
6603
fcad584d 6604MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6605M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6606M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6607L: linux-wireless@vger.kernel.org
6608S: Maintained
6609F: drivers/net/wireless/mwifiex/
6610
a2c3f656 6611MARVELL MWL8K WIRELESS DRIVER
a040d532 6612M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6613L: linux-wireless@vger.kernel.org
16345910 6614S: Odd Fixes
a2c3f656
LB
6615F: drivers/net/wireless/mwl8k.c
6616
2a69567b 6617MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6618M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6619S: Odd Fixes
1fa7e547 6620F: drivers/mmc/host/mvsdio.*
2a69567b 6621
1da177e4 6622MATROX FRAMEBUFFER DRIVER
c69f677c 6623L: linux-fbdev@vger.kernel.org
52653199 6624S: Orphan
8a61f013 6625F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6626F: include/uapi/linux/matroxfb.h
1da177e4 6627
ca462085
GR
6628MAX16065 HARDWARE MONITOR DRIVER
6629M: Guenter Roeck <linux@roeck-us.net>
6630L: lm-sensors@lm-sensors.org
6631S: Maintained
6632F: Documentation/hwmon/max16065
6633F: drivers/hwmon/max16065.c
6634
1f61cab8
GR
6635MAX20751 HARDWARE MONITOR DRIVER
6636M: Guenter Roeck <linux@roeck-us.net>
6637L: lm-sensors@lm-sensors.org
6638S: Maintained
6639F: Documentation/hwmon/max20751
6640F: drivers/hwmon/max20751.c
6641
d20620de 6642MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6643M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6644L: lm-sensors@lm-sensors.org
6645S: Maintained
679655da
JP
6646F: Documentation/hwmon/max6650
6647F: drivers/hwmon/max6650.c
d20620de 6648
e89ab51f
GR
6649MAX6697 HARDWARE MONITOR DRIVER
6650M: Guenter Roeck <linux@roeck-us.net>
6651L: lm-sensors@lm-sensors.org
6652S: Maintained
6653F: Documentation/hwmon/max6697
6654F: Documentation/devicetree/bindings/i2c/max6697.txt
6655F: drivers/hwmon/max6697.c
6656F: include/linux/platform_data/max6697.h
6657
f8f847b5
KK
6658MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6659M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6660L: linux-pm@vger.kernel.org
6661S: Supported
6662F: drivers/power/max14577_charger.c
6663F: drivers/power/max77693_charger.c
6664
3811405e
JMC
6665MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6666M: Javier Martinez Canillas <javier@osg.samsung.com>
6667L: linux-kernel@vger.kernel.org
6668S: Supported
6669F: drivers/*/*max77802.c
6670F: Documentation/devicetree/bindings/*/*max77802.txt
6671F: include/dt-bindings/*/*max77802.h
6672
befeb596
KK
6673MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6674M: Chanwoo Choi <cw00.choi@samsung.com>
6675M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6676L: linux-kernel@vger.kernel.org
6677S: Supported
6678F: drivers/*/max14577.c
6679F: drivers/*/max77686.c
6680F: drivers/*/max77693.c
6681F: drivers/extcon/extcon-max14577.c
6682F: drivers/extcon/extcon-max77693.c
6683F: drivers/rtc/rtc-max77686.c
6684F: drivers/clk/clk-max77686.c
6685F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6686F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6687F: Documentation/devicetree/bindings/mfd/max77693.txt
6688F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6689F: include/linux/mfd/max14577*.h
6690F: include/linux/mfd/max77686*.h
6691F: include/linux/mfd/max77693*.h
6692
9be3c9a5
HV
6693MAXIRADIO FM RADIO RECEIVER DRIVER
6694M: Hans Verkuil <hverkuil@xs4all.nl>
6695L: linux-media@vger.kernel.org
6696T: git git://linuxtv.org/media_tree.git
6697W: http://linuxtv.org
6698S: Maintained
6699F: drivers/media/radio/radio-maxiradio*
6700
c05dc2cc
PR
6701MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6702M: Peter Rosin <peda@axentia.se>
6703L: linux-iio@vger.kernel.org
6704S: Maintained
6705F: drivers/iio/potentiometer/mcp4531.c
6706
6f32a8c9
LP
6707MEDIA DRIVERS FOR RENESAS - VSP1
6708M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6709L: linux-media@vger.kernel.org
6710L: linux-sh@vger.kernel.org
6711T: git git://linuxtv.org/media_tree.git
6712S: Supported
6713F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6714F: drivers/media/platform/vsp1/
6715
dacf9ce8
KS
6716MEDIA DRIVERS FOR ASCOT2E
6717M: Sergey Kozlov <serjk@netup.ru>
6718L: linux-media@vger.kernel.org
6719W: http://linuxtv.org
6720W: http://netup.tv/
6721T: git git://linuxtv.org/media_tree.git
6722S: Supported
6723F: drivers/media/dvb-frontends/ascot2e*
6724
a6dc60ff
KS
6725MEDIA DRIVERS FOR CXD2841ER
6726M: Sergey Kozlov <serjk@netup.ru>
6727L: linux-media@vger.kernel.org
6728W: http://linuxtv.org/
6729W: http://netup.tv/
6730T: git git://linuxtv.org/media_tree.git
6731S: Supported
6732F: drivers/media/dvb-frontends/cxd2841er*
6733
a5d32b35
KS
6734MEDIA DRIVERS FOR HORUS3A
6735M: Sergey Kozlov <serjk@netup.ru>
6736L: linux-media@vger.kernel.org
6737W: http://linuxtv.org/
6738W: http://netup.tv/
6739T: git git://linuxtv.org/media_tree.git
6740S: Supported
6741F: drivers/media/dvb-frontends/horus3a*
6742
e025273b
KS
6743MEDIA DRIVERS FOR LNBH25
6744M: Sergey Kozlov <serjk@netup.ru>
6745L: linux-media@vger.kernel.org
6746W: http://linuxtv.org/
6747W: http://netup.tv/
6748T: git git://linuxtv.org/media_tree.git
6749S: Supported
6750F: drivers/media/dvb-frontends/lnbh25*
6751
52b1eaf4
KS
6752MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6753M: Sergey Kozlov <serjk@netup.ru>
6754L: linux-media@vger.kernel.org
6755W: http://linuxtv.org/
6756W: http://netup.tv/
6757T: git git://linuxtv.org/media_tree.git
6758S: Supported
6759F: drivers/media/pci/netup_unidvb/*
6760
127c49ae 6761MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6762M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6763P: LinuxTV.org Project
6764L: linux-media@vger.kernel.org
6765W: http://linuxtv.org
8a6e2535 6766Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6767T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6768S: Maintained
6769F: Documentation/dvb/
6770F: Documentation/video4linux/
ffe06198 6771F: Documentation/DocBook/media/
127c49ae 6772F: drivers/media/
ffe06198 6773F: drivers/staging/media/
127c49ae 6774F: include/media/
6c0f0359
MCC
6775F: include/uapi/linux/dvb/
6776F: include/uapi/linux/videodev2.h
6777F: include/uapi/linux/media.h
6778F: include/uapi/linux/v4l2-*
6779F: include/uapi/linux/meye.h
6780F: include/uapi/linux/ivtv*
6781F: include/uapi/linux/uvcvideo.h
d20620de 6782
c869f77d
JK
6783MEDIATEK MT7601U WIRELESS LAN DRIVER
6784M: Jakub Kicinski <kubakici@wp.pl>
6785L: linux-wireless@vger.kernel.org
6786S: Maintained
6787F: drivers/net/wireless/mediatek/mt7601u/
6788
e399065b
SS
6789MEGARAID SCSI/SAS DRIVERS
6790M: Kashyap Desai <kashyap.desai@avagotech.com>
6791M: Sumit Saxena <sumit.saxena@avagotech.com>
6792M: Uday Lingala <uday.lingala@avagotech.com>
6793L: megaraidlinux.pdl@avagotech.com
baaea1dc 6794L: linux-scsi@vger.kernel.org
e399065b 6795W: http://www.lsi.com
ce00f85c 6796S: Maintained
679655da
JP
6797F: Documentation/scsi/megaraid.txt
6798F: drivers/scsi/megaraid.*
6799F: drivers/scsi/megaraid/
757e0108 6800
2c46c9d5
AV
6801MELLANOX ETHERNET DRIVER (mlx4_en)
6802M: Amir Vadai <amirv@mellanox.com>
b75f0050 6803L: netdev@vger.kernel.org
2c46c9d5
AV
6804S: Supported
6805W: http://www.mellanox.com
6806Q: http://patchwork.ozlabs.org/project/netdev/list/
6807F: drivers/net/ethernet/mellanox/mlx4/en_*
6808
93c1edb2
JP
6809MELLANOX ETHERNET SWITCH DRIVERS
6810M: Jiri Pirko <jiri@mellanox.com>
6811M: Ido Schimmel <idosch@mellanox.com>
6812L: netdev@vger.kernel.org
6813S: Supported
6814W: http://www.mellanox.com
6815Q: http://patchwork.ozlabs.org/project/netdev/list/
6816F: drivers/net/ethernet/mellanox/mlxsw/
6817
5b25b13a
MD
6818MEMBARRIER SUPPORT
6819M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6820M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6821L: linux-kernel@vger.kernel.org
6822S: Supported
6823F: kernel/membarrier.c
6824F: include/uapi/linux/membarrier.h
6825
70ea91f1
SR
6826MEMORY MANAGEMENT
6827L: linux-mm@kvack.org
70ea91f1
SR
6828W: http://www.linux-mm.org
6829S: Maintained
679655da 6830F: include/linux/mm.h
551450bb
CS
6831F: include/linux/gfp.h
6832F: include/linux/mmzone.h
6833F: include/linux/memory_hotplug.h
6834F: include/linux/vmalloc.h
679655da 6835F: mm/
70ea91f1 6836
f4e9ce66 6837MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6838M: David Woodhouse <dwmw2@infradead.org>
242c325e 6839M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6840L: linux-mtd@lists.infradead.org
8a6e2535
JP
6841W: http://www.linux-mtd.infradead.org/
6842Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6843T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6844T: git git://git.infradead.org/l2-mtd.git
1da177e4 6845S: Maintained
679655da
JP
6846F: drivers/mtd/
6847F: include/linux/mtd/
c117ab84 6848F: include/uapi/mtd/
1da177e4 6849
26c57ef1 6850MEN A21 WATCHDOG DRIVER
30c7469b 6851M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6852L: linux-watchdog@vger.kernel.org
30c7469b 6853S: Maintained
26c57ef1
JT
6854F: drivers/watchdog/mena21_wdt.c
6855
3764e82e 6856MEN CHAMELEON BUS (mcb)
30c7469b
JT
6857M: Johannes Thumshirn <morbidrsa@gmail.com>
6858S: Maintained
3764e82e
JT
6859F: drivers/mcb/
6860F: include/linux/mcb.h
b9f2f459 6861F: Documentation/men-chameleon-bus.txt
3764e82e 6862
48b490d2
AW
6863MEN F21BMC (Board Management Controller)
6864M: Andreas Werner <andreas.werner@men.de>
6865S: Supported
6866F: drivers/mfd/menf21bmc.c
6867F: drivers/watchdog/menf21bmc_wdt.c
6868F: drivers/leds/leds-menf21bmc.c
6869F: drivers/hwmon/menf21bmc_hwmon.c
6870F: Documentation/hwmon/menf21bmc
6871
12285945
JH
6872METAG ARCHITECTURE
6873M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6874L: linux-metag@vger.kernel.org
12285945
JH
6875S: Supported
6876F: arch/metag/
6877F: Documentation/metag/
6878F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6879F: drivers/clocksource/metag_generic.c
5698c50d
JH
6880F: drivers/irqchip/irq-metag.c
6881F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6882F: drivers/tty/metag_da.c
12285945 6883
c6375b0a 6884MICROBLAZE ARCHITECTURE
8b58be88 6885M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6886W: http://www.monstr.eu/fdt/
6887T: git git://git.monstr.eu/linux-2.6-microblaze.git
6888S: Supported
0a8c7914 6889F: arch/microblaze/
1da177e4 6890
2508a45a
CY
6891MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6892M: Chen Yu <yu.c.chen@intel.com>
6893L: platform-driver-x86@vger.kernel.org
6894S: Supported
6895F: drivers/platform/x86/surfacepro3_button.c
6896
1da177e4 6897MICROTEK X6 SCANNER
61eee9a7 6898M: Oliver Neukum <oliver@neukum.org>
1da177e4 6899S: Maintained
679655da 6900F: drivers/usb/image/microtek.*
1da177e4
LT
6901
6902MIPS
8b58be88 6903M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6904L: linux-mips@linux-mips.org
6097050d 6905W: http://www.linux-mips.org/
b05e988e 6906T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6907Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6908S: Supported
679655da
JP
6909F: Documentation/mips/
6910F: arch/mips/
1da177e4 6911
08b7620a
HV
6912MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6913M: Hans Verkuil <hverkuil@xs4all.nl>
6914L: linux-media@vger.kernel.org
6915T: git git://linuxtv.org/media_tree.git
6916W: http://linuxtv.org
6917S: Odd Fixes
6918F: drivers/media/radio/radio-miropcm20*
6919
e126ba97
EC
6920Mellanox MLX5 core VPI driver
6921M: Eli Cohen <eli@mellanox.com>
6922L: netdev@vger.kernel.org
6923L: linux-rdma@vger.kernel.org
6924W: http://www.mellanox.com
6925Q: http://patchwork.ozlabs.org/project/netdev/list/
6926Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6927T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6928S: Supported
6929F: drivers/net/ethernet/mellanox/mlx5/core/
6930F: include/linux/mlx5/
6931
6932Mellanox MLX5 IB driver
b75f0050
JP
6933M: Eli Cohen <eli@mellanox.com>
6934L: linux-rdma@vger.kernel.org
6935W: http://www.mellanox.com
6936Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6937T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6938S: Supported
6939F: include/linux/mlx5/
6940F: drivers/infiniband/hw/mlx5/
e126ba97 6941
764589b6
CM
6942MELEXIS MLX90614 DRIVER
6943M: Crt Mori <cmo@melexis.com>
6944L: linux-iio@vger.kernel.org
6945W: http://www.melexis.com
6946S: Supported
6947F: drivers/iio/temperature/mlx90614.c
6948
0ce277e4
AP
6949MN88472 MEDIA DRIVER
6950M: Antti Palosaari <crope@iki.fi>
6951L: linux-media@vger.kernel.org
6952W: http://linuxtv.org/
6953W: http://palosaari.fi/linux/
6954Q: http://patchwork.linuxtv.org/project/linux-media/list/
6955T: git git://linuxtv.org/anttip/media_tree.git
6956S: Maintained
6957F: drivers/staging/media/mn88472/
6958F: drivers/media/dvb-frontends/mn88472.h
6959
4f4d238f
AP
6960MN88473 MEDIA DRIVER
6961M: Antti Palosaari <crope@iki.fi>
6962L: linux-media@vger.kernel.org
6963W: http://linuxtv.org/
6964W: http://palosaari.fi/linux/
6965Q: http://patchwork.linuxtv.org/project/linux-media/list/
6966T: git git://linuxtv.org/anttip/media_tree.git
6967S: Maintained
6968F: drivers/staging/media/mn88473/
6969F: drivers/media/dvb-frontends/mn88473.h
6970
1da177e4 6971MODULE SUPPORT
8b58be88 6972M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6973S: Maintained
679655da
JP
6974F: include/linux/module.h
6975F: kernel/module.c
1da177e4
LT
6976
6977MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6978W: http://popies.net/meye/
b7788e13 6979S: Orphan
679655da 6980F: Documentation/video4linux/meye.txt
90d72ac6 6981F: drivers/media/pci/meye/
6c0f0359 6982F: include/uapi/linux/meye.h
1da177e4 6983
b9705b60 6984MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6985M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6986S: Maintained
679655da 6987F: Documentation/serial/moxa-smartio
c897401b 6988F: drivers/tty/mxser.*
d735410a 6989
889b2f87
AK
6990MR800 AVERMEDIA USB FM RADIO DRIVER
6991M: Alexey Klimov <klimov.linux@gmail.com>
6992L: linux-media@vger.kernel.org
6993T: git git://linuxtv.org/media_tree.git
6994S: Maintained
6995F: drivers/media/radio/radio-mr800.c
6996
d7155691
AO
6997MRF24J40 IEEE 802.15.4 RADIO DRIVER
6998M: Alan Ott <alan@signal11.us>
6999L: linux-wpan@vger.kernel.org
7000S: Maintained
7001F: drivers/net/ieee802154/mrf24j40.c
7002
8c4c731a 7003MSI LAPTOP SUPPORT
182ae55c 7004M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7005L: platform-driver-x86@vger.kernel.org
8c4c731a 7006S: Maintained
679655da 7007F: drivers/platform/x86/msi-laptop.c
8c4c731a 7008
0f1006b1 7009MSI WMI SUPPORT
d0944853 7010L: platform-driver-x86@vger.kernel.org
5ee7041e 7011S: Orphan
0f1006b1
AA
7012F: drivers/platform/x86/msi-wmi.c
7013
19a628a0
AP
7014MSI001 MEDIA DRIVER
7015M: Antti Palosaari <crope@iki.fi>
7016L: linux-media@vger.kernel.org
7017W: http://linuxtv.org/
7018W: http://palosaari.fi/linux/
7019Q: http://patchwork.linuxtv.org/project/linux-media/list/
7020T: git git://linuxtv.org/anttip/media_tree.git
7021S: Maintained
0185e197 7022F: drivers/media/tuners/msi001*
19a628a0 7023
7570589d 7024MSI2500 MEDIA DRIVER
2c57213f
AP
7025M: Antti Palosaari <crope@iki.fi>
7026L: linux-media@vger.kernel.org
7027W: http://linuxtv.org/
7028W: http://palosaari.fi/linux/
7029Q: http://patchwork.linuxtv.org/project/linux-media/list/
7030T: git git://linuxtv.org/anttip/media_tree.git
7031S: Maintained
7570589d 7032F: drivers/media/usb/msi2500/
2c57213f 7033
159eeea4
RJ
7034MSYSTEMS DISKONCHIP G3 MTD DRIVER
7035M: Robert Jarzmik <robert.jarzmik@free.fr>
7036L: linux-mtd@lists.infradead.org
7037S: Maintained
7038F: drivers/mtd/devices/docg3*
7039
62a37dc7 7040MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7041M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7042L: linux-media@vger.kernel.org
7043T: git git://linuxtv.org/media_tree.git
7044S: Maintained
7045F: drivers/media/i2c/mt9m032.c
7046F: include/media/mt9m032.h
7047
62a37dc7 7048MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7049M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7050L: linux-media@vger.kernel.org
7051T: git git://linuxtv.org/media_tree.git
7052S: Maintained
7053F: drivers/media/i2c/mt9p031.c
7054F: include/media/mt9p031.h
7055
62a37dc7 7056MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7057M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7058L: linux-media@vger.kernel.org
7059T: git git://linuxtv.org/media_tree.git
7060S: Maintained
7061F: drivers/media/i2c/mt9t001.c
7062F: include/media/mt9t001.h
7063
62a37dc7 7064MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7065M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7066L: linux-media@vger.kernel.org
7067T: git git://linuxtv.org/media_tree.git
7068S: Maintained
f2272e13 7069F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7070F: drivers/media/i2c/mt9v032.c
7071F: include/media/mt9v032.h
7072
4e0d13cb 7073MULTIFUNCTION DEVICES (MFD)
8b58be88 7074M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7075M: Lee Jones <lee.jones@linaro.org>
7caa7991 7076T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7077S: Supported
679655da 7078F: drivers/mfd/
55b5940d 7079F: include/linux/mfd/
4e0d13cb 7080
5c4e6f13 7081MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7082M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7083L: linux-mmc@vger.kernel.org
708dce3f 7084T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7085S: Maintained
679655da
JP
7086F: drivers/mmc/
7087F: include/linux/mmc/
c117ab84 7088F: include/uapi/linux/mmc/
baca2da4 7089
15a0580c 7090MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7091S: Orphan
679655da
JP
7092F: drivers/mmc/host/mmc_spi.c
7093F: include/linux/spi/mmc_spi.h
15a0580c 7094
1da177e4 7095MULTISOUND SOUND DRIVER
8b58be88 7096M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7097S: Maintained
679655da
JP
7098F: Documentation/sound/oss/MultiSound
7099F: sound/oss/msnd*
1da177e4 7100
d735410a 7101MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7102S: Orphan
c897401b 7103F: drivers/tty/isicom.c
679655da 7104F: include/linux/isicom.h
d735410a 7105
550a7375 7106MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7107M: Felipe Balbi <balbi@ti.com>
795fb7e7 7108L: linux-usb@vger.kernel.org
43b416e5 7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7110S: Maintained
679655da 7111F: drivers/usb/musb/
550a7375 7112
ea0af5f6
MK
7113MXL5007T MEDIA DRIVER
7114M: Michael Krufky <mkrufky@linuxtv.org>
7115L: linux-media@vger.kernel.org
7116W: http://linuxtv.org/
7117W: http://github.com/mkrufky
7118Q: http://patchwork.linuxtv.org/project/linux-media/list/
7119T: git git://linuxtv.org/mkrufky/tuners.git
7120S: Maintained
7121F: drivers/media/tuners/mxl5007t.*
7122
2d3cf588 7123MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7124M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7125L: netdev@vger.kernel.org
205057ae 7126W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7127S: Supported
93f7848b 7128F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7129
1da177e4 7130NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7131S: Orphan
d9fb9f38 7132F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7133
23dc05a3
DM
7134NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7135M: Daniel Mack <zonque@gmail.com>
7136S: Maintained
e5747e40 7137L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7138W: http://www.native-instruments.com
7139F: sound/usb/caiaq/
7140
1da177e4 7141NCP FILESYSTEM
52653199
PV
7142M: Petr Vandrovec <petr@vandrovec.name>
7143S: Odd Fixes
679655da 7144F: fs/ncpfs/
1da177e4 7145
a79b0322
FT
7146NCR 5380 SCSI DRIVERS
7147M: Finn Thain <fthain@telegraphics.com.au>
7148M: Michael Schmitz <schmitzmic@gmail.com>
7149L: linux-scsi@vger.kernel.org
7150S: Maintained
7151F: Documentation/scsi/g_NCR5380.txt
7152F: drivers/scsi/NCR5380.*
7153F: drivers/scsi/arm/cumana_1.c
7154F: drivers/scsi/arm/oak.c
7155F: drivers/scsi/atari_NCR5380.c
7156F: drivers/scsi/atari_scsi.*
7157F: drivers/scsi/dmx3191d.c
7158F: drivers/scsi/dtc.*
7159F: drivers/scsi/g_NCR5380.*
7160F: drivers/scsi/g_NCR5380_mmio.c
7161F: drivers/scsi/mac_scsi.*
7162F: drivers/scsi/pas16.*
a79b0322
FT
7163F: drivers/scsi/sun3_scsi.*
7164F: drivers/scsi/sun3_scsi_vme.c
7165F: drivers/scsi/t128.*
7166
1da177e4 7167NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7168M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7169L: linux-scsi@vger.kernel.org
7170S: Maintained
679655da 7171F: drivers/scsi/NCR_D700.*
1da177e4 7172
4aa3eb4c
GR
7173NCT6775 HARDWARE MONITOR DRIVER
7174M: Guenter Roeck <linux@roeck-us.net>
7175L: lm-sensors@lm-sensors.org
7176S: Maintained
7177F: Documentation/hwmon/nct6775
7178F: drivers/hwmon/nct6775.c
7179
3c2d774c 7180NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7181M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7182L: linux-rdma@vger.kernel.org
e3d33cb1 7183W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7184S: Supported
7185F: drivers/infiniband/hw/nes/
7186
be2f2e84 7187NETEM NETWORK EMULATOR
adbbf69d 7188M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7189L: netem@lists.linux-foundation.org
be2f2e84 7190S: Maintained
679655da 7191F: net/sched/sch_netem.c
be2f2e84 7192
b2f5a051 7193NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7194M: Jon Mason <jdmason@kudzu.us>
4a58448b 7195L: netdev@vger.kernel.org
4a58448b 7196S: Supported
679655da 7197F: Documentation/networking/s2io.txt
b2f5a051 7198F: Documentation/networking/vxge.txt
86387e1a 7199F: drivers/net/ethernet/neterion/
4a58448b 7200
db9cf3a3 7201NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7202M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7203M: Patrick McHardy <kaber@trash.net>
42010ed0 7204M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7205L: netfilter-devel@vger.kernel.org
82b98543 7206L: coreteam@netfilter.org
1da177e4
LT
7207W: http://www.netfilter.org/
7208W: http://www.iptables.org/
42010ed0
PNA
7209Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7210T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7211T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7212S: Supported
679655da
JP
7213F: include/linux/netfilter*
7214F: include/linux/netfilter/
7215F: include/net/netfilter/
c117ab84
CEB
7216F: include/uapi/linux/netfilter*
7217F: include/uapi/linux/netfilter/
679655da
JP
7218F: net/*/netfilter.c
7219F: net/*/netfilter/
7220F: net/netfilter/
91c269a0 7221F: net/bridge/br_netfilter*.c
1da177e4 7222
4cc67735 7223NETLABEL
87a0874c 7224M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7225W: http://netlabel.sf.net
7226L: netdev@vger.kernel.org
87a0874c 7227S: Maintained
80811493 7228F: Documentation/netlabel/
679655da
JP
7229F: include/net/netlabel.h
7230F: net/netlabel/
4cc67735 7231
1da177e4 7232NETROM NETWORK LAYER
8b58be88 7233M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7234L: linux-hams@vger.kernel.org
d34cb28a 7235W: http://www.linux-ax25.org/
1da177e4 7236S: Maintained
679655da 7237F: include/net/netrom.h
c117ab84 7238F: include/uapi/linux/netrom.h
679655da 7239F: net/netrom/
1da177e4 7240
5ddb88c0 7241NETWORK BLOCK DEVICE (NBD)
4ca5829a 7242M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7243S: Maintained
5e4b269b 7244L: nbd-general@lists.sourceforge.net
4ca5829a 7245T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7246F: Documentation/blockdev/nbd.txt
7247F: drivers/block/nbd.c
c117ab84 7248F: include/uapi/linux/nbd.h
1da177e4 7249
6e43650c
NH
7250NETWORK DROP MONITOR
7251M: Neil Horman <nhorman@tuxdriver.com>
7252L: netdev@vger.kernel.org
7253S: Maintained
7254W: https://fedorahosted.org/dropwatch/
7255F: net/core/drop_monitor.c
7256
1da177e4 7257NETWORKING [GENERAL]
8b58be88 7258M: "David S. Miller" <davem@davemloft.net>
979b6c13 7259L: netdev@vger.kernel.org
b1e8fd54 7260W: http://www.linuxfoundation.org/en/Net
11e98029 7261Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7262T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7263T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7264S: Maintained
679655da
JP
7265F: net/
7266F: include/net/
018d21ed
JP
7267F: include/linux/in.h
7268F: include/linux/net.h
7269F: include/linux/netdevice.h
c117ab84
CEB
7270F: include/uapi/linux/in.h
7271F: include/uapi/linux/net.h
7272F: include/uapi/linux/netdevice.h
0c7aecd4 7273F: include/uapi/linux/net_namespace.h
7e814a6c 7274F: tools/net/
f4e53f9a 7275F: tools/testing/selftests/net/
335a67d2 7276F: lib/random32.c
a101ccd1 7277F: lib/test_bpf.c
1da177e4
LT
7278
7279NETWORKING [IPv4/IPv6]
8b58be88
JP
7280M: "David S. Miller" <davem@davemloft.net>
7281M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7282M: James Morris <jmorris@namei.org>
7283M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7284M: Patrick McHardy <kaber@trash.net>
979b6c13 7285L: netdev@vger.kernel.org
08deed1e 7286T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7287S: Maintained
679655da
JP
7288F: net/ipv4/
7289F: net/ipv6/
7290F: include/net/ip*
0a14842f 7291F: arch/x86/net/*
1da177e4 7292
73b7656c
DM
7293NETWORKING [IPSEC]
7294M: Steffen Klassert <steffen.klassert@secunet.com>
7295M: Herbert Xu <herbert@gondor.apana.org.au>
7296M: "David S. Miller" <davem@davemloft.net>
7297L: netdev@vger.kernel.org
d1fc5024
SK
7298T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7300S: Maintained
5826bdd1 7301F: net/core/flow.c
73b7656c
DM
7302F: net/xfrm/
7303F: net/key/
7304F: net/ipv4/xfrm*
d1fc5024
SK
7305F: net/ipv4/esp4.c
7306F: net/ipv4/ah4.c
7307F: net/ipv4/ipcomp.c
7308F: net/ipv4/ip_vti.c
73b7656c 7309F: net/ipv6/xfrm*
d1fc5024
SK
7310F: net/ipv6/esp6.c
7311F: net/ipv6/ah6.c
7312F: net/ipv6/ipcomp6.c
7313F: net/ipv6/ip6_vti.c
73b7656c
DM
7314F: include/uapi/linux/xfrm.h
7315F: include/net/xfrm.h
7316
10e2ff1c 7317NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7318M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7319L: netdev@vger.kernel.org
7320S: Maintained
7321
29f8f632 7322NETWORKING [WIRELESS]
2cb4abd1 7323L: linux-wireless@vger.kernel.org
8a6e2535 7324Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7325
788873ac
JP
7326NETWORKING DRIVERS
7327L: netdev@vger.kernel.org
7328W: http://www.linuxfoundation.org/en/Net
11e98029 7329Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7330T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7331T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7332S: Odd Fixes
7333F: drivers/net/
018d21ed 7334F: include/linux/if_*
0b63bf1f
JD
7335F: include/linux/netdevice.h
7336F: include/linux/arcdevice.h
7337F: include/linux/etherdevice.h
7338F: include/linux/fcdevice.h
7339F: include/linux/fddidevice.h
7340F: include/linux/hippidevice.h
7341F: include/linux/inetdevice.h
c117ab84
CEB
7342F: include/uapi/linux/if_*
7343F: include/uapi/linux/netdevice.h
788873ac 7344
0e324cf6
JL
7345NETWORKING DRIVERS (WIRELESS)
7346M: Kalle Valo <kvalo@codeaurora.org>
7347L: linux-wireless@vger.kernel.org
7348Q: http://patchwork.kernel.org/project/linux-wireless/list/
7349T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7350S: Maintained
7351F: drivers/net/wireless/
7352
3d396eb1 7353NETXEN (1/10) GbE SUPPORT
8622315e 7354M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7355M: Sony Chacko <sony.chacko@qlogic.com>
7356M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7357L: netdev@vger.kernel.org
9c2b5bde 7358W: http://www.qlogic.com
3d396eb1 7359S: Supported
aa43c215 7360F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7361
6423d30f
AAJ
7362NFC SUBSYSTEM
7363M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7364M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7365M: Samuel Ortiz <sameo@linux.intel.com>
7366L: linux-wireless@vger.kernel.org
1eb3b216 7367L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7368S: Supported
6423d30f 7369F: net/nfc/
55eb94f9 7370F: include/net/nfc/
c117ab84 7371F: include/uapi/linux/nfc.h
6423d30f 7372F: drivers/nfc/
08eaa1e0 7373F: include/linux/platform_data/pn544.h
7ebb88e5 7374F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7375
e8b43555 7376NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7377M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7378M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7379L: linux-nfs@vger.kernel.org
7380W: http://client.linux-nfs.org
cd7b996a 7381T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7382S: Maintained
679655da
JP
7383F: fs/lockd/
7384F: fs/nfs/
7385F: fs/nfs_common/
7386F: net/sunrpc/
7387F: include/linux/lockd/
7388F: include/linux/nfs*
7389F: include/linux/sunrpc/
c117ab84
CEB
7390F: include/uapi/linux/nfs*
7391F: include/uapi/linux/sunrpc/
1da177e4 7392
85ef9cea 7393NILFS2 FILESYSTEM
e2126935 7394M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7395L: linux-nilfs@vger.kernel.org
f9472265 7396W: http://nilfs.sourceforge.net/
e2126935 7397T: git git://github.com/konis/nilfs2.git
85ef9cea 7398S: Supported
679655da
JP
7399F: Documentation/filesystems/nilfs2.txt
7400F: fs/nilfs2/
7401F: include/linux/nilfs2_fs.h
85ef9cea 7402
1da177e4 7403NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7404M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7405W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7406S: Maintained
679655da
JP
7407F: Documentation/scsi/NinjaSCSI.txt
7408F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7409
7410NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7411M: GOTO Masanori <gotom@debian.or.jp>
7412M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7413W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7414S: Maintained
679655da
JP
7415F: Documentation/scsi/NinjaSCSI.txt
7416F: drivers/scsi/nsp32*
1da177e4 7417
383b8fb9
LFT
7418NIOS2 ARCHITECTURE
7419M: Ley Foon Tan <lftan@altera.com>
7420L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7421T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7422S: Maintained
7423F: arch/nios2/
7424
2a6afddb
PR
7425NOKIA N900 POWER SUPPLY DRIVERS
7426M: Pali RohĂ¡r <pali.rohar@gmail.com>
7427S: Maintained
7428F: include/linux/power/bq2415x_charger.h
7429F: include/linux/power/bq27x00_battery.h
7430F: include/linux/power/isp1704_charger.h
7431F: drivers/power/bq2415x_charger.c
7432F: drivers/power/bq27x00_battery.c
7433F: drivers/power/isp1704_charger.c
7434F: drivers/power/rx51_battery.c
7435
a1bd3bae 7436NTB DRIVER CORE
9ef6bf6c
JM
7437M: Jon Mason <jdmason@kudzu.us>
7438M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7439M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7440L: linux-ntb@googlegroups.com
fce8a7bb 7441S: Supported
2984411f
JM
7442W: https://github.com/jonmason/ntb/wiki
7443T: git git://github.com/jonmason/ntb.git
fce8a7bb 7444F: drivers/ntb/
548c237c 7445F: drivers/net/ntb_netdev.c
fce8a7bb 7446F: include/linux/ntb.h
a1bd3bae 7447F: include/linux/ntb_transport.h
fce8a7bb 7448
e26a5843
AH
7449NTB INTEL DRIVER
7450M: Jon Mason <jdmason@kudzu.us>
7451M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7452L: linux-ntb@googlegroups.com
e26a5843
AH
7453S: Supported
7454W: https://github.com/jonmason/ntb/wiki
7455T: git git://github.com/jonmason/ntb.git
7456F: drivers/ntb/hw/intel/
fce8a7bb 7457
1da177e4 7458NTFS FILESYSTEM
2818ef50 7459M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7460L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7461W: http://www.tuxera.com/
e6f4dee7 7462T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7463S: Supported
679655da
JP
7464F: Documentation/filesystems/ntfs.txt
7465F: fs/ntfs/
1da177e4 7466
9eb8ef74 7467NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7468M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7469L: linux-fbdev@vger.kernel.org
ce00f85c 7470S: Maintained
8a61f013
JH
7471F: drivers/video/fbdev/riva/
7472F: drivers/video/fbdev/nvidia/
1da177e4 7473
79461681
MW
7474NVM EXPRESS DRIVER
7475M: Matthew Wilcox <willy@linux.intel.com>
7476L: linux-nvme@lists.infradead.org
7477T: git git://git.infradead.org/users/willy/linux-nvme.git
7478S: Supported
5be37bf9 7479F: drivers/block/nvme*
79461681
MW
7480F: include/linux/nvme.h
7481
aee4b9bd
SK
7482NVMEM FRAMEWORK
7483M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7484M: Maxime Ripard <maxime.ripard@free-electrons.com>
7485S: Maintained
7486F: drivers/nvmem/
7487F: Documentation/devicetree/bindings/nvmem/
7488F: include/linux/nvmem-consumer.h
7489F: include/linux/nvmem-provider.h
7490
dece4585
CP
7491NXP-NCI NFC DRIVER
7492M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7493R: Charles Gorand <charles.gorand@effinnov.com>
7494L: linux-nfc@lists.01.org (moderated for non-subscribers)
7495S: Supported
7496F: drivers/nfc/nxp-nci
7497
f50d7146
RK
7498NXP TDA998X DRM DRIVER
7499M: Russell King <rmk+kernel@arm.linux.org.uk>
7500S: Supported
7501F: drivers/gpu/drm/i2c/tda998x_drv.c
7502F: include/drm/i2c/tda998x.h
7503
fbace43e
PR
7504NXP TFA9879 DRIVER
7505M: Peter Rosin <peda@axentia.se>
7506L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7507S: Maintained
7508F: sound/soc/codecs/tfa9879*
7509
f5525786 7510OMAP SUPPORT
0e24bdd4 7511M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7512L: linux-omap@vger.kernel.org
7513W: http://www.muru.com/linux/omap/
7514W: http://linux.omap.com/
8a6e2535 7515Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7516T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7517S: Maintained
4e04d5a3 7518F: arch/arm/*omap*/
026da812
FB
7519F: arch/arm/configs/omap1_defconfig
7520F: arch/arm/configs/omap2plus_defconfig
046d0a37 7521F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7522F: drivers/irqchip/irq-omap-intc.c
7523F: drivers/mfd/*omap*.c
7524F: drivers/mfd/menelaus.c
7525F: drivers/mfd/palmas.c
7526F: drivers/mfd/tps65217.c
7527F: drivers/mfd/tps65218.c
7528F: drivers/mfd/tps65910.c
7529F: drivers/mfd/twl-core.[ch]
7530F: drivers/mfd/twl4030*.c
7531F: drivers/mfd/twl6030*.c
7532F: drivers/mfd/twl6040*.c
7533F: drivers/regulator/palmas-regulator*.c
7534F: drivers/regulator/pbias-regulator.c
7535F: drivers/regulator/tps65217-regulator.c
7536F: drivers/regulator/tps65218-regulator.c
7537F: drivers/regulator/tps65910-regulator.c
7538F: drivers/regulator/twl-regulator.c
046d0a37 7539F: include/linux/i2c-omap.h
f5525786 7540
50f29fbd 7541OMAP DEVICE TREE SUPPORT
cdb55ab0 7542M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7543M: Tony Lindgren <tony@atomide.com>
7544L: linux-omap@vger.kernel.org
d0fb18c5 7545L: devicetree@vger.kernel.org
50f29fbd
TL
7546S: Maintained
7547F: arch/arm/boot/dts/*omap*
7548F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7549F: arch/arm/boot/dts/*am4*
7550F: arch/arm/boot/dts/*am5*
7551F: arch/arm/boot/dts/*dra7*
50f29fbd 7552
f5525786 7553OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7554M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7555L: linux-omap@vger.kernel.org
7556S: Maintained
7557F: arch/arm/*omap*/*clock*
7558
7559OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7560M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7561L: linux-omap@vger.kernel.org
7562S: Maintained
7563F: arch/arm/*omap*/*pm*
c46938d4 7564F: drivers/cpufreq/omap-cpufreq.c
f5525786 7565
d21db568 7566OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7567M: Rajendra Nayak <rnayak@ti.com>
7568M: Paul Walmsley <paul@pwsan.com>
7569L: linux-omap@vger.kernel.org
7570S: Maintained
d21db568 7571F: arch/arm/mach-omap2/prm*
692ab1f3 7572
f5525786 7573OMAP AUDIO SUPPORT
6c284903 7574M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7575M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7576L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7577L: linux-omap@vger.kernel.org
7578S: Maintained
7579F: sound/soc/omap/
7580
18640193
TL
7581OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7582M: Roger Quadros <rogerq@ti.com>
7583M: Tony Lindgren <tony@atomide.com>
7584L: linux-omap@vger.kernel.org
7585S: Maintained
7586F: drivers/memory/omap-gpmc.c
7587F: arch/arm/mach-omap2/*gpmc*
7588
f5525786 7589OMAP FRAMEBUFFER SUPPORT
830e6384 7590M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7591L: linux-fbdev@vger.kernel.org
f5525786
TL
7592L: linux-omap@vger.kernel.org
7593S: Maintained
8a61f013 7594F: drivers/video/fbdev/omap/
f5525786 7595
676eec0d 7596OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7597M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7598L: linux-omap@vger.kernel.org
676eec0d 7599L: linux-fbdev@vger.kernel.org
178ff4c9 7600S: Maintained
8a61f013 7601F: drivers/video/fbdev/omap2/
178ff4c9
TV
7602F: Documentation/arm/OMAP/DSS
7603
8b37fcfc
OBC
7604OMAP HARDWARE SPINLOCK SUPPORT
7605M: Ohad Ben-Cohen <ohad@wizery.com>
7606L: linux-omap@vger.kernel.org
7607S: Maintained
7608F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7609
f5525786 7610OMAP MMC SUPPORT
8b58be88 7611M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7612L: linux-omap@vger.kernel.org
7613S: Maintained
653f41b5
MC
7614F: drivers/mmc/host/omap.c
7615
7616OMAP HS MMC SUPPORT
0a4585c6 7617L: linux-mmc@vger.kernel.org
653f41b5 7618L: linux-omap@vger.kernel.org
dfa5d196 7619S: Orphan
653f41b5 7620F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7621
7622OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7623M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7624S: Maintained
7625F: drivers/char/hw_random/omap-rng.c
7626
f400c82e 7627OMAP HWMOD SUPPORT
cdb55ab0 7628M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7629M: Paul Walmsley <paul@pwsan.com>
7630L: linux-omap@vger.kernel.org
7631S: Maintained
8fc8b12b 7632F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7633
8633fb30
PW
7634OMAP HWMOD DATA
7635M: Paul Walmsley <paul@pwsan.com>
7636L: linux-omap@vger.kernel.org
7637S: Maintained
7638F: arch/arm/mach-omap2/omap_hwmod*data*
7639
f400c82e 7640OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7641M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7642L: linux-omap@vger.kernel.org
7643S: Maintained
7644F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7645
0db83ced 7646OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7647M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7648L: linux-media@vger.kernel.org
7649S: Maintained
7eec52db 7650F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7651F: drivers/media/platform/omap3isp/
0db83ced 7652F: drivers/staging/media/omap4iss/
7e8970e1 7653
f5525786 7654OMAP USB SUPPORT
f299470a 7655M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7656L: linux-usb@vger.kernel.org
7657L: linux-omap@vger.kernel.org
43b416e5 7658T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7659S: Maintained
a16fbd65
JP
7660F: drivers/usb/*/*omap*
7661F: arch/arm/*omap*/usb*
f5525786 7662
6d994710 7663OMAP GPIO DRIVER
a1415a8f 7664M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7665M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7666M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7667L: linux-omap@vger.kernel.org
7668S: Maintained
7669F: drivers/gpio/gpio-omap.c
7670
c351e290
MJ
7671OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7672M: Mark Jackson <mpfj@newflow.co.uk>
7673L: linux-omap@vger.kernel.org
7674S: Maintained
7675F: arch/arm/boot/dts/am335x-nano.dts
7676
0ad122d9 7677OMFS FILESYSTEM
8b58be88 7678M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7679L: linux-karma-devel@lists.sourceforge.net
7680S: Maintained
679655da
JP
7681F: Documentation/filesystems/omfs.txt
7682F: fs/omfs/
0ad122d9 7683
c1986ee9 7684OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7685M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7686S: Maintained
679655da
JP
7687F: drivers/char/pcmcia/cm4000_cs.c
7688F: include/linux/cm4000_cs.h
c117ab84 7689F: include/uapi/linux/cm4000_cs.h
c1986ee9 7690
77c44ab1 7691OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7692M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7693S: Maintained
679655da 7694F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7695
77d5140f 7696OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7697M: Jonathan Corbet <corbet@lwn.net>
661263b5 7698L: linux-media@vger.kernel.org
275ffde4 7699T: git git://linuxtv.org/media_tree.git
77d5140f 7700S: Maintained
90d72ac6 7701F: drivers/media/i2c/ov7670.c
77d5140f 7702
431bca73 7703ONENAND FLASH DRIVER
8b58be88 7704M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7705L: linux-mtd@lists.infradead.org
7706S: Maintained
679655da
JP
7707F: drivers/mtd/onenand/
7708F: include/linux/mtd/onenand*.h
431bca73 7709
1da177e4 7710ONSTREAM SCSI TAPE DRIVER
8b58be88 7711M: Willem Riede <osst@riede.org>
1da177e4
LT
7712L: osst-users@lists.sourceforge.net
7713L: linux-scsi@vger.kernel.org
7714S: Maintained
f7269cfc
JD
7715F: Documentation/scsi/osst.txt
7716F: drivers/scsi/osst.*
7717F: drivers/scsi/osst_*.h
7718F: drivers/scsi/st.h
1da177e4 7719
e2d1d6c0 7720OPENCORES I2C BUS DRIVER
8b58be88 7721M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7722L: linux-i2c@vger.kernel.org
e2d1d6c0 7723S: Maintained
679655da
JP
7724F: Documentation/i2c/busses/i2c-ocores
7725F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7726
860c44c1 7727OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7728M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7729M: Frank Rowand <frowand.list@gmail.com>
7730M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7731L: devicetree@vger.kernel.org
a7fefe9f
RH
7732W: http://www.devicetree.org/
7733T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7734S: Maintained
f8828205 7735F: drivers/of/
860c44c1 7736F: include/linux/of*.h
f8828205 7737F: scripts/dtc/
860c44c1 7738
f8828205 7739OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7740M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7741M: Pawel Moll <pawel.moll@arm.com>
7742M: Mark Rutland <mark.rutland@arm.com>
de80963e 7743M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7744M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7745L: devicetree@vger.kernel.org
7746S: Maintained
7747F: Documentation/devicetree/
7748F: arch/*/boot/dts/
7749F: include/dt-bindings/
7750
2bb65f56
PA
7751OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7752M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7753L: devicetree@vger.kernel.org
7754S: Maintained
7755F: Documentation/devicetree/dynamic-resolution-notes.txt
7756F: Documentation/devicetree/overlay-notes.txt
7757F: drivers/of/overlay.c
7758F: drivers/of/resolver.c
7759
19f9d392
JB
7760OPENRISC ARCHITECTURE
7761M: Jonas Bonn <jonas@southpole.se>
7762W: http://openrisc.net
eab7c1c0 7763L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7764S: Maintained
7765T: git git://openrisc.net/~jonas/linux
14430813 7766F: arch/openrisc/
19f9d392 7767
ccb1352e 7768OPENVSWITCH
4f337ed5 7769M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7770L: netdev@vger.kernel.org
ccb1352e
JG
7771L: dev@openvswitch.org
7772W: http://openvswitch.org
ccb1352e
JG
7773S: Maintained
7774F: net/openvswitch/
b422da7c 7775F: include/uapi/linux/openvswitch.h
ccb1352e 7776
af39917d
CL
7777OPL4 DRIVER
7778M: Clemens Ladisch <clemens@ladisch.de>
7779L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7780T: git git://git.alsa-project.org/alsa-kernel.git
7781S: Maintained
7782F: sound/drivers/opl4/
7783
1da177e4 7784OPROFILE
4cf7e718 7785M: Robert Richter <rric@kernel.org>
1da177e4
LT
7786L: oprofile-list@lists.sf.net
7787S: Maintained
81c4a8a6 7788F: arch/*/include/asm/oprofile*.h
679655da
JP
7789F: arch/*/oprofile/
7790F: drivers/oprofile/
7791F: include/linux/oprofile.h
1da177e4 7792
e2d1d6c0 7793ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7794M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7795M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7796L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7797W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7798S: Supported
679655da
JP
7799F: Documentation/filesystems/ocfs2.txt
7800F: Documentation/filesystems/dlmfs.txt
7801F: fs/ocfs2/
e2d1d6c0 7802
1da177e4 7803ORINOCO DRIVER
724c6b35 7804L: linux-wireless@vger.kernel.org
491b26b4 7805W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7806W: http://www.nongnu.org/orinoco/
3a59babb 7807S: Orphan
679655da 7808F: drivers/net/wireless/orinoco/
1da177e4 7809
42c55aa8 7810OSD LIBRARY and FILESYSTEM
fadc0752 7811M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7812M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7813L: osd-dev@open-osd.org
7814W: http://open-osd.org
54e5881d 7815T: git git://git.open-osd.org/open-osd.git
68274794 7816S: Maintained
42c55aa8 7817F: drivers/scsi/osd/
6b6f0b6c 7818F: include/scsi/osd_*
42c55aa8 7819F: fs/exofs/
68274794 7820
ef94b186 7821OVERLAY FILESYSTEM
7c37fbda 7822M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7823L: linux-unionfs@vger.kernel.org
7824T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7825S: Supported
1d113735 7826F: fs/overlayfs/
7c37fbda
NB
7827F: Documentation/filesystems/overlayfs.txt
7828
e2d1d6c0 7829P54 WIRELESS DRIVER
084cb0fe 7830M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7831L: linux-wireless@vger.kernel.org
084cb0fe 7832W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7833S: Maintained
679655da 7834F: drivers/net/wireless/p54/
e2d1d6c0 7835
f5cd7872 7836PA SEMI ETHERNET DRIVER
8b58be88 7837M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7838L: netdev@vger.kernel.org
7839S: Maintained
ded19add 7840F: drivers/net/ethernet/pasemi/*
f5cd7872 7841
beb58aa3 7842PA SEMI SMBUS DRIVER
8b58be88 7843M: Olof Johansson <olof@lixom.net>
846557d3 7844L: linux-i2c@vger.kernel.org
beb58aa3 7845S: Maintained
679655da 7846F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7847
48fc267e
SK
7848PADATA PARALLEL EXECUTION MECHANISM
7849M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7850L: linux-crypto@vger.kernel.org
7851S: Maintained
7852F: kernel/padata.c
7853F: include/linux/padata.h
7854F: Documentation/padata.txt
7855
709ee531 7856PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7857M: Harald Welte <laforge@gnumonks.org>
d0944853 7858L: platform-driver-x86@vger.kernel.org
709ee531 7859S: Maintained
679655da 7860F: drivers/platform/x86/panasonic-laptop.c
709ee531 7861
368dd5ac 7862PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7863M: David Howells <dhowells@redhat.com>
7864M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7865L: linux-am33-list@redhat.com (moderated for non-subscribers)
7866W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7867S: Maintained
679655da
JP
7868F: Documentation/mn10300/
7869F: arch/mn10300/
4fa97181 7870
64dfff03
SM
7871PARALLEL PORT SUBSYSTEM
7872M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7873M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7874L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7875S: Maintained
679655da
JP
7876F: drivers/parport/
7877F: include/linux/parport*.h
7878F: drivers/char/ppdev.c
c117ab84 7879F: include/uapi/linux/ppdev.h
64dfff03 7880F: Documentation/parport*.txt
1da177e4 7881
4cdf6bc2 7882PARAVIRT_OPS INTERFACE
d633180c 7883M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7884M: Chris Wright <chrisw@sous-sol.org>
7885M: Alok Kataria <akataria@vmware.com>
7886M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7887L: virtualization@lists.linux-foundation.org
4cdf6bc2 7888S: Supported
a2e19991 7889F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7890F: arch/*/kernel/paravirt*
7891F: arch/*/include/asm/paravirt.h
4cdf6bc2 7892
e2d1d6c0 7893PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7894M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7895L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7896S: Maintained
679655da
JP
7897F: Documentation/blockdev/paride.txt
7898F: drivers/block/paride/
e2d1d6c0
RD
7899
7900PARISC ARCHITECTURE
b8828770 7901M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7902M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7903L: linux-parisc@vger.kernel.org
7904W: http://www.parisc-linux.org/
8a6e2535 7905Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7906T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7907T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7908S: Maintained
679655da 7909F: arch/parisc/
2b6bac9e 7910F: Documentation/parisc/
679655da 7911F: drivers/parisc/
2b6bac9e
HD
7912F: drivers/char/agp/parisc-agp.c
7913F: drivers/input/serio/gscps2.c
7914F: drivers/parport/parport_gsc.*
7915F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7916F: drivers/video/fbdev/sti*
2b6bac9e
HD
7917F: drivers/video/console/sti*
7918F: drivers/video/logo/logo_parisc*
e2d1d6c0 7919
1662d32c 7920PC87360 HARDWARE MONITORING DRIVER
8b58be88 7921M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7922L: lm-sensors@lm-sensors.org
7923S: Maintained
679655da
JP
7924F: Documentation/hwmon/pc87360
7925F: drivers/hwmon/pc87360.c
1662d32c
JC
7926
7927PC8736x GPIO DRIVER
8b58be88 7928M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7929S: Maintained
679655da 7930F: drivers/char/pc8736x_gpio.c
1662d32c 7931
1ad107fd 7932PC87427 HARDWARE MONITORING DRIVER
d8130624 7933M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7934L: lm-sensors@lm-sensors.org
7935S: Maintained
7936F: Documentation/hwmon/pc87427
7937F: drivers/hwmon/pc87427.c
7938
b26e0ed4 7939PCA9532 LED DRIVER
8b58be88 7940M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7941S: Maintained
d5ca6918
JP
7942F: drivers/leds/leds-pca9532.c
7943F: include/linux/leds-pca9532.h
b26e0ed4 7944
5ce914a8 7945PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7946M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7947L: linux-i2c@vger.kernel.org
7948S: Maintained
b4f0b74e 7949F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7950
3971dae5 7951PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7952M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7953S: Maintained
7954F: drivers/firmware/pcdp.*
7955
065c6359 7956PCI ERROR RECOVERY
6305902c 7957M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7958L: linux-pci@vger.kernel.org
065c6359 7959S: Supported
679655da 7960F: Documentation/PCI/pci-error-recovery.txt
065c6359 7961
1da177e4 7962PCI SUBSYSTEM
5ac3a6d2 7963M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7964L: linux-pci@vger.kernel.org
99662dd1 7965Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7966T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7967S: Supported
679655da
JP
7968F: Documentation/PCI/
7969F: drivers/pci/
7970F: include/linux/pci*
6b49ee49 7971F: arch/x86/pci/
cad01f91 7972F: arch/x86/kernel/quirks.c
1da177e4 7973
b7e78170
RH
7974PCI DRIVER FOR ARM VERSATILE PLATFORM
7975M: Rob Herring <robh@kernel.org>
7976L: linux-pci@vger.kernel.org
7977L: linux-arm-kernel@lists.infradead.org
7978S: Maintained
7979F: Documentation/devicetree/bindings/pci/versatile.txt
7980F: drivers/pci/host/pci-versatile.c
7981
5f6b6ccd
TI
7982PCI DRIVER FOR APPLIEDMICRO XGENE
7983M: Tanmay Inamdar <tinamdar@apm.com>
7984L: linux-pci@vger.kernel.org
7985L: linux-arm-kernel@lists.infradead.org
7986S: Maintained
7987F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7988F: drivers/pci/host/pci-xgene.c
7989
62d0ff83
ML
7990PCI DRIVER FOR FREESCALE LAYERSCAPE
7991M: Minghuan Lian <minghuan.Lian@freescale.com>
7992M: Mingkai Hu <mingkai.hu@freescale.com>
7993M: Roy Zang <tie-fei.zang@freescale.com>
7994L: linuxppc-dev@lists.ozlabs.org
7995L: linux-pci@vger.kernel.org
7996L: linux-arm-kernel@lists.infradead.org
7997S: Maintained
7998F: drivers/pci/host/*layerscape*
7999
f0b75693 8000PCI DRIVER FOR IMX6
f175aa2c 8001M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8002M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8003L: linux-pci@vger.kernel.org
8004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8005S: Maintained
8006F: drivers/pci/host/*imx6*
8007
0c4ffcfe
MK
8008PCI DRIVER FOR TI KEYSTONE
8009M: Murali Karicheri <m-karicheri2@ti.com>
8010L: linux-pci@vger.kernel.org
8011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8012S: Maintained
8013F: drivers/pci/host/*keystone*
8014
f0b75693
BH
8015PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8016M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8017M: Jason Cooper <jason@lakedaemon.net>
8018L: linux-pci@vger.kernel.org
8019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8020S: Maintained
8021F: drivers/pci/host/*mvebu*
8022
0447cfd7
TR
8023PCI DRIVER FOR NVIDIA TEGRA
8024M: Thierry Reding <thierry.reding@gmail.com>
8025L: linux-tegra@vger.kernel.org
f0b75693 8026L: linux-pci@vger.kernel.org
0447cfd7
TR
8027S: Supported
8028F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8029F: drivers/pci/host/pci-tegra.c
8030
47ff3de9
KVA
8031PCI DRIVER FOR TI DRA7XX
8032M: Kishon Vijay Abraham I <kishon@ti.com>
8033L: linux-omap@vger.kernel.org
8034L: linux-pci@vger.kernel.org
8035S: Supported
8036F: Documentation/devicetree/bindings/pci/ti-pci.txt
8037F: drivers/pci/host/pci-dra7xx.c
8038
f0b75693
BH
8039PCI DRIVER FOR RENESAS R-CAR
8040M: Simon Horman <horms@verge.net.au>
8041L: linux-pci@vger.kernel.org
8042L: linux-sh@vger.kernel.org
8043S: Maintained
8044F: drivers/pci/host/*rcar*
8045
4af82255 8046PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8047M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8048L: linux-pci@vger.kernel.org
f0b75693
BH
8049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8050L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8051S: Maintained
8052F: drivers/pci/host/pci-exynos.c
8053
f0b75693 8054PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8055M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8056M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8057L: linux-pci@vger.kernel.org
8058S: Maintained
8059F: drivers/pci/host/*designware*
8060
cf28855b
WD
8061PCI DRIVER FOR GENERIC OF HOSTS
8062M: Will Deacon <will.deacon@arm.com>
8063L: linux-pci@vger.kernel.org
8064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8065S: Maintained
8066F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8067F: drivers/pci/host/pci-host-generic.c
8068
51b66a6c 8069PCIE DRIVER FOR ST SPEAR13XX
110baab1 8070M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8071L: linux-pci@vger.kernel.org
110baab1 8072S: Maintained
51b66a6c
PA
8073F: drivers/pci/host/*spear*
8074
dcd19de3
DD
8075PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8076M: Duc Dang <dhdang@apm.com>
8077L: linux-pci@vger.kernel.org
8078L: linux-arm-kernel@lists.infradead.org
8079S: Maintained
8080F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8081F: drivers/pci/host/pci-xgene-msi.c
8082
1da177e4 8083PCMCIA SUBSYSTEM
4230dfc9 8084P: Linux PCMCIA Team
f5df5881 8085L: linux-pcmcia@lists.infradead.org
6650e0a5 8086W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8087T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8088S: Maintained
679655da
JP
8089F: Documentation/pcmcia/
8090F: drivers/pcmcia/
8091F: include/pcmcia/
1da177e4
LT
8092
8093PCNET32 NETWORK DRIVER
227fb925 8094M: Don Fry <pcnet32@frontier.com>
979b6c13 8095L: netdev@vger.kernel.org
1da177e4 8096S: Maintained
b955f6ca 8097F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8098
48fc267e
SK
8099PCRYPT PARALLEL CRYPTO ENGINE
8100M: Steffen Klassert <steffen.klassert@secunet.com>
8101L: linux-crypto@vger.kernel.org
8102S: Maintained
8103F: crypto/pcrypt.c
8104F: include/crypto/pcrypt.h
8105
e72df0b8
TH
8106PER-CPU MEMORY ALLOCATOR
8107M: Tejun Heo <tj@kernel.org>
8108M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8110S: Maintained
8111F: include/linux/percpu*.h
8112F: mm/percpu*.c
8113F: arch/*/include/asm/percpu.h
8114
ad4ecbcb 8115PER-TASK DELAY ACCOUNTING
185e595f 8116M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8117S: Maintained
679655da
JP
8118F: include/linux/delayacct.h
8119F: kernel/delayacct.c
ad4ecbcb 8120
57c0c15b 8121PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8122M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8123M: Ingo Molnar <mingo@redhat.com>
f80c5393 8124M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8125L: linux-kernel@vger.kernel.org
75fc2d37 8126T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8127S: Supported
d53e8365 8128F: kernel/events/*
a003236c 8129F: include/linux/perf_event.h
c117ab84 8130F: include/uapi/linux/perf_event.h
141c4296
RR
8131F: arch/*/kernel/perf_event*.c
8132F: arch/*/kernel/*/perf_event*.c
8133F: arch/*/kernel/*/*/perf_event*.c
a003236c 8134F: arch/*/include/asm/perf_event.h
a003236c
VL
8135F: arch/*/kernel/perf_callchain.c
8136F: tools/perf/
6c0b3244 8137
dd49d0f5 8138PERSONALITY HANDLING
8b58be88 8139M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8140L: linux-abi-devel@lists.sourceforge.net
8141S: Maintained
679655da 8142F: include/linux/personality.h
c117ab84 8143F: include/uapi/linux/personality.h
dd49d0f5 8144
838e7a03 8145PHONET PROTOCOL
2a06b40f 8146M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8147S: Supported
8148F: Documentation/networking/phonet.txt
8149F: include/linux/phonet.h
8150F: include/net/phonet/
c117ab84 8151F: include/uapi/linux/phonet.h
838e7a03
RDC
8152F: net/phonet/
8153
1da177e4 8154PHRAM MTD DRIVER
8b58be88 8155M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8156L: linux-mtd@lists.infradead.org
8157S: Maintained
679655da 8158F: drivers/mtd/devices/phram.c
1da177e4 8159
efdbb10e
BP
8160PICOLCD HID DRIVER
8161M: Bruno Prémont <bonbons@linux-vserver.org>
8162L: linux-input@vger.kernel.org
8163S: Maintained
8164F: drivers/hid/hid-picolcd*
8165
a53bfa07
JI
8166PICOXCELL SUPPORT
8167M: Jamie Iles <jamie@jamieiles.com>
8168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8169T: git git://github.com/jamieiles/linux-2.6-ji.git
8170S: Supported
b8733987 8171F: arch/arm/boot/dts/picoxcell*
14430813 8172F: arch/arm/mach-picoxcell/
b8733987 8173F: drivers/crypto/picoxcell*
a53bfa07 8174
2744e8af
LW
8175PIN CONTROL SUBSYSTEM
8176M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8177L: linux-gpio@vger.kernel.org
dbe752a3 8178T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8179S: Maintained
07f29ba6 8180F: drivers/pinctrl/
8e406fe4 8181F: include/linux/pinctrl/
2744e8af 8182
2201bbb8
JCPV
8183PIN CONTROLLER - ATMEL AT91
8184M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8186S: Maintained
c654b6bf 8187F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8188
cbd1b652
MW
8189PIN CONTROLLER - INTEL
8190M: Mika Westerberg <mika.westerberg@linux.intel.com>
8191M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8192S: Maintained
8193F: drivers/pinctrl/intel/
2201bbb8 8194
9963b536
LP
8195PIN CONTROLLER - RENESAS
8196M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8197L: linux-sh@vger.kernel.org
8198S: Maintained
8199F: drivers/pinctrl/sh-pfc/
8200
b75e60d6 8201PIN CONTROLLER - SAMSUNG
fea685e9 8202M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8204L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8205S: Maintained
9b5b33f6 8206F: drivers/pinctrl/samsung/
b75e60d6 8207
deda8287 8208PIN CONTROLLER - ST SPEAR
da89947b 8209M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8210L: spear-devel@list.st.com
8211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8212W: http://www.st.com/spear
8213S: Maintained
8e406fe4 8214F: drivers/pinctrl/spear/
deda8287 8215
249a6771 8216PKTCDVD DRIVER
e5f6450c 8217M: Jiri Kosina <jikos@kernel.org>
249a6771 8218S: Maintained
679655da
JP
8219F: drivers/block/pktcdvd.c
8220F: include/linux/pktcdvd.h
c117ab84 8221F: include/uapi/linux/pktcdvd.h
249a6771 8222
b31d8273
G
8223PKUNITY SOC DRIVERS
8224M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8225W: http://mprc.pku.edu.cn/~guanxuetao/linux
8226S: Maintained
ceebf4d5 8227T: git git://github.com/gxt/linux.git
b31d8273 8228F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8229F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8230F: drivers/video/fbdev/fb-puv3.c
2809e80b 8231F: drivers/rtc/rtc-puv3.c
b31d8273 8232
9d2ecfb7 8233PMBUS HARDWARE MONITORING DRIVERS
ca462085 8234M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8235L: lm-sensors@lm-sensors.org
8236W: http://www.lm-sensors.org/
8237W: http://www.roeck-us.net/linux/drivers/
8238T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8239S: Maintained
8240F: Documentation/hwmon/pmbus
8241F: drivers/hwmon/pmbus/
8242F: include/linux/i2c/pmbus.h
8243
89a36810 8244PMC SIERRA MaxRAID DRIVER
89a36810
AR
8245L: linux-scsi@vger.kernel.org
8246W: http://www.pmc-sierra.com/
3cdea4d7 8247S: Orphan
89a36810
AR
8248F: drivers/scsi/pmcraid.*
8249
dbf9bfe6 8250PMC SIERRA PM8001 DRIVER
d32477e2 8251M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8252M: lindar_liu@usish.com
f5a7b525 8253L: pmchba@pmcs.com
dbf9bfe6 8254L: linux-scsi@vger.kernel.org
8255S: Supported
8256F: drivers/scsi/pm8001/
8257
1da177e4 8258POSIX CLOCKS and TIMERS
8b58be88 8259M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8260L: linux-kernel@vger.kernel.org
75fc2d37 8261T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8262S: Maintained
679655da
JP
8263F: fs/timerfd.c
8264F: include/linux/timer*
5cee9645 8265F: kernel/time/*timer*
1da177e4 8266
3be86148 8267POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8268M: Sebastian Reichel <sre@kernel.org>
57318935 8269M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8270M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8271L: linux-pm@vger.kernel.org
54e5881d 8272T: git git://git.infradead.org/battery-2.6.git
3be86148 8273S: Maintained
679655da 8274F: include/linux/power_supply.h
8cd725a1 8275F: drivers/power/
26305022 8276X: drivers/power/avs/
3be86148 8277
514f161a
MR
8278POWER STATE COORDINATION INTERFACE (PSCI)
8279M: Mark Rutland <mark.rutland@arm.com>
8280M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8281L: linux-arm-kernel@lists.infradead.org
8282S: Maintained
8283F: drivers/firmware/psci.c
8284F: include/linux/psci.h
8285F: include/uapi/linux/psci.h
8286
1da177e4 8287PNP SUPPORT
9c3646d1 8288M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8289S: Maintained
679655da 8290F: drivers/pnp/
1da177e4 8291
999445d4 8292PNXxxxx I2C DRIVER
8b58be88 8293M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8294L: linux-i2c@vger.kernel.org
999445d4 8295S: Maintained
679655da 8296F: drivers/i2c/busses/i2c-pnx.c
999445d4 8297
1da177e4 8298PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8299M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8300L: linux-ppp@vger.kernel.org
8301S: Maintained
224cf5ad 8302F: drivers/net/ppp/ppp_*
1da177e4
LT
8303
8304PPP OVER ATM (RFC 2364)
8b58be88 8305M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8306S: Maintained
679655da 8307F: net/atm/pppoatm.c
c117ab84 8308F: include/uapi/linux/atmppp.h
1da177e4
LT
8309
8310PPP OVER ETHERNET
8b58be88 8311M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8312S: Maintained
224cf5ad
JK
8313F: drivers/net/ppp/pppoe.c
8314F: drivers/net/ppp/pppox.c
1da177e4 8315
a6d2370b 8316PPP OVER L2TP
8b58be88 8317M: James Chapman <jchapman@katalix.com>
a6d2370b 8318S: Maintained
90ca28d1 8319F: net/l2tp/l2tp_ppp.c
679655da 8320F: include/linux/if_pppol2tp.h
c117ab84 8321F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8322
eae9d2ba 8323PPS SUPPORT
8b58be88 8324M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8325W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8326L: linuxpps@ml.enneenne.com (subscribers-only)
8327S: Maintained
cabaaf41
JP
8328F: Documentation/pps/
8329F: drivers/pps/
8330F: include/linux/pps*.h
eae9d2ba 8331
71a6d0af
HW
8332PPTP DRIVER
8333M: Dmitry Kozlov <xeb@mail.ru>
8334L: netdev@vger.kernel.org
8335S: Maintained
224cf5ad 8336F: drivers/net/ppp/pptp.c
71a6d0af
HW
8337W: http://sourceforge.net/projects/accel-pptp
8338
1da177e4 8339PREEMPTIBLE KERNEL
8b58be88 8340M: Robert Love <rml@tech9.net>
1da177e4
LT
8341L: kpreempt-tech@lists.sourceforge.net
8342W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8343S: Supported
679655da
JP
8344F: Documentation/preempt-locking.txt
8345F: include/linux/preempt.h
1da177e4
LT
8346
8347PRISM54 WIRELESS DRIVER
8b58be88 8348M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8349L: linux-wireless@vger.kernel.org
9ef80804 8350W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8351S: Obsolete
679655da 8352F: drivers/net/wireless/prism54/
1da177e4 8353
02c18891 8354PS3 NETWORK SUPPORT
b809b9ca 8355M: Geoff Levand <geoff@infradead.org>
02c18891 8356L: netdev@vger.kernel.org
a14ab6b6 8357L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8358S: Maintained
8df158ac 8359F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8360
f58a9d17 8361PS3 PLATFORM SUPPORT
b809b9ca 8362M: Geoff Levand <geoff@infradead.org>
a4724ed6 8363L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8364S: Maintained
679655da
JP
8365F: arch/powerpc/boot/ps3*
8366F: arch/powerpc/include/asm/lv1call.h
8367F: arch/powerpc/include/asm/ps3*.h
8368F: arch/powerpc/platforms/ps3/
8369F: drivers/*/ps3*
8370F: drivers/ps3/
fec629b8 8371F: drivers/rtc/rtc-ps3.c
679655da 8372F: drivers/usb/host/*ps3.c
fec629b8 8373F: sound/ppc/snd_ps3*
f58a9d17 8374
cffb4add 8375PS3VRAM DRIVER
8b58be88 8376M: Jim Paris <jim@jtan.com>
3715a5d0 8377M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8378L: linuxppc-dev@lists.ozlabs.org
cffb4add 8379S: Maintained
8a3977cb 8380F: drivers/block/ps3vram.c
cffb4add 8381
8defe599 8382PSTORE FILESYSTEM
9d5e2a02 8383M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8384M: Colin Cross <ccross@android.com>
8385M: Kees Cook <keescook@chromium.org>
8386M: Tony Luck <tony.luck@intel.com>
8387S: Maintained
8388T: git git://git.infradead.org/users/cbou/linux-pstore.git
8389F: fs/pstore/
8390F: include/linux/pstore*
04851772 8391F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8392F: drivers/acpi/apei/erst.c
8393
7fbc415d
RC
8394PTP HARDWARE CLOCK SUPPORT
8395M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8396L: netdev@vger.kernel.org
7fbc415d
RC
8397S: Maintained
8398W: http://linuxptp.sourceforge.net/
8399F: Documentation/ABI/testing/sysfs-ptp
8400F: Documentation/ptp/*
0ecb3cdd 8401F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8402F: drivers/net/phy/dp83640*
8403F: drivers/ptp/*
8404F: include/linux/ptp_cl*
8405
cf94a4d1 8406PTRACE SUPPORT
e846ee5f 8407M: Roland McGrath <roland@hack.frob.com>
8b58be88 8408M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8409S: Maintained
8410F: include/asm-generic/syscall.h
8411F: include/linux/ptrace.h
8412F: include/linux/regset.h
8413F: include/linux/tracehook.h
c117ab84 8414F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8415F: kernel/ptrace.c
8416
8320204a 8417PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8418M: Mike Isely <isely@pobox.com>
16e9495d 8419L: pvrusb2@isely.net (subscribers-only)
661263b5 8420L: linux-media@vger.kernel.org
8320204a 8421W: http://www.isely.net/pvrusb2/
275ffde4 8422T: git git://linuxtv.org/media_tree.git
8320204a 8423S: Maintained
679655da 8424F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8425F: drivers/media/usb/pvrusb2/
8320204a 8426
39532e6c
HG
8427PWC WEBCAM DRIVER
8428M: Hans de Goede <hdegoede@redhat.com>
8429L: linux-media@vger.kernel.org
8430T: git git://linuxtv.org/media_tree.git
8431S: Maintained
8432F: drivers/media/usb/pwc/*
8433
93c090b3
KD
8434PWM FAN DRIVER
8435M: Kamil Debski <k.debski@samsung.com>
8436L: lm-sensors@lm-sensors.org
8437S: Supported
8438F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8439F: Documentation/hwmon/pwm-fan
8440F: drivers/hwmon/pwm-fan.c
8441
200efedd 8442PWM SUBSYSTEM
aa3495f7
TR
8443M: Thierry Reding <thierry.reding@gmail.com>
8444L: linux-pwm@vger.kernel.org
0c2498f1 8445S: Maintained
006e854f 8446T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8447F: Documentation/pwm.txt
8448F: Documentation/devicetree/bindings/pwm/
8449F: include/linux/pwm.h
0c2498f1 8450F: drivers/pwm/
a140b98d
TR
8451F: drivers/video/backlight/pwm_bl.c
8452F: include/linux/pwm_backlight.h
0c2498f1 8453
30ec261e 8454PXA2xx/PXA3xx SUPPORT
8da5e302 8455M: Daniel Mack <daniel@zonque.org>
a323f664 8456M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8457M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8459T: git git://github.com/hzhuang1/linux.git
8da5e302 8460T: git git://github.com/rjarzmik/linux.git
1da177e4 8461S: Maintained
679655da 8462F: arch/arm/mach-pxa/
820439f1 8463F: drivers/dma/pxa*
679655da 8464F: drivers/pcmcia/pxa2xx*
9df92e6c 8465F: drivers/spi/spi-pxa2xx*
faf2e1db 8466F: drivers/usb/gadget/udc/pxa2*
679655da 8467F: include/sound/pxa2xx-lib.h
bec4c99e 8468F: sound/arm/pxa*
14430813 8469F: sound/soc/pxa/
1da177e4 8470
ec64d3bf
EG
8471PXA3xx NAND FLASH DRIVER
8472M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8473L: linux-mtd@lists.infradead.org
8474S: Maintained
9a67f099 8475F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8476
3f640c61 8477MMP SUPPORT
8b58be88 8478M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8479M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8480L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8481T: git git://github.com/hzhuang1/linux.git
8482T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8483S: Maintained
3f640c61 8484F: arch/arm/mach-mmp/
e8e6cb32 8485
272f133a
PO
8486PXA MMCI DRIVER
8487S: Orphan
8488
57f63bc8 8489PXA RTC DRIVER
8b58be88 8490M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8491L: rtc-linux@googlegroups.com
8492S: Maintained
8493
cea4001a 8494QAT DRIVER
49e7d9df
JP
8495M: Tadeusz Struk <tadeusz.struk@intel.com>
8496L: qat-linux@intel.com
8497S: Supported
8498F: drivers/crypto/qat/
cea4001a 8499
52a09a04 8500QIB DRIVER
8473c603 8501M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8502L: linux-rdma@vger.kernel.org
8503S: Supported
8504F: drivers/infiniband/hw/qib/
8505
5e9772b9
JS
8506QLOGIC QLA1280 SCSI DRIVER
8507M: Michael Reed <mdr@sgi.com>
8508L: linux-scsi@vger.kernel.org
8509S: Maintained
8510F: drivers/scsi/qla1280.[ch]
8511
1da177e4 8512QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8513M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8514L: linux-scsi@vger.kernel.org
8515S: Supported
679655da
JP
8516F: Documentation/scsi/LICENSE.qla2xxx
8517F: drivers/scsi/qla2xxx/
1da177e4 8518
883c98fe 8519QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8520M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8521L: linux-scsi@vger.kernel.org
8522S: Supported
bacfb81b 8523F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8524F: drivers/scsi/qla4xxx/
8525
5a4faa87 8526QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8527M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8528M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8529M: linux-driver@qlogic.com
8530L: netdev@vger.kernel.org
8531S: Supported
679655da 8532F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8533F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8534
0ec00f03 8535QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8536M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8537L: netdev@vger.kernel.org
8538S: Supported
aa43c215 8539F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8540
c4e84bde 8541QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8542M: Harish Patil <harish.patil@qlogic.com>
8543M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8544M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8545M: linux-driver@qlogic.com
c4e84bde
RM
8546L: netdev@vger.kernel.org
8547S: Supported
aa43c215 8548F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8549
1da177e4 8550QNX4 FILESYSTEM
8b58be88 8551M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8552W: http://www.alarsen.net/linux/qnx4fs/
8553S: Maintained
80811493 8554F: fs/qnx4/
c117ab84
CEB
8555F: include/uapi/linux/qnx4_fs.h
8556F: include/uapi/linux/qnxtypes.h
1da177e4 8557
91952bc0
AP
8558QT1010 MEDIA DRIVER
8559M: Antti Palosaari <crope@iki.fi>
8560L: linux-media@vger.kernel.org
8561W: http://linuxtv.org/
8562W: http://palosaari.fi/linux/
8563Q: http://patchwork.linuxtv.org/project/linux-media/list/
8564T: git git://linuxtv.org/anttip/media_tree.git
8565S: Maintained
8566F: drivers/media/tuners/qt1010*
8567
966fb5ec
SM
8568QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8569M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8570L: linux-wireless@vger.kernel.org
8571L: ath9k-devel@lists.ath9k.org
8572W: http://wireless.kernel.org/en/users/Drivers/ath9k
8573S: Supported
8574F: drivers/net/wireless/ath/ath9k/
8575
2ea0ffcb
KV
8576QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8577M: Kalle Valo <kvalo@qca.qualcomm.com>
8578L: ath10k@lists.infradead.org
8579W: http://wireless.kernel.org/en/users/Drivers/ath10k
8580T: git git://github.com/kvalo/ath.git
8581S: Supported
8582F: drivers/net/wireless/ath/ath10k/
8583
4f4567cf
RK
8584QUALCOMM HEXAGON ARCHITECTURE
8585M: Richard Kuo <rkuo@codeaurora.org>
8586L: linux-hexagon@vger.kernel.org
8587S: Supported
8588F: arch/hexagon/
8589
8e84c258
EK
8590QUALCOMM WCN36XX WIRELESS DRIVER
8591M: Eugene Krasnikov <k.eugene.e@gmail.com>
8592L: wcn36xx@lists.infradead.org
8593W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8594T: git git://github.com/KrasnikovEugene/wcn36xx.git
8595S: Supported
8596F: drivers/net/wireless/ath/wcn36xx/
8597
602adf40 8598RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8599M: Ilya Dryomov <idryomov@gmail.com>
8600M: Sage Weil <sage@redhat.com>
527a88b9 8601M: Alex Elder <elder@kernel.org>
398ecff5 8602L: ceph-devel@vger.kernel.org
09d90327
SW
8603W: http://ceph.com/
8604T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8605T: git git://github.com/ceph/ceph-client.git
602adf40 8606S: Supported
398ecff5 8607F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8608F: drivers/block/rbd.c
8609F: drivers/block/rbd_types.h
8610
1da177e4 8611RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8612M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8613L: linux-fbdev@vger.kernel.org
1da177e4 8614S: Maintained
8a61f013 8615F: drivers/video/fbdev/aty/radeon*
c117ab84 8616F: include/uapi/linux/radeonfb.h
1da177e4 8617
c6c9b34c
HG
8618RADIOSHARK RADIO DRIVER
8619M: Hans de Goede <hdegoede@redhat.com>
8620L: linux-media@vger.kernel.org
8621T: git git://linuxtv.org/media_tree.git
8622S: Maintained
8623F: drivers/media/radio/radio-shark.c
8624
8625RADIOSHARK2 RADIO DRIVER
8626M: Hans de Goede <hdegoede@redhat.com>
8627L: linux-media@vger.kernel.org
8628T: git git://linuxtv.org/media_tree.git
8629S: Maintained
8630F: drivers/media/radio/radio-shark2.c
8631F: drivers/media/radio/radio-tea5777.c
8632
1da177e4 8633RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8634M: Paul Mackerras <paulus@samba.org>
c69f677c 8635L: linux-fbdev@vger.kernel.org
1da177e4 8636S: Maintained
8a61f013 8637F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8638
e7839f25 8639RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8640P: rt2x00 project
b182427e 8641M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8642M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8643L: linux-wireless@vger.kernel.org
95ea3627
ID
8644S: Maintained
8645F: drivers/net/wireless/rt2x00/
8646
9db5579b 8647RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8648M: Jens Axboe <axboe@kernel.dk>
9db5579b 8649S: Maintained
679655da
JP
8650F: Documentation/blockdev/ramdisk.txt
8651F: drivers/block/brd.c
9db5579b 8652
9e95ce27 8653RANDOM NUMBER DRIVER
0624bcaa 8654M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8655S: Maintained
679655da 8656F: drivers/char/random.c
9e95ce27 8657
394b701c 8658RAPIDIO SUBSYSTEM
8b58be88 8659M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8660M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8661S: Maintained
679655da 8662F: drivers/rapidio/
394b701c 8663
e2d1d6c0 8664RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8665L: linux-wireless@vger.kernel.org
f52a5490 8666S: Orphan
679655da 8667F: drivers/net/wireless/ray*
e2d1d6c0
RD
8668
8669RCUTORTURE MODULE
e0198b29 8670M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8671M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8672L: linux-kernel@vger.kernel.org
f9094d8e 8673S: Supported
08deed1e 8674T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8675F: Documentation/RCU/torture.txt
34e2d560 8676F: kernel/rcu/rcutorture.c
e2d1d6c0 8677
c87b9c60
PM
8678RCUTORTURE TEST FRAMEWORK
8679M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8680M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8681R: Steven Rostedt <rostedt@goodmis.org>
8682R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8683R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8684L: linux-kernel@vger.kernel.org
c87b9c60
PM
8685S: Supported
8686T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8687F: tools/testing/selftests/rcutorture
8688
c1f766b5 8689RDC R-321X SoC
8b58be88 8690M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8691S: Maintained
8692
db17f395 8693RDC R6040 FAST ETHERNET DRIVER
8b58be88 8694M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8695L: netdev@vger.kernel.org
8696S: Maintained
58565a35 8697F: drivers/net/ethernet/rdc/r6040.c
db17f395 8698
a09ed661 8699RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8700M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8701L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8702S: Supported
679655da 8703F: net/rds/
a09ed661 8704
595182bc 8705READ-COPY UPDATE (RCU)
8b58be88 8706M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8707M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8708R: Steven Rostedt <rostedt@goodmis.org>
8709R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8710R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8711L: linux-kernel@vger.kernel.org
9fab9787 8712W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8713S: Supported
08deed1e 8714T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8715F: Documentation/RCU/
9fab9787 8716X: Documentation/RCU/torture.txt
f9094d8e 8717F: include/linux/rcu*
4102adab
PM
8718X: include/linux/srcu.h
8719F: kernel/rcu/
34e2d560 8720X: kernel/torture.c
595182bc 8721
0c86edc0 8722REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8723M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8724M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8725L: rtc-linux@googlegroups.com
8a6e2535 8726Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8727T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8728S: Maintained
679655da
JP
8729F: Documentation/rtc.txt
8730F: drivers/rtc/
8731F: include/linux/rtc.h
c117ab84 8732F: include/uapi/linux/rtc.h
0c86edc0 8733
0e400c53
MB
8734REALTEK AUDIO CODECS
8735M: Bard Liao <bardliao@realtek.com>
8736M: Oder Chiou <oder_chiou@realtek.com>
8737S: Maintained
8738F: sound/soc/codecs/rt*
8739F: include/sound/rt*.h
8740
1da177e4 8741REISERFS FILE SYSTEM
76c4e5ea 8742L: reiserfs-devel@vger.kernel.org
1da177e4 8743S: Supported
679655da 8744F: fs/reiserfs/
1da177e4 8745
b83a313b 8746REGISTER MAP ABSTRACTION
b02e48f2 8747M: Mark Brown <broonie@kernel.org>
dd060bc9 8748L: linux-kernel@vger.kernel.org
b83a313b
MB
8749T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8750S: Supported
8751F: drivers/base/regmap/
8752F: include/linux/regmap.h
8753
400e64df
OBC
8754REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8755M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8756T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8757S: Maintained
8758F: drivers/remoteproc/
8759F: Documentation/remoteproc.txt
6fc26488 8760F: include/linux/remoteproc.h
400e64df 8761
d8115db5
OBC
8762REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8763M: Ohad Ben-Cohen <ohad@wizery.com>
8764T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8765S: Maintained
8766F: drivers/rpmsg/
8767F: Documentation/rpmsg.txt
8768F: include/linux/rpmsg.h
8769
1b0fe6be
PZ
8770RESET CONTROLLER FRAMEWORK
8771M: Philipp Zabel <p.zabel@pengutronix.de>
8772S: Maintained
8773F: drivers/reset/
8774F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8775F: include/dt-bindings/reset/
1b0fe6be
PZ
8776F: include/linux/reset.h
8777F: include/linux/reset-controller.h
8778
e0897645 8779RFKILL
8b58be88 8780M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8781L: linux-wireless@vger.kernel.org
ce466579
JB
8782W: http://wireless.kernel.org/
8783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8785S: Maintained
505c9247 8786F: Documentation/rfkill.txt
80811493 8787F: net/rfkill/
e0897645 8788
933685ca
TG
8789RHASHTABLE
8790M: Thomas Graf <tgraf@suug.ch>
8791L: netdev@vger.kernel.org
8792S: Maintained
8793F: lib/rhashtable.c
8794F: include/linux/rhashtable.h
8795
67e054e9
ML
8796RICOH SMARTMEDIA/XD DRIVER
8797M: Maxim Levitsky <maximlevitsky@gmail.com>
8798S: Maintained
21c26f50
JP
8799F: drivers/mtd/nand/r852.c
8800F: drivers/mtd/nand/r852.h
67e054e9 8801
92634125
ML
8802RICOH R5C592 MEMORYSTICK DRIVER
8803M: Maxim Levitsky <maximlevitsky@gmail.com>
8804S: Maintained
8805F: drivers/memstick/host/r592.*
8806
27f1d2f9
SA
8807ROCCAT DRIVERS
8808M: Stefan Achatz <erazor_de@users.sourceforge.net>
8809W: http://sourceforge.net/projects/roccat/
8810S: Maintained
8811F: drivers/hid/hid-roccat*
8812F: include/linux/hid-roccat*
8813F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8814
4b8ac966
JP
8815ROCKER DRIVER
8816M: Jiri Pirko <jiri@resnulli.us>
8817M: Scott Feldman <sfeldma@gmail.com>
8818L: netdev@vger.kernel.org
8819S: Supported
8820F: drivers/net/ethernet/rocker/
8821
1da177e4
LT
8822ROCKETPORT DRIVER
8823P: Comtrol Corp.
1da177e4
LT
8824W: http://www.comtrol.com
8825S: Maintained
679655da 8826F: Documentation/serial/rocket.txt
c897401b 8827F: drivers/tty/rocket*
1da177e4 8828
7645c2f4
KC
8829ROCKETPORT EXPRESS/INFINITY DRIVER
8830M: Kevin Cernekee <cernekee@gmail.com>
8831L: linux-serial@vger.kernel.org
8832S: Odd Fixes
8833F: drivers/tty/serial/rp2.*
8834
1da177e4 8835ROSE NETWORK LAYER
8b58be88 8836M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8837L: linux-hams@vger.kernel.org
d34cb28a 8838W: http://www.linux-ax25.org/
1da177e4 8839S: Maintained
679655da 8840F: include/net/rose.h
c117ab84 8841F: include/uapi/linux/rose.h
679655da 8842F: net/rose/
1da177e4 8843
91952bc0
AP
8844RTL2830 MEDIA DRIVER
8845M: Antti Palosaari <crope@iki.fi>
8846L: linux-media@vger.kernel.org
8847W: http://linuxtv.org/
8848W: http://palosaari.fi/linux/
8849Q: http://patchwork.linuxtv.org/project/linux-media/list/
8850T: git git://linuxtv.org/anttip/media_tree.git
8851S: Maintained
8852F: drivers/media/dvb-frontends/rtl2830*
8853
27a0aacf
AP
8854RTL2832 MEDIA DRIVER
8855M: Antti Palosaari <crope@iki.fi>
8856L: linux-media@vger.kernel.org
8857W: http://linuxtv.org/
8858W: http://palosaari.fi/linux/
8859Q: http://patchwork.linuxtv.org/project/linux-media/list/
8860T: git git://linuxtv.org/anttip/media_tree.git
8861S: Maintained
8862F: drivers/media/dvb-frontends/rtl2832*
8863
ba6e6f6e
AP
8864RTL2832_SDR MEDIA DRIVER
8865M: Antti Palosaari <crope@iki.fi>
8866L: linux-media@vger.kernel.org
8867W: http://linuxtv.org/
8868W: http://palosaari.fi/linux/
8869Q: http://patchwork.linuxtv.org/project/linux-media/list/
8870T: git git://linuxtv.org/anttip/media_tree.git
8871S: Maintained
b4bb1c28 8872F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8873
59840488 8874RTL8180 WIRELESS DRIVER
605bebe2 8875L: linux-wireless@vger.kernel.org
491b26b4 8876W: http://wireless.kernel.org/
54e5881d 8877T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8878S: Orphan
3cfeb0c3 8879F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8880
59840488 8881RTL8187 WIRELESS DRIVER
9f0939bf 8882M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8883M: Hin-Tak Leung <htl10@users.sourceforge.net>
8884M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8885L: linux-wireless@vger.kernel.org
491b26b4 8886W: http://wireless.kernel.org/
54e5881d 8887T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8888S: Maintained
3cfeb0c3 8889F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8890
3cf0c8ad
LF
8891RTL8192CE WIRELESS DRIVER
8892M: Larry Finger <Larry.Finger@lwfinger.net>
8893M: Chaoming Li <chaoming_li@realsil.com.cn>
8894L: linux-wireless@vger.kernel.org
491b26b4 8895W: http://wireless.kernel.org/
3cf0c8ad
LF
8896T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8897S: Maintained
8898F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8899F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8900
9eb8ef74 8901S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8902M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8903L: linux-fbdev@vger.kernel.org
ce00f85c 8904S: Maintained
8a61f013 8905F: drivers/video/fbdev/savage/
9eb8ef74 8906
1da177e4 8907S390
8b58be88
JP
8908M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8909M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8910L: linux-s390@vger.kernel.org
5238da45
HC
8911W: http://www.ibm.com/developerworks/linux/linux390/
8912S: Supported
679655da 8913F: arch/s390/
a968cd3e 8914F: drivers/s390/
3bfe6858
JN
8915F: Documentation/s390/
8916F: Documentation/DocBook/s390*
5238da45 8917
322986ca
SO
8918S390 COMMON I/O LAYER
8919M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8920M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8921L: linux-s390@vger.kernel.org
8922W: http://www.ibm.com/developerworks/linux/linux390/
8923S: Supported
8924F: drivers/s390/cio/
8925
8926S390 DASD DRIVER
8927M: Stefan Weinhuber <wein@de.ibm.com>
8928M: Stefan Haberland <stefan.haberland@de.ibm.com>
8929L: linux-s390@vger.kernel.org
8930W: http://www.ibm.com/developerworks/linux/linux390/
8931S: Supported
8932F: drivers/s390/block/dasd*
8933F: block/partitions/ibm.c
8934
5238da45 8935S390 NETWORK DRIVERS
8b58be88 8936M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8937L: linux-s390@vger.kernel.org
5238da45
HC
8938W: http://www.ibm.com/developerworks/linux/linux390/
8939S: Supported
679655da 8940F: drivers/s390/net/
5238da45 8941
322986ca
SO
8942S390 PCI SUBSYSTEM
8943M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8944M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8945L: linux-s390@vger.kernel.org
8946W: http://www.ibm.com/developerworks/linux/linux390/
8947S: Supported
8948F: arch/s390/pci/
8949F: drivers/pci/hotplug/s390_pci_hpc.c
8950
feed9b62 8951S390 ZCRYPT DRIVER
5c8d0983 8952M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8953L: linux-s390@vger.kernel.org
a968cd3e 8954W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8955S: Supported
d5ca6918 8956F: drivers/s390/crypto/
feed9b62 8957
5238da45 8958S390 ZFCP DRIVER
d38e19d0 8959M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8960L: linux-s390@vger.kernel.org
5238da45 8961W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8962S: Supported
679655da 8963F: drivers/s390/scsi/zfcp_*
1da177e4 8964
dd96df2c 8965S390 IUCV NETWORK LAYER
8b58be88 8966M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8967L: linux-s390@vger.kernel.org
8968W: http://www.ibm.com/developerworks/linux/linux390/
8969S: Supported
679655da
JP
8970F: drivers/s390/net/*iucv*
8971F: include/net/iucv/
8972F: net/iucv/
dd96df2c 8973
4dde7f75 8974S3C24XX SD/MMC Driver
8b58be88 8975M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8977S: Supported
679655da 8978F: drivers/mmc/host/s3cmci.*
4dde7f75 8979
1f15a229
HV
8980SAA6588 RDS RECEIVER DRIVER
8981M: Hans Verkuil <hverkuil@xs4all.nl>
8982L: linux-media@vger.kernel.org
8983T: git git://linuxtv.org/media_tree.git
8984W: http://linuxtv.org
8985S: Odd Fixes
8986F: drivers/media/i2c/saa6588*
8987
98ed12e6 8988SAA7134 VIDEO4LINUX DRIVER
009a5410 8989M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8990L: linux-media@vger.kernel.org
8991W: http://linuxtv.org
8992T: git git://linuxtv.org/media_tree.git
8993S: Odd fixes
e42bf501 8994F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8995F: drivers/media/pci/saa7134/
8996
1da177e4 8997SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8998M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8999L: linux-media@vger.kernel.org
275ffde4 9000T: git git://linuxtv.org/media_tree.git
1da177e4 9001S: Maintained
90d72ac6
MCC
9002F: drivers/media/common/saa7146/
9003F: drivers/media/pci/saa7146/
9004F: include/media/saa7146*
1da177e4 9005
92304a40 9006SAMSUNG LAPTOP DRIVER
5909c654 9007M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9008L: platform-driver-x86@vger.kernel.org
9009S: Maintained
9010F: drivers/platform/x86/samsung-laptop.c
9011
4a109cc0 9012SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9013M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9014L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9015S: Supported
14430813 9016F: sound/soc/samsung/
4a109cc0 9017
0d89a28b 9018SAMSUNG FRAMEBUFFER DRIVER
b7701755 9019M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9020L: linux-fbdev@vger.kernel.org
9021S: Maintained
8a61f013 9022F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9023
b40f0632 9024SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9025M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9026M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9027L: linux-kernel@vger.kernel.org
b40f0632 9028L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9029S: Supported
9030F: drivers/mfd/sec*.c
9031F: drivers/regulator/s2m*.c
9032F: drivers/regulator/s5m*.c
b40f0632
KK
9033F: drivers/clk/clk-s2mps11.c
9034F: drivers/rtc/rtc-s5m.c
f69d3a17 9035F: include/linux/mfd/samsung/
b40f0632
KK
9036F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9037F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9038
038f5c4b
SN
9039SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9040M: Kyungmin Park <kyungmin.park@samsung.com>
9041M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9042L: linux-media@vger.kernel.org
9043Q: https://patchwork.linuxtv.org/project/linux-media/list/
9044S: Supported
9045F: drivers/media/platform/exynos4-is/
038f5c4b 9046
6fd86ab2
SN
9047SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9048M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9049L: linux-media@vger.kernel.org
9050L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9051S: Maintained
9052F: drivers/media/platform/s3c-camif/
9053F: include/media/s3c_camif.h
9054
b84ef24e
AH
9055SAMSUNG S5C73M3 CAMERA DRIVER
9056M: Kyungmin Park <kyungmin.park@samsung.com>
9057M: Andrzej Hajda <a.hajda@samsung.com>
9058L: linux-media@vger.kernel.org
9059S: Supported
9060F: drivers/media/i2c/s5c73m3/*
9061
7d459937
AH
9062SAMSUNG S5K5BAF CAMERA DRIVER
9063M: Kyungmin Park <kyungmin.park@samsung.com>
9064M: Andrzej Hajda <a.hajda@samsung.com>
9065L: linux-media@vger.kernel.org
9066S: Supported
9067F: drivers/media/i2c/s5k5baf.c
9068
c04c674f
RB
9069SAMSUNG S3FWRN5 NFC DRIVER
9070M: Robert Baldyga <r.baldyga@samsung.com>
9071L: linux-nfc@lists.01.org (moderated for non-subscribers)
9072S: Supported
9073F: drivers/nfc/s3fwrn5
9074
310e39c9 9075SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9076M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9077M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9078S: Supported
9079L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9080F: drivers/clk/samsung/
9081
66890ed6
BA
9082SAMSUNG SXGBE DRIVERS
9083M: Byungho An <bh74.an@samsung.com>
9084M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9085M: Vipul Pandya <vipul.pandya@samsung.com>
9086S: Supported
9087L: netdev@vger.kernel.org
9088F: drivers/net/ethernet/samsung/sxgbe/
9089
93c537af
LM
9090SAMSUNG THERMAL DRIVER
9091M: Lukasz Majewski <l.majewski@samsung.com>
9092L: linux-pm@vger.kernel.org
9093L: linux-samsung-soc@vger.kernel.org
9094S: Supported
9095T: https://github.com/lmajewski/linux-samsung-thermal.git
9096F: drivers/thermal/samsung/
9097
e296cd32
KD
9098SAMSUNG USB2 PHY DRIVER
9099M: Kamil Debski <k.debski@samsung.com>
9100L: linux-kernel@vger.kernel.org
9101S: Supported
9102F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9103F: Documentation/phy/samsung-usb2.txt
9104F: drivers/phy/phy-exynos4210-usb2.c
9105F: drivers/phy/phy-exynos4x12-usb2.c
9106F: drivers/phy/phy-exynos5250-usb2.c
9107F: drivers/phy/phy-s5pv210-usb2.c
9108F: drivers/phy/phy-samsung-usb2.c
9109F: drivers/phy/phy-samsung-usb2.h
9110
ca749e2a 9111SERIAL DRIVERS
5e30bbb7 9112M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9113L: linux-serial@vger.kernel.org
5e30bbb7 9114S: Maintained
14430813 9115F: drivers/tty/serial/
ca749e2a 9116
aecb7b64 9117SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9118M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9119M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9120S: Maintained
1fb200d6 9121F: include/linux/dma/dw.h
3d598f47 9122F: include/linux/platform_data/dma-dw.h
61a76496 9123F: drivers/dma/dw/
aecb7b64 9124
058999cc
LP
9125SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9126M: Lars Persson <lars.persson@axis.com>
9127L: netdev@vger.kernel.org
9128S: Supported
9129F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9130F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9131
fc531d98
WS
9132SYNOPSYS DESIGNWARE I2C DRIVER
9133M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9134M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9135M: Mika Westerberg <mika.westerberg@linux.intel.com>
9136L: linux-i2c@vger.kernel.org
9137S: Maintained
9138F: drivers/i2c/busses/i2c-designware-*
9139F: include/linux/platform_data/i2c-designware.h
9140
f9e37137
SJ
9141SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9142M: Seungwon Jeon <tgih.jun@samsung.com>
9143M: Jaehoon Chung <jh80.chung@samsung.com>
9144L: linux-mmc@vger.kernel.org
9145S: Maintained
9146F: include/linux/mmc/dw_mmc.h
9147F: drivers/mmc/host/dw_mmc*
9148
1db121d6
AN
9149THUNDERBOLT DRIVER
9150M: Andreas Noever <andreas.noever@gmail.com>
9151S: Maintained
9152F: drivers/thunderbolt/
9153
9222d247 9154TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9155M: John Stultz <john.stultz@linaro.org>
88606e80 9156M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9157L: linux-kernel@vger.kernel.org
75fc2d37 9158T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9159S: Supported
9160F: include/linux/clocksource.h
9161F: include/linux/time.h
9162F: include/linux/timex.h
c117ab84
CEB
9163F: include/uapi/linux/time.h
9164F: include/uapi/linux/timex.h
88606e80
TG
9165F: kernel/time/clocksource.c
9166F: kernel/time/time*.c
9167F: kernel/time/ntp.c
7fe5f1c1 9168F: tools/testing/selftests/timers/
88606e80 9169
1da177e4 9170SC1200 WDT DRIVER
b300645a 9171M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9172S: Maintained
679655da 9173F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9174
9175SCHEDULER
dd9b238c 9176M: Ingo Molnar <mingo@redhat.com>
8b58be88 9177M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9178L: linux-kernel@vger.kernel.org
75fc2d37 9179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9180S: Maintained
95c0d71d 9181F: kernel/sched/
679655da 9182F: include/linux/sched.h
c117ab84 9183F: include/uapi/linux/sched.h
c2eb505b 9184F: include/linux/wait.h
1da177e4 9185
6bcf6737 9186SCORE ARCHITECTURE
ed38665e 9187M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9188M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9189W: http://www.sunplus.com
6bcf6737 9190S: Supported
a2681a75 9191F: arch/score/
6bcf6737 9192
1da177e4 9193SCSI CDROM DRIVER
8b58be88 9194M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9195L: linux-scsi@vger.kernel.org
9196W: http://www.kernel.dk
9197S: Maintained
679655da 9198F: drivers/scsi/sr*
1da177e4 9199
fb50a83d 9200SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9201M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9202L: linux-rdma@vger.kernel.org
9203S: Supported
9204W: http://www.openfabrics.org
9205Q: http://patchwork.kernel.org/project/linux-rdma/list/
9206T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9207F: drivers/infiniband/ulp/srp/
9208F: include/scsi/srp.h
9209
1da177e4 9210SCSI SG DRIVER
8b58be88 9211M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9212L: linux-scsi@vger.kernel.org
59ab3c93 9213W: http://sg.danny.cz/sg
1da177e4 9214S: Maintained
59ab3c93 9215F: Documentation/scsi/scsi-generic.txt
679655da
JP
9216F: drivers/scsi/sg.c
9217F: include/scsi/sg.h
1da177e4
LT
9218
9219SCSI SUBSYSTEM
0351b8f8 9220M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9221L: linux-scsi@vger.kernel.org
0351b8f8 9222T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9223S: Maintained
679655da
JP
9224F: drivers/scsi/
9225F: include/scsi/
1da177e4
LT
9226
9227SCSI TAPE DRIVER
8b58be88 9228M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9229L: linux-scsi@vger.kernel.org
9230S: Maintained
679655da 9231F: Documentation/scsi/st.txt
f7269cfc
JD
9232F: drivers/scsi/st.*
9233F: drivers/scsi/st_*.h
1da177e4
LT
9234
9235SCTP PROTOCOL
8b6efb75 9236M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9237M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9238L: linux-sctp@vger.kernel.org
5f85813c 9239W: http://lksctp.sourceforge.net
8b6efb75 9240S: Maintained
679655da
JP
9241F: Documentation/networking/sctp.txt
9242F: include/linux/sctp.h
4d58c025 9243F: include/uapi/linux/sctp.h
679655da
JP
9244F: include/net/sctp/
9245F: net/sctp/
1da177e4
LT
9246
9247SCx200 CPU SUPPORT
8b58be88 9248M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9249S: Odd Fixes
679655da 9250F: Documentation/i2c/busses/scx200_acb
390889b6 9251F: arch/x86/platform/scx200/
679655da
JP
9252F: drivers/watchdog/scx200_wdt.c
9253F: drivers/i2c/busses/scx200*
9254F: drivers/mtd/maps/scx200_docflash.c
9255F: include/linux/scx200.h
1662d32c
JC
9256
9257SCx200 GPIO DRIVER
8b58be88 9258M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9259S: Maintained
679655da
JP
9260F: drivers/char/scx200_gpio.c
9261F: include/linux/scx200_gpio.h
1662d32c
JC
9262
9263SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9264M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9265S: Maintained
679655da 9266F: drivers/clocksource/scx200_hrt.c
1da177e4 9267
6a36913a 9268SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9269M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9270L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9271S: Maintained
679655da 9272F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9273
e7839f25 9274SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9275L: linux-mmc@vger.kernel.org
a1cb1d11 9276S: Orphan
7a241d6e 9277F: drivers/mmc/host/sdhci.*
d4a45787 9278F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9279
c04f9d61
KC
9280SECURE COMPUTING
9281M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9282R: Andy Lutomirski <luto@amacapital.net>
9283R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9284T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9285S: Supported
9286F: kernel/seccomp.c
9287F: include/uapi/linux/seccomp.h
9288F: include/linux/seccomp.h
c99ee51a 9289F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9290K: \bsecure_computing
9291K: \bTIF_SECCOMP\b
9292
0d1bb41a 9293SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9294M: Ben Dooks <ben-linux@fluff.org>
dc524882 9295M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9296L: linux-mmc@vger.kernel.org
0d1bb41a 9297S: Maintained
dc524882 9298F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9299
c63b3cba 9300SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9301M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9302L: spear-devel@list.st.com
c63b3cba
VK
9303L: linux-mmc@vger.kernel.org
9304S: Maintained
9305F: drivers/mmc/host/sdhci-spear.c
9306
8711cca2 9307SECURITY SUBSYSTEM
9b45c0d2 9308M: James Morris <james.l.morris@oracle.com>
9c3646d1 9309M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9310L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9311T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9312W: http://kernsec.org/
8711cca2 9313S: Supported
7d2c86b5 9314F: security/
8711cca2 9315
1da177e4 9316SECURITY CONTACT
8b58be88 9317M: Security Officers <security@kernel.org>
1da177e4
LT
9318S: Supported
9319
9320SELINUX SECURITY MODULE
e0238b4c 9321M: Paul Moore <paul@paul-moore.com>
8b58be88 9322M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9323M: Eric Paris <eparis@parisplace.org>
e0238b4c 9324L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9325W: http://selinuxproject.org
5a5f2acf 9326T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9327S: Supported
679655da
JP
9328F: include/linux/selinux*
9329F: security/selinux/
6bde95ce 9330F: scripts/selinux/
1da177e4 9331
c1c124e9
JJ
9332APPARMOR SECURITY MODULE
9333M: John Johansen <john.johansen@canonical.com>
9334L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9335W: apparmor.wiki.kernel.org
9336T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9337S: Supported
9338F: security/apparmor/
9339
730daa16
KC
9340YAMA SECURITY MODULE
9341M: Kees Cook <keescook@chromium.org>
9342T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9343S: Supported
9344F: security/yama/
9345
cef2cf07 9346SENSABLE PHANTOM
8b58be88 9347M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9348S: Maintained
679655da 9349F: drivers/misc/phantom.c
c117ab84 9350F: include/uapi/linux/phantom.h
cef2cf07 9351
6733b39a 9352SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9353M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9354M: Minh Tran <minh.tran@avagotech.com>
9355M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9356L: linux-scsi@vger.kernel.org
4627de93 9357W: http://www.avagotech.com
3387f656
JP
9358S: Supported
9359F: drivers/scsi/be2iscsi/
6733b39a 9360
6938f855
SP
9361Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9362M: Sathya Perla <sathya.perla@avagotech.com>
9363M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9364M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9365M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9366L: netdev@vger.kernel.org
fea3af67 9367W: http://www.emulex.com
7d2c86b5 9368S: Supported
9aebddd1 9369F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9370
d2928a8c 9371EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9372M: Selvin Xavier <selvin.xavier@avagotech.com>
9373M: Devesh Sharma <devesh.sharma@avagotech.com>
9374M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9375L: linux-rdma@vger.kernel.org
9376W: http://www.emulex.com
9377S: Supported
9378F: drivers/infiniband/hw/ocrdma/
9379
8ceee660 9380SFC NETWORK DRIVER
c06f51ea 9381M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9382M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9383L: netdev@vger.kernel.org
8ceee660 9384S: Supported
874aeea5 9385F: drivers/net/ethernet/sfc/
8ceee660 9386
e2d1d6c0 9387SGI GRU DRIVER
cc883afc 9388M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9389S: Maintained
679655da 9390F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9391
9392SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9393M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9394L: linux-ia64@vger.kernel.org
9395S: Supported
679655da 9396F: Documentation/ia64/serial.txt
df621252 9397F: drivers/tty/serial/ioc?_serial.c
679655da 9398F: include/linux/ioc?.h
e2d1d6c0 9399
75312619 9400SGI XP/XPC/XPNET DRIVER
e180383f
RH
9401M: Cliff Whickman <cpw@sgi.com>
9402M: Robin Holt <robinmholt@gmail.com>
75312619 9403S: Maintained
679655da 9404F: drivers/misc/sgi-xp/
75312619 9405
46eacf3b
AP
9406SI2157 MEDIA DRIVER
9407M: Antti Palosaari <crope@iki.fi>
9408L: linux-media@vger.kernel.org
9409W: http://linuxtv.org/
9410W: http://palosaari.fi/linux/
9411Q: http://patchwork.linuxtv.org/project/linux-media/list/
9412T: git git://linuxtv.org/anttip/media_tree.git
9413S: Maintained
9414F: drivers/media/tuners/si2157*
9415
75e2d5ba
AP
9416SI2168 MEDIA DRIVER
9417M: Antti Palosaari <crope@iki.fi>
9418L: linux-media@vger.kernel.org
9419W: http://linuxtv.org/
9420W: http://palosaari.fi/linux/
9421Q: http://patchwork.linuxtv.org/project/linux-media/list/
9422T: git git://linuxtv.org/anttip/media_tree.git
9423S: Maintained
9424F: drivers/media/dvb-frontends/si2168*
9425
49cc629d
HV
9426SI470X FM RADIO RECEIVER I2C DRIVER
9427M: Hans Verkuil <hverkuil@xs4all.nl>
9428L: linux-media@vger.kernel.org
9429T: git git://linuxtv.org/media_tree.git
9430W: http://linuxtv.org
9431S: Odd Fixes
9432F: drivers/media/radio/si470x/radio-si470x-i2c.c
9433
9434SI470X FM RADIO RECEIVER USB DRIVER
9435M: Hans Verkuil <hverkuil@xs4all.nl>
9436L: linux-media@vger.kernel.org
9437T: git git://linuxtv.org/media_tree.git
9438W: http://linuxtv.org
9439S: Maintained
9440F: drivers/media/radio/si470x/radio-si470x-common.c
9441F: drivers/media/radio/si470x/radio-si470x.h
9442F: drivers/media/radio/si470x/radio-si470x-usb.c
9443
c937ca03
EV
9444SI4713 FM RADIO TRANSMITTER I2C DRIVER
9445M: Eduardo Valentin <edubezval@gmail.com>
9446L: linux-media@vger.kernel.org
9447T: git git://linuxtv.org/media_tree.git
9448W: http://linuxtv.org
9449S: Odd Fixes
99995ded 9450F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9451
9452SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9453M: Eduardo Valentin <edubezval@gmail.com>
9454L: linux-media@vger.kernel.org
9455T: git git://linuxtv.org/media_tree.git
9456W: http://linuxtv.org
9457S: Odd Fixes
99995ded
DR
9458F: drivers/media/radio/si4713/radio-platform-si4713.c
9459
9460SI4713 FM RADIO TRANSMITTER USB DRIVER
9461M: Hans Verkuil <hverkuil@xs4all.nl>
9462L: linux-media@vger.kernel.org
9463T: git git://linuxtv.org/media_tree.git
9464W: http://linuxtv.org
9465S: Maintained
9466F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9467
beb91d46 9468SIANO DVB DRIVER
009a5410 9469M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9470L: linux-media@vger.kernel.org
9471W: http://linuxtv.org
9472T: git git://linuxtv.org/media_tree.git
9473S: Odd fixes
9474F: drivers/media/common/siano/
beb91d46 9475F: drivers/media/usb/siano/
beb91d46 9476F: drivers/media/usb/siano/
14430813 9477F: drivers/media/mmc/siano/
beb91d46 9478
6f15b602
HG
9479SIMPLEFB FB DRIVER
9480M: Hans de Goede <hdegoede@redhat.com>
9481L: linux-fbdev@vger.kernel.org
9482S: Maintained
9483F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9484F: drivers/video/fbdev/simplefb.c
9485F: include/linux/platform_data/simplefb.h
9486
b618b69c 9487SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9488L: linux-media@vger.kernel.org
bb60fcb2 9489S: Orphan
b618b69c 9490F: drivers/media/platform/sh_veu.c
b618b69c
GL
9491
9492SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9493L: linux-media@vger.kernel.org
bb60fcb2 9494S: Orphan
b618b69c
GL
9495F: drivers/media/platform/sh_vou.c
9496F: include/media/sh_vou.h
9497
6349d997 9498SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9499M: Len Brown <lenb@kernel.org>
6349d997
LB
9500L: sfi-devel@simplefirmware.org
9501W: http://simplefirmware.org/
9502T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9503S: Supported
943fc810 9504F: arch/x86/platform/sfi/
6349d997
LB
9505F: drivers/sfi/
9506F: include/linux/sfi*.h
e2d1d6c0 9507
1da177e4
LT
9508SIMTEC EB110ATX (Chalice CATS)
9509P: Ben Dooks
b16957c6
BD
9510P: Vincent Sanders <vince@simtec.co.uk>
9511M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9512W: http://www.simtec.co.uk/products/EB110ATX/
9513S: Supported
9514
9515SIMTEC EB2410ITX (BAST)
9516P: Ben Dooks
b16957c6
BD
9517P: Vincent Sanders <vince@simtec.co.uk>
9518M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9519W: http://www.simtec.co.uk/products/EB2410ITX/
9520S: Supported
15dba387
JP
9521F: arch/arm/mach-s3c24xx/mach-bast.c
9522F: arch/arm/mach-s3c24xx/bast-ide.c
9523F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9524
4c5adde7 9525TI DAVINCI MACHINE SUPPORT
3ba789c0 9526M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9527M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9528T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9529Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9530S: Supported
14430813 9531F: arch/arm/mach-davinci/
046d0a37 9532F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9533
8d4b3f08 9534TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9535M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9536L: linux-media@vger.kernel.org
8d4b3f08
LP
9537W: http://linuxtv.org/
9538Q: http://patchwork.linuxtv.org/project/linux-media/list/
9539T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9540S: Maintained
8d4b3f08
LP
9541F: drivers/media/platform/davinci/
9542F: include/media/davinci/
9543
417d2e50 9544TI AM437X VPFE DRIVER
e43cdb56 9545M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9546L: linux-media@vger.kernel.org
9547W: http://linuxtv.org/
9548Q: http://patchwork.linuxtv.org/project/linux-media/list/
9549T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9550S: Maintained
9551F: drivers/media/platform/am437x/
9552
c4c0283a 9553OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9554M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9555L: linux-media@vger.kernel.org
9556W: http://linuxtv.org/
9557Q: http://patchwork.linuxtv.org/project/linux-media/list/
9558T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9559S: Maintained
9560F: drivers/media/i2c/ov2659.c
9561F: include/media/ov2659.h
9562
3a6779f5
SM
9563SILICON MOTION SM712 FRAME BUFFER DRIVER
9564M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9565M: Teddy Wang <teddy.wang@siliconmotion.com>
9566M: Sudip Mukherjee <sudip@vectorindia.org>
9567L: linux-fbdev@vger.kernel.org
9568S: Maintained
9569F: drivers/video/fbdev/sm712*
9570F: Documentation/fb/sm712fb.txt
9571
92aab3c0 9572SIS 190 ETHERNET DRIVER
8b58be88 9573M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9574L: netdev@vger.kernel.org
9575S: Maintained
8c7de408 9576F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9577
1da177e4 9578SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9579M: Daniele Venzano <venza@brownhat.org>
1da177e4 9580W: http://www.brownhat.org/sis900.html
979b6c13 9581L: netdev@vger.kernel.org
1da177e4 9582S: Maintained
8c7de408 9583F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9584
9585SIS FRAMEBUFFER DRIVER
8b58be88 9586M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9587W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9588S: Maintained
679655da 9589F: Documentation/fb/sisfb.txt
8a61f013 9590F: drivers/video/fbdev/sis/
679655da 9591F: include/video/sisfb.h
1da177e4
LT
9592
9593SIS USB2VGA DRIVER
8b58be88 9594M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9595W: http://www.winischhofer.at/linuxsisusbvga.shtml
9596S: Maintained
679655da 9597F: drivers/usb/misc/sisusbvga/
1da177e4 9598
415ad26d 9599SLAB ALLOCATOR
16e943bf 9600M: Christoph Lameter <cl@linux.com>
2ed1c525 9601M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9602M: David Rientjes <rientjes@google.com>
9603M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9604M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9605L: linux-mm@kvack.org
9606S: Maintained
679655da 9607F: include/linux/sl?b*.h
16e943bf 9608F: mm/sl?b*
415ad26d 9609
9fab9787 9610SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9611M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9612M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9613M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9614R: Steven Rostedt <rostedt@goodmis.org>
9615R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9616L: linux-kernel@vger.kernel.org
9fab9787
PM
9617W: http://www.rdrop.com/users/paulmck/RCU/
9618S: Supported
9619T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9620F: include/linux/srcu.h
9621F: kernel/rcu/srcu.c
9fab9787 9622
66372841
CS
9623SMACK SECURITY MODULE
9624M: Casey Schaufler <casey@schaufler-ca.com>
9625L: linux-security-module@vger.kernel.org
9626W: http://schaufler-ca.com
9627T: git git://git.gitorious.org/smack-next/kernel.git
9628S: Maintained
9629F: Documentation/security/Smack.txt
9630F: security/smack/
9631
20651e0b 9632DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9633M: Kevin Hilman <khilman@kernel.org>
9634M: Nishanth Menon <nm@ti.com>
9635S: Maintained
20651e0b 9636F: drivers/power/avs/
68ace3e1
KH
9637F: include/linux/power/smartreflex.h
9638L: linux-pm@vger.kernel.org
9639
1da177e4 9640SMC91x ETHERNET DRIVER
2f82af08 9641M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9642S: Odd Fixes
ae150435 9643F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9644
e8e31622
SA
9645SMIA AND SMIA++ IMAGE SENSOR DRIVER
9646M: Sakari Ailus <sakari.ailus@iki.fi>
9647L: linux-media@vger.kernel.org
9648S: Maintained
14430813 9649F: drivers/media/i2c/smiapp/
e8e31622
SA
9650F: include/media/smiapp.h
9651F: drivers/media/i2c/smiapp-pll.c
9652F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9653F: include/uapi/linux/smiapp.h
a2cec3c0 9654F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9655
920fa1ff
GR
9656SMM665 HARDWARE MONITOR DRIVER
9657M: Guenter Roeck <linux@roeck-us.net>
9658L: lm-sensors@lm-sensors.org
9659S: Maintained
9660F: Documentation/hwmon/smm665
9661F: drivers/hwmon/smm665.c
9662
9df7305b 9663SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9664M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9665L: lm-sensors@lm-sensors.org
90b24cfb 9666S: Maintained
9df7305b
SG
9667F: Documentation/hwmon/emc2103
9668F: drivers/hwmon/emc2103.c
9669
a98d506c
HG
9670SMSC SCH5627 HARDWARE MONITOR DRIVER
9671M: Hans de Goede <hdegoede@redhat.com>
9672L: lm-sensors@lm-sensors.org
9673S: Supported
9674F: Documentation/hwmon/sch5627
9675F: drivers/hwmon/sch5627.c
9676
6ea884db 9677SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9678M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9679L: lm-sensors@lm-sensors.org
9680S: Maintained
679655da
JP
9681F: Documentation/hwmon/smsc47b397
9682F: drivers/hwmon/smsc47b397.c
6ea884db 9683
fd9abb3d 9684SMSC911x ETHERNET DRIVER
90b24cfb 9685M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9686L: netdev@vger.kernel.org
90b24cfb 9687S: Maintained
679655da 9688F: include/linux/smsc911x.h
ae150435 9689F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9690
9691SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9692M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9693L: netdev@vger.kernel.org
90b24cfb 9694S: Maintained
ae150435 9695F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9696
3c8a63e2 9697SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9698M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9699L: linux-fbdev@vger.kernel.org
90b24cfb 9700S: Maintained
8a61f013 9701F: drivers/video/fbdev/smscufx.c
3c8a63e2 9702
668acf32 9703SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9704M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9705L: linux-media@vger.kernel.org
275ffde4 9706T: git git://linuxtv.org/media_tree.git
795fb7e7 9707S: Maintained
90d72ac6
MCC
9708F: include/media/soc*
9709F: drivers/media/i2c/soc_camera/
9710F: drivers/media/platform/soc_camera/
668acf32 9711
e2d1d6c0 9712SOEKRIS NET48XX LED SUPPORT
8b58be88 9713M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9714S: Maintained
679655da 9715F: drivers/leds/leds-net48xx.c
e2d1d6c0 9716
e3994db1 9717SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9718M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9719M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9720M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9721M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9722L: linux-media@vger.kernel.org
9723S: Supported
9724F: drivers/media/pci/solo6x10/
9725
1da177e4 9726SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9727M: Neil Brown <neilb@suse.com>
1da177e4 9728L: linux-raid@vger.kernel.org
524418bb 9729S: Supported
679655da
JP
9730F: drivers/md/
9731F: include/linux/raid/
c117ab84 9732F: include/uapi/linux/raid/
1da177e4 9733
1da177e4 9734SONIC NETWORK DRIVER
8b58be88 9735M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9736L: netdev@vger.kernel.org
1da177e4 9737S: Maintained
d9fb9f38 9738F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9739
61e115a5 9740SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9741M: Michael Buesch <m@bues.ch>
61e115a5
MB
9742L: netdev@vger.kernel.org
9743S: Maintained
679655da
JP
9744F: drivers/ssb/
9745F: include/linux/ssb/
61e115a5 9746
1da177e4 9747SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9748M: Mattia Dongili <malattia@linux.it>
d0944853 9749L: platform-driver-x86@vger.kernel.org
5b18167d 9750W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9751S: Maintained
679655da
JP
9752F: Documentation/laptops/sony-laptop.txt
9753F: drivers/char/sonypi.c
9754F: drivers/platform/x86/sony-laptop.c
9755F: include/linux/sony-laptop.h
1da177e4 9756
baf8532a 9757SONY MEMORYSTICK CARD SUPPORT
8b58be88 9758M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9759W: http://tifmxx.berlios.de/
9760S: Maintained
679655da 9761F: drivers/memstick/host/tifm_ms.c
baf8532a 9762
0ab30494
ML
9763SONY MEMORYSTICK STANDARD SUPPORT
9764M: Maxim Levitsky <maximlevitsky@gmail.com>
9765S: Maintained
9766F: drivers/memstick/core/ms_block.*
9767
1da177e4 9768SOUND
8b58be88 9769M: Jaroslav Kysela <perex@perex.cz>
d8130624 9770M: Takashi Iwai <tiwai@suse.com>
93711660 9771L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9772W: http://www.alsa-project.org/
dde7ad8d 9773T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9774T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9775Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9776S: Maintained
3126a179
JP
9777F: Documentation/sound/
9778F: include/sound/
c117ab84 9779F: include/uapi/sound/
679655da 9780F: sound/
1da177e4 9781
33bbe149
MB
9782SOUND - COMPRESSED AUDIO
9783M: Vinod Koul <vinod.koul@intel.com>
9784L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9785T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9786S: Supported
f672f31a 9787F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9788F: include/sound/compress_driver.h
f672f31a 9789F: include/uapi/sound/compress_*
33bbe149
MB
9790F: sound/core/compress_offload.c
9791F: sound/soc/soc-compress.c
9792
bd903bde 9793SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9794M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9795M: Mark Brown <broonie@kernel.org>
86f14df8 9796T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9797L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9798W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9799S: Supported
2820f615 9800F: Documentation/sound/alsa/soc/
679655da 9801F: sound/soc/
e6e55122 9802F: include/sound/soc*
eb1a6af3 9803
d7f8761b
MB
9804SOUND - DMAENGINE HELPERS
9805M: Lars-Peter Clausen <lars@metafoo.de>
9806S: Supported
9807F: include/sound/dmaengine_pcm.h
9808F: sound/core/pcm_dmaengine.c
9809F: sound/soc/soc-generic-dmaengine-pcm.c
9810
990a6a99
OS
9811SP2 MEDIA DRIVER
9812M: Olli Salonen <olli.salonen@iki.fi>
9813L: linux-media@vger.kernel.org
9814W: http://linuxtv.org/
9815Q: http://patchwork.linuxtv.org/project/linux-media/list/
9816S: Maintained
9817F: drivers/media/dvb-frontends/sp2*
9818
473321fc 9819SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9820M: "David S. Miller" <davem@davemloft.net>
1da177e4 9821L: sparclinux@vger.kernel.org
8a6e2535 9822Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9823T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9824T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9825S: Maintained
679655da 9826F: arch/sparc/
7765b8bb 9827F: drivers/sbus/
1da177e4 9828
6404fcca
DM
9829SPARC SERIAL DRIVERS
9830M: "David S. Miller" <davem@davemloft.net>
9831L: sparclinux@vger.kernel.org
08deed1e
JP
9832T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9833T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9834S: Maintained
6816383a 9835F: include/linux/sunserialcore.h
df621252 9836F: drivers/tty/serial/suncore.c
df621252
GKH
9837F: drivers/tty/serial/sunhv.c
9838F: drivers/tty/serial/sunsab.c
9839F: drivers/tty/serial/sunsab.h
9840F: drivers/tty/serial/sunsu.c
9841F: drivers/tty/serial/sunzilog.c
9842F: drivers/tty/serial/sunzilog.h
6404fcca 9843
389325b4
CL
9844SPARSE CHECKER
9845M: "Christopher Li" <sparse@chrisli.org>
9846L: linux-sparse@vger.kernel.org
9847W: https://sparse.wiki.kernel.org/
9848T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9849T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9850S: Maintained
9851F: include/linux/compiler.h
9852
fc0c195a 9853SPEAR PLATFORM SUPPORT
da89947b 9854M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9855M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9856L: spear-devel@list.st.com
9857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9858W: http://www.st.com/spear
9859S: Maintained
281e192f 9860F: arch/arm/mach-spear/
fc0c195a 9861
9862SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9863M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9864L: spear-devel@list.st.com
9865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9866W: http://www.st.com/spear
9867S: Maintained
5df33a62 9868F: drivers/clk/spear/
fc0c195a 9869
e2d1d6c0 9870SPI SUBSYSTEM
b02e48f2 9871M: Mark Brown <broonie@kernel.org>
dfbe403c 9872L: linux-spi@vger.kernel.org
e7e4e13c 9873T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9874Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9875S: Maintained
679655da
JP
9876F: Documentation/spi/
9877F: drivers/spi/
9878F: include/linux/spi/
c117ab84 9879F: include/uapi/linux/spi/
e2d1d6c0 9880
2752e401 9881SPIDERNET NETWORK DRIVER for CELL
8b58be88 9882M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9883L: netdev@vger.kernel.org
9884S: Supported
679655da 9885F: Documentation/networking/spider_net.txt
8df158ac 9886F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9887
e2d1d6c0 9888SPU FILE SYSTEM
8b58be88 9889M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9890L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9891W: http://www.ibm.com/developerworks/power/cell/
9892S: Supported
679655da
JP
9893F: Documentation/filesystems/spufs.txt
9894F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9895
fc555841 9896SQUASHFS FILE SYSTEM
d7f2ff67 9897M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9898L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9899W: http://squashfs.org.uk
9900S: Maintained
679655da
JP
9901F: Documentation/filesystems/squashfs.txt
9902F: fs/squashfs/
fc555841 9903
1da177e4 9904SRM (Alpha) environment access
8b58be88 9905M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9906S: Maintained
679655da 9907F: arch/alpha/kernel/srm_env.c
1da177e4 9908
26e9a397 9909STABLE BRANCH
879a5a00 9910M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9911L: stable@vger.kernel.org
879a5a00 9912S: Supported
7b175c46 9913F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9914
26e9a397 9915STAGING SUBSYSTEM
879a5a00 9916M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9917T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9918L: devel@driverdev.osuosl.org
879a5a00 9919S: Supported
679655da 9920F: drivers/staging/
dbc6c2cc 9921
ebd3d010
JP
9922STAGING - COMEDI
9923M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9924M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9925S: Odd Fixes
9926F: drivers/staging/comedi/
9927
a0138163
JP
9928STAGING - FLARION FT1000 DRIVERS
9929M: Marek Belisko <marek.belisko@gmail.com>
9930S: Odd Fixes
9931F: drivers/staging/ft1000/
9932
6c1bb424 9933STAGING - INDUSTRIAL IO
030a13d7 9934M: Jonathan Cameron <jic23@kernel.org>
a0138163 9935L: linux-iio@vger.kernel.org
6c1bb424
JP
9936S: Odd Fixes
9937F: drivers/staging/iio/
9938
a0138163
JP
9939STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9940M: Jarod Wilson <jarod@wilsonet.com>
9941W: http://www.lirc.org/
9942S: Odd Fixes
b2b0186d 9943F: drivers/staging/media/lirc/
a0138163 9944
f5e5de1e
OD
9945STAGING - LUSTRE PARALLEL FILESYSTEM
9946M: Oleg Drokin <oleg.drokin@intel.com>
9947M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9948L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9949W: http://wiki.lustre.org/
f5e5de1e
OD
9950S: Maintained
9951F: drivers/staging/lustre
9952
7c6b6c71
MD
9953STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9954M: Marc Dietrich <marvin24@gmx.de>
9955L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9956L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9957S: Maintained
9958F: drivers/staging/nvec/
9959
a0138163 9960STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9961M: Jens Frederich <jfrederich@gmail.com>
9962M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9963M: Jon Nettleton <jon.nettleton@gmail.com>
9964W: http://wiki.laptop.org/go/DCON
3140b458 9965S: Maintained
a0138163
JP
9966F: drivers/staging/olpc_dcon/
9967
9968STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9969M: Willy Tarreau <willy@meta-x.org>
9970S: Odd Fixes
9971F: drivers/staging/panel/
9972
a0138163
JP
9973STAGING - REALTEK RTL8712U DRIVERS
9974M: Larry Finger <Larry.Finger@lwfinger.net>
9975M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9976S: Odd Fixes
9977F: drivers/staging/rtl8712/
9978
7591ba8b
JS
9979STAGING - REALTEK RTL8723U WIRELESS DRIVER
9980M: Larry Finger <Larry.Finger@lwfinger.net>
9981M: Jes Sorensen <Jes.Sorensen@redhat.com>
9982L: linux-wireless@vger.kernel.org
9983S: Maintained
9984F: drivers/staging/rtl8723au/
9985
980ac4d7
SM
9986STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9987M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9988M: Teddy Wang <teddy.wang@siliconmotion.com>
9989M: Sudip Mukherjee <sudip@vectorindia.org>
9990L: linux-fbdev@vger.kernel.org
9991S: Maintained
9992F: drivers/staging/sm750fb/
9993
510fa408
JP
9994STAGING - SLICOSS
9995M: Lior Dotan <liodot@gmail.com>
9996M: Christopher Harrer <charrer@alacritech.com>
9997S: Odd Fixes
9998F: drivers/staging/slicoss/
9999
a0138163
JP
10000STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10001M: William Hubbs <w.d.hubbs@gmail.com>
10002M: Chris Brannon <chris@the-brannons.com>
d33bce31 10003M: Kirk Reiser <kirk@reisers.ca>
a0138163 10004M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10005L: speakup@linux-speakup.org
a0138163
JP
10006W: http://www.linux-speakup.org/
10007S: Odd Fixes
10008F: drivers/staging/speakup/
10009
b3e871ce
JP
10010STAGING - VIA VT665X DRIVERS
10011M: Forest Bond <forest@alittletooquiet.net>
10012S: Odd Fixes
10013F: drivers/staging/vt665?/
10014
a30baec1
JK
10015STAGING - WILC1000 WIFI DRIVER
10016M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10017M: Austin Shin <austin.shin@atmel.com>
a30baec1 10018M: Chris Park <chris.park@atmel.com>
06b54863
TC
10019M: Tony Cho <tony.cho@atmel.com>
10020M: Glen Lee <glen.lee@atmel.com>
10021M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10022L: linux-wireless@vger.kernel.org
10023S: Supported
10024F: drivers/staging/wilc1000/
10025
709bcb07 10026STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10027M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10028S: Odd Fixes
10029F: drivers/staging/xgifb/
10030
77241056
MM
10031HFI1 DRIVER
10032M: Mike Marciniszyn <infinipath@intel.com>
10033L: linux-rdma@vger.kernel.org
10034S: Supported
10035F: drivers/staging/rdma/hfi1
10036
1da177e4 10037STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10038M: Ion Badulescu <ionut@badula.org>
b4f90189 10039S: Odd Fixes
9bba23b0 10040F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10041
e2d1d6c0 10042SUN3/3X
8b58be88 10043M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10044W: http://sammy.net/sun3/
10045S: Maintained
679655da
JP
10046F: arch/m68k/kernel/*sun3*
10047F: arch/m68k/sun3*/
10048F: arch/m68k/include/asm/sun3*
e689cf4a 10049F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10050
af6a5af8
HG
10051SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10052M: Hans de Goede <hdegoede@redhat.com>
10053L: linux-input@vger.kernel.org
10054S: Maintained
10055F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10056F: drivers/input/keyboard/sun4i-lradc-keys.c
10057
2bc9ff01
DK
10058SUNDANCE NETWORK DRIVER
10059M: Denis Kirjanov <kda@linux-powerpc.org>
10060L: netdev@vger.kernel.org
10061S: Maintained
10062F: drivers/net/ethernet/dlink/sundance.c
10063
2cbb12a4 10064SUPERH
2cbb12a4 10065L: linux-sh@vger.kernel.org
8a6e2535 10066Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10067S: Orphan
066069e1 10068F: Documentation/sh/
679655da 10069F: arch/sh/
066069e1 10070F: drivers/sh/
1da177e4 10071
4480f15b 10072SUSPEND TO RAM
7fb06082 10073M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10074M: Len Brown <len.brown@intel.com>
10075M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10076L: linux-pm@vger.kernel.org
e2d1d6c0 10077S: Supported
679655da
JP
10078F: Documentation/power/
10079F: arch/x86/kernel/acpi/
10080F: drivers/base/power/
10081F: kernel/power/
10082F: include/linux/suspend.h
10083F: include/linux/freezer.h
10084F: include/linux/pm.h
1da177e4
LT
10085
10086SVGA HANDLING
8b58be88 10087M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10088L: linux-video@atrey.karlin.mff.cuni.cz
10089S: Maintained
679655da
JP
10090F: Documentation/svga.txt
10091F: arch/x86/boot/video*
1da177e4 10092
6e28b761
KRW
10093SWIOTLB SUBSYSTEM
10094M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10095L: linux-kernel@vger.kernel.org
10096S: Supported
10097F: lib/swiotlb.c
10098F: arch/*/kernel/pci-swiotlb.c
10099F: include/linux/swiotlb.h
10100
007f790c
JP
10101SWITCHDEV
10102M: Jiri Pirko <jiri@resnulli.us>
10103L: netdev@vger.kernel.org
10104S: Supported
10105F: net/switchdev/
10106F: include/net/switchdev.h
10107
db8e35d5
VG
10108SYNOPSYS ARC ARCHITECTURE
10109M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10110S: Supported
10111F: arch/arc/
9b28829d 10112F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10113F: drivers/tty/serial/arc_uart.c
b7182d1a 10114T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10115
556cc1c5
AB
10116SYNOPSYS ARC SDP platform support
10117M: Alexey Brodkin <abrodkin@synopsys.com>
10118S: Supported
10119F: arch/arc/plat-axs10x
10120F: arch/arc/boot/dts/ax*
10121F: Documentation/devicetree/bindings/arc/axs10*
10122
6c284c9a
LJ
10123SYSTEM CONFIGURATION (SYSCON)
10124M: Lee Jones <lee.jones@linaro.org>
10125M: Arnd Bergmann <arnd@arndb.de>
10126T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10127S: Supported
10128F: drivers/mfd/syscon.c
10129
1da177e4 10130SYSV FILESYSTEM
8b58be88 10131M: Christoph Hellwig <hch@infradead.org>
1da177e4 10132S: Maintained
679655da
JP
10133F: Documentation/filesystems/sysv-fs.txt
10134F: fs/sysv/
10135F: include/linux/sysv_fs.h
1da177e4 10136
86cfa7fc 10137TARGET SUBSYSTEM
9c3646d1 10138M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10139L: linux-scsi@vger.kernel.org
b9f5edc2 10140L: target-devel@vger.kernel.org
86cfa7fc 10141W: http://www.linux-iscsi.org
cf015e9f 10142W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10143T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10144S: Supported
10145F: drivers/target/
10146F: include/target/
10147F: Documentation/target/
10148
4e68852d 10149TASKSTATS STATISTICS INTERFACE
185e595f 10150M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10151S: Maintained
679655da
JP
10152F: Documentation/accounting/taskstats*
10153F: include/linux/taskstats*
10154F: kernel/taskstats.c
4e68852d 10155
781b456a 10156TC CLASSIFIER
f935f3f8 10157M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10158L: netdev@vger.kernel.org
10159S: Maintained
679655da 10160F: include/net/pkt_cls.h
c117ab84 10161F: include/uapi/linux/pkt_cls.h
679655da 10162F: net/sched/
781b456a 10163
5067f08a 10164TCP LOW PRIORITY MODULE
8b58be88
JP
10165M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10166M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10167W: http://tcp-lp-mod.sourceforge.net/
10168S: Maintained
679655da 10169F: net/ipv4/tcp_lp.c
5067f08a 10170
91952bc0
AP
10171TDA10071 MEDIA DRIVER
10172M: Antti Palosaari <crope@iki.fi>
10173L: linux-media@vger.kernel.org
10174W: http://linuxtv.org/
10175W: http://palosaari.fi/linux/
10176Q: http://patchwork.linuxtv.org/project/linux-media/list/
10177T: git git://linuxtv.org/anttip/media_tree.git
10178S: Maintained
10179F: drivers/media/dvb-frontends/tda10071*
10180
10181TDA18212 MEDIA DRIVER
10182M: Antti Palosaari <crope@iki.fi>
10183L: linux-media@vger.kernel.org
10184W: http://linuxtv.org/
10185W: http://palosaari.fi/linux/
10186Q: http://patchwork.linuxtv.org/project/linux-media/list/
10187T: git git://linuxtv.org/anttip/media_tree.git
10188S: Maintained
10189F: drivers/media/tuners/tda18212*
10190
10191TDA18218 MEDIA DRIVER
10192M: Antti Palosaari <crope@iki.fi>
10193L: linux-media@vger.kernel.org
10194W: http://linuxtv.org/
10195W: http://palosaari.fi/linux/
10196Q: http://patchwork.linuxtv.org/project/linux-media/list/
10197T: git git://linuxtv.org/anttip/media_tree.git
10198S: Maintained
10199F: drivers/media/tuners/tda18218*
10200
3b2f6aba
MK
10201TDA18271 MEDIA DRIVER
10202M: Michael Krufky <mkrufky@linuxtv.org>
10203L: linux-media@vger.kernel.org
10204W: http://linuxtv.org/
10205W: http://github.com/mkrufky
10206Q: http://patchwork.linuxtv.org/project/linux-media/list/
10207T: git git://linuxtv.org/mkrufky/tuners.git
10208S: Maintained
10209F: drivers/media/tuners/tda18271*
10210
e48307a9
MK
10211TDA827x MEDIA DRIVER
10212M: Michael Krufky <mkrufky@linuxtv.org>
10213L: linux-media@vger.kernel.org
10214W: http://linuxtv.org/
10215W: http://github.com/mkrufky
10216Q: http://patchwork.linuxtv.org/project/linux-media/list/
10217T: git git://linuxtv.org/mkrufky/tuners.git
10218S: Maintained
10219F: drivers/media/tuners/tda8290.*
10220
66cf9212
MK
10221TDA8290 MEDIA DRIVER
10222M: Michael Krufky <mkrufky@linuxtv.org>
10223L: linux-media@vger.kernel.org
10224W: http://linuxtv.org/
10225W: http://github.com/mkrufky
10226Q: http://patchwork.linuxtv.org/project/linux-media/list/
10227T: git git://linuxtv.org/mkrufky/tuners.git
10228S: Maintained
10229F: drivers/media/tuners/tda8290.*
10230
4b9fba30
HV
10231TDA9840 MEDIA DRIVER
10232M: Hans Verkuil <hverkuil@xs4all.nl>
10233L: linux-media@vger.kernel.org
10234T: git git://linuxtv.org/media_tree.git
10235W: http://linuxtv.org
10236S: Maintained
10237F: drivers/media/i2c/tda9840*
10238
2cb654fd 10239TEA5761 TUNER DRIVER
009a5410 10240M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10241L: linux-media@vger.kernel.org
10242W: http://linuxtv.org
10243T: git git://linuxtv.org/media_tree.git
10244S: Odd fixes
10245F: drivers/media/tuners/tea5761.*
10246
10247TEA5767 TUNER DRIVER
009a5410 10248M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10249L: linux-media@vger.kernel.org
10250W: http://linuxtv.org
10251T: git git://linuxtv.org/media_tree.git
10252S: Maintained
10253F: drivers/media/tuners/tea5767.*
10254
4b9fba30
HV
10255TEA6415C MEDIA DRIVER
10256M: Hans Verkuil <hverkuil@xs4all.nl>
10257L: linux-media@vger.kernel.org
10258T: git git://linuxtv.org/media_tree.git
10259W: http://linuxtv.org
10260S: Maintained
10261F: drivers/media/i2c/tea6415c*
10262
10263TEA6420 MEDIA DRIVER
10264M: Hans Verkuil <hverkuil@xs4all.nl>
10265L: linux-media@vger.kernel.org
10266T: git git://linuxtv.org/media_tree.git
10267W: http://linuxtv.org
10268S: Maintained
10269F: drivers/media/i2c/tea6420*
10270
3d249d4c 10271TEAM DRIVER
dca9ab92 10272M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10273L: netdev@vger.kernel.org
10274S: Supported
10275F: drivers/net/team/
10276F: include/linux/if_team.h
c117ab84 10277F: include/uapi/linux/if_team.h
3d249d4c 10278
7d029125 10279TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10280M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10281S: Maintained
10282F: arch/x86/platform/ts5500/
10283
40ad4a30
SY
10284TECHNOTREND USB IR RECEIVER
10285M: Sean Young <sean@mess.org>
10286L: linux-media@vger.kernel.org
10287S: Maintained
10288F: drivers/media/rc/ttusbir.c
10289
adabdb0c 10290TEGRA ARCHITECTURE SUPPORT
243d58ec 10291M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10292M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10293M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10294L: linux-tegra@vger.kernel.org
fd117cd1 10295Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10297S: Supported
bbbe96ed 10298N: [^a-z]tegra
84b9414b 10299
adabdb0c
SW
10300TEGRA CLOCK DRIVER
10301M: Peter De Schrijver <pdeschrijver@nvidia.com>
10302M: Prashant Gaikwad <pgaikwad@nvidia.com>
10303S: Supported
10304F: drivers/clk/tegra/
10305
10306TEGRA DMA DRIVER
10307M: Laxman Dewangan <ldewangan@nvidia.com>
10308S: Supported
10309F: drivers/dma/tegra20-apb-dma.c
10310
adabdb0c
SW
10311TEGRA I2C DRIVER
10312M: Laxman Dewangan <ldewangan@nvidia.com>
10313S: Supported
10314F: drivers/i2c/busses/i2c-tegra.c
10315
10316TEGRA IOMMU DRIVERS
10317M: Hiroshi Doyu <hdoyu@nvidia.com>
10318S: Supported
10319F: drivers/iommu/tegra*
10320
10321TEGRA KBC DRIVER
10322M: Rakesh Iyer <riyer@nvidia.com>
10323M: Laxman Dewangan <ldewangan@nvidia.com>
10324S: Supported
10325F: drivers/input/keyboard/tegra-kbc.c
10326
adabdb0c
SW
10327TEGRA PWM DRIVER
10328M: Thierry Reding <thierry.reding@gmail.com>
10329S: Supported
10330F: drivers/pwm/pwm-tegra.c
10331
10332TEGRA SERIAL DRIVER
10333M: Laxman Dewangan <ldewangan@nvidia.com>
10334S: Supported
10335F: drivers/tty/serial/serial-tegra.c
10336
10337TEGRA SPI DRIVER
10338M: Laxman Dewangan <ldewangan@nvidia.com>
10339S: Supported
10340F: drivers/spi/spi-tegra*
10341
1a348ccc 10342TEHUTI ETHERNET DRIVER
8b58be88 10343M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10344L: netdev@vger.kernel.org
10345S: Supported
ef7f5429 10346F: drivers/net/ethernet/tehuti/*
1a348ccc 10347
4e68852d 10348Telecom Clock Driver for MCPL0010
8b58be88 10349M: Mark Gross <mark.gross@intel.com>
4e68852d 10350S: Supported
679655da 10351F: drivers/char/tlclk.c
4e68852d 10352
4480f15b 10353TENSILICA XTENSA PORT (xtensa)
8b58be88 10354M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10355M: Max Filippov <jcmvbkbc@gmail.com>
10356L: linux-xtensa@linux-xtensa.org
4e68852d 10357S: Maintained
679655da 10358F: arch/xtensa/
3dc99857 10359F: drivers/irqchip/irq-xtensa-*
4e68852d 10360
5313ba66
HV
10361THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10362M: Hans Verkuil <hverkuil@xs4all.nl>
10363L: linux-media@vger.kernel.org
10364T: git git://linuxtv.org/media_tree.git
10365W: http://linuxtv.org
10366S: Maintained
10367F: drivers/media/radio/radio-raremono.c
10368
d3fb6955 10369THERMAL
b75f0050 10370M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10371M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10372L: linux-pm@vger.kernel.org
10373T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10374T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10375Q: https://patchwork.kernel.org/project/linux-pm/list/
10376S: Supported
10377F: drivers/thermal/
10378F: include/linux/thermal.h
af6c9f16 10379F: include/uapi/linux/thermal.h
b75f0050
JP
10380F: include/linux/cpu_cooling.h
10381F: Documentation/devicetree/bindings/thermal/
d3fb6955 10382
64e05d8b
VK
10383THERMAL/CPU_COOLING
10384M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10385M: Viresh Kumar <viresh.kumar@linaro.org>
10386M: Javi Merino <javi.merino@arm.com>
10387L: linux-pm@vger.kernel.org
10388S: Supported
10389F: Documentation/thermal/cpu-cooling-api.txt
10390F: drivers/thermal/cpu_cooling.c
10391F: include/linux/cpu_cooling.h
10392
30ba2fbd
VD
10393THINGM BLINK(1) USB RGB LED DRIVER
10394M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10395S: Maintained
10396F: drivers/hid/hid-thingm.c
10397
4e68852d 10398THINKPAD ACPI EXTRAS DRIVER
8b58be88 10399M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10400L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10401L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10402W: http://ibm-acpi.sourceforge.net
10403W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10404T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10405S: Maintained
679655da 10406F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10407
1b46f2a2 10408TI BANDGAP AND THERMAL DRIVER
f14d1c24 10409M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10410L: linux-pm@vger.kernel.org
531ff13e 10411L: linux-omap@vger.kernel.org
5a723e81 10412S: Maintained
794b2e25 10413F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10414
0c7665c3
MF
10415TI CDCE706 CLOCK DRIVER
10416M: Max Filippov <jcmvbkbc@gmail.com>
10417S: Maintained
10418F: drivers/clk/clk-cdce706.c
10419
49b6a5e3
TK
10420TI CLOCK DRIVER
10421M: Tero Kristo <t-kristo@ti.com>
10422L: linux-omap@vger.kernel.org
10423S: Maintained
10424F: drivers/clk/ti/
10425F: include/linux/clk/ti.h
10426
4020f2d7 10427TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10428M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10429S: Maintained
679655da
JP
10430F: drivers/misc/tifm*
10431F: drivers/mmc/host/tifm_sd.c
10432F: include/linux/tifm.h
4020f2d7 10433
e0c52404 10434TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10435M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10436L: linux-kernel@vger.kernel.org
10437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10438S: Maintained
10439F: drivers/soc/ti/*
10440T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10441
10442
152ad442
SR
10443TI LM49xxx FAMILY ASoC CODEC DRIVERS
10444M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10445M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10446L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10447S: Maintained
10448F: sound/soc/codecs/lm49453*
d392dead 10449F: sound/soc/codecs/isabelle*
152ad442 10450
0edd807d
KM
10451TI LP855x BACKLIGHT DRIVER
10452M: Milo Kim <milo.kim@ti.com>
10453S: Maintained
10454F: Documentation/backlight/lp855x-driver.txt
10455F: drivers/video/backlight/lp855x_bl.c
10456F: include/linux/platform_data/lp855x.h
10457
faf13f6d
KM
10458TI LP8727 CHARGER DRIVER
10459M: Milo Kim <milo.kim@ti.com>
10460S: Maintained
10461F: drivers/power/lp8727_charger.c
10462F: include/linux/platform_data/lp8727.h
10463
22f1229f
KM
10464TI LP8788 MFD DRIVER
10465M: Milo Kim <milo.kim@ti.com>
10466S: Maintained
10467F: drivers/iio/adc/lp8788_adc.c
10468F: drivers/leds/leds-lp8788.c
10469F: drivers/mfd/lp8788*.c
10470F: drivers/power/lp8788-charger.c
10471F: drivers/regulator/lp8788-*.c
10472F: include/linux/mfd/lp8788*.h
10473
84640e27
KM
10474TI NETCP ETHERNET DRIVER
10475M: Wingman Kwok <w-kwok2@ti.com>
10476M: Murali Karicheri <m-karicheri2@ti.com>
10477L: netdev@vger.kernel.org
10478S: Maintained
10479F: drivers/net/ethernet/ti/netcp*
10480
217e0ca9
KC
10481TI TAS571X FAMILY ASoC CODEC DRIVER
10482M: Kevin Cernekee <cernekee@chromium.org>
10483L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10484S: Odd Fixes
10485F: sound/soc/codecs/tas571x*
10486
dd5e8e6b 10487TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10488M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10489L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10490S: Maintained
10491F: sound/soc/codecs/twl4030*
10492
90921014 10493TI WILINK WIRELESS DRIVERS
90921014
LC
10494L: linux-wireless@vger.kernel.org
10495W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10496W: http://wireless.kernel.org/en/users/Drivers/wl1251
10497T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10498S: Orphan
90921014
LC
10499F: drivers/net/wireless/ti/
10500F: include/linux/wl12xx.h
10501
e86eaa3a 10502TIPC NETWORK LAYER
8b58be88 10503M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10504M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10505L: netdev@vger.kernel.org (core kernel code)
10506L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10507W: http://tipc.sourceforge.net/
e86eaa3a 10508S: Maintained
c117ab84 10509F: include/uapi/linux/tipc*.h
679655da 10510F: net/tipc/
e86eaa3a 10511
867e359b 10512TILE ARCHITECTURE
c47b15c4 10513M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10514W: http://www.ezchip.com/scm/
867e359b
CM
10515S: Supported
10516F: arch/tile/
6b940606 10517F: drivers/char/tile-srom.c
5c770755 10518F: drivers/edac/tile_edac.c
6b940606
CM
10519F: drivers/net/ethernet/tile/
10520F: drivers/rtc/rtc-tile.c
10521F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10522F: drivers/tty/serial/tilegx.c
6b940606
CM
10523F: drivers/usb/host/*-tilegx.c
10524F: include/linux/usb/tilegx.h
867e359b 10525
1da177e4 10526TLAN NETWORK DRIVER
8b58be88 10527M: Samuel Chessman <chessman@tux.org>
88c07dde 10528L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10529W: http://sourceforge.net/projects/tlan/
10530S: Maintained
679655da 10531F: Documentation/networking/tlan.txt
b544dbac 10532F: drivers/net/ethernet/ti/tlan.*
1da177e4 10533
d74db3b2 10534TOMOYO SECURITY MODULE
8b58be88
JP
10535M: Kentaro Takeda <takedakn@nttdata.co.jp>
10536M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10537L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10538L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10539L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10540L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10541W: http://tomoyo.sourceforge.jp/
843d183c 10542T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10543S: Maintained
679655da 10544F: security/tomoyo/
d74db3b2 10545
9caeb532 10546TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10547M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10548L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10549S: Maintained
10550F: drivers/platform/x86/topstar-laptop.c
10551
1da177e4 10552TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10553M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10554L: platform-driver-x86@vger.kernel.org
0a63ca11 10555S: Maintained
679655da 10556F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10557
0a63ca11
AA
10558TOSHIBA BLUETOOTH DRIVER
10559M: Azael Avalos <coproscefalo@gmail.com>
10560L: platform-driver-x86@vger.kernel.org
10561S: Maintained
10562F: drivers/platform/x86/toshiba_bluetooth.c
10563
10564TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10565M: Azael Avalos <coproscefalo@gmail.com>
10566L: platform-driver-x86@vger.kernel.org
10567S: Maintained
10568F: drivers/platform/x86/toshiba_haps.c
10569
1da177e4 10570TOSHIBA SMM DRIVER
8b58be88 10571M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10572W: http://www.buzzard.org.uk/toshiba/
10573S: Maintained
679655da
JP
10574F: drivers/char/toshiba.c
10575F: include/linux/toshiba.h
c117ab84 10576F: include/uapi/linux/toshiba.h
1da177e4 10577
d32d9864
MR
10578TOSHIBA TC358743 DRIVER
10579M: Mats Randgaard <matrandg@cisco.com>
10580L: linux-media@vger.kernel.org
10581S: Maintained
10582F: drivers/media/i2c/tc358743*
10583F: include/media/tc358743.h
10584
d719f900 10585TMIO MMC DRIVER
c4b13fb0 10586M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10587L: linux-mmc@vger.kernel.org
d719f900 10588S: Maintained
d1057c40
GL
10589F: drivers/mmc/host/tmio_mmc*
10590F: drivers/mmc/host/sh_mobile_sdhi.c
10591F: include/linux/mmc/tmio.h
10592F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10593
917cc4e6
GR
10594TMP401 HARDWARE MONITOR DRIVER
10595M: Guenter Roeck <linux@roeck-us.net>
10596L: lm-sensors@lm-sensors.org
10597S: Maintained
10598F: Documentation/hwmon/tmp401
10599F: drivers/hwmon/tmp401.c
10600
98f32602 10601TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10602M: Hugh Dickins <hughd@google.com>
98f32602
HD
10603L: linux-mm@kvack.org
10604S: Maintained
10605F: include/linux/shmem_fs.h
10606F: mm/shmem.c
10607
45f95b53 10608TM6000 VIDEO4LINUX DRIVER
009a5410 10609M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10610L: linux-media@vger.kernel.org
10611W: http://linuxtv.org
10612T: git git://linuxtv.org/media_tree.git
10613S: Odd fixes
10614F: drivers/media/usb/tm6000/
10615
c65fde19
HV
10616TW68 VIDEO4LINUX DRIVER
10617M: Hans Verkuil <hverkuil@xs4all.nl>
10618L: linux-media@vger.kernel.org
10619T: git git://linuxtv.org/media_tree.git
10620W: http://linuxtv.org
10621S: Odd Fixes
10622F: drivers/media/pci/tw68/
10623
4e68852d 10624TPM DEVICE DRIVER
901486b8 10625M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10626M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10627R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10628W: http://tpmdd.sourceforge.net
63a10dfd 10629L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10630Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10631T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10632S: Maintained
679655da 10633F: drivers/char/tpm/
4e68852d 10634
1a0f1b27
AL
10635TPM IBM_VTPM DEVICE DRIVER
10636M: Ashley Lai <ashleydlai@gmail.com>
10637W: http://tpmdd.sourceforge.net
10638L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10639S: Maintained
10640F: drivers/char/tpm/tpm_ibmvtpm*
10641
d6f005a1
JP
10642TRACING
10643M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10644M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10645T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10646S: Maintained
10647F: Documentation/trace/ftrace.txt
10648F: arch/*/*/*/ftrace.h
10649F: arch/*/kernel/ftrace.c
10650F: include/*/ftrace.h
10651F: include/linux/trace*.h
10652F: include/trace/
10653F: kernel/trace/
6e68e6c5 10654F: tools/testing/selftests/ftrace/
d6f005a1 10655
1da177e4 10656TRIVIAL PATCHES
8b58be88 10657M: Jiri Kosina <trivial@kernel.org>
54e5881d 10658T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10659S: Maintained
86ef925f 10660K: ^Subject:.*(?i)trivial
1da177e4 10661
4e68852d 10662TTY LAYER
879a5a00 10663M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10664M: Jiri Slaby <jslaby@suse.com>
879a5a00 10665S: Supported
08deed1e 10666T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10667F: Documentation/serial/
8dd5d2f1 10668F: drivers/tty/
df621252 10669F: drivers/tty/serial/serial_core.c
e3288775
AC
10670F: include/linux/serial_core.h
10671F: include/linux/serial.h
10672F: include/linux/tty.h
c117ab84
CEB
10673F: include/uapi/linux/serial_core.h
10674F: include/uapi/linux/serial.h
10675F: include/uapi/linux/tty.h
4e68852d 10676
91952bc0
AP
10677TUA9001 MEDIA DRIVER
10678M: Antti Palosaari <crope@iki.fi>
10679L: linux-media@vger.kernel.org
10680W: http://linuxtv.org/
10681W: http://palosaari.fi/linux/
10682Q: http://patchwork.linuxtv.org/project/linux-media/list/
10683T: git git://linuxtv.org/anttip/media_tree.git
10684S: Maintained
10685F: drivers/media/tuners/tua9001*
10686
740db6d7 10687TULIP NETWORK DRIVERS
8b58be88 10688M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10689L: netdev@vger.kernel.org
10690S: Maintained
0f04e2aa 10691F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10692
10693TUN/TAP driver
ba57b6f2 10694M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10695W: http://vtun.sourceforge.net/tun
10696S: Maintained
679655da
JP
10697F: Documentation/networking/tuntap.txt
10698F: arch/um/os-Linux/drivers/
1da177e4 10699
b454cc66 10700TURBOCHANNEL SUBSYSTEM
8b58be88 10701M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10702M: Ralf Baechle <ralf@linux-mips.org>
10703L: linux-mips@linux-mips.org
10704Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10705S: Maintained
679655da
JP
10706F: drivers/tc/
10707F: include/linux/tc.h
b454cc66 10708
1da177e4 10709U14-34F SCSI DRIVER
8b58be88 10710M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10711L: linux-scsi@vger.kernel.org
10712S: Maintained
679655da 10713F: drivers/scsi/u14-34f.c
1da177e4 10714
e2d1d6c0 10715UBI FILE SYSTEM (UBIFS)
949cb623 10716M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10717M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10718L: linux-mtd@lists.infradead.org
e2966cbe 10719T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10720W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10721S: Maintained
679655da
JP
10722F: Documentation/filesystems/ubifs.txt
10723F: fs/ubifs/
e2d1d6c0 10724
e1632fa2 10725UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10726M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10727W: http://www.uclinux.org/
e1632fa2 10728L: linux-m68k@lists.linux-m68k.org
cc2020e6 10729L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10730T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10731S: Maintained
e1632fa2
GU
10732F: arch/m68k/coldfire/
10733F: arch/m68k/68*/
61bc02bb
JP
10734F: arch/m68k/*/*_no.*
10735F: arch/m68k/include/asm/*_no.*
cc2020e6 10736
1da177e4 10737UDF FILESYSTEM
d8130624 10738M: Jan Kara <jack@suse.com>
1da177e4 10739S: Maintained
679655da
JP
10740F: Documentation/filesystems/udf.txt
10741F: fs/udf/
1da177e4 10742
cc2020e6 10743UFS FILESYSTEM
8b58be88 10744M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10745S: Maintained
679655da
JP
10746F: Documentation/filesystems/ufs.txt
10747F: fs/ufs/
cc2020e6 10748
0a09d3ab
DH
10749UHID USERSPACE HID IO DRIVER:
10750M: David Herrmann <dh.herrmann@googlemail.com>
10751L: linux-input@vger.kernel.org
10752S: Maintained
10753F: drivers/hid/uhid.c
c117ab84 10754F: include/uapi/linux/uhid.h
0a09d3ab 10755
18332a80 10756ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10757L: linux-usb@vger.kernel.org
10c6c9c9 10758S: Orphan
355ffe69 10759F: drivers/uwb/
679655da
JP
10760F: include/linux/uwb.h
10761F: include/linux/uwb/
18332a80 10762
b31d8273
G
10763UNICORE32 ARCHITECTURE:
10764M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10765W: http://mprc.pku.edu.cn/~guanxuetao/linux
10766S: Maintained
ceebf4d5 10767T: git git://github.com/gxt/linux.git
b31d8273
G
10768F: arch/unicore32/
10769
d8379ab1
TF
10770UNIFDEF
10771M: Tony Finch <dot@dotat.at>
10772W: http://dotat.at/prog/unifdef
10773S: Maintained
10774F: scripts/unifdef.c
10775
1da177e4 10776UNIFORM CDROM DRIVER
8b58be88 10777M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10778W: http://www.kernel.dk
10779S: Maintained
679655da
JP
10780F: Documentation/cdrom/
10781F: drivers/cdrom/cdrom.c
10782F: include/linux/cdrom.h
c117ab84 10783F: include/uapi/linux/cdrom.h
1da177e4 10784
56df0122 10785UNISYS S-PAR DRIVERS
49e7d9df
JP
10786M: Benjamin Romer <benjamin.romer@unisys.com>
10787M: David Kershner <david.kershner@unisys.com>
10788L: sparmaintainer@unisys.com (Unisys internal)
10789S: Supported
10790F: drivers/staging/unisys/
56df0122 10791
9941fa6e
VH
10792UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10793M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10794L: linux-scsi@vger.kernel.org
10795S: Supported
10796F: Documentation/scsi/ufs.txt
10797F: drivers/scsi/ufs/
10798
e2d1d6c0 10799UNSORTED BLOCK IMAGES (UBI)
949cb623 10800M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10801M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10802W: http://www.linux-mtd.infradead.org/
10803L: linux-mtd@lists.infradead.org
b6b44e0a 10804T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10805S: Supported
80811493 10806F: drivers/mtd/ubi/
679655da 10807F: include/linux/mtd/ubi.h
c117ab84 10808F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10809
1da177e4 10810USB ACM DRIVER
61eee9a7 10811M: Oliver Neukum <oliver@neukum.org>
6372594a 10812L: linux-usb@vger.kernel.org
1da177e4 10813S: Maintained
679655da
JP
10814F: Documentation/usb/acm.txt
10815F: drivers/usb/class/cdc-acm.*
1da177e4 10816
b7d572e1
PF
10817USB AR5523 WIRELESS DRIVER
10818M: Pontus Fuchs <pontus.fuchs@gmail.com>
10819L: linux-wireless@vger.kernel.org
10820S: Maintained
10821F: drivers/net/wireless/ath/ar5523/
10822
115bb1ff 10823USB ATTACHED SCSI
f50a4968 10824M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10825M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10826L: linux-usb@vger.kernel.org
10827L: linux-scsi@vger.kernel.org
8eae0fb7 10828S: Maintained
115bb1ff
MW
10829F: drivers/usb/storage/uas.c
10830
1da177e4 10831USB CDC ETHERNET DRIVER
61eee9a7 10832M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10833L: linux-usb@vger.kernel.org
1da177e4 10834S: Maintained
679655da 10835F: drivers/net/usb/cdc_*.c
c117ab84 10836F: include/uapi/linux/usb/cdc.h
1da177e4 10837
66e3e591
KP
10838USB CHAOSKEY DRIVER
10839M: Keith Packard <keithp@keithp.com>
10840L: linux-usb@vger.kernel.org
10841S: Maintained
10842F: drivers/usb/misc/chaoskey.c
10843
b02b371e 10844USB CYPRESS C67X00 DRIVER
8b58be88 10845M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10846L: linux-usb@vger.kernel.org
10847S: Maintained
679655da 10848F: drivers/usb/c67x00/
b02b371e 10849
d0374f4f 10850USB DAVICOM DM9601 DRIVER
8b58be88 10851M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10852L: netdev@vger.kernel.org
d0374f4f
PK
10853W: http://www.linux-usb.org/usbnet
10854S: Maintained
679655da 10855F: drivers/net/usb/dm9601.c
d0374f4f 10856
cc2020e6 10857USB DIAMOND RIO500 DRIVER
8b58be88 10858M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10859L: rio500-users@lists.sourceforge.net
10860W: http://rio500.sourceforge.net
10861S: Maintained
679655da 10862F: drivers/usb/misc/rio500*
cc2020e6 10863
1da177e4 10864USB EHCI DRIVER
578333ab 10865M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10866L: linux-usb@vger.kernel.org
578333ab 10867S: Maintained
679655da
JP
10868F: Documentation/usb/ehci.txt
10869F: drivers/usb/host/ehci*
1da177e4 10870
69ae9e3e 10871USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10872M: Felipe Balbi <balbi@ti.com>
795fb7e7 10873L: linux-usb@vger.kernel.org
69ae9e3e 10874W: http://www.linux-usb.org/gadget
d6d0f665
FB
10875T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10876S: Maintained
679655da
JP
10877F: drivers/usb/gadget/
10878F: include/linux/usb/gadget*
69ae9e3e 10879
2dea64b4 10880USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10881M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10882L: linux-usb@vger.kernel.org
54e5881d 10883T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10884S: Maintained
c2f01971 10885F: Documentation/hid/hiddev.txt
679655da 10886F: drivers/hid/usbhid/
1da177e4 10887
959eea21 10888USB ISP116X DRIVER
8b58be88 10889M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10890L: linux-usb@vger.kernel.org
959eea21 10891S: Maintained
679655da
JP
10892F: drivers/usb/host/isp116x*
10893F: include/linux/usb/isp116x.h
959eea21 10894
1da177e4 10895USB MASS STORAGE DRIVER
8b58be88 10896M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10897L: linux-usb@vger.kernel.org
8836aeb8 10898L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10899S: Maintained
10900W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10901F: drivers/usb/storage/
1da177e4 10902
af39917d
CL
10903USB MIDI DRIVER
10904M: Clemens Ladisch <clemens@ladisch.de>
10905L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10906T: git git://git.alsa-project.org/alsa-kernel.git
10907S: Maintained
10908F: sound/usb/midi.*
10909
444ce9d4
JP
10910USB NETWORKING DRIVERS
10911L: linux-usb@vger.kernel.org
10912S: Odd Fixes
10913F: drivers/net/usb/
10914
1da177e4 10915USB OHCI DRIVER
578333ab 10916M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10917L: linux-usb@vger.kernel.org
578333ab 10918S: Maintained
679655da
JP
10919F: Documentation/usb/ohci.txt
10920F: drivers/usb/host/ohci*
1da177e4 10921
963ffa3e
PC
10922USB OTG FSM (Finite State Machine)
10923M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10924T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10925L: linux-usb@vger.kernel.org
10926S: Maintained
10927F: drivers/usb/common/usb-otg-fsm.c
10928
563da3a9
VM
10929USB OVER IP DRIVER
10930M: Valentina Manea <valentina.manea.m@gmail.com>
10931M: Shuah Khan <shuah.kh@samsung.com>
10932L: linux-usb@vger.kernel.org
10933S: Maintained
10934F: drivers/usb/usbip/
10935F: tools/usb/usbip/
10936
1da177e4 10937USB PEGASUS DRIVER
a16b945c 10938M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10939L: linux-usb@vger.kernel.org
043600a6 10940L: netdev@vger.kernel.org
052e3128
PM
10941T: git git://github.com/petkan/pegasus.git
10942W: https://github.com/petkan/pegasus
1da177e4 10943S: Maintained
679655da 10944F: drivers/net/usb/pegasus.*
1da177e4 10945
d3ad558f
FB
10946USB PHY LAYER
10947M: Felipe Balbi <balbi@ti.com>
10948L: linux-usb@vger.kernel.org
10949T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10950S: Maintained
10951F: drivers/usb/phy/
d3ad558f 10952
73e4fb3f 10953USB PRINTER DRIVER (usblp)
8b58be88 10954M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10955L: linux-usb@vger.kernel.org
73e4fb3f 10956S: Supported
679655da 10957F: drivers/usb/class/usblp.c
1da177e4
LT
10958
10959USB RTL8150 DRIVER
a16b945c 10960M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10961L: linux-usb@vger.kernel.org
043600a6 10962L: netdev@vger.kernel.org
052e3128
PM
10963T: git git://github.com/petkan/rtl8150.git
10964W: https://github.com/petkan/rtl8150
1da177e4 10965S: Maintained
679655da 10966F: drivers/net/usb/rtl8150.c
1da177e4 10967
f896b796 10968USB SERIAL SUBSYSTEM
66085694 10969M: Johan Hovold <johan@kernel.org>
795fb7e7 10970L: linux-usb@vger.kernel.org
4e68852d 10971S: Maintained
679655da 10972F: Documentation/usb/usb-serial.txt
f896b796 10973F: drivers/usb/serial/
679655da 10974F: include/linux/usb/serial.h
1da177e4 10975
b3f0db1c
SG
10976USB SMSC75XX ETHERNET DRIVER
10977M: Steve Glendinning <steve.glendinning@shawell.net>
10978L: netdev@vger.kernel.org
10979S: Maintained
10980F: drivers/net/usb/smsc75xx.*
10981
2f7ca802 10982USB SMSC95XX ETHERNET DRIVER
90b24cfb 10983M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10984L: netdev@vger.kernel.org
90b24cfb 10985S: Maintained
679655da 10986F: drivers/net/usb/smsc95xx.*
2f7ca802 10987
1da177e4 10988USB SUBSYSTEM
879a5a00 10989M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10990L: linux-usb@vger.kernel.org
1da177e4 10991W: http://www.linux-usb.org
08deed1e 10992T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10993S: Supported
679655da 10994F: Documentation/usb/
679655da
JP
10995F: drivers/usb/
10996F: include/linux/usb.h
10997F: include/linux/usb/
1da177e4
LT
10998
10999USB UHCI DRIVER
8b58be88 11000M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11001L: linux-usb@vger.kernel.org
1da177e4 11002S: Maintained
679655da 11003F: drivers/usb/host/uhci*
1da177e4 11004
69ae9e3e 11005USB "USBNET" DRIVER FRAMEWORK
d8130624 11006M: Oliver Neukum <oneukum@suse.com>
043600a6 11007L: netdev@vger.kernel.org
69ae9e3e 11008W: http://www.linux-usb.org/usbnet
1da177e4 11009S: Maintained
679655da
JP
11010F: drivers/net/usb/usbnet.c
11011F: include/linux/usb/usbnet.h
1da177e4 11012
c0efd232 11013USB VIDEO CLASS
c53ac071 11014M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11015L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11016L: linux-media@vger.kernel.org
275ffde4 11017T: git git://linuxtv.org/media_tree.git
57c6d2e9 11018W: http://www.ideasonboard.org/uvc/
c0efd232 11019S: Maintained
0c0d06ca 11020F: drivers/media/usb/uvc/
6c0f0359 11021F: include/uapi/linux/uvcvideo.h
1da177e4 11022
b60b9c45
HV
11023USB VISION DRIVER
11024M: Hans Verkuil <hverkuil@xs4all.nl>
11025L: linux-media@vger.kernel.org
11026T: git git://linuxtv.org/media_tree.git
11027W: http://linuxtv.org
11028S: Odd Fixes
11029F: drivers/media/usb/usbvision/
11030
8282da47
LP
11031USB WEBCAM GADGET
11032M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11033L: linux-usb@vger.kernel.org
11034S: Maintained
3a83c16e 11035F: drivers/usb/gadget/function/*uvc*
faf2e1db 11036F: drivers/usb/gadget/legacy/webcam.c
8282da47 11037
bf164cc0 11038USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11039M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11040L: linux-wireless@vger.kernel.org
11041S: Maintained
679655da 11042F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11043
eb6bab13 11044USB XHCI DRIVER
03d85053 11045M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11046L: linux-usb@vger.kernel.org
11047S: Supported
36d0344c
SS
11048F: drivers/usb/host/xhci*
11049F: drivers/usb/host/pci-quirks*
eb6bab13 11050
1da177e4 11051USB ZD1201 DRIVER
4086b9ca 11052L: linux-wireless@vger.kernel.org
1da177e4 11053W: http://linux-lc100020.sourceforge.net
4086b9ca 11054S: Orphan
679655da 11055F: drivers/net/wireless/zd1201.*
1da177e4 11056
b7eee616 11057USB ZR364XX DRIVER
8b58be88 11058M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11059L: linux-usb@vger.kernel.org
661263b5 11060L: linux-media@vger.kernel.org
275ffde4 11061T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11062W: http://royale.zerezo.com/zr364xx/
11063S: Maintained
679655da 11064F: Documentation/video4linux/zr364xx.txt
90d72ac6 11065F: drivers/media/usb/zr364xx/
b7eee616 11066
289fcff4
HK
11067ULPI BUS
11068M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11069L: linux-usb@vger.kernel.org
11070S: Maintained
11071F: drivers/usb/common/ulpi.c
11072F: include/linux/ulpi/
11073
e7839f25 11074USER-MODE LINUX (UML)
8b58be88 11075M: Jeff Dike <jdike@addtoit.com>
b15194b7 11076M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11077L: user-mode-linux-devel@lists.sourceforge.net
11078L: user-mode-linux-user@lists.sourceforge.net
11079W: http://user-mode-linux.sourceforge.net
11080S: Maintained
61516587 11081F: Documentation/virtual/uml/
679655da 11082F: arch/um/
b070989a 11083F: arch/x86/um/
679655da
JP
11084F: fs/hostfs/
11085F: fs/hppfs/
b7eee616 11086
e5f114e9 11087USERSPACE I/O (UIO)
6a534c9d 11088M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11089M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11090S: Maintained
3d3fecbd 11091T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11092F: Documentation/DocBook/uio-howto.tmpl
11093F: drivers/uio/
11094F: include/linux/uio*.h
e5f114e9 11095
256cccbe 11096UTIL-LINUX PACKAGE
8b58be88 11097M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11098L: util-linux@vger.kernel.org
11099W: http://en.wikipedia.org/wiki/Util-linux
11100T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11101S: Maintained
11102
c1fd1c07 11103UVESAFB DRIVER
8b58be88 11104M: Michal Januszewski <spock@gentoo.org>
c69f677c 11105L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11106W: http://dev.gentoo.org/~spock/projects/uvesafb/
11107S: Maintained
679655da 11108F: Documentation/fb/uvesafb.txt
8a61f013 11109F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11110
4480f15b 11111VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11112M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11113S: Maintained
679655da
JP
11114F: Documentation/filesystems/vfat.txt
11115F: fs/fat/
1da177e4 11116
cba3345c
AW
11117VFIO DRIVER
11118M: Alex Williamson <alex.williamson@redhat.com>
11119L: kvm@vger.kernel.org
11120S: Maintained
11121F: Documentation/vfio.txt
11122F: drivers/vfio/
11123F: include/linux/vfio.h
c117ab84 11124F: include/uapi/linux/vfio.h
cba3345c 11125
a714ea5f
AW
11126VFIO PLATFORM DRIVER
11127M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11128L: kvm@vger.kernel.org
11129S: Maintained
11130F: drivers/vfio/platform/
11131
9e6f3438
PO
11132VIDEOBUF2 FRAMEWORK
11133M: Pawel Osciak <pawel@osciak.com>
11134M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11135M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11136L: linux-media@vger.kernel.org
11137S: Maintained
90d72ac6 11138F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11139F: include/media/videobuf2-*
11140
9a82446b
AS
11141VIRTIO CONSOLE DRIVER
11142M: Amit Shah <amit.shah@redhat.com>
11143L: virtualization@lists.linux-foundation.org
11144S: Maintained
11145F: drivers/char/virtio_console.c
11146F: include/linux/virtio_console.h
c117ab84 11147F: include/uapi/linux/virtio_console.h
9a82446b 11148
2426ec8f 11149VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11150M: "Michael S. Tsirkin" <mst@redhat.com>
11151L: virtualization@lists.linux-foundation.org
11152S: Maintained
11153F: drivers/virtio/
c893c8d7 11154F: tools/virtio/
2426ec8f
MT
11155F: drivers/net/virtio_net.c
11156F: drivers/block/virtio_blk.c
11157F: include/linux/virtio_*.h
916cdabc 11158F: include/uapi/linux/virtio_*.h
2426ec8f 11159
f2dbda3b
CH
11160VIRTIO DRIVERS FOR S390
11161M: Christian Borntraeger <borntraeger@de.ibm.com>
11162M: Cornelia Huck <cornelia.huck@de.ibm.com>
11163L: linux-s390@vger.kernel.org
11164L: virtualization@lists.linux-foundation.org
11165L: kvm@vger.kernel.org
11166S: Supported
1b568d93 11167F: drivers/s390/virtio/
f2dbda3b 11168
4ad6ee91
GH
11169VIRTIO GPU DRIVER
11170M: David Airlie <airlied@linux.ie>
11171M: Gerd Hoffmann <kraxel@redhat.com>
11172L: dri-devel@lists.freedesktop.org
11173L: virtualization@lists.linux-foundation.org
11174S: Maintained
11175F: drivers/gpu/drm/virtio/
11176F: include/uapi/linux/virtio_gpu.h
11177
3a4d5c94
MT
11178VIRTIO HOST (VHOST)
11179M: "Michael S. Tsirkin" <mst@redhat.com>
11180L: kvm@vger.kernel.org
c996d8b9 11181L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11182L: netdev@vger.kernel.org
11183S: Maintained
11184F: drivers/vhost/
c117ab84 11185F: include/uapi/linux/vhost.h
3a4d5c94 11186
271c8651
GH
11187VIRTIO INPUT DRIVER
11188M: Gerd Hoffmann <kraxel@redhat.com>
11189S: Maintained
11190F: drivers/virtio/virtio_input.c
11191F: include/uapi/linux/virtio_input.h
11192
1da177e4 11193VIA RHINE NETWORK DRIVER
210347e1 11194S: Orphan
f2148a47 11195F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11196
f0bf7f61 11197VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11198M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11199M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11200S: Maintained
11201F: drivers/mmc/host/via-sdmmc.c
11202
69e4a7c2 11203VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11204M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11205L: linux-fbdev@vger.kernel.org
69e4a7c2 11206S: Maintained
c7babebd
FTS
11207F: include/linux/via-core.h
11208F: include/linux/via-gpio.h
11209F: include/linux/via_i2c.h
8a61f013 11210F: drivers/video/fbdev/via/
69e4a7c2 11211
01f20734 11212VIA VELOCITY NETWORK DRIVER
8b58be88 11213M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11214L: netdev@vger.kernel.org
11215S: Maintained
f2148a47 11216F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11217
77911fd2 11218VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11219M: Hans Verkuil <hverkuil@xs4all.nl>
11220L: linux-media@vger.kernel.org
11221T: git git://linuxtv.org/media_tree.git
11222W: http://linuxtv.org
11223S: Maintained
77911fd2 11224F: drivers/media/platform/vivid/*
0b7bc1fa 11225
be7f8273 11226VLAN (802.1Q)
8b58be88 11227M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11228L: netdev@vger.kernel.org
11229S: Maintained
679655da
JP
11230F: drivers/net/macvlan.c
11231F: include/linux/if_*vlan.h
11232F: net/8021q/
be7f8273 11233
55e331cf 11234VLYNQ BUS
8b58be88 11235M: Florian Fainelli <florian@openwrt.org>
8578d7af 11236L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11237S: Maintained
11238F: drivers/vlynq/vlynq.c
11239F: include/linux/vlynq.h
11240
390beae4 11241VME SUBSYSTEM
74c600e3 11242M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11243M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11244M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11245L: devel@driverdev.osuosl.org
11246S: Maintained
11247T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11248F: Documentation/vme_api.txt
11249F: drivers/staging/vme/
11250F: drivers/vme/
11251F: include/linux/vme*
11252
4488e09b
AK
11253VMWARE HYPERVISOR INTERFACE
11254M: Alok Kataria <akataria@vmware.com>
11255L: virtualization@lists.linux-foundation.org
11256S: Supported
11257F: arch/x86/kernel/cpu/vmware.c
11258
73b35d07
DT
11259VMWARE BALLOON DRIVER
11260M: Xavier Deguillard <xdeguillard@vmware.com>
11261M: Philip Moltmann <moltmann@vmware.com>
11262M: "VMware, Inc." <pv-drivers@vmware.com>
11263L: linux-kernel@vger.kernel.org
11264S: Maintained
11265F: drivers/misc/vmw_balloon.c
11266
8b8be51b
TH
11267VMWARE VMMOUSE SUBDRIVER
11268M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11269M: "VMware, Inc." <pv-drivers@vmware.com>
11270L: linux-input@vger.kernel.org
11271S: Maintained
11272F: drivers/input/mouse/vmmouse.c
11273F: drivers/input/mouse/vmmouse.h
11274
d1a890fa 11275VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11276M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11277M: "VMware, Inc." <pv-drivers@vmware.com>
11278L: netdev@vger.kernel.org
11279S: Maintained
11280F: drivers/net/vmxnet3/
d1a890fa 11281
851b1642 11282VMware PVSCSI driver
f2d7e40e 11283M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11284M: VMware PV-Drivers <pv-drivers@vmware.com>
11285L: linux-scsi@vger.kernel.org
11286S: Maintained
11287F: drivers/scsi/vmw_pvscsi.c
11288F: drivers/scsi/vmw_pvscsi.h
11289
e53e86c7 11290VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11291M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11292M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11293L: linux-kernel@vger.kernel.org
1dd68f01 11294W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11295T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11296S: Supported
679655da
JP
11297F: drivers/regulator/
11298F: include/linux/regulator/
e53e86c7 11299
081958eb
DA
11300VRF
11301M: David Ahern <dsa@cumulusnetworks.com>
11302M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11303L: netdev@vger.kernel.org
11304S: Maintained
11305F: drivers/net/vrf.c
11306F: include/net/vrf.h
562d897d 11307F: Documentation/networking/vrf.txt
081958eb 11308
ab41319e 11309VT1211 HARDWARE MONITOR DRIVER
8b58be88 11310M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11311L: lm-sensors@lm-sensors.org
11312S: Maintained
679655da
JP
11313F: Documentation/hwmon/vt1211
11314F: drivers/hwmon/vt1211.c
ab41319e 11315
1de9e371 11316VT8231 HARDWARE MONITOR DRIVER
8b58be88 11317M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11318L: lm-sensors@lm-sensors.org
11319S: Maintained
679655da 11320F: drivers/hwmon/vt8231.c
1de9e371 11321
88095e7b
TO
11322VUB300 USB to SDIO/SD/MMC bridge chip
11323M: Tony Olech <tony.olech@elandigitalsystems.com>
11324L: linux-mmc@vger.kernel.org
11325L: linux-usb@vger.kernel.org
11326S: Supported
11327F: drivers/mmc/host/vub300.c
11328
1da177e4 11329W1 DALLAS'S 1-WIRE BUS
a8018766 11330M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11331S: Maintained
679655da
JP
11332F: Documentation/w1/
11333F: drivers/w1/
1da177e4 11334
13927079 11335W83791D HARDWARE MONITORING DRIVER
8b58be88 11336M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11337L: lm-sensors@lm-sensors.org
25845c22 11338S: Maintained
679655da
JP
11339F: Documentation/hwmon/w83791d
11340F: drivers/hwmon/w83791d.c
13927079 11341
61db011d 11342W83793 HARDWARE MONITORING DRIVER
8b58be88 11343M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11344L: lm-sensors@lm-sensors.org
11345S: Maintained
679655da
JP
11346F: Documentation/hwmon/w83793
11347F: drivers/hwmon/w83793.c
61db011d 11348
e3760b43 11349W83795 HARDWARE MONITORING DRIVER
d8130624 11350M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11351L: lm-sensors@lm-sensors.org
11352S: Maintained
11353F: drivers/hwmon/w83795.c
11354
1da177e4 11355W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11356M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11357S: Maintained
679655da 11358F: drivers/mmc/host/wbsd.*
1da177e4 11359
b4e05923
HG
11360WACOM PROTOCOL 4 SERIAL TABLETS
11361M: Julian Squires <julian@cipht.net>
11362M: Hans de Goede <hdegoede@redhat.com>
11363L: linux-input@vger.kernel.org
11364S: Maintained
11365F: drivers/input/tablet/wacom_serial4.c
11366
3527761c 11367WATCHDOG DEVICE DRIVERS
8b58be88 11368M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11369L: linux-watchdog@vger.kernel.org
11370W: http://www.linux-watchdog.org/
f599aaf0 11371T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11372S: Maintained
679655da
JP
11373F: Documentation/watchdog/
11374F: drivers/watchdog/
11375F: include/linux/watchdog.h
c117ab84 11376F: include/uapi/linux/watchdog.h
3527761c 11377
1da177e4 11378WD7000 SCSI DRIVER
8b58be88 11379M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11380L: linux-scsi@vger.kernel.org
11381S: Maintained
679655da 11382F: drivers/scsi/wd7000.c
1da177e4 11383
b22e00f3
DH
11384WIIMOTE HID DRIVER
11385M: David Herrmann <dh.herrmann@googlemail.com>
11386L: linux-input@vger.kernel.org
11387S: Maintained
11388F: drivers/hid/hid-wiimote*
11389
e258b80e 11390WINBOND CIR DRIVER
364e9e18 11391M: David Härdeman <david@hardeman.nu>
e258b80e 11392S: Maintained
116ab806 11393F: drivers/media/rc/winbond-cir.c
e258b80e 11394
8a70da82 11395WIMAX STACK
8b58be88 11396M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11397M: linux-wimax@intel.com
49e7d9df 11398L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11399S: Supported
11400W: http://linuxwimax.org
315987dc 11401F: Documentation/wimax/README.wimax
315987dc
JP
11402F: include/linux/wimax/debug.h
11403F: include/net/wimax.h
c117ab84 11404F: include/uapi/linux/wimax.h
315987dc 11405F: net/wimax/
8a70da82 11406
5fc14680 11407WISTRON LAPTOP BUTTON DRIVER
8b58be88 11408M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11409S: Maintained
679655da 11410F: drivers/input/misc/wistron_btns.c
5fc14680 11411
1da177e4 11412WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11413M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11414L: linux-wireless@vger.kernel.org
926554c4 11415W: http://oops.ghostprotocols.net:81/blog
1da177e4 11416S: Maintained
679655da 11417F: drivers/net/wireless/wl3501*
1da177e4 11418
055bcbcb 11419WOLFSON MICROELECTRONICS DRIVERS
fef95164 11420L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11421T: git https://github.com/CirrusLogic/linux-drivers.git
11422W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11423S: Supported
3768f0b1 11424F: Documentation/hwmon/wm83??
af1c5386 11425F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11426F: drivers/clk/clk-wm83*.c
9c309598 11427F: drivers/extcon/extcon-arizona.c
b75ea16a 11428F: drivers/leds/leds-wm83*.c
25b273ba 11429F: drivers/gpio/gpio-*wm*.c
9c309598 11430F: drivers/gpio/gpio-arizona.c
d22b0869 11431F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11432F: drivers/input/misc/wm831x-on.c
11433F: drivers/input/touchscreen/wm831x-ts.c
11434F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11435F: drivers/mfd/arizona*
11436F: drivers/mfd/wm*.c
b75ea16a
MB
11437F: drivers/power/wm83*.c
11438F: drivers/rtc/rtc-wm83*.c
11439F: drivers/regulator/wm8*.c
3860e6c4 11440F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11441F: drivers/watchdog/wm83*_wdt.c
9c309598 11442F: include/linux/mfd/arizona/
3860e6c4 11443F: include/linux/mfd/wm831x/
b75ea16a 11444F: include/linux/mfd/wm8350/
3768f0b1 11445F: include/linux/mfd/wm8400*
59ec6da2 11446F: include/linux/wm97xx.h
055bcbcb 11447F: include/sound/wm????.h
9c309598 11448F: sound/soc/codecs/arizona.?
055bcbcb 11449F: sound/soc/codecs/wm*
b75ea16a 11450
3e6cd7a4
TH
11451WORKQUEUE
11452M: Tejun Heo <tj@kernel.org>
badb7f5e 11453R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11454T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11455S: Maintained
11456F: include/linux/workqueue.h
11457F: kernel/workqueue.c
11458F: Documentation/workqueue.txt
11459
1da177e4 11460X.25 NETWORK LAYER
8bf28059 11461M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11462L: linux-x25@vger.kernel.org
8bf28059 11463S: Odd Fixes
679655da
JP
11464F: Documentation/networking/x25*
11465F: include/net/x25*
11466F: net/x25/
1da177e4 11467
e2d1d6c0 11468X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11469M: Thomas Gleixner <tglx@linutronix.de>
11470M: Ingo Molnar <mingo@redhat.com>
11471M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11472M: x86@kernel.org
981c3a4f 11473L: linux-kernel@vger.kernel.org
75fc2d37 11474T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11475S: Maintained
679655da
JP
11476F: Documentation/x86/
11477F: arch/x86/
e2d1d6c0 11478
d0944853 11479X86 PLATFORM DRIVERS
e181ba15 11480M: Darren Hart <dvhart@infradead.org>
d0944853 11481L: platform-driver-x86@vger.kernel.org
e181ba15 11482T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11483S: Maintained
14430813 11484F: drivers/platform/x86/
d0944853 11485
c1f5c54b
IM
11486X86 MCE INFRASTRUCTURE
11487M: Tony Luck <tony.luck@intel.com>
487ba8e8 11488M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11489L: linux-edac@vger.kernel.org
11490S: Maintained
11491F: arch/x86/kernel/cpu/mcheck/*
11492
f0905c5a
AL
11493X86 VDSO
11494M: Andy Lutomirski <luto@amacapital.net>
11495L: linux-kernel@vger.kernel.org
11496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11497S: Maintained
d603c8e1 11498F: arch/x86/entry/vdso/
f0905c5a 11499
d6fad502 11500XC2028/3028 TUNER DRIVER
009a5410 11501M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11502L: linux-media@vger.kernel.org
11503W: http://linuxtv.org
11504T: git git://linuxtv.org/media_tree.git
11505S: Maintained
11506F: drivers/media/tuners/tuner-xc2028.*
11507
c4468085 11508XEN HYPERVISOR INTERFACE
c4468085 11509M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11510M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11511M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11512L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11513T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11514S: Supported
11515F: arch/x86/xen/
11516F: drivers/*/xen-*front.c
11517F: drivers/xen/
11518F: arch/x86/include/asm/xen/
11519F: include/xen/
c117ab84 11520F: include/uapi/xen/
c4468085 11521
77bfb479
SS
11522XEN HYPERVISOR ARM
11523M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11524L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11525S: Supported
11526F: arch/arm/xen/
11527F: arch/arm/include/asm/xen/
11528
b475e83f
SS
11529XEN HYPERVISOR ARM64
11530M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11531L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11532S: Supported
11533F: arch/arm64/xen/
11534F: arch/arm64/include/asm/xen/
11535
9b57e1a7
IC
11536XEN NETWORK BACKEND DRIVER
11537M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11538M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11539L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11540L: netdev@vger.kernel.org
11541S: Supported
11542F: drivers/net/xen-netback/*
11543
c5f8e29d
KRW
11544XEN PCI SUBSYSTEM
11545M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11546L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11547S: Supported
11548F: arch/x86/pci/*xen*
11549F: drivers/pci/*xen*
11550
a2c5ae65
KRW
11551XEN BLOCK SUBSYSTEM
11552M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11553M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11554L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11555S: Supported
11556F: drivers/block/xen-blkback/*
11557F: drivers/block/xen*
11558
15d03609
JG
11559XEN PVSCSI DRIVERS
11560M: Juergen Gross <jgross@suse.com>
11561L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11562L: linux-scsi@vger.kernel.org
11563S: Supported
11564F: drivers/scsi/xen-scsifront.c
11565F: drivers/xen/xen-scsiback.c
11566F: include/xen/interface/io/vscsiif.h
11567
c5f8e29d
KRW
11568XEN SWIOTLB SUBSYSTEM
11569M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11570L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11571S: Supported
11572F: arch/x86/xen/*swiotlb*
11573F: drivers/xen/*swiotlb*
11574
1da177e4
LT
11575XFS FILESYSTEM
11576P: Silicon Graphics Inc
809625ca 11577M: Dave Chinner <david@fromorbit.com>
18caa67a 11578M: xfs@oss.sgi.com
d7ede1aa 11579L: xfs@oss.sgi.com
1da177e4 11580W: http://oss.sgi.com/projects/xfs
54e5881d 11581T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11582S: Supported
679655da
JP
11583F: Documentation/filesystems/xfs.txt
11584F: fs/xfs/
1da177e4 11585
8a3b7a25 11586XILINX AXI ETHERNET DRIVER
59a54f30
MS
11587M: Anirudha Sarangi <anirudh@xilinx.com>
11588M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11589S: Maintained
11590F: drivers/net/ethernet/xilinx/xilinx_axienet*
11591
238b8721 11592XILINX UARTLITE SERIAL DRIVER
8b58be88 11593M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11594L: linux-serial@vger.kernel.org
11595S: Maintained
df621252 11596F: drivers/tty/serial/uartlite.c
238b8721 11597
df330515
LP
11598XILINX VIDEO IP CORES
11599M: Hyun Kwon <hyun.kwon@xilinx.com>
11600M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11601L: linux-media@vger.kernel.org
11602T: git git://linuxtv.org/media_tree.git
11603S: Supported
11604F: Documentation/devicetree/bindings/media/xilinx/
11605F: drivers/media/platform/xilinx/
a5562f65 11606F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11607
74316949
EB
11608XILLYBUS DRIVER
11609M: Eli Billauer <eli.billauer@gmail.com>
11610L: linux-kernel@vger.kernel.org
11611S: Supported
11612F: drivers/char/xillybus/
11613
f620e4b8
MF
11614XTENSA XTFPGA PLATFORM SUPPORT
11615M: Max Filippov <jcmvbkbc@gmail.com>
11616L: linux-xtensa@linux-xtensa.org
11617S: Maintained
11618F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11619F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11620
1da177e4 11621YAM DRIVER FOR AX.25
8b58be88 11622M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11623L: linux-hams@vger.kernel.org
11624S: Maintained
679655da
JP
11625F: drivers/net/hamradio/yam*
11626F: include/linux/yam.h
1da177e4 11627
af64a5eb 11628YEALINK PHONE DRIVER
8b58be88 11629M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11630L: usbb2k-api-dev@nongnu.org
11631S: Maintained
679655da
JP
11632F: Documentation/input/yealink.txt
11633F: drivers/input/misc/yealink.*
af64a5eb 11634
1da177e4 11635Z8530 DRIVER FOR AX.25
8b58be88 11636M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11637W: http://yaina.de/jreuter/
11638W: http://www.qsl.net/dl1bke/
11639L: linux-hams@vger.kernel.org
11640S: Maintained
679655da
JP
11641F: Documentation/networking/z8530drv.txt
11642F: drivers/net/hamradio/*scc.c
11643F: drivers/net/hamradio/z8530.h
1da177e4 11644
0cf31ec1 11645ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11646M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11647L: linux-mm@kvack.org
11648S: Maintained
11649F: mm/zbud.c
11650F: include/linux/zbud.h
11651
7c0c3afb 11652ZD1211RW WIRELESS DRIVER
8b58be88
JP
11653M: Daniel Drake <dsd@gentoo.org>
11654M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11655W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11656L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11657L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11658S: Maintained
679655da 11659F: drivers/net/wireless/zd1211rw/
7c0c3afb 11660
20263029
DS
11661ZPOOL COMPRESSED PAGE STORAGE API
11662M: Dan Streetman <ddstreet@ieee.org>
11663L: linux-mm@kvack.org
11664S: Maintained
11665F: mm/zpool.c
11666F: include/linux/zpool.h
11667
1da177e4 11668ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11669L: mjpeg-users@lists.sourceforge.net
f63145e2 11670L: linux-media@vger.kernel.org
1da177e4 11671W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11672T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11673S: Odd Fixes
90d72ac6 11674F: drivers/media/pci/zoran/
1da177e4 11675
6920f2cc
MK
11676ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11677M: Minchan Kim <minchan@kernel.org>
11678M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11679R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11680L: linux-kernel@vger.kernel.org
11681S: Maintained
11682F: drivers/block/zram/
11683F: Documentation/blockdev/zram.txt
11684
8b4a4080 11685ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11686M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11687S: Maintained
df621252 11688F: drivers/tty/serial/zs.*
8b4a4080 11689
eae70d06
MK
11690ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11691M: Minchan Kim <minchan@kernel.org>
11692M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11693R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11694L: linux-mm@kvack.org
11695S: Maintained
11696F: mm/zsmalloc.c
11697F: include/linux/zsmalloc.h
d02be50d 11698F: Documentation/vm/zsmalloc.txt
eae70d06 11699
0cf31ec1 11700ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11701M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11702L: linux-mm@kvack.org
11703S: Maintained
11704F: mm/zswap.c
11705
1da177e4 11706THE REST
8b58be88 11707M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11708L: linux-kernel@vger.kernel.org
8a6e2535 11709Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11710T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11711S: Buried alive in reporters
34d03cc1
JP
11712F: *
11713F: */