MIPS: Clean up compat_siginfo_t
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 619S: Orphan
faf2e1db 620F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 621
f90b8116 622AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 623P: Andres Salomon <dilinger@queued.net>
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S: Supported
679655da
JP
627F: drivers/char/hw_random/geode-rng.c
628F: drivers/crypto/geode*
8a61f013 629F: drivers/video/fbdev/geode/
679655da 630F: arch/x86/include/asm/geode.h
f90b8116 631
919ee7dd 632AMD IOMMU (AMD-VI)
e4110568 633M: Joerg Roedel <joro@8bytes.org>
919ee7dd 634L: iommu@lists.linux-foundation.org
525b233c 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 636S: Maintained
b2c16391
JP
637F: drivers/iommu/amd_iommu*.[ch]
638F: include/linux/amd-iommu.h
919ee7dd 639
16423d67 640AMD KFD
1241e0b4 641M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
642L: dri-devel@lists.freedesktop.org
643T: git git://people.freedesktop.org/~gabbayo/linux.git
644S: Supported
130e0371
OG
645F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 649F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
650F: drivers/gpu/drm/amd/include/cik_structs.h
651F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 652F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
653F: drivers/gpu/drm/radeon/radeon_kfd.c
654F: drivers/gpu/drm/radeon/radeon_kfd.h
655F: include/uapi/linux/kfd_ioctl.h
16423d67 656
e7f5b309 657AMD MICROCODE UPDATE SUPPORT
ca68a525 658M: Borislav Petkov <bp@alien8.de>
943482d0 659S: Maintained
73d425fd 660F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 661
45198c7b
LT
662AMD XGBE DRIVER
663M: Tom Lendacky <thomas.lendacky@amd.com>
664L: netdev@vger.kernel.org
665S: Supported
666F: drivers/net/ethernet/amd/xgbe/
45198c7b 667
284f42b6 668AMS (Apple Motion Sensor) DRIVER
8b58be88 669M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 670S: Supported
bd5f47ec 671F: drivers/macintosh/ams/
284f42b6 672
f94b533d 673AMSO1100 RNIC DRIVER
8b58be88
JP
674M: Tom Tucker <tom@opengridcomputing.com>
675M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 676L: linux-rdma@vger.kernel.org
f94b533d 677S: Maintained
679655da 678F: drivers/infiniband/hw/amso1100/
f94b533d 679
531fca16
HV
680ANALOG DEVICES INC AD9389B DRIVER
681M: Hans Verkuil <hans.verkuil@cisco.com>
682L: linux-media@vger.kernel.org
683S: Maintained
684F: drivers/media/i2c/ad9389b*
685
614b4384
LPC
686ANALOG DEVICES INC ADV7180 DRIVER
687M: Lars-Peter Clausen <lars@metafoo.de>
688L: linux-media@vger.kernel.org
689W: http://ez.analog.com/community/linux-device-drivers
690S: Supported
691F: drivers/media/i2c/adv7180.c
692
c40ddfa3
HV
693ANALOG DEVICES INC ADV7511 DRIVER
694M: Hans Verkuil <hans.verkuil@cisco.com>
695L: linux-media@vger.kernel.org
696S: Maintained
697F: drivers/media/i2c/adv7511*
698
531fca16
HV
699ANALOG DEVICES INC ADV7604 DRIVER
700M: Hans Verkuil <hans.verkuil@cisco.com>
701L: linux-media@vger.kernel.org
702S: Maintained
703F: drivers/media/i2c/adv7604*
704
c40ddfa3
HV
705ANALOG DEVICES INC ADV7842 DRIVER
706M: Hans Verkuil <hans.verkuil@cisco.com>
707L: linux-media@vger.kernel.org
708S: Maintained
709F: drivers/media/i2c/adv7842*
710
527a1a83 711ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 712M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 714W: http://wiki.analog.com/
a4edbc10 715W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 716S: Supported
39c9d199 717F: sound/soc/codecs/adau*
cc52688a 718F: sound/soc/codecs/adav*
4bdef3bd 719F: sound/soc/codecs/ad1*
ae48f5ef 720F: sound/soc/codecs/ad7*
4bdef3bd 721F: sound/soc/codecs/ssm*
40216ce7 722F: sound/soc/codecs/sigmadsp.*
4bdef3bd 723
527a1a83 724ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 725L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
726L: alsa-devel@alsa-project.org (moderated for non-subscribers)
727W: http://blackfin.uclinux.org/
728S: Supported
729F: sound/soc/blackfin/*
7d1f9018 730
4ce72abc
LPC
731ANALOG DEVICES INC IIO DRIVERS
732M: Lars-Peter Clausen <lars@metafoo.de>
733M: Michael Hennerich <Michael.Hennerich@analog.com>
734W: http://wiki.analog.com/
735W: http://ez.analog.com/community/linux-device-drivers
736S: Supported
737F: drivers/iio/*/ad*
738X: drivers/iio/*/adjd*
739F: drivers/staging/iio/*/ad*
740F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 741
0e3b67b3
LPC
742ANALOG DEVICES INC DMA DRIVERS
743M: Lars-Peter Clausen <lars@metafoo.de>
744W: http://ez.analog.com/community/linux-device-drivers
745S: Supported
746F: drivers/dma/dma-axi-dmac.c
747
41c9e95d
GK
748ANDROID DRIVERS
749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 750M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 751M: Riley Andrews <riandrews@android.com>
0e4a566b 752T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
753L: devel@driverdev.osuosl.org
754S: Supported
755F: drivers/android/
756F: drivers/staging/android/
757
42269063 758AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 759M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 760L: linuxppc-dev@lists.ozlabs.org
93711660 761L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 762S: Maintained
679655da 763F: sound/aoa/
42269063 764
1da177e4 765APM DRIVER
e5f6450c 766M: Jiri Kosina <jikos@kernel.org>
81024fc4 767S: Odd fixes
679655da
JP
768F: arch/x86/kernel/apm_32.c
769F: include/linux/apm_bios.h
c117ab84 770F: include/uapi/linux/apm_bios.h
81024fc4 771F: drivers/char/apm-emulation.c
1da177e4 772
bd7aa4b2 773APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 774M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 775L: linux-input@vger.kernel.org
75dd112a 776S: Odd fixes
679655da 777F: drivers/input/mouse/bcm5974.c
bd7aa4b2 778
6f2fad74 779APPLE SMC DRIVER
75dd112a 780M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 781L: lm-sensors@lm-sensors.org
75dd112a 782S: Odd fixes
679655da 783F: drivers/hwmon/applesmc.c
6f2fad74 784
1da177e4 785APPLETALK NETWORK LAYER
8b58be88 786M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 787S: Maintained
679655da
JP
788F: drivers/net/appletalk/
789F: net/appletalk/
1da177e4 790
24299502
IS
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M: Iyappan Subramanian <isubramanian@apm.com>
793M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
794S: Supported
795F: drivers/net/ethernet/apm/xgene/
796F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
62a37dc7
LP
798APTINA CAMERA SENSOR PLL
799M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L: linux-media@vger.kernel.org
801S: Maintained
802F: drivers/media/i2c/aptina-pll.*
803
1154ea7d 804ARC FRAMEBUFFER DRIVER
8b58be88 805M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 806S: Maintained
8a61f013
JH
807F: drivers/video/fbdev/arcfb.c
808F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 809
c38f6ac7
MG
810ARCNET NETWORK LAYER
811M: Michael Grzeschik <m.grzeschik@pengutronix.de>
812L: netdev@vger.kernel.org
813S: Maintained
814F: drivers/net/arcnet/
815F: include/uapi/linux/if_arcnet.h
816
1da177e4 817ARM MFM AND FLOPPY DRIVERS
8b58be88 818M: Ian Molton <spyro@f2s.com>
1da177e4 819S: Maintained
679655da
JP
820F: arch/arm/lib/floppydma.S
821F: arch/arm/include/asm/floppy.h
1da177e4 822
6f96521f
WD
823ARM PMU PROFILING AND DEBUGGING
824M: Will Deacon <will.deacon@arm.com>
825S: Maintained
fa8ad788 826F: arch/arm/kernel/perf_*
6f96521f 827F: arch/arm/oprofile/common.c
6f96521f
WD
828F: arch/arm/kernel/hw_breakpoint.c
829F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
830F: arch/arm/include/asm/perf_event.h
831F: drivers/perf/arm_pmu.c
832F: include/linux/perf/arm_pmu.h
6f96521f 833
d4275354 834ARM PORT
8b58be88 835M: Russell King <linux@arm.linux.org.uk>
efc03ecb 836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
837W: http://www.arm.linux.org.uk/
838S: Maintained
839F: arch/arm/
840
d323c243
SB
841ARM SUB-ARCHITECTURES
842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 843S: Maintained
d323c243
SB
844F: arch/arm/mach-*/
845F: arch/arm/plat-*/
846T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
cefbf4ea
RK
848ARM PRIMECELL AACI PL041 DRIVER
849M: Russell King <linux@arm.linux.org.uk>
850S: Maintained
851F: sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
8a61f013 856F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
857
858ARM PRIMECELL KMI PL050 DRIVER
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
861F: drivers/input/serio/ambakmi.*
862F: include/linux/amba/kmi.h
863
2761f5c2 864ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
679655da 867F: drivers/mmc/host/mmci.*
2f748aaa 868F: include/linux/amba/mmci.h
2761f5c2 869
1b4304e5
RK
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/tty/serial/amba-pl01*.c
874F: include/linux/amba/serial.h
2761f5c2 875
cefbf4ea
RK
876ARM PRIMECELL BUS SUPPORT
877M: Russell King <linux@arm.linux.org.uk>
878S: Maintained
879F: drivers/amba/
880F: include/linux/amba/bus.h
881
2b7a52a4 882ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 883M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
885S: Maintained
886
9c784f95 887ARM/AFEB9260 MACHINE SUPPORT
8b58be88 888M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
890S: Maintained
891
2b7a52a4 892ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 893M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
895S: Maintained
896
5c6dcd7f 897ARM/Allwinner sunXi SoC support
1b106699 898M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 899M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S: Maintained
5c6dcd7f 902N: sun[x456789]i
60b0f380
MR
903
904ARM/Allwinner SoC Clock Support
905M: Emilio LĂ³pez <emilio@elopez.com.ar>
906S: Maintained
907F: drivers/clk/sunxi/
1b106699 908
7c1e3876
CC
909ARM/Amlogic MesonX SoC support
910M: Carlo Caione <carlo@caione.org>
911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S: Maintained
12ddbadf 913F: drivers/media/rc/meson-ir.c
7c1e3876
CC
914N: meson[x68]
915
eff506fa
TZ
916ARM/Annapurna Labs ALPINE ARCHITECTURE
917M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
918S: Maintained
919F: arch/arm/mach-alpine/
920
c1fc8675 921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 922M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 923M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 924M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
926W: http://www.linux4sam.org
927S: Supported
928F: arch/arm/mach-at91/
f0a0a58e 929F: include/soc/at91/
70e389cc
MB
930F: arch/arm/boot/dts/at91*.dts
931F: arch/arm/boot/dts/at91*.dtsi
932F: arch/arm/boot/dts/sama*.dts
933F: arch/arm/boot/dts/sama*.dtsi
5f58c970 934F: arch/arm/include/debug/at91.S
d4a89c7d 935
6e05dd4e
BB
936ARM/ATMEL AT91 Clock Support
937M: Boris Brezillon <boris.brezillon@free-electrons.com>
938S: Maintained
939F: drivers/clk/at91
940
986cf2e9 941ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 942M: Rob Herring <robh@kernel.org>
986cf2e9
RH
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Maintained
945F: arch/arm/mach-highbank/
946
d94f944e 947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 948M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
949S: Maintained
950F: arch/arm/mach-cns3xxx/
d94f944e 951
4863dea3
SG
952ARM/CAVIUM THUNDER NETWORK DRIVER
953M: Sunil Goutham <sgoutham@cavium.com>
954M: Robert Richter <rric@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Supported
322e5cc5 957F: drivers/net/ethernet/cavium/thunder/
4863dea3 958
386ab516
AS
959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
960M: Alexander Shiyan <shc_work@mail.ru>
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Odd Fixes
b8ba3874 963N: clps711x
386ab516 964
2b7a52a4 965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 966M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 967M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 969S: Maintained
d19d3667
HS
970F: arch/arm/mach-ep93xx/
971F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
972
973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 974M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
976S: Maintained
977
d4275354 978ARM/CLKDEV SUPPORT
8b58be88 979M: Russell King <linux@arm.linux.org.uk>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 981S: Maintained
d4275354 982F: arch/arm/include/asm/clkdev.h
4fa2651d 983F: drivers/clk/clkdev.c
d4275354 984
d48134e7 985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 986M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
988S: Maintained
989
94150095
HF
990ARM/CONTEC MICRO9 MACHINE SUPPORT
991M: Hubert Feurstein <hubert.feurstein@contec.at>
992S: Maintained
993F: arch/arm/mach-ep93xx/micro9.c
994
a06ae860
PP
995ARM/CORESIGHT FRAMEWORK AND DRIVERS
996M: Mathieu Poirier <mathieu.poirier@linaro.org>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Maintained
01081f5a 999F: drivers/hwtracing/coresight/*
a06ae860
PP
1000F: Documentation/trace/coresight.txt
1001F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1002F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1003
1da177e4 1004ARM/CORGI MACHINE SUPPORT
8b58be88 1005M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1006S: Maintained
1007
881a95f9 1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1009M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1011T: git git://github.com/ulli-kroll/linux.git
162500b3 1012S: Maintained
f49afbb5 1013F: arch/arm/mach-gemini/
98a9bb5b 1014F: drivers/rtc/rtc-gemini.c
881a95f9 1015
a990cbd8 1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1017M: Barry Song <baohua@kernel.org>
a990cbd8 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1019T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1020S: Maintained
1021F: arch/arm/mach-prima2/
4a9c44f1 1022F: drivers/clk/sirf/
05f30e8d 1023F: drivers/clocksource/timer-prima2.c
5833ac98 1024F: drivers/clocksource/timer-atlas7.c
f8505ef5 1025N: [^a-z]sirf
a990cbd8 1026
c9d862c4
BS
1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1028M: Baruch Siach <baruch@tkos.co.il>
1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030S: Maintained
cde137aa 1031F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1032N: digicolor
1033
d4275354 1034ARM/EBSA110 MACHINE SUPPORT
8b58be88 1035M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1037W: http://www.arm.linux.org.uk/
1038S: Maintained
1039F: arch/arm/mach-ebsa110/
b955f6ca 1040F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1041
4721f3ce
UKK
1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1043M: Uwe Kleine-König <kernel@pengutronix.de>
1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S: Maintained
1046N: efm32
1047
a9da4f7e 1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1049M: Daniel Ribeiro <drwyrm@gmail.com>
1050M: Stefan Schmidt <stefan@openezx.org>
1051M: Harald Welte <laforge@openezx.org>
d66f1886 1052L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1053W: http://www.openezx.org/
1054S: Maintained
cafc2265
SS
1055T: topgit git://git.openezx.org/openezx.git
1056F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1057
6a915af9 1058ARM/FARADAY FA526 PORT
162500b3 1059M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1061S: Maintained
1fa7e547 1062T: git git://git.berlios.de/gemini-board
f49afbb5 1063F: arch/arm/mm/*-fa*
6a915af9 1064
d4275354 1065ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1066M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1068W: http://www.arm.linux.org.uk/
1069S: Maintained
1070F: arch/arm/include/asm/hardware/dec21285.h
1071F: arch/arm/mach-footbridge/
1072
86183a5f 1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1074M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1075M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1077S: Maintained
f1c12837 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1079F: arch/arm/mach-imx/
ce515a6b 1080F: arch/arm/mach-mxs/
2a82f95c 1081F: arch/arm/boot/dts/imx*
e5dafa22 1082F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1083F: drivers/clk/imx/
1084F: include/soc/imx/
86183a5f 1085
142109d2 1086ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1087M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1088M: Sascha Hauer <kernel@pengutronix.de>
1089R: Stefan Agner <stefan@agner.ch>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1093F: arch/arm/mach-imx/*vf610*
1094F: arch/arm/boot/dts/vf*
1095
2b7a52a4 1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1097M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1099S: Maintained
1100
90b8fc34 1101ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1102M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1104S: Maintained
1105
ef47d5f0 1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1107M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1108M: Paul Parsons <lost.distance@yahoo.com>
1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1110S: Maintained
1111F: arch/arm/mach-pxa/hx4700.c
1112F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1113F: sound/soc/pxa/hx4700.c
ef47d5f0 1114
4dfad069
WX
1115ARM/HISILICON SOC SUPPORT
1116M: Wei Xu <xuwei5@hisilicon.com>
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118W: http://www.hisilicon.com
1119S: Supported
1120T: git git://github.com/hisilicon/linux-hisi.git
1121F: arch/arm/mach-hisi/
1122
21f37bc3 1123ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1124M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1125W: www.jlime.com
1126S: Maintained
084bad91
KE
1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1128F: arch/arm/mach-sa1100/jornada720.c
1129F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1130
5e767ab9
JMC
1131ARM/IGEP MACHINE SUPPORT
1132M: Enric Balletbo i Serra <eballetbo@gmail.com>
1133M: Javier Martinez Canillas <javier@dowhile0.org>
1134L: linux-omap@vger.kernel.org
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S: Maintained
06ff74fd 1137F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1138
403d2971
MV
1139ARM/INCOME PXA270 SUPPORT
1140M: Marek Vasut <marek.vasut@gmail.com>
1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S: Maintained
ec154082 1143F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1144
2b7a52a4 1145ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1146M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1148S: Maintained
e2bdb176
DW
1149
1150ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1152S: Orphan
2b7a52a4
LB
1153
1154ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1155M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1157S: Maintained
2b7a52a4
LB
1158
1159ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1160M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1162S: Maintained
2b7a52a4 1163
2b7a52a4 1164ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1165M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1167S: Maintained
1168
dfdd8cc9
KH
1169ARM/INTEL IXP4XX ARM ARCHITECTURE
1170M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1171M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1173S: Maintained
1174F: arch/arm/mach-ixp4xx/
1175
838553c5 1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1177M: Jonathan Cameron <jic23@cam.ac.uk>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180F: arch/arm/mach-pxa/stargate2.c
1181F: drivers/pcmcia/pxa2xx_stargate2.c
1182
2b7a52a4 1183ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1184M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1186S: Maintained
2b7a52a4
LB
1187
1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1189M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1191S: Maintained
1192
1154f858 1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-keystone/
317929cd 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1199
bc6aa566 1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1201M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clk/keystone/
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clocksource/timer-keystone.c
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1214M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1215L: linux-kernel@vger.kernel.org
1216S: Maintained
1217F: drivers/power/reset/keystone-reset.c
1218
1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1220M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1221L: linux-kernel@vger.kernel.org
1222S: Maintained
1223F: drivers/memory/*emif*
1224
2b7a52a4 1225ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1226M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1228S: Maintained
1229
3143875f
JE
1230ARM/LPC18XX ARCHITECTURE
1231M: Joachim Eastwood <manabian@gmail.com>
1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S: Maintained
1234N: lpc18xx
1235
3b886171 1236ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1237M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1238S: Maintained
1239
31c17ac9 1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1241M: Jason Cooper <jason@lakedaemon.net>
1242M: Andrew Lunn <andrew@lunn.ch>
1243M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S: Maintained
1247F: arch/arm/mach-mvebu/
59ec9671 1248F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1249F: arch/arm/boot/dts/armada*
1250F: arch/arm/boot/dts/kirkwood*
1251
75f41273 1252
40f4978b
SH
1253ARM/Marvell Berlin SoC support
1254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S: Maintained
1257F: arch/arm/mach-berlin/
31c17ac9
GC
1258F: arch/arm/boot/dts/berlin*
1259
40f4978b 1260
4cfab57e 1261ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1262M: Jason Cooper <jason@lakedaemon.net>
1263M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1264M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1265M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1267S: Maintained
1268F: arch/arm/mach-dove/
54a246ff
NP
1269F: arch/arm/mach-mv78xx0/
1270F: arch/arm/mach-orion5x/
1271F: arch/arm/plat-orion/
31c17ac9
GC
1272F: arch/arm/boot/dts/dove*
1273F: arch/arm/boot/dts/orion5x*
1274
3b886171 1275
d69ac131
AC
1276ARM/Orion SoC/Technologic Systems TS-78xx platform support
1277M: Alexander Clouter <alex@digriz.org.uk>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279W: http://www.digriz.org.uk/ts78xx/kernel
1280S: Maintained
1281F: arch/arm/mach-orion5x/ts78xx-*
1282
607b8fc9
EH
1283ARM/Mediatek RTC DRIVER
1284M: Eddie Huang <eddie.huang@mediatek.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S: Maintained
1288F: drivers/rtc/rtc-mt6397.c
1289
e54951c8
MB
1290ARM/Mediatek SoC support
1291M: Matthias Brugger <matthias.bgg@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1293L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1294S: Maintained
1295F: arch/arm/boot/dts/mt6*
1296F: arch/arm/boot/dts/mt8*
1297F: arch/arm/mach-mediatek/
1298N: mtk
1299K: mediatek
1300
adcb079f
AB
1301ARM/MICREL KS8695 ARCHITECTURE
1302M: Greg Ungerer <gerg@uclinux.org>
1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1304F: arch/arm/mach-ks8695/
adcb079f
AB
1305S: Odd Fixes
1306
d78ff0a5 1307ARM/MIOA701 MACHINE SUPPORT
8b58be88 1308M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1310F: arch/arm/mach-pxa/mioa701.c
1311S: Maintained
1312
9624dfe6 1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1314M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1315S: Maintained
1316
e0ee9851 1317ARM/NOMADIK ARCHITECTURE
28b8e8d4 1318M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1319M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S: Maintained
1322F: arch/arm/mach-nomadik/
ecc265fe 1323F: drivers/pinctrl/nomadik/
87572880 1324F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1325T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1326
9d76295a 1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1328M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1329L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1330W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1331S: Supported
1332
8459c159 1333ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1334M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1335M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1336S: Maintained
1337
5d783a2d 1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1339M: Marek Vasut <marek.vasut@gmail.com>
75280787 1340L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1341W: http://hackndev.com
1342S: Maintained
933d35f0
JP
1343F: arch/arm/mach-pxa/include/mach/palmtx.h
1344F: arch/arm/mach-pxa/palmtx.c
1345F: arch/arm/mach-pxa/include/mach/palmt5.h
1346F: arch/arm/mach-pxa/palmt5.c
1347F: arch/arm/mach-pxa/include/mach/palmld.h
1348F: arch/arm/mach-pxa/palmld.c
1349F: arch/arm/mach-pxa/include/mach/palmte2.h
1350F: arch/arm/mach-pxa/palmte2.c
1351F: arch/arm/mach-pxa/include/mach/palmtc.h
1352F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1353
b57fe924 1354ARM/PALM TREO SUPPORT
d8130624 1355M: Tomas Cech <sleep_walker@suse.com>
75280787 1356L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1357W: http://hackndev.com
1358S: Maintained
b57fe924
JP
1359F: arch/arm/mach-pxa/include/mach/palmtreo.h
1360F: arch/arm/mach-pxa/palmtreo.c
90af5811 1361
c49e1e63 1362ARM/PALMZ72 SUPPORT
8b58be88 1363M: Sergey Lapin <slapin@ossfans.org>
75280787 1364L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1365W: http://hackndev.com
1366S: Maintained
933d35f0
JP
1367F: arch/arm/mach-pxa/include/mach/palmz72.h
1368F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1369
1da177e4 1370ARM/PLEB SUPPORT
8b58be88 1371M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1372W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1373S: Maintained
1374
1375ARM/PT DIGITAL BOARD PORT
8b58be88 1376M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1378W: http://www.arm.linux.org.uk/
1379S: Maintained
1380
8fc1b0f8
KG
1381ARM/QUALCOMM SUPPORT
1382M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1383M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1384M: David Brown <davidb@codeaurora.org>
1385L: linux-arm-msm@vger.kernel.org
f5d3af9d 1386L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1387S: Maintained
1388F: arch/arm/mach-qcom/
f5d3af9d 1389F: drivers/soc/qcom/
c0c89faf
SB
1390F: drivers/tty/serial/msm_serial.h
1391F: drivers/tty/serial/msm_serial.c
1392F: drivers/*/pm8???-*
1393F: drivers/mfd/ssbi.c
916f743d 1394F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1395T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1396
2b7a52a4 1397ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1398M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1400S: Maintained
1401
d4275354 1402ARM/RISCPC ARCHITECTURE
8b58be88 1403M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1405W: http://www.arm.linux.org.uk/
1406S: Maintained
d4275354
RK
1407F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1408F: arch/arm/include/asm/hardware/ioc.h
1409F: arch/arm/include/asm/hardware/iomd.h
1410F: arch/arm/include/asm/hardware/memc.h
1411F: arch/arm/mach-rpc/
1a6422f6 1412F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1413F: drivers/net/ethernet/i825xx/ether1*
1414F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1415F: drivers/scsi/arm/
1416
08ddbb0a
HS
1417ARM/Rockchip SoC support
1418M: Heiko Stuebner <heiko@sntech.de>
1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1420L: linux-rockchip@lists.infradead.org
08ddbb0a 1421S: Maintained
541555e9 1422F: arch/arm/boot/dts/rk3*
08ddbb0a 1423F: arch/arm/mach-rockchip/
541555e9
HS
1424F: drivers/clk/rockchip/
1425F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1426F: drivers/*/*rockchip*
541555e9
HS
1427F: drivers/*/*/*rockchip*
1428F: sound/soc/rockchip/
b4331b43 1429N: rockchip
08ddbb0a 1430
5bfb937c
KK
1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1432M: Kukjin Kim <kgene@kernel.org>
e8f98457 1433M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1435L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1436S: Maintained
6f0589c8
MB
1437F: arch/arm/boot/dts/s3c*
1438F: arch/arm/boot/dts/exynos*
d97236e6 1439F: arch/arm64/boot/dts/exynos/
482ce512 1440F: arch/arm/plat-samsung/
769bbb63
HS
1441F: arch/arm/mach-s3c24*/
1442F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1443F: arch/arm/mach-s5p*/
1444F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1445F: drivers/*/*s3c2410*
1446F: drivers/*/*/*s3c2410*
40c76662
MB
1447F: drivers/spi/spi-s3c*
1448F: sound/soc/samsung/*
33d43cdd 1449N: exynos
f556cb07 1450
10ffa964
KP
1451ARM/SAMSUNG MOBILE MACHINE SUPPORT
1452M: Kyungmin Park <kyungmin.park@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S: Maintained
004bbd3c 1455F: arch/arm/mach-s5pv210/
10ffa964 1456
3ce4ccb6
KD
1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459M: Kamil Debski <k.debski@samsung.com>
1460L: linux-arm-kernel@lists.infradead.org
1461L: linux-media@vger.kernel.org
1462S: Maintained
1463F: drivers/media/platform/s5p-g2d/
1464
e6a476fd
MS
1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1466M: Kyungmin Park <kyungmin.park@samsung.com>
1467M: Kamil Debski <k.debski@samsung.com>
6305902c 1468M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1469L: linux-arm-kernel@lists.infradead.org
1470L: linux-media@vger.kernel.org
1471S: Maintained
934455d7 1472F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1473F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1474
1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1476M: Kyungmin Park <kyungmin.park@samsung.com>
1477M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org
1479L: linux-media@vger.kernel.org
1480S: Maintained
90d72ac6 1481F: drivers/media/platform/s5p-tv/
e6a476fd 1482
d48d38e8 1483ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1484M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1485M: Magnus Damm <magnus.damm@gmail.com>
1486L: linux-sh@vger.kernel.org
d48d38e8 1487W: http://oss.renesas.com
bbff48f5 1488Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1490S: Supported
0b514fdb
SH
1491F: arch/arm/boot/dts/emev2*
1492F: arch/arm/boot/dts/r7s*
1493F: arch/arm/boot/dts/r8a*
1494F: arch/arm/boot/dts/sh*
0b514fdb 1495F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1496F: arch/arm/configs/marzen_defconfig
1497F: arch/arm/configs/shmobile_defconfig
7a2071c5 1498F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1499F: arch/arm/mach-shmobile/
1500F: drivers/sh/
1501
66314223 1502ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1503M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1504S: Maintained
1505F: arch/arm/mach-socfpga/
efadb751
DN
1506F: arch/arm/boot/dts/socfpga*
1507F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1508W: http://www.rocketboards.org
efadb751 1509T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1510
1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1512M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1513S: Maintained
1514F: drivers/clk/socfpga/
1515
71bcada8
TT
1516ARM/SOCFPGA EDAC SUPPORT
1517M: Thor Thayer <tthayer@opensource.altera.com>
1518S: Maintained
1519F: drivers/edac/altera_edac.
1520
65ebcc11 1521ARM/STI ARCHITECTURE
a92177ea
SK
1522M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1523M: Maxime Coquelin <maxime.coquelin@st.com>
1524M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526L: kernel@stlinux.com
1527W: http://www.stlinux.com
1528S: Maintained
1529F: arch/arm/mach-sti/
a92177ea
SK
1530F: arch/arm/boot/dts/sti*
1531F: drivers/clocksource/arm_global_timer.c
82805d1b 1532F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1533F: drivers/i2c/busses/i2c-st.c
346e2e4a 1534F: drivers/media/rc/st_rc.c
95d66b16 1535F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1536F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1537F: drivers/phy/phy-miphy28lp.c
1538F: drivers/phy/phy-miphy365x.c
6da969a5 1539F: drivers/phy/phy-stih407-usb.c
26389c78 1540F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1541F: drivers/pinctrl/pinctrl-st.c
1542F: drivers/reset/sti/
db4112e6 1543F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1544F: drivers/tty/serial/st-asc.c
eb11adab 1545F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1546F: drivers/usb/host/ehci-st.c
1547F: drivers/usb/host/ohci-st.c
db4112e6 1548F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1549F: drivers/ata/ahci_st.c
65ebcc11 1550
ee6e7879
MC
1551ARM/STM32 ARCHITECTURE
1552M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S: Maintained
1555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1556N: stm32
1557F: drivers/clocksource/armv7m_systick.c
1558
2b7a52a4 1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1560M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1562S: Maintained
1563
1bbd7089 1564ARM/TETON BGA MACHINE SUPPORT
706e69d6 1565M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568
2b7a52a4 1569ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1570M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1572S: Maintained
1573
98ad6e3b 1574ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1575M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1577W: http://www.mcuos.com
1578S: Maintained
4e89e8f6 1579F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1580F: drivers/input/keyboard/w90p910_keypad.c
1581F: drivers/input/touchscreen/w90p910_ts.c
1582F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1583F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1584F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1585F: drivers/rtc/rtc-nuc900.c
9df92e6c 1586F: drivers/spi/spi-nuc900.c
4e89e8f6 1587F: drivers/usb/host/ehci-w90x900.c
8a61f013 1588F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1589
54274d71 1590ARM/U300 MACHINE SUPPORT
e4651a9f 1591M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S: Supported
1594F: arch/arm/mach-u300/
9affbd24 1595F: drivers/clocksource/timer-u300.c
54274d71
LW
1596F: drivers/i2c/busses/i2c-stu300.c
1597F: drivers/rtc/rtc-coh901331.c
1598F: drivers/watchdog/coh901327_wdt.c
1599F: drivers/dma/coh901318*
87572880
LW
1600F: drivers/mfd/ab3100*
1601F: drivers/rtc/rtc-ab3100.c
1602F: drivers/rtc/rtc-coh901331.c
1603T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1604
3d00d04f
MY
1605ARM/UNIPHIER ARCHITECTURE
1606M: Masahiro Yamada <yamada.masahiro@socionext.com>
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S: Maintained
a3ff83d2 1609F: arch/arm/boot/dts/uniphier*
3d00d04f 1610F: arch/arm/mach-uniphier/
a3ff83d2
MY
1611F: drivers/pinctrl/uniphier/
1612F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1613N: uniphier
1614
87572880 1615ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1616M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618S: Maintained
1619F: arch/arm/mach-ux500/
e4651a9f 1620F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1621F: drivers/dma/ste_dma40*
e4651a9f 1622F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1623F: drivers/mfd/abx500*
1624F: drivers/mfd/ab8500*
e4651a9f
LW
1625F: drivers/mfd/dbx500*
1626F: drivers/mfd/db8500*
ecc265fe
JP
1627F: drivers/pinctrl/nomadik/pinctrl-ab*
1628F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1629F: drivers/rtc/rtc-ab8500.c
e4651a9f 1630F: drivers/rtc/rtc-pl031.c
87572880 1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1632
e93fde28
UH
1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634M: Ulf Hansson <ulf.hansson@linaro.org>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636T: git git://git.linaro.org/people/ulfh/clk.git
1637S: Maintained
1638F: drivers/clk/ux500/
1639F: include/linux/platform_data/clk-ux500.h
1640
740d93b1
PM
1641ARM/VERSATILE EXPRESS PLATFORM
1642M: Liviu Dudau <liviu.dudau@arm.com>
1643M: Sudeep Holla <sudeep.holla@arm.com>
1644M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S: Maintained
1647F: arch/arm/boot/dts/vexpress*
9ccd6080 1648F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1649F: arch/arm/mach-vexpress/
1650F: */*/vexpress*
7e8f403f 1651F: */*/*/vexpress*
740d93b1
PM
1652F: drivers/clk/versatile/clk-vexpress-osc.c
1653F: drivers/clocksource/versatile.c
1654
d4275354 1655ARM/VFP SUPPORT
8b58be88 1656M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1658W: http://www.arm.linux.org.uk/
1659S: Maintained
1660F: arch/arm/vfp/
1661
e66b6d8e
MV
1662ARM/VOIPAC PXA270 SUPPORT
1663M: Marek Vasut <marek.vasut@gmail.com>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1667F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1668
04529fe2
TP
1669ARM/VT8500 ARM ARCHITECTURE
1670M: Tony Prisk <linux@prisktech.co.nz>
1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S: Maintained
1673F: arch/arm/mach-vt8500/
41fd91b4 1674F: drivers/clocksource/vt8500_timer.c
560746eb 1675F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1676F: drivers/mmc/host/wmt-sdmmc.c
1677F: drivers/pwm/pwm-vt8500.c
1678F: drivers/rtc/rtc-vt8500.c
1679F: drivers/tty/serial/vt8500_serial.c
4f31102b 1680F: drivers/usb/host/ehci-platform.c
41fd91b4 1681F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1682F: drivers/video/fbdev/vt8500lcdfb.*
1683F: drivers/video/fbdev/wm8505fb*
1684F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1685
e66b6d8e
MV
1686ARM/ZIPIT Z2 SUPPORT
1687M: Marek Vasut <marek.vasut@gmail.com>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-pxa/z2.c
6ab2a855 1691F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1692
5ecc4b53
JN
1693ARM/ZTE ARCHITECTURE
1694M: Jun Nie <jun.nie@linaro.org>
1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696S: Maintained
1697F: arch/arm/mach-zx/
1698F: drivers/clk/zte/
1699F: Documentation/devicetree/bindings/arm/zte.txt
1700F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
51f29d44
MS
1702ARM/ZYNQ ARCHITECTURE
1703M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1704R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706W: http://wiki.xilinx.com
d6448b76 1707T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1708S: Supported
1709F: arch/arm/mach-zynq/
bd2a337a 1710F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1711F: drivers/block/xsysace.c
c2fd4e38
MS
1712N: zynq
1713N: xilinx
1714F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1715F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1716F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1717F: drivers/edac/synopsys_edac.c
51f29d44 1718
48ec83bc 1719ARM SMMU DRIVERS
b8f9879e
WD
1720M: Will Deacon <will.deacon@arm.com>
1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722S: Maintained
1723F: drivers/iommu/arm-smmu.c
48ec83bc 1724F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1725F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1726
38074229
CM
1727ARM64 PORT (AARCH64 ARCHITECTURE)
1728M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1729M: Will Deacon <will.deacon@arm.com>
38074229
CM
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm64/
d19766ec 1733F: Documentation/arm64/
38074229 1734
9d7005f9
LP
1735AS3645A LED FLASH CONTROLLER DRIVER
1736M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737L: linux-media@vger.kernel.org
1738T: git git://linuxtv.org/media_tree.git
1739S: Maintained
1740F: drivers/media/i2c/as3645a.c
1741F: include/media/as3645a.h
1742
d58de038
GJ
1743ASC7621 HARDWARE MONITOR DRIVER
1744M: George Joseph <george.joseph@fairview5.com>
1745L: lm-sensors@lm-sensors.org
1746S: Maintained
1747F: Documentation/hwmon/asc7621
1748F: drivers/hwmon/asc7621.c
1749
b229ece9 1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1751M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1752L: acpi4asus-user@lists.sourceforge.net
d0944853 1753L: platform-driver-x86@vger.kernel.org
76593d6f 1754W: http://acpi4asus.sf.net
85091b71 1755S: Maintained
b229ece9
CC
1756F: drivers/platform/x86/asus*.c
1757F: drivers/platform/x86/eeepc*.c
85091b71 1758
953a6479 1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1760R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1761W: http://sourceforge.net/projects/xscaleiop
08223d80 1762S: Odd fixes
679655da
JP
1763F: Documentation/crypto/async-tx-api.txt
1764F: crypto/async_tx/
1765F: drivers/dma/
1766F: include/linux/dmaengine.h
1767F: include/linux/async_tx.h
b3e5f263 1768
a1867d36 1769AT24 EEPROM DRIVER
14d77c4d 1770M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1771L: linux-i2c@vger.kernel.org
1772S: Maintained
1773F: drivers/misc/eeprom/at24.c
25f73ed5 1774F: include/linux/platform_data/at24.h
a1867d36 1775
e7839f25 1776ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1777M: "Ed L. Cashin" <ed.cashin@acm.org>
1778W: http://www.openaoe.org/
1da177e4 1779S: Supported
679655da
JP
1780F: Documentation/aoe/
1781F: drivers/block/aoe/
1da177e4 1782
9a10a870 1783ATHEROS ATH GENERIC UTILITIES
f726ee65 1784M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1785L: linux-wireless@vger.kernel.org
1786S: Supported
1787F: drivers/net/wireless/ath/*
1788
fa1c114f 1789ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1790M: Jiri Slaby <jirislaby@gmail.com>
1791M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1792M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1793L: linux-wireless@vger.kernel.org
72c706b7 1794W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1795S: Maintained
fa451753 1796F: drivers/net/wireless/ath/ath5k/
fa1c114f 1797
12e62d6f
KV
1798ATHEROS ATH6KL WIRELESS DRIVER
1799M: Kalle Valo <kvalo@qca.qualcomm.com>
1800L: linux-wireless@vger.kernel.org
1801W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1802T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1803S: Supported
1804F: drivers/net/wireless/ath/ath6kl/
1805
2be7d22f
VK
1806WILOCITY WIL6210 WIRELESS DRIVER
1807M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808L: linux-wireless@vger.kernel.org
1809L: wil6210@qca.qualcomm.com
1810S: Supported
1811W: http://wireless.kernel.org/en/users/Drivers/wil6210
1812F: drivers/net/wireless/ath/wil6210/
dba4b74d 1813F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1814
1d7e1e6b
CL
1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816M: Christian Lamparter <chunkeey@googlemail.com>
1817L: linux-wireless@vger.kernel.org
1818W: http://wireless.kernel.org/en/users/Drivers/carl9170
1819S: Maintained
1820F: drivers/net/wireless/ath/carl9170/
1821
2c2a6172
LT
1822ATK0110 HWMON DRIVER
1823M: Luca Tettamanti <kronos.it@gmail.com>
1824L: lm-sensors@lm-sensors.org
1825S: Maintained
1826F: drivers/hwmon/asus_atk0110.c
1827
6f69a6d7 1828ATI_REMOTE2 DRIVER
8b58be88 1829M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1830S: Maintained
679655da 1831F: drivers/input/misc/ati_remote2.c
6f69a6d7 1832
7ae115b4 1833ATLX ETHERNET DRIVERS
8b58be88 1834M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1835M: Chris Snook <chris.snook@gmail.com>
e443e383 1836L: netdev@vger.kernel.org
8d5ca6ec
JC
1837W: http://sourceforge.net/projects/atl1
1838W: http://atl1.sourceforge.net
1839S: Maintained
2b133ad6 1840F: drivers/net/ethernet/atheros/
8d5ca6ec 1841
1da177e4 1842ATM
366c1bd1 1843M: Chas Williams <3chas3@gmail.com>
476604de 1844L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1845L: netdev@vger.kernel.org
1da177e4
LT
1846W: http://linux-atm.sourceforge.net
1847S: Maintained
679655da
JP
1848F: drivers/atm/
1849F: include/linux/atm*
c117ab84 1850F: include/uapi/linux/atm*
1da177e4 1851
04ac2f46 1852ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1854S: Maintained
1855F: drivers/mmc/host/atmel-mci.c
1856F: drivers/mmc/host/atmel-mci-regs.h
1857
a1cfac48 1858ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1859M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1860S: Supported
df621252 1861F: drivers/tty/serial/atmel_serial.c
a1cfac48 1862
dfae90ed 1863ATMEL Audio ALSA driver
3a82002c 1864M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1865L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1866S: Supported
1867F: sound/soc/atmel
1868
b414dc16
NF
1869ATMEL DMA DRIVER
1870M: Nicolas Ferre <nicolas.ferre@atmel.com>
1871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872S: Supported
1873F: drivers/dma/at_hdmac.c
1874F: drivers/dma/at_hdmac_regs.h
6f0d65af 1875F: include/linux/platform_data/dma-atmel.h
b414dc16 1876
6bd0f436
LD
1877ATMEL XDMA DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-arm-kernel@lists.infradead.org
1880L: dmaengine@vger.kernel.org
1881S: Supported
1882F: drivers/dma/at_xdmac.c
1883
888f2804
LD
1884ATMEL I2C DRIVER
1885M: Ludovic Desroches <ludovic.desroches@atmel.com>
1886L: linux-i2c@vger.kernel.org
1887S: Supported
1888F: drivers/i2c/busses/i2c-at91.c
1889
15515545
JW
1890ATMEL ISI DRIVER
1891M: Josh Wu <josh.wu@atmel.com>
1892L: linux-media@vger.kernel.org
1893S: Supported
f2294c2d 1894F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1895F: include/media/atmel-isi.h
1896
8f4c79ce 1897ATMEL LCDFB DRIVER
8b58be88 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1899L: linux-fbdev@vger.kernel.org
8f4c79ce 1900S: Maintained
8a61f013 1901F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1902F: include/video/atmel_lcdc.h
8f4c79ce 1903
89e5785f 1904ATMEL MACB ETHERNET DRIVER
a02875a6 1905M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1906S: Supported
9f2f381f 1907F: drivers/net/ethernet/cadence/
89e5785f 1908
5cbac98a
JW
1909ATMEL NAND DRIVER
1910M: Josh Wu <josh.wu@atmel.com>
1911L: linux-mtd@lists.infradead.org
1912S: Supported
1913F: drivers/mtd/nand/atmel_nand*
1914
05c441ef 1915ATMEL SDMMC DRIVER
1916M: Ludovic Desroches <ludovic.desroches@atmel.com>
1917L: linux-mmc@vger.kernel.org
1918S: Supported
1919F: drivers/mmc/host/sdhci-of-at91.c
1920
754ce4f2 1921ATMEL SPI DRIVER
a02875a6 1922M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1923S: Supported
9df92e6c 1924F: drivers/spi/spi-atmel.*
754ce4f2 1925
0ef09015 1926ATMEL SSC DRIVER
03515f32 1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel-ssc.c
1931F: include/linux/atmel-ssc.h
1932
e9cb1c5a
NF
1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936S: Supported
1937F: drivers/misc/atmel_tclib.c
1938F: drivers/clocksource/tcb_clksrc.c
1939
914a3f3b 1940ATMEL USBA UDC DRIVER
a02875a6
NF
1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
1942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1943S: Supported
faf2e1db 1944F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1945
1da177e4 1946ATMEL WIRELESS DRIVER
8b58be88 1947M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1948L: linux-wireless@vger.kernel.org
1da177e4
LT
1949W: http://www.thekelleys.org.uk/atmel
1950W: http://atmelwlandriver.sourceforge.net/
1951S: Maintained
679655da 1952F: drivers/net/wireless/atmel*
1da177e4 1953
a14c0f8f
ND
1954ATMEL MAXTOUCH DRIVER
1955M: Nick Dyer <nick.dyer@itdev.co.uk>
1956T: git git://github.com/atmel-maxtouch/linux.git
1957S: Supported
1958F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959F: drivers/input/touchscreen/atmel_mxt_ts.c
1960F: include/linux/platform_data/atmel_mxt_ts.h
1961
26780d9e 1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1963M: Bradley Grove <linuxdrivers@attotech.com>
1964L: linux-scsi@vger.kernel.org
1965W: http://www.attotech.com
1966S: Supported
1967F: drivers/scsi/esas2r
26780d9e 1968
bc6e17b8
SS
1969ATUSB IEEE 802.15.4 RADIO DRIVER
1970M: Stefan Schmidt <stefan@osg.samsung.com>
1971L: linux-wpan@vger.kernel.org
1972S: Maintained
1973F: drivers/net/ieee802154/atusb.c
1974F: drivers/net/ieee802154/atusb.h
1975F: drivers/net/ieee802154/at86rf230.h
1976
a92b7b80 1977AUDIT SUBSYSTEM
915f389d 1978M: Paul Moore <paul@paul-moore.com>
8b58be88 1979M: Eric Paris <eparis@redhat.com>
915f389d 1980L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1981W: http://people.redhat.com/sgrubb/audit/
915f389d 1982T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1983S: Maintained
679655da 1984F: include/linux/audit.h
c117ab84 1985F: include/uapi/linux/audit.h
679655da 1986F: kernel/audit*
a92b7b80 1987
70e84049 1988AUXILIARY DISPLAY DRIVERS
8b58be88 1989M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1990W: http://miguelojeda.es/auxdisplay.htm
1991W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1992S: Maintained
679655da
JP
1993F: drivers/auxdisplay/
1994F: include/linux/cfag12864b.h
70e84049 1995
5f97f7f9 1996AVR32 ARCHITECTURE
e336f61f
HCE
1997M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1998M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1999W: http://www.atmel.com/products/AVR32/
249d9d9d 2000W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2001W: http://avrfreaks.net/
e336f61f 2002S: Maintained
679655da 2003F: arch/avr32/
5f97f7f9
HS
2004
2005AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2006M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008S: Maintained
679655da 2009F: arch/avr32/mach-at32ap/
5f97f7f9 2010
1da177e4 2011AX.25 NETWORK LAYER
8b58be88 2012M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2013L: linux-hams@vger.kernel.org
d34cb28a 2014W: http://www.linux-ax25.org/
1da177e4 2015S: Maintained
c117ab84 2016F: include/uapi/linux/ax25.h
679655da
JP
2017F: include/net/ax25.h
2018F: net/ax25/
1da177e4 2019
d5269395 2020AZ6007 DVB DRIVER
009a5410 2021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2022L: linux-media@vger.kernel.org
2023W: http://linuxtv.org
2024T: git git://linuxtv.org/media_tree.git
2025S: Maintained
2026F: drivers/media/usb/dvb-usb-v2/az6007.c
2027
6777376e
HV
2028AZTECH FM RADIO RECEIVER DRIVER
2029M: Hans Verkuil <hverkuil@xs4all.nl>
2030L: linux-media@vger.kernel.org
2031T: git git://linuxtv.org/media_tree.git
2032W: http://linuxtv.org
2033S: Maintained
2034F: drivers/media/radio/radio-aztech*
2035
e2d1d6c0 2036B43 WIRELESS DRIVER
e2d1d6c0 2037L: linux-wireless@vger.kernel.org
ed072f9e 2038L: b43-dev@lists.infradead.org
491b26b4 2039W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2040S: Odd Fixes
679655da 2041F: drivers/net/wireless/b43/
e2d1d6c0
RD
2042
2043B43LEGACY WIRELESS DRIVER
8b58be88 2044M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2045L: linux-wireless@vger.kernel.org
ed072f9e 2046L: b43-dev@lists.infradead.org
491b26b4 2047W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2048S: Maintained
679655da 2049F: drivers/net/wireless/b43legacy/
e2d1d6c0 2050
300abeb5 2051BACKLIGHT CLASS/SUBSYSTEM
b7701755 2052M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2053M: Lee Jones <lee.jones@linaro.org>
300abeb5 2054S: Maintained
679655da
JP
2055F: drivers/video/backlight/
2056F: include/linux/backlight.h
300abeb5 2057
c6c8fea2 2058BATMAN ADVANCED
207df49e 2059M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2060M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2061M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2062L: b.a.t.m.a.n@lists.open-mesh.org
2063W: http://www.open-mesh.org/
2064S: Maintained
2065F: net/batman-adv/
2066
e2d1d6c0 2067BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2068M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2069L: linux-hams@vger.kernel.org
2070W: http://www.baycom.org/~tom/ham/ham.html
2071S: Maintained
679655da 2072F: drivers/net/hamradio/baycom*
e2d1d6c0 2073
cafe5635 2074BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2075M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2076L: linux-bcache@vger.kernel.org
2077W: http://bcache.evilpiepirate.org
d1aa1ab3 2078S: Maintained
cafe5635
KO
2079F: drivers/md/bcache/
2080
04bd844a
HV
2081BDISP ST MEDIA DRIVER
2082M: Fabien Dessenne <fabien.dessenne@st.com>
2083L: linux-media@vger.kernel.org
2084T: git git://linuxtv.org/media_tree.git
2085W: http://linuxtv.org
2086S: Supported
2087F: drivers/media/platform/sti/bdisp
2088
e2d1d6c0 2089BEFS FILE SYSTEM
55817d3d 2090S: Orphan
679655da
JP
2091F: Documentation/filesystems/befs.txt
2092F: fs/befs/
e2d1d6c0 2093
564ee360 2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2095M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2096L: netdev@vger.kernel.org
2097S: Maintained
2098F: drivers/net/ethernet/ec_bhf.c
564ee360 2099
e2d1d6c0 2100BFS FILE SYSTEM
8b58be88 2101M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2102S: Maintained
679655da
JP
2103F: Documentation/filesystems/bfs.txt
2104F: fs/bfs/
c117ab84 2105F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2106
1394f032 2107BLACKFIN ARCHITECTURE
a4edbc10 2108M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2110T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2111W: http://blackfin.uclinux.org
2112S: Supported
679655da 2113F: arch/blackfin/
566da5b2 2114
e190d6b1 2115BLACKFIN EMAC DRIVER
b3fe92b0 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2117W: http://blackfin.uclinux.org
2118S: Supported
7b35f033 2119F: drivers/net/ethernet/adi/
e190d6b1 2120
566da5b2 2121BLACKFIN RTC DRIVER
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2123W: http://blackfin.uclinux.org
2124S: Supported
679655da 2125F: drivers/rtc/rtc-bfin.c
1394f032 2126
936ed49a 2127BLACKFIN SDH DRIVER
109ec8c3 2128M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2130W: http://blackfin.uclinux.org
2131S: Supported
2132F: drivers/mmc/host/bfin_sdh.c
2133
1394f032 2134BLACKFIN SERIAL DRIVER
8b58be88 2135M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2137W: http://blackfin.uclinux.org
2138S: Supported
8460241e 2139F: drivers/tty/serial/bfin_uart.c
1394f032 2140
1e6d320f 2141BLACKFIN WATCHDOG DRIVER
b3fe92b0 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2143W: http://blackfin.uclinux.org
2144S: Supported
679655da 2145F: drivers/watchdog/bfin_wdt.c
1e6d320f 2146
d24ecfcc 2147BLACKFIN I2C TWI DRIVER
8b58be88 2148M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2150W: http://blackfin.uclinux.org/
2151S: Supported
679655da 2152F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2153
1e204377
SJ
2154BLACKFIN MEDIA DRIVER
2155M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2156L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2157W: http://blackfin.uclinux.org/
2158S: Supported
2159F: drivers/media/platform/blackfin/
2160F: drivers/media/i2c/adv7183*
2161F: drivers/media/i2c/vs6624*
2162
b54cf35a
JSM
2163BLINKM RGB LED DRIVER
2164M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165S: Maintained
2166F: drivers/leds/leds-blinkm.c
2167
1da177e4 2168BLOCK LAYER
8b58be88 2169M: Jens Axboe <axboe@kernel.dk>
08deed1e 2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2171S: Maintained
679655da 2172F: block/
ae11f7ef 2173F: kernel/trace/blktrace.c
1da177e4 2174
2b54aaef 2175BLOCK2MTD DRIVER
8b58be88 2176M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2177L: linux-mtd@lists.infradead.org
2178S: Maintained
679655da 2179F: drivers/mtd/devices/block2mtd.c
2b54aaef 2180
63fbd24e 2181BLUETOOTH DRIVERS
8b58be88 2182M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2183M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2184M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2185L: linux-bluetooth@vger.kernel.org
63fbd24e 2186W: http://www.bluez.org/
22e7a424
MH
2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2189S: Maintained
679655da 2190F: drivers/bluetooth/
1da177e4 2191
63fbd24e 2192BLUETOOTH SUBSYSTEM
8b58be88 2193M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2194M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2195M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2196L: linux-bluetooth@vger.kernel.org
2197W: http://www.bluez.org/
22e7a424
MH
2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2200S: Maintained
679655da
JP
2201F: net/bluetooth/
2202F: include/net/bluetooth/
1da177e4
LT
2203
2204BONDING DRIVER
79b30750 2205M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2206M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2207M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2208L: netdev@vger.kernel.org
ce00f85c
JC
2209W: http://sourceforge.net/projects/bonding/
2210S: Supported
679655da 2211F: drivers/net/bonding/
c117ab84 2212F: include/uapi/linux/if_bonding.h
1da177e4 2213
b5f4df34
AS
2214BPF (Safe dynamic programs and tools)
2215M: Alexei Starovoitov <ast@kernel.org>
2216L: netdev@vger.kernel.org
2217L: linux-kernel@vger.kernel.org
2218S: Supported
2219F: kernel/bpf/
2220
39105890 2221BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2222M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2223L: netdev@vger.kernel.org
2224S: Supported
adfc5217 2225F: drivers/net/ethernet/broadcom/b44.*
39105890 2226
32ec90d5
FF
2227BROADCOM GENET ETHERNET DRIVER
2228M: Florian Fainelli <f.fainelli@gmail.com>
2229L: netdev@vger.kernel.org
2230S: Supported
2231F: drivers/net/ethernet/broadcom/genet/
2232
948c51e6 2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2234M: Sony Chacko <sony.chacko@qlogic.com>
2235M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2236L: netdev@vger.kernel.org
2237S: Supported
adfc5217
JK
2238F: drivers/net/ethernet/broadcom/bnx2.*
2239F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2240
4d9d2cb0 2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2242M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2243L: netdev@vger.kernel.org
2244S: Supported
adfc5217 2245F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2246
90f4c594 2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2248M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2249M: Ray Jui <rjui@broadcom.com>
2250M: Scott Branden <sbranden@broadcom.com>
497a045d 2251L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2252T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2253S: Maintained
2254F: arch/arm/mach-bcm/
2255F: arch/arm/boot/dts/bcm113*
90f4c594 2256F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2257F: arch/arm/boot/dts/bcm281*
2258F: arch/arm/configs/bcm_defconfig
e4ef47f2 2259F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2260F: drivers/clocksource/bcm_kona_timer.c
2261
9209bec4 2262BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2263M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2264M: Lee Jones <lee@kernel.org>
10b9e887 2265M: Eric Anholt <eric@anholt.net>
f680f25c 2266L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2269S: Maintained
9209bec4 2270N: bcm2835
f680f25c 2271
a2f6734c
KC
2272BROADCOM BCM33XX MIPS ARCHITECTURE
2273M: Kevin Cernekee <cernekee@gmail.com>
2274L: linux-mips@linux-mips.org
2275S: Maintained
2276F: arch/mips/bcm3384/*
2277F: arch/mips/include/asm/mach-bcm3384/*
2278F: arch/mips/kernel/*bmips*
2279
5564f092
RM
2280BROADCOM BCM47XX MIPS ARCHITECTURE
2281M: Hauke Mehrtens <hauke@hauke-m.de>
2282M: Rafał Miłecki <zajec5@gmail.com>
2283L: linux-mips@linux-mips.org
2284S: Maintained
2285F: arch/mips/bcm47xx/*
2286F: arch/mips/include/asm/mach-bcm47xx/*
2287
9209bec4 2288BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2289M: Hauke Mehrtens <hauke@hauke-m.de>
2290L: linux-arm-kernel@lists.infradead.org
2291S: Maintained
2292F: arch/arm/mach-bcm/bcm_5301x.c
2293F: arch/arm/boot/dts/bcm5301x.dtsi
2294F: arch/arm/boot/dts/bcm470*
2295
e076e962
FF
2296BROADCOM BCM63XX ARM ARCHITECTURE
2297M: Florian Fainelli <f.fainelli@gmail.com>
2298L: linux-arm-kernel@lists.infradead.org
eb6725d0 2299T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2300S: Maintained
2301F: arch/arm/mach-bcm/bcm63xx.c
2302F: arch/arm/include/debug/bcm63xx.S
2303
7110e227
KC
2304BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305M: Kevin Cernekee <cernekee@gmail.com>
2306L: linux-usb@vger.kernel.org
2307S: Maintained
2308F: drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2df94fd6 2310BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2311M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2312M: Gregory Fong <gregory.0xf0@gmail.com>
2313M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2315T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2316S: Maintained
2317F: arch/arm/mach-bcm/*brcmstb*
2318F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2319F: drivers/bus/brcmstb_gisb.c
5009a289 2320N: brcmstb
2df94fd6 2321
70371cef
KC
2322BROADCOM BMIPS MIPS ARCHITECTURE
2323M: Kevin Cernekee <cernekee@gmail.com>
2324M: Florian Fainelli <f.fainelli@gmail.com>
2325L: linux-mips@linux-mips.org
eb6725d0 2326T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2327S: Maintained
2328F: arch/mips/bmips/*
2329F: arch/mips/include/asm/mach-bmips/*
2330F: arch/mips/kernel/*bmips*
338808de 2331F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2332F: drivers/irqchip/irq-bcm7*
2333F: drivers/irqchip/irq-brcmstb*
2334
948c51e6 2335BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2336M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2337M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2338L: netdev@vger.kernel.org
2339S: Supported
adfc5217 2340F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2341
a9533e7e
HP
2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343M: Brett Rudley <brudley@broadcom.com>
818c07b8 2344M: Arend van Spriel <arend@broadcom.com>
85d63686 2345M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2346M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2347L: linux-wireless@vger.kernel.org
5615171c 2348L: brcm80211-dev-list@broadcom.com
a9533e7e 2349S: Supported
f62ebdd5 2350F: drivers/net/wireless/brcm80211/
a9533e7e 2351
9958d6f9 2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2353M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2354L: linux-scsi@vger.kernel.org
2355S: Supported
2356F: drivers/scsi/bnx2fc/
2357
6a6b5ad0 2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2359M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2360L: linux-scsi@vger.kernel.org
2361S: Supported
2362F: drivers/scsi/bnx2i/
2363
36c0237f
SB
2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365M: Ray Jui <rjui@broadcom.com>
2366M: Scott Branden <sbranden@broadcom.com>
2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2369T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2370S: Maintained
2371N: iproc
2372N: cygnus
2373N: bcm9113*
2374N: bcm9583*
2375N: bcm583*
2376N: bcm113*
2377
3b0213d5
GF
2378BROADCOM BRCMSTB GPIO DRIVER
2379M: Gregory Fong <gregory.0xf0@gmail.com>
2380L: bcm-kernel-feedback-list@broadcom.com>
2381S: Supported
2382F: drivers/gpio/gpio-brcmstb.c
2383F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
7b7f588b 2385BROADCOM KONA GPIO DRIVER
5e163903 2386M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2387L: bcm-kernel-feedback-list@broadcom.com
2388S: Supported
2389F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2390F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2391
f6e734a8
RM
2392BROADCOM NVRAM DRIVER
2393M: Rafał Miłecki <zajec5@gmail.com>
2394L: linux-mips@linux-mips.org
2395S: Maintained
2396F: drivers/firmware/broadcom/*
2397
02787daa
BN
2398BROADCOM STB NAND FLASH DRIVER
2399M: Brian Norris <computersforpeace@gmail.com>
2400L: linux-mtd@lists.infradead.org
2401S: Maintained
2402F: drivers/mtd/nand/brcmnand/
2403
c9678d86
RM
2404BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405M: Rafał Miłecki <zajec5@gmail.com>
2406L: linux-wireless@vger.kernel.org
2407S: Maintained
2408F: drivers/bcma/
2409F: include/linux/bcma/
2410
b8302205
FF
2411BROADCOM SYSTEMPORT ETHERNET DRIVER
2412M: Florian Fainelli <f.fainelli@gmail.com>
2413L: netdev@vger.kernel.org
2414S: Supported
2415F: drivers/net/ethernet/broadcom/bcmsysport.*
2416
7725ccfd 2417BROCADE BFA FC SCSI DRIVER
aa803370
AG
2418M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2420L: linux-scsi@vger.kernel.org
2421S: Supported
2422F: drivers/scsi/bfa/
7725ccfd 2423
8b230ed8 2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2425M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2426L: netdev@vger.kernel.org
2427S: Supported
f844a0ea 2428F: drivers/net/ethernet/brocade/bna/
8b230ed8 2429
5cdf7f76 2430BSG (block layer generic sg v4 driver)
8b58be88 2431M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2432L: linux-scsi@vger.kernel.org
2433S: Supported
679655da
JP
2434F: block/bsg.c
2435F: include/linux/bsg.h
c117ab84 2436F: include/uapi/linux/bsg.h
5cdf7f76 2437
af39917d
CL
2438BT87X AUDIO DRIVER
2439M: Clemens Ladisch <clemens@ladisch.de>
2440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2441T: git git://git.alsa-project.org/alsa-kernel.git
2442S: Maintained
2443F: Documentation/sound/alsa/Bt87x.txt
2444F: sound/pci/bt87x.c
2445
ff1d5c2f 2446BT8XXGPIO DRIVER
eb032b98 2447M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2448W: http://bu3sch.de/btgpio.php
2449S: Maintained
72dbb705 2450F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2451
eb1eb04f 2452BTRFS FILE SYSTEM
c0778e25
CM
2453M: Chris Mason <clm@fb.com>
2454M: Josef Bacik <jbacik@fb.com>
d8130624 2455M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2456L: linux-btrfs@vger.kernel.org
2457W: http://btrfs.wiki.kernel.org/
8a6e2535 2458Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2459T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2460S: Maintained
679655da
JP
2461F: Documentation/filesystems/btrfs.txt
2462F: fs/btrfs/
eb1eb04f 2463
1da177e4 2464BTTV VIDEO4LINUX DRIVER
009a5410 2465M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2466L: linux-media@vger.kernel.org
96b6aba0 2467W: http://linuxtv.org
275ffde4 2468T: git git://linuxtv.org/media_tree.git
f96236e5 2469S: Odd fixes
679655da 2470F: Documentation/video4linux/bttv/
90d72ac6 2471F: drivers/media/pci/bt8xx/bttv*
1da177e4 2472
1f34923c
KA
2473BUSLOGIC SCSI DRIVER
2474M: Khalid Aziz <khalid@gonehiking.org>
2475L: linux-scsi@vger.kernel.org
2476S: Maintained
2477F: drivers/scsi/BusLogic.*
2478F: drivers/scsi/FlashPoint.*
2479
af39917d
CL
2480C-MEDIA CMI8788 DRIVER
2481M: Clemens Ladisch <clemens@ladisch.de>
2482L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2483T: git git://git.alsa-project.org/alsa-kernel.git
2484S: Maintained
2485F: sound/pci/oxygen/
2486
2141355f
MS
2487C6X ARCHITECTURE
2488M: Mark Salter <msalter@redhat.com>
2489M: Aurelien Jacquiot <a-jacquiot@ti.com>
2490L: linux-c6x-dev@linux-c6x.org
2491W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2492S: Maintained
2493F: arch/c6x/
2494
a5432f5a 2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2496M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2497L: linux-cachefs@redhat.com
2498S: Supported
2499F: Documentation/filesystems/caching/cachefiles.txt
2500F: fs/cachefiles/
2501
c815ca39
HV
2502CADET FM/AM RADIO RECEIVER DRIVER
2503M: Hans Verkuil <hverkuil@xs4all.nl>
2504L: linux-media@vger.kernel.org
2505T: git git://linuxtv.org/media_tree.git
2506W: http://linuxtv.org
2507S: Maintained
2508F: drivers/media/radio/radio-cadet*
2509
77d5140f 2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2511M: Jonathan Corbet <corbet@lwn.net>
661263b5 2512L: linux-media@vger.kernel.org
275ffde4 2513T: git git://linuxtv.org/media_tree.git
77d5140f 2514S: Maintained
679655da 2515F: Documentation/video4linux/cafe_ccic
90d72ac6 2516F: drivers/media/platform/marvell-ccic/
77d5140f 2517
201b6bab 2518CAIF NETWORK LAYER
5c574f50 2519M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2520L: netdev@vger.kernel.org
2521S: Supported
2522F: Documentation/networking/caif/
2523F: drivers/net/caif/
c117ab84 2524F: include/uapi/linux/caif/
201b6bab
JP
2525F: include/net/caif/
2526F: net/caif/
2527
77dac90f 2528CALGARY x86-64 IOMMU
8b58be88
JP
2529M: Muli Ben-Yehuda <muli@il.ibm.com>
2530M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2531L: discuss@x86-64.org
2532S: Maintained
679655da
JP
2533F: arch/x86/kernel/pci-calgary_64.c
2534F: arch/x86/kernel/tce_64.c
2535F: arch/x86/include/asm/calgary.h
2536F: arch/x86/include/asm/tce.h
77dac90f 2537
e2d1d6c0 2538CAN NETWORK LAYER
8d15d386 2539M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2540M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2541L: linux-can@vger.kernel.org
84b0d715 2542W: https://github.com/linux-can
870482a4
MKB
2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2545S: Maintained
f35f6c8f 2546F: Documentation/networking/can.txt
8d15d386 2547F: net/can/
8d15d386 2548F: include/linux/can/core.h
c117ab84
CEB
2549F: include/uapi/linux/can.h
2550F: include/uapi/linux/can/bcm.h
2551F: include/uapi/linux/can/raw.h
2552F: include/uapi/linux/can/gw.h
e2d1d6c0 2553
4261a204 2554CAN NETWORK DRIVERS
8b58be88 2555M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2556M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2557L: linux-can@vger.kernel.org
84b0d715 2558W: https://github.com/linux-can
870482a4
MKB
2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2561S: Maintained
8d15d386
OH
2562F: drivers/net/can/
2563F: include/linux/can/dev.h
8d15d386 2564F: include/linux/can/platform/
c117ab84
CEB
2565F: include/uapi/linux/can/error.h
2566F: include/uapi/linux/can/netlink.h
4261a204 2567
95d16c72
JM
2568CAPABILITIES
2569M: Serge Hallyn <serge.hallyn@canonical.com>
2570L: linux-security-module@vger.kernel.org
6305902c 2571S: Supported
95d16c72 2572F: include/linux/capability.h
c117ab84 2573F: include/uapi/linux/capability.h
6305902c 2574F: security/commoncap.c
38a94118 2575F: kernel/capability.c
95d16c72 2576
b84894c7
KT
2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578M: Kevin Tsai <ktsai@capellamicro.com>
2579S: Maintained
2580F: drivers/iio/light/cm*
2581F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
f21fb3ed
RV
2583CAVIUM LIQUIDIO NETWORK DRIVER
2584M: Derek Chickles <derek.chickles@caviumnetworks.com>
2585M: Satanand Burla <satananda.burla@caviumnetworks.com>
2586M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588L: netdev@vger.kernel.org
2589W: http://www.cavium.com
2590S: Supported
f21fb3ed
RV
2591F: drivers/net/ethernet/cavium/liquidio/
2592
ef0bbac3
VB
2593CC2520 IEEE-802.15.4 RADIO DRIVER
2594M: Varka Bhadram <varkabhadram@gmail.com>
2595L: linux-wpan@vger.kernel.org
2596S: Maintained
2597F: drivers/net/ieee802154/cc2520.c
2598F: include/linux/spi/cc2520.h
2599F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
b8154542 2601CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2602M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2603L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2604W: http://www.ibm.com/developerworks/power/cell/
2605S: Supported
679655da 2606F: arch/powerpc/include/asm/cell*.h
679655da 2607F: arch/powerpc/include/asm/spu*.h
c117ab84 2608F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2609F: arch/powerpc/oprofile/*cell*
2610F: arch/powerpc/platforms/cell/
b8154542 2611
398ecff5
SW
2612CEPH COMMON CODE (LIBCEPH)
2613M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2614M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2615M: Sage Weil <sage@redhat.com>
82593f87 2616L: ceph-devel@vger.kernel.org
09d90327 2617W: http://ceph.com/
fb99f881 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2619T: git git://github.com/ceph/ceph-client.git
9030aaf9 2620S: Supported
14430813
JP
2621F: net/ceph/
2622F: include/linux/ceph/
2623F: include/linux/crush/
9030aaf9 2624
398ecff5
SW
2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626M: "Yan, Zheng" <zyan@redhat.com>
2627M: Sage Weil <sage@redhat.com>
2628M: Ilya Dryomov <idryomov@gmail.com>
2629L: ceph-devel@vger.kernel.org
2630W: http://ceph.com/
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2632T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2633S: Supported
2634F: Documentation/filesystems/ceph.txt
2635F: fs/ceph/
2636
cfc411e7
DH
2637CERTIFICATE HANDLING:
2638M: David Howells <dhowells@redhat.com>
2639M: David Woodhouse <dwmw2@infradead.org>
2640L: keyrings@linux-nfs.org
2641S: Maintained
2642F: Documentation/module-signing.txt
2643F: certs/
2644F: scripts/extract-cert.c
2645
18332a80 2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2647L: linux-usb@vger.kernel.org
10c6c9c9 2648S: Orphan
679655da
JP
2649F: Documentation/usb/WUSB-Design-overview.txt
2650F: Documentation/usb/wusb-cbaf
355ffe69
DV
2651F: drivers/usb/host/hwa-hc.c
2652F: drivers/usb/host/whci/
679655da
JP
2653F: drivers/usb/wusbcore/
2654F: include/linux/usb/wusb*
18332a80 2655
70e84049 2656CFAG12864B LCD DRIVER
8b58be88 2657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2658W: http://miguelojeda.es/auxdisplay.htm
2659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2660S: Maintained
679655da
JP
2661F: drivers/auxdisplay/cfag12864b.c
2662F: include/linux/cfag12864b.h
70e84049
MOS
2663
2664CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2665M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2666W: http://miguelojeda.es/auxdisplay.htm
2667W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2668S: Maintained
679655da
JP
2669F: drivers/auxdisplay/cfag12864bfb.c
2670F: include/linux/cfag12864b.h
70e84049 2671
704232c2 2672CFG80211 and NL80211
8b58be88 2673M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2674L: linux-wireless@vger.kernel.org
ce466579
JB
2675W: http://wireless.kernel.org/
2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2678S: Maintained
c117ab84 2679F: include/uapi/linux/nl80211.h
679655da
JP
2680F: include/net/cfg80211.h
2681F: net/wireless/*
2682X: net/wireless/wext*
704232c2 2683
46e64261
GKH
2684CHAR and MISC DRIVERS
2685M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2688S: Supported
46e64261
GKH
2689F: drivers/char/*
2690F: drivers/misc/*
471322a8 2691F: include/linux/miscdevice.h
46e64261 2692
0a920b5b 2693CHECKPATCH
8b58be88 2694M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2695M: Joe Perches <joe@perches.com>
2696S: Maintained
679655da 2697F: scripts/checkpatch.pl
0a920b5b 2698
f8407f26
HW
2699CHINESE DOCUMENTATION
2700M: Harry Wei <harryxiyou@gmail.com>
9740153c 2701L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2702L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703S: Maintained
2704F: Documentation/zh_CN/
2705
2721ea2c 2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2707M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2708T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2709L: linux-usb@vger.kernel.org
2710S: Maintained
2711F: drivers/usb/chipidea/
2712
a93ad65d
HG
2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714M: Hans de Goede <hdegoede@redhat.com>
2715L: linux-input@vger.kernel.org
2716S: Maintained
2717F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718F: drivers/input/touchscreen/chipone_icn8318.c
2719
ab043105
OJ
2720CHROME HARDWARE PLATFORM SUPPORT
2721M: Olof Johansson <olof@lixom.net>
2722S: Maintained
2723F: drivers/platform/chrome/
2724
641cb85e 2725CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2726M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2727M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2728M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2729M: Neel Patel <neepatel@cisco.com>
7063fbf2 2730S: Supported
a6a5580c 2731F: drivers/net/ethernet/cisco/enic/
7063fbf2 2732
e3cf00d0 2733CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2734M: Upinder Malhi <umalhi@cisco.com>
2735S: Supported
2736F: drivers/infiniband/hw/usnic
e3cf00d0 2737
2b7a52a4 2738CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2739M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2740L: netdev@vger.kernel.org
2741S: Maintained
57d0b7a0 2742F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2743
3d4cfdc9
MB
2744CIRRUS LOGIC AUDIO CODEC DRIVERS
2745M: Brian Austin <brian.austin@cirrus.com>
2746M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2748S: Maintained
2749F: sound/soc/codecs/cs*
2750
94574d9a
KRW
2751CLEANCACHE API
2752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753L: linux-kernel@vger.kernel.org
2754S: Maintained
2755F: mm/cleancache.c
2756F: include/linux/cleancache.h
2757
d4275354 2758CLK API
8b58be88 2759M: Russell King <linux@arm.linux.org.uk>
aa571b14 2760L: linux-clk@vger.kernel.org
37417046 2761S: Maintained
d4275354
RK
2762F: include/linux/clk.h
2763
9222d247
JS
2764CLOCKSOURCE, CLOCKEVENT DRIVERS
2765M: Daniel Lezcano <daniel.lezcano@linaro.org>
2766M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2767L: linux-kernel@vger.kernel.org
9222d247
JS
2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769S: Supported
2770F: drivers/clocksource
2771
5df6d737 2772CISCO FCOE HBA DRIVER
8fc89a79
HP
2773M: Hiral Patel <hiralpat@cisco.com>
2774M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2775M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2a99921a 2778F: drivers/scsi/fnic/
5df6d737 2779
c8806b6c
NM
2780CISCO SCSI HBA DRIVER
2781M: Narsimhulu Musini <nmusini@cisco.com>
2782M: Sesidhar Baddela <sebaddel@cisco.com>
2783L: linux-scsi@vger.kernel.org
2784S: Supported
2785F: drivers/scsi/snic/
2786
529aa8cb
TLSC
2787CMPC ACPI DRIVER
2788M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2790L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2791S: Supported
2792F: drivers/platform/x86/classmate-laptop.c
2793
85756a06
HV
2794COBALT MEDIA DRIVER
2795M: Hans Verkuil <hans.verkuil@cisco.com>
2796L: linux-media@vger.kernel.org
2797T: git git://linuxtv.org/media_tree.git
2798W: http://linuxtv.org
2799S: Supported
2800F: drivers/media/pci/cobalt/
2801
74425eee 2802COCCINELLE/Semantic Patches (SmPL)
26de9c26 2803M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2804M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2805M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2806M: Michal Marek <mmarek@suse.com>
26de9c26 2807L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2809W: http://coccinelle.lip6.fr/
2810S: Supported
4b92b2aa 2811F: Documentation/coccinelle.txt
74425eee
NP
2812F: scripts/coccinelle/
2813F: scripts/coccicheck
2814
1da177e4 2815CODA FILE SYSTEM
8b58be88 2816M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2817M: coda@cs.cmu.edu
2818L: codalist@coda.cs.cmu.edu
2819W: http://www.coda.cs.cmu.edu/
2820S: Maintained
679655da
JP
2821F: Documentation/filesystems/coda.txt
2822F: fs/coda/
2823F: include/linux/coda*.h
c117ab84 2824F: include/uapi/linux/coda*.h
1da177e4 2825
0b14261e
PZ
2826CODA V4L2 MEM2MEM DRIVER
2827M: Philipp Zabel <p.zabel@pengutronix.de>
2828L: linux-media@vger.kernel.org
2829S: Maintained
2830F: Documentation/devicetree/bindings/media/coda.txt
2831F: drivers/media/platform/coda/
2832
7704addb 2833COMMON CLK FRAMEWORK
a85fa007 2834M: Michael Turquette <mturquette@baylibre.com>
f956165f 2835M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2836L: linux-clk@vger.kernel.org
baeb0d9b 2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2838S: Maintained
60bea3b5
SW
2839F: drivers/clk/
2840X: drivers/clk/clkdev.c
7704addb 2841F: include/linux/clk-pr*
60bea3b5 2842F: include/linux/clk/
7704addb 2843
e2d1d6c0 2844COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2845M: Steve French <sfrench@samba.org>
51223df6 2846L: linux-cifs@vger.kernel.org
d1f28953 2847L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2848W: http://linux-cifs.samba.org/
bb1d5dda 2849T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2850S: Supported
ec421a71 2851F: Documentation/filesystems/cifs/
679655da 2852F: fs/cifs/
e2d1d6c0 2853
1da177e4 2854COMPACTPCI HOTPLUG CORE
8b58be88 2855M: Scott Murray <scott@spiteful.org>
64dab204 2856L: linux-pci@vger.kernel.org
82c4dfc7 2857S: Maintained
679655da 2858F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2859
2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2861M: Scott Murray <scott@spiteful.org>
64dab204 2862L: linux-pci@vger.kernel.org
82c4dfc7 2863S: Maintained
679655da 2864F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2865
2866COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2867M: Scott Murray <scott@spiteful.org>
64dab204 2868L: linux-pci@vger.kernel.org
82c4dfc7 2869S: Maintained
679655da 2870F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2871
5411552c 2872COMPAL LAPTOP SUPPORT
8b58be88 2873M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2874L: platform-driver-x86@vger.kernel.org
5411552c 2875S: Maintained
679655da 2876F: drivers/platform/x86/compal-laptop.c
5411552c 2877
949be0f7 2878CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2879M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2880L: accessrunner-general@lists.sourceforge.net
2881W: http://accessrunner.sourceforge.net/
949be0f7 2882S: Maintained
679655da 2883F: drivers/usb/atm/cxacru.c
949be0f7 2884
e2d1d6c0 2885CONFIGFS
d6351db2
JB
2886M: Joel Becker <jlbec@evilplan.org>
2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2888S: Supported
679655da
JP
2889F: fs/configfs/
2890F: include/linux/configfs.h
e2d1d6c0 2891
acb9c1b2 2892CONNECTOR
8b58be88 2893M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2894L: netdev@vger.kernel.org
2895S: Maintained
2896F: drivers/connector/
2897
a3e3354d 2898CONTROL GROUP (CGROUP)
860ca0e6 2899M: Tejun Heo <tj@kernel.org>
ad50c159 2900M: Li Zefan <lizefan@huawei.com>
4d205676 2901M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2902L: cgroups@vger.kernel.org
860ca0e6 2903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2904S: Maintained
a3e3354d 2905F: Documentation/cgroups/
679655da
JP
2906F: include/linux/cgroup*
2907F: kernel/cgroup*
a3e3354d
TH
2908
2909CONTROL GROUP - CPUSET
2910M: Li Zefan <lizefan@huawei.com>
2911L: cgroups@vger.kernel.org
2912W: http://www.bullopensource.org/cpuset/
2913W: http://oss.sgi.com/projects/cpusets/
2914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915S: Maintained
2916F: Documentation/cgroups/cpusets.txt
2917F: include/linux/cpuset.h
2918F: kernel/cpuset.c
2919
2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2922M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2923L: cgroups@vger.kernel.org
2924L: linux-mm@kvack.org
2925S: Maintained
2926F: mm/memcontrol.c
5d1ea48b 2927F: mm/swap_cgroup.c
fb3a0fb6 2928
bebe4678 2929CORETEMP HARDWARE MONITORING DRIVER
96859129 2930M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2931L: lm-sensors@lm-sensors.org
2932S: Maintained
679655da
JP
2933F: Documentation/hwmon/coretemp
2934F: drivers/hwmon/coretemp.c
bebe4678 2935
1da177e4 2936COSA/SRP SYNC SERIAL DRIVER
8b58be88 2937M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2938W: http://www.fi.muni.cz/~kas/cosa/
2939S: Maintained
679655da 2940F: drivers/net/wan/cosa*
1da177e4 2941
4371ee35 2942CPMAC ETHERNET DRIVER
8b58be88 2943M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2944L: netdev@vger.kernel.org
2945S: Maintained
b544dbac 2946F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2947
1da177e4 2948CPU FREQUENCY DRIVERS
9c3646d1 2949M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2950M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2951L: linux-pm@vger.kernel.org
1da177e4 2952S: Maintained
27209d91
VK
2953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2955F: drivers/cpufreq/
2956F: include/linux/cpufreq.h
1da177e4 2957
8a67f0ef
VK
2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2960M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2961L: linux-pm@vger.kernel.org
2962W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963S: Maintained
2964F: drivers/cpufreq/arm_big_little.h
2965F: drivers/cpufreq/arm_big_little.c
2966F: drivers/cpufreq/arm_big_little_dt.c
2967
14d2c34c 2968CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2969M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970M: Daniel Lezcano <daniel.lezcano@linaro.org>
2971L: linux-pm@vger.kernel.org
2972L: linux-arm-kernel@lists.infradead.org
cea8321c 2973T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2974S: Maintained
2975F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2976
0c570c18
BZ
2977CPUIDLE DRIVER - ARM EXYNOS
2978M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979M: Daniel Lezcano <daniel.lezcano@linaro.org>
2980M: Kukjin Kim <kgene@kernel.org>
2981L: linux-pm@vger.kernel.org
2982L: linux-samsung-soc@vger.kernel.org
2983S: Supported
2984F: drivers/cpuidle/cpuidle-exynos.c
2985F: arch/arm/mach-exynos/pm.c
2986
a8e39c35 2987CPUIDLE DRIVERS
9c3646d1 2988M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2989M: Daniel Lezcano <daniel.lezcano@linaro.org>
2990L: linux-pm@vger.kernel.org
2991S: Maintained
cea8321c 2992T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2993F: drivers/cpuidle/*
2994F: include/linux/cpuidle.h
2995
1da177e4 2996CPUID/MSR DRIVER
8b58be88 2997M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2998S: Maintained
679655da
JP
2999F: arch/x86/kernel/cpuid.c
3000F: arch/x86/kernel/msr.c
1da177e4 3001
7fe2f639 3002CPU POWER MONITORING SUBSYSTEM
d8130624 3003M: Thomas Renninger <trenn@suse.com>
103f1790 3004L: linux-pm@vger.kernel.org
7fe2f639 3005S: Maintained
14430813 3006F: tools/power/cpupower/
7fe2f639 3007
1da177e4 3008CRAMFS FILESYSTEM
ce00f85c 3009W: http://sourceforge.net/projects/cramfs/
54886a71 3010S: Orphan / Obsolete
679655da
JP
3011F: Documentation/filesystems/cramfs.txt
3012F: fs/cramfs/
1da177e4
LT
3013
3014CRIS PORT
8b58be88
JP
3015M: Mikael Starvik <starvik@axis.com>
3016M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3017L: linux-cris-kernel@axis.com
1da177e4
LT
3018W: http://developer.axis.com
3019S: Maintained
679655da 3020F: arch/cris/
df621252 3021F: drivers/tty/serial/crisv10.*
1da177e4
LT
3022
3023CRYPTO API
8b58be88
JP
3024M: Herbert Xu <herbert@gondor.apana.org.au>
3025M: "David S. Miller" <davem@davemloft.net>
1da177e4 3026L: linux-crypto@vger.kernel.org
54e5881d 3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3028S: Maintained
679655da 3029F: Documentation/crypto/
2ca87a17 3030F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3031F: arch/*/crypto/
3032F: crypto/
3033F: drivers/crypto/
3034F: include/crypto/
1da177e4 3035
5b07bd57 3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3037M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3038L: linux-crypto@vger.kernel.org
3039S: Maintained
51a2228a
JP
3040F: crypto/ansi_cprng.c
3041F: crypto/rng.c
5b07bd57 3042
9b4ffa48 3043CS5535 Audio ALSA driver
8b58be88 3044M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3045S: Maintained
679655da 3046F: sound/pci/cs5535audio/
9b4ffa48 3047
a910e4a9 3048CW1200 WLAN driver
b75f0050
JP
3049M: Solomon Peachy <pizza@shaftnet.org>
3050S: Maintained
3051F: drivers/net/wireless/cw1200/
a910e4a9 3052
6d8425b1 3053CX18 VIDEO4LINUX DRIVER
6afdeaf8 3054M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3055L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3056L: linux-media@vger.kernel.org
275ffde4 3057T: git git://linuxtv.org/media_tree.git
6d8425b1 3058W: http://linuxtv.org
30e10993 3059W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3060S: Maintained
679655da 3061F: Documentation/video4linux/cx18.txt
90d72ac6 3062F: drivers/media/pci/cx18/
6c0f0359 3063F: include/uapi/linux/ivtv*
6d8425b1 3064
3f101d91
HV
3065CX2341X MPEG ENCODER HELPER MODULE
3066M: Hans Verkuil <hverkuil@xs4all.nl>
3067L: linux-media@vger.kernel.org
3068T: git git://linuxtv.org/media_tree.git
3069W: http://linuxtv.org
3070S: Maintained
c368360b 3071F: drivers/media/common/cx2341x*
3f101d91
HV
3072F: include/media/cx2341x*
3073
b8fe6e2c
PB
3074CX24120 MEDIA DRIVER
3075M: Jemma Denson <jdenson@gmail.com>
3076M: Patrick Boettcher <patrick.boettcher@posteo.de>
3077L: linux-media@vger.kernel.org
3078W: http://linuxtv.org/
3079Q: http://patchwork.linuxtv.org/project/linux-media/list/
3080S: Maintained
3081F: drivers/media/dvb-frontends/cx24120*
3082
20357578 3083CX88 VIDEO4LINUX DRIVER
009a5410 3084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3085L: linux-media@vger.kernel.org
3086W: http://linuxtv.org
3087T: git git://linuxtv.org/media_tree.git
3088S: Odd fixes
3089F: Documentation/video4linux/cx88/
3090F: drivers/media/pci/cx88/
6d8425b1 3091
91952bc0
AP
3092CXD2820R MEDIA DRIVER
3093M: Antti Palosaari <crope@iki.fi>
3094L: linux-media@vger.kernel.org
3095W: http://linuxtv.org/
3096W: http://palosaari.fi/linux/
3097Q: http://patchwork.linuxtv.org/project/linux-media/list/
3098T: git git://linuxtv.org/anttip/media_tree.git
3099S: Maintained
3100F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3101
e5ec3789 3102CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3103M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3104L: netdev@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
f7917c00 3107F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3108
d8ae3c33 3109CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3110M: Karen Xie <kxie@chelsio.com>
3111L: linux-scsi@vger.kernel.org
3112W: http://www.chelsio.com
3113S: Supported
3114F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3115
e5ec3789 3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3117M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3118L: linux-rdma@vger.kernel.org
e5ec3789
SW
3119W: http://www.openfabrics.org
3120S: Supported
679655da 3121F: drivers/infiniband/hw/cxgb3/
e5ec3789 3122
be4c9bad 3123CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3124M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3125L: netdev@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
f7917c00 3128F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3129
d8ae3c33 3130CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3131M: Karen Xie <kxie@chelsio.com>
3132L: linux-scsi@vger.kernel.org
3133W: http://www.chelsio.com
3134S: Supported
3135F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3136
be4c9bad
RD
3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138M: Steve Wise <swise@chelsio.com>
3139L: linux-rdma@vger.kernel.org
3140W: http://www.openfabrics.org
3141S: Supported
3142F: drivers/infiniband/hw/cxgb4/
3143
5c20a5c7
CL
3144CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145M: Casey Leedom <leedom@chelsio.com>
3146L: netdev@vger.kernel.org
3147W: http://www.chelsio.com
3148S: Supported
f7917c00 3149F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3150
a9282d01
IM
3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152M: Ian Munsie <imunsie@au1.ibm.com>
3153M: Michael Neuling <mikey@neuling.org>
3154L: linuxppc-dev@lists.ozlabs.org
3155S: Supported
3156F: drivers/misc/cxl/
ec249dd8 3157F: include/misc/cxl*
a9282d01
IM
3158F: include/uapi/misc/cxl.h
3159F: Documentation/powerpc/cxl.txt
3160F: Documentation/powerpc/cxl.txt
3161F: Documentation/ABI/testing/sysfs-class-cxl
3162
b52b97a3
GC
3163STMMAC ETHERNET DRIVER
3164M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165L: netdev@vger.kernel.org
3166W: http://www.stlinux.com
3167S: Supported
7ac6653a 3168F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3169
1da177e4 3170CYBERPRO FB DRIVER
8b58be88 3171M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3173W: http://www.arm.linux.org.uk/
3174S: Maintained
8a61f013 3175F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3176
1da177e4 3177CYCLADES ASYNC MUX DRIVER
1da177e4 3178W: http://www.cyclades.com/
d459883e 3179S: Orphan
c897401b 3180F: drivers/tty/cyclades.c
679655da 3181F: include/linux/cyclades.h
c117ab84 3182F: include/uapi/linux/cyclades.h
1da177e4
LT
3183
3184CYCLADES PC300 DRIVER
1da177e4 3185W: http://www.cyclades.com/
d459883e 3186S: Orphan
679655da 3187F: drivers/net/wan/pc300*
1da177e4 3188
402f6ae4
AP
3189CYPRESS_FIRMWARE MEDIA DRIVER
3190M: Antti Palosaari <crope@iki.fi>
3191L: linux-media@vger.kernel.org
3192W: http://linuxtv.org/
3193W: http://palosaari.fi/linux/
3194Q: http://patchwork.linuxtv.org/project/linux-media/list/
3195T: git git://linuxtv.org/anttip/media_tree.git
3196S: Maintained
3197F: drivers/media/common/cypress_firmware*
3198
e3ae3525 3199CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3200M: Ferruh Yigit <fery@cypress.com>
6305902c 3201L: linux-input@vger.kernel.org
be9a6f40 3202S: Supported
6305902c
JP
3203F: drivers/input/touchscreen/cyttsp*
3204F: include/linux/input/cyttsp.h
e3ae3525 3205
aaaf5fbf
JK
3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207M: Joshua Kinard <kumba@gentoo.org>
3208S: Maintained
3209F: drivers/rtc/rtc-ds1685.c
3210F: include/linux/rtc/ds1685.h
3211
1da177e4 3212DAMA SLAVE for AX.25
8b58be88 3213M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3214W: http://yaina.de/jreuter/
3215W: http://www.qsl.net/dl1bke/
3216L: linux-hams@vger.kernel.org
3217S: Maintained
679655da
JP
3218F: net/ax25/af_ax25.c
3219F: net/ax25/ax25_dev.c
3220F: net/ax25/ax25_ds_*
3221F: net/ax25/ax25_in.c
3222F: net/ax25/ax25_out.c
3223F: net/ax25/ax25_timer.c
3224F: net/ax25/sysctl_net_ax25.c
1da177e4 3225
e2d1d6c0 3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3227L: netdev@vger.kernel.org
5ff77428 3228S: Orphan
679655da 3229F: Documentation/networking/dmfe.txt
0f04e2aa 3230F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3231
3232DC390/AM53C974 SCSI driver
d8130624 3233M: Hannes Reinecke <hare@suse.com>
71bd849d 3234L: linux-scsi@vger.kernel.org
e2d1d6c0 3235S: Maintained
71bd849d 3236F: drivers/scsi/am53c974.c
e2d1d6c0 3237
1da177e4 3238DC395x SCSI driver
61eee9a7 3239M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3240M: Ali Akcaagac <aliakc@web.de>
3241M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3242L: dc395x@twibble.org
cf015e9f
JP
3243W: http://twibble.org/dist/dc395x/
3244W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3245S: Maintained
679655da
JP
3246F: Documentation/scsi/dc395x.txt
3247F: drivers/scsi/dc395x.*
1da177e4 3248
eb8edb08 3249DCCP PROTOCOL
a89d030e 3250M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3251L: dccp@vger.kernel.org
c996d8b9 3252W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3253S: Maintained
679655da 3254F: include/linux/dccp.h
c117ab84 3255F: include/uapi/linux/dccp.h
679655da
JP
3256F: include/linux/tfrc.h
3257F: net/dccp/
eb8edb08 3258
1da177e4 3259DECnet NETWORK LAYER
1da177e4
LT
3260W: http://linux-decnet.sourceforge.net
3261L: linux-decnet-user@lists.sourceforge.net
f546444d 3262S: Orphan
679655da
JP
3263F: Documentation/networking/decnet.txt
3264F: net/decnet/
1da177e4 3265
ebff05b9
MR
3266DECSTATION PLATFORM SUPPORT
3267M: "Maciej W. Rozycki" <macro@linux-mips.org>
3268L: linux-mips@linux-mips.org
3269W: http://www.linux-mips.org/wiki/DECstation
3270S: Maintained
3271F: arch/mips/dec/
3272F: arch/mips/include/asm/dec/
3273F: arch/mips/include/asm/mach-dec/
3274
1da177e4 3275DEFXX FDDI NETWORK DRIVER
8b58be88 3276M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3277S: Maintained
33f810b2 3278F: drivers/net/fddi/defxx.*
1da177e4 3279
ad8f07cc 3280DELL LAPTOP DRIVER
8b58be88 3281M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3282M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3283L: platform-driver-x86@vger.kernel.org
ad8f07cc 3284S: Maintained
679655da 3285F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3286
817a5cdb
PR
3287DELL LAPTOP RBTN DRIVER
3288M: Pali RohĂ¡r <pali.rohar@gmail.com>
3289S: Maintained
3290F: drivers/platform/x86/dell-rbtn.*
3291
cdbff611
PR
3292DELL LAPTOP FREEFALL DRIVER
3293M: Pali RohĂ¡r <pali.rohar@gmail.com>
3294S: Maintained
3295F: drivers/platform/x86/dell-smo8800.c
3296
1da177e4 3297DELL LAPTOP SMM DRIVER
a5afba16 3298M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3299S: Maintained
a5afba16 3300F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3301F: include/uapi/linux/i8k.h
1da177e4 3302
90563ec4 3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3304M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3305S: Maintained
679655da
JP
3306F: Documentation/dcdbas.txt
3307F: drivers/firmware/dcdbas.*
90563ec4 3308
0b3f6109 3309DELL WMI EXTRAS DRIVER
8b58be88 3310M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3311M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3312S: Maintained
36b3a96f 3313F: drivers/platform/x86/dell-wmi.c
0b3f6109 3314
5efc75e3 3315DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3316M: John Youn <johnyoun@synopsys.com>
5efc75e3 3317L: linux-usb@vger.kernel.org
18f340f9 3318T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3319S: Maintained
197ba5f4 3320F: drivers/usb/dwc2/
5efc75e3 3321
94ab23dd
FB
3322DESIGNWARE USB3 DRD IP DRIVER
3323M: Felipe Balbi <balbi@ti.com>
3324L: linux-usb@vger.kernel.org
3325L: linux-omap@vger.kernel.org
3326T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327S: Maintained
3328F: drivers/usb/dwc3/
3329
833c9545
JB
3330DEVICE COREDUMP (DEV_COREDUMP)
3331M: Johannes Berg <johannes@sipsolutions.net>
3332L: linux-kernel@vger.kernel.org
3333S: Maintained
3334F: drivers/base/devcoredump.c
3335F: include/linux/devcoredump.h
3336
89d07767
KP
3337DEVICE FREQUENCY (DEVFREQ)
3338M: MyungJoo Ham <myungjoo.ham@samsung.com>
3339M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3340L: linux-pm@vger.kernel.org
89d07767
KP
3341S: Maintained
3342F: drivers/devfreq/
3343
1da177e4 3344DEVICE NUMBER REGISTRY
8b58be88 3345M: Torben Mathiasen <device@lanana.org>
1da177e4 3346W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3347S: Maintained
3348
e2d1d6c0 3349DEVICE-MAPPER (LVM)
854ecaad 3350M: Alasdair Kergon <agk@redhat.com>
8504eed3 3351M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3352M: dm-devel@redhat.com
e2d1d6c0
RD
3353L: dm-devel@redhat.com
3354W: http://sources.redhat.com/dm
8a6e2535 3355Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3357T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3358S: Maintained
679655da
JP
3359F: Documentation/device-mapper/
3360F: drivers/md/dm*
854ecaad 3361F: drivers/md/persistent-data/
679655da
JP
3362F: include/linux/device-mapper.h
3363F: include/linux/dm-*.h
8504eed3 3364F: include/uapi/linux/dm-*.h
e2d1d6c0 3365
c0d995aa
OST
3366DIALOG SEMICONDUCTOR DRIVERS
3367M: Support Opensource <support.opensource@diasemi.com>
3368W: http://www.dialog-semiconductor.com/products
3369S: Supported
3370F: Documentation/hwmon/da90??
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
6f32a8c9
LP
6701MEDIA DRIVERS FOR RENESAS - VSP1
6702M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6703L: linux-media@vger.kernel.org
6704L: linux-sh@vger.kernel.org
6705T: git git://linuxtv.org/media_tree.git
6706S: Supported
6707F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6708F: drivers/media/platform/vsp1/
6709
dacf9ce8
KS
6710MEDIA DRIVERS FOR ASCOT2E
6711M: Sergey Kozlov <serjk@netup.ru>
6712L: linux-media@vger.kernel.org
6713W: http://linuxtv.org
6714W: http://netup.tv/
6715T: git git://linuxtv.org/media_tree.git
6716S: Supported
6717F: drivers/media/dvb-frontends/ascot2e*
6718
a6dc60ff
KS
6719MEDIA DRIVERS FOR CXD2841ER
6720M: Sergey Kozlov <serjk@netup.ru>
6721L: linux-media@vger.kernel.org
6722W: http://linuxtv.org/
6723W: http://netup.tv/
6724T: git git://linuxtv.org/media_tree.git
6725S: Supported
6726F: drivers/media/dvb-frontends/cxd2841er*
6727
a5d32b35
KS
6728MEDIA DRIVERS FOR HORUS3A
6729M: Sergey Kozlov <serjk@netup.ru>
6730L: linux-media@vger.kernel.org
6731W: http://linuxtv.org/
6732W: http://netup.tv/
6733T: git git://linuxtv.org/media_tree.git
6734S: Supported
6735F: drivers/media/dvb-frontends/horus3a*
6736
e025273b
KS
6737MEDIA DRIVERS FOR LNBH25
6738M: Sergey Kozlov <serjk@netup.ru>
6739L: linux-media@vger.kernel.org
6740W: http://linuxtv.org/
6741W: http://netup.tv/
6742T: git git://linuxtv.org/media_tree.git
6743S: Supported
6744F: drivers/media/dvb-frontends/lnbh25*
6745
52b1eaf4
KS
6746MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6747M: Sergey Kozlov <serjk@netup.ru>
6748L: linux-media@vger.kernel.org
6749W: http://linuxtv.org/
6750W: http://netup.tv/
6751T: git git://linuxtv.org/media_tree.git
6752S: Supported
6753F: drivers/media/pci/netup_unidvb/*
6754
127c49ae 6755MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6756M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6757P: LinuxTV.org Project
6758L: linux-media@vger.kernel.org
6759W: http://linuxtv.org
8a6e2535 6760Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6761T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6762S: Maintained
6763F: Documentation/dvb/
6764F: Documentation/video4linux/
ffe06198 6765F: Documentation/DocBook/media/
127c49ae 6766F: drivers/media/
ffe06198 6767F: drivers/staging/media/
127c49ae 6768F: include/media/
6c0f0359
MCC
6769F: include/uapi/linux/dvb/
6770F: include/uapi/linux/videodev2.h
6771F: include/uapi/linux/media.h
6772F: include/uapi/linux/v4l2-*
6773F: include/uapi/linux/meye.h
6774F: include/uapi/linux/ivtv*
6775F: include/uapi/linux/uvcvideo.h
d20620de 6776
c869f77d
JK
6777MEDIATEK MT7601U WIRELESS LAN DRIVER
6778M: Jakub Kicinski <kubakici@wp.pl>
6779L: linux-wireless@vger.kernel.org
6780S: Maintained
6781F: drivers/net/wireless/mediatek/mt7601u/
6782
e399065b
SS
6783MEGARAID SCSI/SAS DRIVERS
6784M: Kashyap Desai <kashyap.desai@avagotech.com>
6785M: Sumit Saxena <sumit.saxena@avagotech.com>
6786M: Uday Lingala <uday.lingala@avagotech.com>
6787L: megaraidlinux.pdl@avagotech.com
baaea1dc 6788L: linux-scsi@vger.kernel.org
e399065b 6789W: http://www.lsi.com
ce00f85c 6790S: Maintained
679655da
JP
6791F: Documentation/scsi/megaraid.txt
6792F: drivers/scsi/megaraid.*
6793F: drivers/scsi/megaraid/
757e0108 6794
2c46c9d5
AV
6795MELLANOX ETHERNET DRIVER (mlx4_en)
6796M: Amir Vadai <amirv@mellanox.com>
b75f0050 6797L: netdev@vger.kernel.org
2c46c9d5
AV
6798S: Supported
6799W: http://www.mellanox.com
6800Q: http://patchwork.ozlabs.org/project/netdev/list/
6801F: drivers/net/ethernet/mellanox/mlx4/en_*
6802
93c1edb2
JP
6803MELLANOX ETHERNET SWITCH DRIVERS
6804M: Jiri Pirko <jiri@mellanox.com>
6805M: Ido Schimmel <idosch@mellanox.com>
6806L: netdev@vger.kernel.org
6807S: Supported
6808W: http://www.mellanox.com
6809Q: http://patchwork.ozlabs.org/project/netdev/list/
6810F: drivers/net/ethernet/mellanox/mlxsw/
6811
5b25b13a
MD
6812MEMBARRIER SUPPORT
6813M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6814M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6815L: linux-kernel@vger.kernel.org
6816S: Supported
6817F: kernel/membarrier.c
6818F: include/uapi/linux/membarrier.h
6819
70ea91f1
SR
6820MEMORY MANAGEMENT
6821L: linux-mm@kvack.org
70ea91f1
SR
6822W: http://www.linux-mm.org
6823S: Maintained
679655da 6824F: include/linux/mm.h
551450bb
CS
6825F: include/linux/gfp.h
6826F: include/linux/mmzone.h
6827F: include/linux/memory_hotplug.h
6828F: include/linux/vmalloc.h
679655da 6829F: mm/
70ea91f1 6830
f4e9ce66 6831MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6832M: David Woodhouse <dwmw2@infradead.org>
242c325e 6833M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6834L: linux-mtd@lists.infradead.org
8a6e2535
JP
6835W: http://www.linux-mtd.infradead.org/
6836Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6837T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6838T: git git://git.infradead.org/l2-mtd.git
1da177e4 6839S: Maintained
679655da
JP
6840F: drivers/mtd/
6841F: include/linux/mtd/
c117ab84 6842F: include/uapi/mtd/
1da177e4 6843
26c57ef1 6844MEN A21 WATCHDOG DRIVER
30c7469b 6845M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6846L: linux-watchdog@vger.kernel.org
30c7469b 6847S: Maintained
26c57ef1
JT
6848F: drivers/watchdog/mena21_wdt.c
6849
3764e82e 6850MEN CHAMELEON BUS (mcb)
30c7469b
JT
6851M: Johannes Thumshirn <morbidrsa@gmail.com>
6852S: Maintained
3764e82e
JT
6853F: drivers/mcb/
6854F: include/linux/mcb.h
b9f2f459 6855F: Documentation/men-chameleon-bus.txt
3764e82e 6856
48b490d2
AW
6857MEN F21BMC (Board Management Controller)
6858M: Andreas Werner <andreas.werner@men.de>
6859S: Supported
6860F: drivers/mfd/menf21bmc.c
6861F: drivers/watchdog/menf21bmc_wdt.c
6862F: drivers/leds/leds-menf21bmc.c
6863F: drivers/hwmon/menf21bmc_hwmon.c
6864F: Documentation/hwmon/menf21bmc
6865
12285945
JH
6866METAG ARCHITECTURE
6867M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6868L: linux-metag@vger.kernel.org
12285945
JH
6869S: Supported
6870F: arch/metag/
6871F: Documentation/metag/
6872F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6873F: drivers/clocksource/metag_generic.c
5698c50d
JH
6874F: drivers/irqchip/irq-metag.c
6875F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6876F: drivers/tty/metag_da.c
12285945 6877
c6375b0a 6878MICROBLAZE ARCHITECTURE
8b58be88 6879M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6880W: http://www.monstr.eu/fdt/
6881T: git git://git.monstr.eu/linux-2.6-microblaze.git
6882S: Supported
0a8c7914 6883F: arch/microblaze/
1da177e4 6884
2508a45a
CY
6885MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6886M: Chen Yu <yu.c.chen@intel.com>
6887L: platform-driver-x86@vger.kernel.org
6888S: Supported
6889F: drivers/platform/x86/surfacepro3_button.c
6890
1da177e4 6891MICROTEK X6 SCANNER
61eee9a7 6892M: Oliver Neukum <oliver@neukum.org>
1da177e4 6893S: Maintained
679655da 6894F: drivers/usb/image/microtek.*
1da177e4
LT
6895
6896MIPS
8b58be88 6897M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6898L: linux-mips@linux-mips.org
6097050d 6899W: http://www.linux-mips.org/
b05e988e 6900T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6901Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6902S: Supported
679655da
JP
6903F: Documentation/mips/
6904F: arch/mips/
1da177e4 6905
08b7620a
HV
6906MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6907M: Hans Verkuil <hverkuil@xs4all.nl>
6908L: linux-media@vger.kernel.org
6909T: git git://linuxtv.org/media_tree.git
6910W: http://linuxtv.org
6911S: Odd Fixes
6912F: drivers/media/radio/radio-miropcm20*
6913
e126ba97
EC
6914Mellanox MLX5 core VPI driver
6915M: Eli Cohen <eli@mellanox.com>
6916L: netdev@vger.kernel.org
6917L: linux-rdma@vger.kernel.org
6918W: http://www.mellanox.com
6919Q: http://patchwork.ozlabs.org/project/netdev/list/
6920Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6921T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6922S: Supported
6923F: drivers/net/ethernet/mellanox/mlx5/core/
6924F: include/linux/mlx5/
6925
6926Mellanox MLX5 IB driver
b75f0050
JP
6927M: Eli Cohen <eli@mellanox.com>
6928L: linux-rdma@vger.kernel.org
6929W: http://www.mellanox.com
6930Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6931T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6932S: Supported
6933F: include/linux/mlx5/
6934F: drivers/infiniband/hw/mlx5/
e126ba97 6935
0ce277e4
AP
6936MN88472 MEDIA DRIVER
6937M: Antti Palosaari <crope@iki.fi>
6938L: linux-media@vger.kernel.org
6939W: http://linuxtv.org/
6940W: http://palosaari.fi/linux/
6941Q: http://patchwork.linuxtv.org/project/linux-media/list/
6942T: git git://linuxtv.org/anttip/media_tree.git
6943S: Maintained
6944F: drivers/staging/media/mn88472/
6945F: drivers/media/dvb-frontends/mn88472.h
6946
4f4d238f
AP
6947MN88473 MEDIA DRIVER
6948M: Antti Palosaari <crope@iki.fi>
6949L: linux-media@vger.kernel.org
6950W: http://linuxtv.org/
6951W: http://palosaari.fi/linux/
6952Q: http://patchwork.linuxtv.org/project/linux-media/list/
6953T: git git://linuxtv.org/anttip/media_tree.git
6954S: Maintained
6955F: drivers/staging/media/mn88473/
6956F: drivers/media/dvb-frontends/mn88473.h
6957
1da177e4 6958MODULE SUPPORT
8b58be88 6959M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6960S: Maintained
679655da
JP
6961F: include/linux/module.h
6962F: kernel/module.c
1da177e4
LT
6963
6964MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6965W: http://popies.net/meye/
b7788e13 6966S: Orphan
679655da 6967F: Documentation/video4linux/meye.txt
90d72ac6 6968F: drivers/media/pci/meye/
6c0f0359 6969F: include/uapi/linux/meye.h
1da177e4 6970
b9705b60 6971MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6972M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6973S: Maintained
679655da 6974F: Documentation/serial/moxa-smartio
c897401b 6975F: drivers/tty/mxser.*
d735410a 6976
889b2f87
AK
6977MR800 AVERMEDIA USB FM RADIO DRIVER
6978M: Alexey Klimov <klimov.linux@gmail.com>
6979L: linux-media@vger.kernel.org
6980T: git git://linuxtv.org/media_tree.git
6981S: Maintained
6982F: drivers/media/radio/radio-mr800.c
6983
d7155691
AO
6984MRF24J40 IEEE 802.15.4 RADIO DRIVER
6985M: Alan Ott <alan@signal11.us>
6986L: linux-wpan@vger.kernel.org
6987S: Maintained
6988F: drivers/net/ieee802154/mrf24j40.c
6989
8c4c731a 6990MSI LAPTOP SUPPORT
182ae55c 6991M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6992L: platform-driver-x86@vger.kernel.org
8c4c731a 6993S: Maintained
679655da 6994F: drivers/platform/x86/msi-laptop.c
8c4c731a 6995
0f1006b1 6996MSI WMI SUPPORT
d0944853 6997L: platform-driver-x86@vger.kernel.org
5ee7041e 6998S: Orphan
0f1006b1
AA
6999F: drivers/platform/x86/msi-wmi.c
7000
19a628a0
AP
7001MSI001 MEDIA DRIVER
7002M: Antti Palosaari <crope@iki.fi>
7003L: linux-media@vger.kernel.org
7004W: http://linuxtv.org/
7005W: http://palosaari.fi/linux/
7006Q: http://patchwork.linuxtv.org/project/linux-media/list/
7007T: git git://linuxtv.org/anttip/media_tree.git
7008S: Maintained
0185e197 7009F: drivers/media/tuners/msi001*
19a628a0 7010
7570589d 7011MSI2500 MEDIA DRIVER
2c57213f
AP
7012M: Antti Palosaari <crope@iki.fi>
7013L: linux-media@vger.kernel.org
7014W: http://linuxtv.org/
7015W: http://palosaari.fi/linux/
7016Q: http://patchwork.linuxtv.org/project/linux-media/list/
7017T: git git://linuxtv.org/anttip/media_tree.git
7018S: Maintained
7570589d 7019F: drivers/media/usb/msi2500/
2c57213f 7020
159eeea4
RJ
7021MSYSTEMS DISKONCHIP G3 MTD DRIVER
7022M: Robert Jarzmik <robert.jarzmik@free.fr>
7023L: linux-mtd@lists.infradead.org
7024S: Maintained
7025F: drivers/mtd/devices/docg3*
7026
62a37dc7 7027MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7028M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7029L: linux-media@vger.kernel.org
7030T: git git://linuxtv.org/media_tree.git
7031S: Maintained
7032F: drivers/media/i2c/mt9m032.c
7033F: include/media/mt9m032.h
7034
62a37dc7 7035MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7036M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7037L: linux-media@vger.kernel.org
7038T: git git://linuxtv.org/media_tree.git
7039S: Maintained
7040F: drivers/media/i2c/mt9p031.c
7041F: include/media/mt9p031.h
7042
62a37dc7 7043MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7044M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7045L: linux-media@vger.kernel.org
7046T: git git://linuxtv.org/media_tree.git
7047S: Maintained
7048F: drivers/media/i2c/mt9t001.c
7049F: include/media/mt9t001.h
7050
62a37dc7 7051MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7052M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7053L: linux-media@vger.kernel.org
7054T: git git://linuxtv.org/media_tree.git
7055S: Maintained
f2272e13 7056F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7057F: drivers/media/i2c/mt9v032.c
7058F: include/media/mt9v032.h
7059
4e0d13cb 7060MULTIFUNCTION DEVICES (MFD)
8b58be88 7061M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7062M: Lee Jones <lee.jones@linaro.org>
7caa7991 7063T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7064S: Supported
679655da 7065F: drivers/mfd/
55b5940d 7066F: include/linux/mfd/
4e0d13cb 7067
5c4e6f13 7068MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7069M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7070L: linux-mmc@vger.kernel.org
708dce3f 7071T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7072S: Maintained
679655da
JP
7073F: drivers/mmc/
7074F: include/linux/mmc/
c117ab84 7075F: include/uapi/linux/mmc/
baca2da4 7076
15a0580c 7077MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7078S: Orphan
679655da
JP
7079F: drivers/mmc/host/mmc_spi.c
7080F: include/linux/spi/mmc_spi.h
15a0580c 7081
1da177e4 7082MULTISOUND SOUND DRIVER
8b58be88 7083M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7084S: Maintained
679655da
JP
7085F: Documentation/sound/oss/MultiSound
7086F: sound/oss/msnd*
1da177e4 7087
d735410a 7088MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7089S: Orphan
c897401b 7090F: drivers/tty/isicom.c
679655da 7091F: include/linux/isicom.h
d735410a 7092
550a7375 7093MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7094M: Felipe Balbi <balbi@ti.com>
795fb7e7 7095L: linux-usb@vger.kernel.org
43b416e5 7096T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7097S: Maintained
679655da 7098F: drivers/usb/musb/
550a7375 7099
ea0af5f6
MK
7100MXL5007T MEDIA DRIVER
7101M: Michael Krufky <mkrufky@linuxtv.org>
7102L: linux-media@vger.kernel.org
7103W: http://linuxtv.org/
7104W: http://github.com/mkrufky
7105Q: http://patchwork.linuxtv.org/project/linux-media/list/
7106T: git git://linuxtv.org/mkrufky/tuners.git
7107S: Maintained
7108F: drivers/media/tuners/mxl5007t.*
7109
2d3cf588 7110MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7111M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7112L: netdev@vger.kernel.org
205057ae 7113W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7114S: Supported
93f7848b 7115F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7116
1da177e4 7117NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7118S: Orphan
d9fb9f38 7119F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7120
23dc05a3
DM
7121NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7122M: Daniel Mack <zonque@gmail.com>
7123S: Maintained
e5747e40 7124L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7125W: http://www.native-instruments.com
7126F: sound/usb/caiaq/
7127
1da177e4 7128NCP FILESYSTEM
52653199
PV
7129M: Petr Vandrovec <petr@vandrovec.name>
7130S: Odd Fixes
679655da 7131F: fs/ncpfs/
1da177e4 7132
a79b0322
FT
7133NCR 5380 SCSI DRIVERS
7134M: Finn Thain <fthain@telegraphics.com.au>
7135M: Michael Schmitz <schmitzmic@gmail.com>
7136L: linux-scsi@vger.kernel.org
7137S: Maintained
7138F: Documentation/scsi/g_NCR5380.txt
7139F: drivers/scsi/NCR5380.*
7140F: drivers/scsi/arm/cumana_1.c
7141F: drivers/scsi/arm/oak.c
7142F: drivers/scsi/atari_NCR5380.c
7143F: drivers/scsi/atari_scsi.*
7144F: drivers/scsi/dmx3191d.c
7145F: drivers/scsi/dtc.*
7146F: drivers/scsi/g_NCR5380.*
7147F: drivers/scsi/g_NCR5380_mmio.c
7148F: drivers/scsi/mac_scsi.*
7149F: drivers/scsi/pas16.*
a79b0322
FT
7150F: drivers/scsi/sun3_scsi.*
7151F: drivers/scsi/sun3_scsi_vme.c
7152F: drivers/scsi/t128.*
7153
1da177e4 7154NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7155M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7156L: linux-scsi@vger.kernel.org
7157S: Maintained
679655da 7158F: drivers/scsi/NCR_D700.*
1da177e4 7159
4aa3eb4c
GR
7160NCT6775 HARDWARE MONITOR DRIVER
7161M: Guenter Roeck <linux@roeck-us.net>
7162L: lm-sensors@lm-sensors.org
7163S: Maintained
7164F: Documentation/hwmon/nct6775
7165F: drivers/hwmon/nct6775.c
7166
3c2d774c 7167NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7168M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7169L: linux-rdma@vger.kernel.org
e3d33cb1 7170W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7171S: Supported
7172F: drivers/infiniband/hw/nes/
7173
be2f2e84 7174NETEM NETWORK EMULATOR
adbbf69d 7175M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7176L: netem@lists.linux-foundation.org
be2f2e84 7177S: Maintained
679655da 7178F: net/sched/sch_netem.c
be2f2e84 7179
b2f5a051 7180NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7181M: Jon Mason <jdmason@kudzu.us>
4a58448b 7182L: netdev@vger.kernel.org
4a58448b 7183S: Supported
679655da 7184F: Documentation/networking/s2io.txt
b2f5a051 7185F: Documentation/networking/vxge.txt
86387e1a 7186F: drivers/net/ethernet/neterion/
4a58448b 7187
db9cf3a3 7188NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7189M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7190M: Patrick McHardy <kaber@trash.net>
42010ed0 7191M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7192L: netfilter-devel@vger.kernel.org
82b98543 7193L: coreteam@netfilter.org
1da177e4
LT
7194W: http://www.netfilter.org/
7195W: http://www.iptables.org/
42010ed0
PNA
7196Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7197T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7198T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7199S: Supported
679655da
JP
7200F: include/linux/netfilter*
7201F: include/linux/netfilter/
7202F: include/net/netfilter/
c117ab84
CEB
7203F: include/uapi/linux/netfilter*
7204F: include/uapi/linux/netfilter/
679655da
JP
7205F: net/*/netfilter.c
7206F: net/*/netfilter/
7207F: net/netfilter/
91c269a0 7208F: net/bridge/br_netfilter*.c
1da177e4 7209
4cc67735 7210NETLABEL
87a0874c 7211M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7212W: http://netlabel.sf.net
7213L: netdev@vger.kernel.org
87a0874c 7214S: Maintained
80811493 7215F: Documentation/netlabel/
679655da
JP
7216F: include/net/netlabel.h
7217F: net/netlabel/
4cc67735 7218
1da177e4 7219NETROM NETWORK LAYER
8b58be88 7220M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7221L: linux-hams@vger.kernel.org
d34cb28a 7222W: http://www.linux-ax25.org/
1da177e4 7223S: Maintained
679655da 7224F: include/net/netrom.h
c117ab84 7225F: include/uapi/linux/netrom.h
679655da 7226F: net/netrom/
1da177e4 7227
5ddb88c0 7228NETWORK BLOCK DEVICE (NBD)
4ca5829a 7229M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7230S: Maintained
5e4b269b 7231L: nbd-general@lists.sourceforge.net
4ca5829a 7232T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7233F: Documentation/blockdev/nbd.txt
7234F: drivers/block/nbd.c
c117ab84 7235F: include/uapi/linux/nbd.h
1da177e4 7236
6e43650c
NH
7237NETWORK DROP MONITOR
7238M: Neil Horman <nhorman@tuxdriver.com>
7239L: netdev@vger.kernel.org
7240S: Maintained
7241W: https://fedorahosted.org/dropwatch/
7242F: net/core/drop_monitor.c
7243
1da177e4 7244NETWORKING [GENERAL]
8b58be88 7245M: "David S. Miller" <davem@davemloft.net>
979b6c13 7246L: netdev@vger.kernel.org
b1e8fd54 7247W: http://www.linuxfoundation.org/en/Net
11e98029 7248Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7249T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7250T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7251S: Maintained
679655da
JP
7252F: net/
7253F: include/net/
018d21ed
JP
7254F: include/linux/in.h
7255F: include/linux/net.h
7256F: include/linux/netdevice.h
c117ab84
CEB
7257F: include/uapi/linux/in.h
7258F: include/uapi/linux/net.h
7259F: include/uapi/linux/netdevice.h
0c7aecd4 7260F: include/uapi/linux/net_namespace.h
7e814a6c 7261F: tools/net/
f4e53f9a 7262F: tools/testing/selftests/net/
335a67d2 7263F: lib/random32.c
a101ccd1 7264F: lib/test_bpf.c
1da177e4
LT
7265
7266NETWORKING [IPv4/IPv6]
8b58be88
JP
7267M: "David S. Miller" <davem@davemloft.net>
7268M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7269M: James Morris <jmorris@namei.org>
7270M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7271M: Patrick McHardy <kaber@trash.net>
979b6c13 7272L: netdev@vger.kernel.org
08deed1e 7273T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7274S: Maintained
679655da
JP
7275F: net/ipv4/
7276F: net/ipv6/
7277F: include/net/ip*
0a14842f 7278F: arch/x86/net/*
1da177e4 7279
73b7656c
DM
7280NETWORKING [IPSEC]
7281M: Steffen Klassert <steffen.klassert@secunet.com>
7282M: Herbert Xu <herbert@gondor.apana.org.au>
7283M: "David S. Miller" <davem@davemloft.net>
7284L: netdev@vger.kernel.org
d1fc5024
SK
7285T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7286T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7287S: Maintained
5826bdd1 7288F: net/core/flow.c
73b7656c
DM
7289F: net/xfrm/
7290F: net/key/
7291F: net/ipv4/xfrm*
d1fc5024
SK
7292F: net/ipv4/esp4.c
7293F: net/ipv4/ah4.c
7294F: net/ipv4/ipcomp.c
7295F: net/ipv4/ip_vti.c
73b7656c 7296F: net/ipv6/xfrm*
d1fc5024
SK
7297F: net/ipv6/esp6.c
7298F: net/ipv6/ah6.c
7299F: net/ipv6/ipcomp6.c
7300F: net/ipv6/ip6_vti.c
73b7656c
DM
7301F: include/uapi/linux/xfrm.h
7302F: include/net/xfrm.h
7303
10e2ff1c 7304NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7305M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7306L: netdev@vger.kernel.org
7307S: Maintained
7308
29f8f632 7309NETWORKING [WIRELESS]
2cb4abd1 7310L: linux-wireless@vger.kernel.org
8a6e2535 7311Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7312
788873ac
JP
7313NETWORKING DRIVERS
7314L: netdev@vger.kernel.org
7315W: http://www.linuxfoundation.org/en/Net
11e98029 7316Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7317T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7318T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7319S: Odd Fixes
7320F: drivers/net/
018d21ed 7321F: include/linux/if_*
0b63bf1f
JD
7322F: include/linux/netdevice.h
7323F: include/linux/arcdevice.h
7324F: include/linux/etherdevice.h
7325F: include/linux/fcdevice.h
7326F: include/linux/fddidevice.h
7327F: include/linux/hippidevice.h
7328F: include/linux/inetdevice.h
c117ab84
CEB
7329F: include/uapi/linux/if_*
7330F: include/uapi/linux/netdevice.h
788873ac 7331
0e324cf6
JL
7332NETWORKING DRIVERS (WIRELESS)
7333M: Kalle Valo <kvalo@codeaurora.org>
7334L: linux-wireless@vger.kernel.org
7335Q: http://patchwork.kernel.org/project/linux-wireless/list/
7336T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7337S: Maintained
7338F: drivers/net/wireless/
7339
3d396eb1 7340NETXEN (1/10) GbE SUPPORT
8622315e 7341M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7342M: Sony Chacko <sony.chacko@qlogic.com>
7343M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7344L: netdev@vger.kernel.org
9c2b5bde 7345W: http://www.qlogic.com
3d396eb1 7346S: Supported
aa43c215 7347F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7348
6423d30f
AAJ
7349NFC SUBSYSTEM
7350M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7351M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7352M: Samuel Ortiz <sameo@linux.intel.com>
7353L: linux-wireless@vger.kernel.org
1eb3b216 7354L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7355S: Supported
6423d30f 7356F: net/nfc/
55eb94f9 7357F: include/net/nfc/
c117ab84 7358F: include/uapi/linux/nfc.h
6423d30f 7359F: drivers/nfc/
08eaa1e0 7360F: include/linux/platform_data/pn544.h
7ebb88e5 7361F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7362
e8b43555 7363NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7364M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7365M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7366L: linux-nfs@vger.kernel.org
7367W: http://client.linux-nfs.org
cd7b996a 7368T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7369S: Maintained
679655da
JP
7370F: fs/lockd/
7371F: fs/nfs/
7372F: fs/nfs_common/
7373F: net/sunrpc/
7374F: include/linux/lockd/
7375F: include/linux/nfs*
7376F: include/linux/sunrpc/
c117ab84
CEB
7377F: include/uapi/linux/nfs*
7378F: include/uapi/linux/sunrpc/
1da177e4 7379
85ef9cea 7380NILFS2 FILESYSTEM
e2126935 7381M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7382L: linux-nilfs@vger.kernel.org
f9472265 7383W: http://nilfs.sourceforge.net/
e2126935 7384T: git git://github.com/konis/nilfs2.git
85ef9cea 7385S: Supported
679655da
JP
7386F: Documentation/filesystems/nilfs2.txt
7387F: fs/nilfs2/
7388F: include/linux/nilfs2_fs.h
85ef9cea 7389
1da177e4 7390NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7391M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7392W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7393S: Maintained
679655da
JP
7394F: Documentation/scsi/NinjaSCSI.txt
7395F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7396
7397NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7398M: GOTO Masanori <gotom@debian.or.jp>
7399M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7400W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7401S: Maintained
679655da
JP
7402F: Documentation/scsi/NinjaSCSI.txt
7403F: drivers/scsi/nsp32*
1da177e4 7404
383b8fb9
LFT
7405NIOS2 ARCHITECTURE
7406M: Ley Foon Tan <lftan@altera.com>
7407L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7409S: Maintained
7410F: arch/nios2/
7411
2a6afddb
PR
7412NOKIA N900 POWER SUPPLY DRIVERS
7413M: Pali RohĂ¡r <pali.rohar@gmail.com>
7414S: Maintained
7415F: include/linux/power/bq2415x_charger.h
7416F: include/linux/power/bq27x00_battery.h
7417F: include/linux/power/isp1704_charger.h
7418F: drivers/power/bq2415x_charger.c
7419F: drivers/power/bq27x00_battery.c
7420F: drivers/power/isp1704_charger.c
7421F: drivers/power/rx51_battery.c
7422
a1bd3bae 7423NTB DRIVER CORE
9ef6bf6c
JM
7424M: Jon Mason <jdmason@kudzu.us>
7425M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7426M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7427L: linux-ntb@googlegroups.com
fce8a7bb 7428S: Supported
2984411f
JM
7429W: https://github.com/jonmason/ntb/wiki
7430T: git git://github.com/jonmason/ntb.git
fce8a7bb 7431F: drivers/ntb/
548c237c 7432F: drivers/net/ntb_netdev.c
fce8a7bb 7433F: include/linux/ntb.h
a1bd3bae 7434F: include/linux/ntb_transport.h
fce8a7bb 7435
e26a5843
AH
7436NTB INTEL DRIVER
7437M: Jon Mason <jdmason@kudzu.us>
7438M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7439L: linux-ntb@googlegroups.com
e26a5843
AH
7440S: Supported
7441W: https://github.com/jonmason/ntb/wiki
7442T: git git://github.com/jonmason/ntb.git
7443F: drivers/ntb/hw/intel/
fce8a7bb 7444
1da177e4 7445NTFS FILESYSTEM
2818ef50 7446M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7447L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7448W: http://www.tuxera.com/
e6f4dee7 7449T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7450S: Supported
679655da
JP
7451F: Documentation/filesystems/ntfs.txt
7452F: fs/ntfs/
1da177e4 7453
9eb8ef74 7454NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7455M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7456L: linux-fbdev@vger.kernel.org
ce00f85c 7457S: Maintained
8a61f013
JH
7458F: drivers/video/fbdev/riva/
7459F: drivers/video/fbdev/nvidia/
1da177e4 7460
79461681
MW
7461NVM EXPRESS DRIVER
7462M: Matthew Wilcox <willy@linux.intel.com>
7463L: linux-nvme@lists.infradead.org
7464T: git git://git.infradead.org/users/willy/linux-nvme.git
7465S: Supported
5be37bf9 7466F: drivers/block/nvme*
79461681
MW
7467F: include/linux/nvme.h
7468
aee4b9bd
SK
7469NVMEM FRAMEWORK
7470M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7471M: Maxime Ripard <maxime.ripard@free-electrons.com>
7472S: Maintained
7473F: drivers/nvmem/
7474F: Documentation/devicetree/bindings/nvmem/
7475F: include/linux/nvmem-consumer.h
7476F: include/linux/nvmem-provider.h
7477
dece4585
CP
7478NXP-NCI NFC DRIVER
7479M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7480R: Charles Gorand <charles.gorand@effinnov.com>
7481L: linux-nfc@lists.01.org (moderated for non-subscribers)
7482S: Supported
7483F: drivers/nfc/nxp-nci
7484
f50d7146
RK
7485NXP TDA998X DRM DRIVER
7486M: Russell King <rmk+kernel@arm.linux.org.uk>
7487S: Supported
7488F: drivers/gpu/drm/i2c/tda998x_drv.c
7489F: include/drm/i2c/tda998x.h
7490
fbace43e
PR
7491NXP TFA9879 DRIVER
7492M: Peter Rosin <peda@axentia.se>
7493L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7494S: Maintained
7495F: sound/soc/codecs/tfa9879*
7496
f5525786 7497OMAP SUPPORT
0e24bdd4 7498M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7499L: linux-omap@vger.kernel.org
7500W: http://www.muru.com/linux/omap/
7501W: http://linux.omap.com/
8a6e2535 7502Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7504S: Maintained
4e04d5a3 7505F: arch/arm/*omap*/
026da812
FB
7506F: arch/arm/configs/omap1_defconfig
7507F: arch/arm/configs/omap2plus_defconfig
046d0a37 7508F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7509F: drivers/irqchip/irq-omap-intc.c
7510F: drivers/mfd/*omap*.c
7511F: drivers/mfd/menelaus.c
7512F: drivers/mfd/palmas.c
7513F: drivers/mfd/tps65217.c
7514F: drivers/mfd/tps65218.c
7515F: drivers/mfd/tps65910.c
7516F: drivers/mfd/twl-core.[ch]
7517F: drivers/mfd/twl4030*.c
7518F: drivers/mfd/twl6030*.c
7519F: drivers/mfd/twl6040*.c
7520F: drivers/regulator/palmas-regulator*.c
7521F: drivers/regulator/pbias-regulator.c
7522F: drivers/regulator/tps65217-regulator.c
7523F: drivers/regulator/tps65218-regulator.c
7524F: drivers/regulator/tps65910-regulator.c
7525F: drivers/regulator/twl-regulator.c
046d0a37 7526F: include/linux/i2c-omap.h
f5525786 7527
50f29fbd 7528OMAP DEVICE TREE SUPPORT
cdb55ab0 7529M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7530M: Tony Lindgren <tony@atomide.com>
7531L: linux-omap@vger.kernel.org
d0fb18c5 7532L: devicetree@vger.kernel.org
50f29fbd
TL
7533S: Maintained
7534F: arch/arm/boot/dts/*omap*
7535F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7536F: arch/arm/boot/dts/*am4*
7537F: arch/arm/boot/dts/*am5*
7538F: arch/arm/boot/dts/*dra7*
50f29fbd 7539
f5525786 7540OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7541M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7542L: linux-omap@vger.kernel.org
7543S: Maintained
7544F: arch/arm/*omap*/*clock*
7545
7546OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7547M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7548L: linux-omap@vger.kernel.org
7549S: Maintained
7550F: arch/arm/*omap*/*pm*
c46938d4 7551F: drivers/cpufreq/omap-cpufreq.c
f5525786 7552
d21db568 7553OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7554M: Rajendra Nayak <rnayak@ti.com>
7555M: Paul Walmsley <paul@pwsan.com>
7556L: linux-omap@vger.kernel.org
7557S: Maintained
d21db568 7558F: arch/arm/mach-omap2/prm*
692ab1f3 7559
f5525786 7560OMAP AUDIO SUPPORT
6c284903 7561M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7562M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7563L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7564L: linux-omap@vger.kernel.org
7565S: Maintained
7566F: sound/soc/omap/
7567
18640193
TL
7568OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7569M: Roger Quadros <rogerq@ti.com>
7570M: Tony Lindgren <tony@atomide.com>
7571L: linux-omap@vger.kernel.org
7572S: Maintained
7573F: drivers/memory/omap-gpmc.c
7574F: arch/arm/mach-omap2/*gpmc*
7575
f5525786 7576OMAP FRAMEBUFFER SUPPORT
830e6384 7577M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7578L: linux-fbdev@vger.kernel.org
f5525786
TL
7579L: linux-omap@vger.kernel.org
7580S: Maintained
8a61f013 7581F: drivers/video/fbdev/omap/
f5525786 7582
676eec0d 7583OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7584M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7585L: linux-omap@vger.kernel.org
676eec0d 7586L: linux-fbdev@vger.kernel.org
178ff4c9 7587S: Maintained
8a61f013 7588F: drivers/video/fbdev/omap2/
178ff4c9
TV
7589F: Documentation/arm/OMAP/DSS
7590
8b37fcfc
OBC
7591OMAP HARDWARE SPINLOCK SUPPORT
7592M: Ohad Ben-Cohen <ohad@wizery.com>
7593L: linux-omap@vger.kernel.org
7594S: Maintained
7595F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7596
f5525786 7597OMAP MMC SUPPORT
8b58be88 7598M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7599L: linux-omap@vger.kernel.org
7600S: Maintained
653f41b5
MC
7601F: drivers/mmc/host/omap.c
7602
7603OMAP HS MMC SUPPORT
0a4585c6 7604L: linux-mmc@vger.kernel.org
653f41b5 7605L: linux-omap@vger.kernel.org
dfa5d196 7606S: Orphan
653f41b5 7607F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7608
7609OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7610M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7611S: Maintained
7612F: drivers/char/hw_random/omap-rng.c
7613
f400c82e 7614OMAP HWMOD SUPPORT
cdb55ab0 7615M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7616M: Paul Walmsley <paul@pwsan.com>
7617L: linux-omap@vger.kernel.org
7618S: Maintained
8fc8b12b 7619F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7620
8633fb30
PW
7621OMAP HWMOD DATA
7622M: Paul Walmsley <paul@pwsan.com>
7623L: linux-omap@vger.kernel.org
7624S: Maintained
7625F: arch/arm/mach-omap2/omap_hwmod*data*
7626
f400c82e 7627OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7628M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7629L: linux-omap@vger.kernel.org
7630S: Maintained
7631F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7632
0db83ced 7633OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7634M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7635L: linux-media@vger.kernel.org
7636S: Maintained
7eec52db 7637F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7638F: drivers/media/platform/omap3isp/
0db83ced 7639F: drivers/staging/media/omap4iss/
7e8970e1 7640
f5525786 7641OMAP USB SUPPORT
f299470a 7642M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7643L: linux-usb@vger.kernel.org
7644L: linux-omap@vger.kernel.org
43b416e5 7645T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7646S: Maintained
a16fbd65
JP
7647F: drivers/usb/*/*omap*
7648F: arch/arm/*omap*/usb*
f5525786 7649
6d994710 7650OMAP GPIO DRIVER
a1415a8f 7651M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7652M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7653M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7654L: linux-omap@vger.kernel.org
7655S: Maintained
7656F: drivers/gpio/gpio-omap.c
7657
c351e290
MJ
7658OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7659M: Mark Jackson <mpfj@newflow.co.uk>
7660L: linux-omap@vger.kernel.org
7661S: Maintained
7662F: arch/arm/boot/dts/am335x-nano.dts
7663
0ad122d9 7664OMFS FILESYSTEM
8b58be88 7665M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7666L: linux-karma-devel@lists.sourceforge.net
7667S: Maintained
679655da
JP
7668F: Documentation/filesystems/omfs.txt
7669F: fs/omfs/
0ad122d9 7670
c1986ee9 7671OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7672M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7673S: Maintained
679655da
JP
7674F: drivers/char/pcmcia/cm4000_cs.c
7675F: include/linux/cm4000_cs.h
c117ab84 7676F: include/uapi/linux/cm4000_cs.h
c1986ee9 7677
77c44ab1 7678OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7679M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7680S: Maintained
679655da 7681F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7682
77d5140f 7683OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7684M: Jonathan Corbet <corbet@lwn.net>
661263b5 7685L: linux-media@vger.kernel.org
275ffde4 7686T: git git://linuxtv.org/media_tree.git
77d5140f 7687S: Maintained
90d72ac6 7688F: drivers/media/i2c/ov7670.c
77d5140f 7689
431bca73 7690ONENAND FLASH DRIVER
8b58be88 7691M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7692L: linux-mtd@lists.infradead.org
7693S: Maintained
679655da
JP
7694F: drivers/mtd/onenand/
7695F: include/linux/mtd/onenand*.h
431bca73 7696
1da177e4 7697ONSTREAM SCSI TAPE DRIVER
8b58be88 7698M: Willem Riede <osst@riede.org>
1da177e4
LT
7699L: osst-users@lists.sourceforge.net
7700L: linux-scsi@vger.kernel.org
7701S: Maintained
f7269cfc
JD
7702F: Documentation/scsi/osst.txt
7703F: drivers/scsi/osst.*
7704F: drivers/scsi/osst_*.h
7705F: drivers/scsi/st.h
1da177e4 7706
e2d1d6c0 7707OPENCORES I2C BUS DRIVER
8b58be88 7708M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7709L: linux-i2c@vger.kernel.org
e2d1d6c0 7710S: Maintained
679655da
JP
7711F: Documentation/i2c/busses/i2c-ocores
7712F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7713
860c44c1 7714OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7715M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7716M: Frank Rowand <frowand.list@gmail.com>
7717M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7718L: devicetree@vger.kernel.org
a7fefe9f
RH
7719W: http://www.devicetree.org/
7720T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7721S: Maintained
f8828205 7722F: drivers/of/
860c44c1 7723F: include/linux/of*.h
f8828205 7724F: scripts/dtc/
860c44c1 7725
f8828205 7726OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7727M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7728M: Pawel Moll <pawel.moll@arm.com>
7729M: Mark Rutland <mark.rutland@arm.com>
de80963e 7730M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7731M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7732L: devicetree@vger.kernel.org
7733S: Maintained
7734F: Documentation/devicetree/
7735F: arch/*/boot/dts/
7736F: include/dt-bindings/
7737
2bb65f56
PA
7738OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7739M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7740L: devicetree@vger.kernel.org
7741S: Maintained
7742F: Documentation/devicetree/dynamic-resolution-notes.txt
7743F: Documentation/devicetree/overlay-notes.txt
7744F: drivers/of/overlay.c
7745F: drivers/of/resolver.c
7746
19f9d392
JB
7747OPENRISC ARCHITECTURE
7748M: Jonas Bonn <jonas@southpole.se>
7749W: http://openrisc.net
eab7c1c0 7750L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7751S: Maintained
7752T: git git://openrisc.net/~jonas/linux
14430813 7753F: arch/openrisc/
19f9d392 7754
ccb1352e 7755OPENVSWITCH
4f337ed5 7756M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7757L: netdev@vger.kernel.org
ccb1352e
JG
7758L: dev@openvswitch.org
7759W: http://openvswitch.org
ccb1352e
JG
7760S: Maintained
7761F: net/openvswitch/
b422da7c 7762F: include/uapi/linux/openvswitch.h
ccb1352e 7763
af39917d
CL
7764OPL4 DRIVER
7765M: Clemens Ladisch <clemens@ladisch.de>
7766L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7767T: git git://git.alsa-project.org/alsa-kernel.git
7768S: Maintained
7769F: sound/drivers/opl4/
7770
1da177e4 7771OPROFILE
4cf7e718 7772M: Robert Richter <rric@kernel.org>
1da177e4
LT
7773L: oprofile-list@lists.sf.net
7774S: Maintained
81c4a8a6 7775F: arch/*/include/asm/oprofile*.h
679655da
JP
7776F: arch/*/oprofile/
7777F: drivers/oprofile/
7778F: include/linux/oprofile.h
1da177e4 7779
e2d1d6c0 7780ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7781M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7782M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7783L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7784W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7785S: Supported
679655da
JP
7786F: Documentation/filesystems/ocfs2.txt
7787F: Documentation/filesystems/dlmfs.txt
7788F: fs/ocfs2/
e2d1d6c0 7789
1da177e4 7790ORINOCO DRIVER
724c6b35 7791L: linux-wireless@vger.kernel.org
491b26b4 7792W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7793W: http://www.nongnu.org/orinoco/
3a59babb 7794S: Orphan
679655da 7795F: drivers/net/wireless/orinoco/
1da177e4 7796
42c55aa8 7797OSD LIBRARY and FILESYSTEM
fadc0752 7798M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7799M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7800L: osd-dev@open-osd.org
7801W: http://open-osd.org
54e5881d 7802T: git git://git.open-osd.org/open-osd.git
68274794 7803S: Maintained
42c55aa8 7804F: drivers/scsi/osd/
6b6f0b6c 7805F: include/scsi/osd_*
42c55aa8 7806F: fs/exofs/
68274794 7807
ef94b186 7808OVERLAY FILESYSTEM
7c37fbda 7809M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7810L: linux-unionfs@vger.kernel.org
7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7812S: Supported
1d113735 7813F: fs/overlayfs/
7c37fbda
NB
7814F: Documentation/filesystems/overlayfs.txt
7815
e2d1d6c0 7816P54 WIRELESS DRIVER
084cb0fe 7817M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7818L: linux-wireless@vger.kernel.org
084cb0fe 7819W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7820S: Maintained
679655da 7821F: drivers/net/wireless/p54/
e2d1d6c0 7822
f5cd7872 7823PA SEMI ETHERNET DRIVER
8b58be88 7824M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7825L: netdev@vger.kernel.org
7826S: Maintained
ded19add 7827F: drivers/net/ethernet/pasemi/*
f5cd7872 7828
beb58aa3 7829PA SEMI SMBUS DRIVER
8b58be88 7830M: Olof Johansson <olof@lixom.net>
846557d3 7831L: linux-i2c@vger.kernel.org
beb58aa3 7832S: Maintained
679655da 7833F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7834
48fc267e
SK
7835PADATA PARALLEL EXECUTION MECHANISM
7836M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7837L: linux-crypto@vger.kernel.org
7838S: Maintained
7839F: kernel/padata.c
7840F: include/linux/padata.h
7841F: Documentation/padata.txt
7842
709ee531 7843PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7844M: Harald Welte <laforge@gnumonks.org>
d0944853 7845L: platform-driver-x86@vger.kernel.org
709ee531 7846S: Maintained
679655da 7847F: drivers/platform/x86/panasonic-laptop.c
709ee531 7848
368dd5ac 7849PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7850M: David Howells <dhowells@redhat.com>
7851M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7852L: linux-am33-list@redhat.com (moderated for non-subscribers)
7853W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7854S: Maintained
679655da
JP
7855F: Documentation/mn10300/
7856F: arch/mn10300/
4fa97181 7857
64dfff03
SM
7858PARALLEL PORT SUBSYSTEM
7859M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7860M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7861L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7862S: Maintained
679655da
JP
7863F: drivers/parport/
7864F: include/linux/parport*.h
7865F: drivers/char/ppdev.c
c117ab84 7866F: include/uapi/linux/ppdev.h
64dfff03 7867F: Documentation/parport*.txt
1da177e4 7868
4cdf6bc2 7869PARAVIRT_OPS INTERFACE
d633180c 7870M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7871M: Chris Wright <chrisw@sous-sol.org>
7872M: Alok Kataria <akataria@vmware.com>
7873M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7874L: virtualization@lists.linux-foundation.org
4cdf6bc2 7875S: Supported
a2e19991 7876F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7877F: arch/*/kernel/paravirt*
7878F: arch/*/include/asm/paravirt.h
4cdf6bc2 7879
e2d1d6c0 7880PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7881M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7882L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7883S: Maintained
679655da
JP
7884F: Documentation/blockdev/paride.txt
7885F: drivers/block/paride/
e2d1d6c0
RD
7886
7887PARISC ARCHITECTURE
b8828770 7888M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7889M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7890L: linux-parisc@vger.kernel.org
7891W: http://www.parisc-linux.org/
8a6e2535 7892Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7893T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7894T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7895S: Maintained
679655da 7896F: arch/parisc/
2b6bac9e 7897F: Documentation/parisc/
679655da 7898F: drivers/parisc/
2b6bac9e
HD
7899F: drivers/char/agp/parisc-agp.c
7900F: drivers/input/serio/gscps2.c
7901F: drivers/parport/parport_gsc.*
7902F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7903F: drivers/video/fbdev/sti*
2b6bac9e
HD
7904F: drivers/video/console/sti*
7905F: drivers/video/logo/logo_parisc*
e2d1d6c0 7906
1662d32c 7907PC87360 HARDWARE MONITORING DRIVER
8b58be88 7908M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7909L: lm-sensors@lm-sensors.org
7910S: Maintained
679655da
JP
7911F: Documentation/hwmon/pc87360
7912F: drivers/hwmon/pc87360.c
1662d32c
JC
7913
7914PC8736x GPIO DRIVER
8b58be88 7915M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7916S: Maintained
679655da 7917F: drivers/char/pc8736x_gpio.c
1662d32c 7918
1ad107fd 7919PC87427 HARDWARE MONITORING DRIVER
d8130624 7920M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7921L: lm-sensors@lm-sensors.org
7922S: Maintained
7923F: Documentation/hwmon/pc87427
7924F: drivers/hwmon/pc87427.c
7925
b26e0ed4 7926PCA9532 LED DRIVER
8b58be88 7927M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7928S: Maintained
d5ca6918
JP
7929F: drivers/leds/leds-pca9532.c
7930F: include/linux/leds-pca9532.h
b26e0ed4 7931
5ce914a8 7932PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7933M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7934L: linux-i2c@vger.kernel.org
7935S: Maintained
b4f0b74e 7936F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7937
3971dae5 7938PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7939M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7940S: Maintained
7941F: drivers/firmware/pcdp.*
7942
065c6359 7943PCI ERROR RECOVERY
6305902c 7944M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7945L: linux-pci@vger.kernel.org
065c6359 7946S: Supported
679655da 7947F: Documentation/PCI/pci-error-recovery.txt
065c6359 7948
1da177e4 7949PCI SUBSYSTEM
5ac3a6d2 7950M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7951L: linux-pci@vger.kernel.org
99662dd1 7952Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7953T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7954S: Supported
679655da
JP
7955F: Documentation/PCI/
7956F: drivers/pci/
7957F: include/linux/pci*
6b49ee49 7958F: arch/x86/pci/
cad01f91 7959F: arch/x86/kernel/quirks.c
1da177e4 7960
b7e78170
RH
7961PCI DRIVER FOR ARM VERSATILE PLATFORM
7962M: Rob Herring <robh@kernel.org>
7963L: linux-pci@vger.kernel.org
7964L: linux-arm-kernel@lists.infradead.org
7965S: Maintained
7966F: Documentation/devicetree/bindings/pci/versatile.txt
7967F: drivers/pci/host/pci-versatile.c
7968
5f6b6ccd
TI
7969PCI DRIVER FOR APPLIEDMICRO XGENE
7970M: Tanmay Inamdar <tinamdar@apm.com>
7971L: linux-pci@vger.kernel.org
7972L: linux-arm-kernel@lists.infradead.org
7973S: Maintained
7974F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7975F: drivers/pci/host/pci-xgene.c
7976
62d0ff83
ML
7977PCI DRIVER FOR FREESCALE LAYERSCAPE
7978M: Minghuan Lian <minghuan.Lian@freescale.com>
7979M: Mingkai Hu <mingkai.hu@freescale.com>
7980M: Roy Zang <tie-fei.zang@freescale.com>
7981L: linuxppc-dev@lists.ozlabs.org
7982L: linux-pci@vger.kernel.org
7983L: linux-arm-kernel@lists.infradead.org
7984S: Maintained
7985F: drivers/pci/host/*layerscape*
7986
f0b75693 7987PCI DRIVER FOR IMX6
f175aa2c 7988M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7989M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7990L: linux-pci@vger.kernel.org
7991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7992S: Maintained
7993F: drivers/pci/host/*imx6*
7994
0c4ffcfe
MK
7995PCI DRIVER FOR TI KEYSTONE
7996M: Murali Karicheri <m-karicheri2@ti.com>
7997L: linux-pci@vger.kernel.org
7998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999S: Maintained
8000F: drivers/pci/host/*keystone*
8001
f0b75693
BH
8002PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8003M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8004M: Jason Cooper <jason@lakedaemon.net>
8005L: linux-pci@vger.kernel.org
8006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8007S: Maintained
8008F: drivers/pci/host/*mvebu*
8009
0447cfd7
TR
8010PCI DRIVER FOR NVIDIA TEGRA
8011M: Thierry Reding <thierry.reding@gmail.com>
8012L: linux-tegra@vger.kernel.org
f0b75693 8013L: linux-pci@vger.kernel.org
0447cfd7
TR
8014S: Supported
8015F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8016F: drivers/pci/host/pci-tegra.c
8017
47ff3de9
KVA
8018PCI DRIVER FOR TI DRA7XX
8019M: Kishon Vijay Abraham I <kishon@ti.com>
8020L: linux-omap@vger.kernel.org
8021L: linux-pci@vger.kernel.org
8022S: Supported
8023F: Documentation/devicetree/bindings/pci/ti-pci.txt
8024F: drivers/pci/host/pci-dra7xx.c
8025
f0b75693
BH
8026PCI DRIVER FOR RENESAS R-CAR
8027M: Simon Horman <horms@verge.net.au>
8028L: linux-pci@vger.kernel.org
8029L: linux-sh@vger.kernel.org
8030S: Maintained
8031F: drivers/pci/host/*rcar*
8032
4af82255 8033PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8034M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8035L: linux-pci@vger.kernel.org
f0b75693
BH
8036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8037L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8038S: Maintained
8039F: drivers/pci/host/pci-exynos.c
8040
f0b75693 8041PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8042M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8043M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8044L: linux-pci@vger.kernel.org
8045S: Maintained
8046F: drivers/pci/host/*designware*
8047
cf28855b
WD
8048PCI DRIVER FOR GENERIC OF HOSTS
8049M: Will Deacon <will.deacon@arm.com>
8050L: linux-pci@vger.kernel.org
8051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8052S: Maintained
8053F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8054F: drivers/pci/host/pci-host-generic.c
8055
51b66a6c 8056PCIE DRIVER FOR ST SPEAR13XX
110baab1 8057M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8058L: linux-pci@vger.kernel.org
110baab1 8059S: Maintained
51b66a6c
PA
8060F: drivers/pci/host/*spear*
8061
dcd19de3
DD
8062PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8063M: Duc Dang <dhdang@apm.com>
8064L: linux-pci@vger.kernel.org
8065L: linux-arm-kernel@lists.infradead.org
8066S: Maintained
8067F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8068F: drivers/pci/host/pci-xgene-msi.c
8069
1da177e4 8070PCMCIA SUBSYSTEM
4230dfc9 8071P: Linux PCMCIA Team
f5df5881 8072L: linux-pcmcia@lists.infradead.org
6650e0a5 8073W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8074T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8075S: Maintained
679655da
JP
8076F: Documentation/pcmcia/
8077F: drivers/pcmcia/
8078F: include/pcmcia/
1da177e4
LT
8079
8080PCNET32 NETWORK DRIVER
227fb925 8081M: Don Fry <pcnet32@frontier.com>
979b6c13 8082L: netdev@vger.kernel.org
1da177e4 8083S: Maintained
b955f6ca 8084F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8085
48fc267e
SK
8086PCRYPT PARALLEL CRYPTO ENGINE
8087M: Steffen Klassert <steffen.klassert@secunet.com>
8088L: linux-crypto@vger.kernel.org
8089S: Maintained
8090F: crypto/pcrypt.c
8091F: include/crypto/pcrypt.h
8092
e72df0b8
TH
8093PER-CPU MEMORY ALLOCATOR
8094M: Tejun Heo <tj@kernel.org>
8095M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8097S: Maintained
8098F: include/linux/percpu*.h
8099F: mm/percpu*.c
8100F: arch/*/include/asm/percpu.h
8101
ad4ecbcb 8102PER-TASK DELAY ACCOUNTING
185e595f 8103M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8104S: Maintained
679655da
JP
8105F: include/linux/delayacct.h
8106F: kernel/delayacct.c
ad4ecbcb 8107
57c0c15b 8108PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8109M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8110M: Ingo Molnar <mingo@redhat.com>
f80c5393 8111M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8112L: linux-kernel@vger.kernel.org
75fc2d37 8113T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8114S: Supported
d53e8365 8115F: kernel/events/*
a003236c 8116F: include/linux/perf_event.h
c117ab84 8117F: include/uapi/linux/perf_event.h
141c4296
RR
8118F: arch/*/kernel/perf_event*.c
8119F: arch/*/kernel/*/perf_event*.c
8120F: arch/*/kernel/*/*/perf_event*.c
a003236c 8121F: arch/*/include/asm/perf_event.h
a003236c
VL
8122F: arch/*/kernel/perf_callchain.c
8123F: tools/perf/
6c0b3244 8124
dd49d0f5 8125PERSONALITY HANDLING
8b58be88 8126M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8127L: linux-abi-devel@lists.sourceforge.net
8128S: Maintained
679655da 8129F: include/linux/personality.h
c117ab84 8130F: include/uapi/linux/personality.h
dd49d0f5 8131
838e7a03 8132PHONET PROTOCOL
2a06b40f 8133M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8134S: Supported
8135F: Documentation/networking/phonet.txt
8136F: include/linux/phonet.h
8137F: include/net/phonet/
c117ab84 8138F: include/uapi/linux/phonet.h
838e7a03
RDC
8139F: net/phonet/
8140
1da177e4 8141PHRAM MTD DRIVER
8b58be88 8142M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8143L: linux-mtd@lists.infradead.org
8144S: Maintained
679655da 8145F: drivers/mtd/devices/phram.c
1da177e4 8146
efdbb10e
BP
8147PICOLCD HID DRIVER
8148M: Bruno Prémont <bonbons@linux-vserver.org>
8149L: linux-input@vger.kernel.org
8150S: Maintained
8151F: drivers/hid/hid-picolcd*
8152
a53bfa07
JI
8153PICOXCELL SUPPORT
8154M: Jamie Iles <jamie@jamieiles.com>
8155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8156T: git git://github.com/jamieiles/linux-2.6-ji.git
8157S: Supported
b8733987 8158F: arch/arm/boot/dts/picoxcell*
14430813 8159F: arch/arm/mach-picoxcell/
b8733987 8160F: drivers/crypto/picoxcell*
a53bfa07 8161
2744e8af
LW
8162PIN CONTROL SUBSYSTEM
8163M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8164L: linux-gpio@vger.kernel.org
dbe752a3 8165T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8166S: Maintained
07f29ba6 8167F: drivers/pinctrl/
8e406fe4 8168F: include/linux/pinctrl/
2744e8af 8169
2201bbb8
JCPV
8170PIN CONTROLLER - ATMEL AT91
8171M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8173S: Maintained
c654b6bf 8174F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8175
cbd1b652
MW
8176PIN CONTROLLER - INTEL
8177M: Mika Westerberg <mika.westerberg@linux.intel.com>
8178M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8179S: Maintained
8180F: drivers/pinctrl/intel/
2201bbb8 8181
9963b536
LP
8182PIN CONTROLLER - RENESAS
8183M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8184L: linux-sh@vger.kernel.org
8185S: Maintained
8186F: drivers/pinctrl/sh-pfc/
8187
b75e60d6 8188PIN CONTROLLER - SAMSUNG
fea685e9 8189M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8191L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8192S: Maintained
9b5b33f6 8193F: drivers/pinctrl/samsung/
b75e60d6 8194
deda8287 8195PIN CONTROLLER - ST SPEAR
da89947b 8196M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8197L: spear-devel@list.st.com
8198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8199W: http://www.st.com/spear
8200S: Maintained
8e406fe4 8201F: drivers/pinctrl/spear/
deda8287 8202
249a6771 8203PKTCDVD DRIVER
e5f6450c 8204M: Jiri Kosina <jikos@kernel.org>
249a6771 8205S: Maintained
679655da
JP
8206F: drivers/block/pktcdvd.c
8207F: include/linux/pktcdvd.h
c117ab84 8208F: include/uapi/linux/pktcdvd.h
249a6771 8209
b31d8273
G
8210PKUNITY SOC DRIVERS
8211M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8212W: http://mprc.pku.edu.cn/~guanxuetao/linux
8213S: Maintained
ceebf4d5 8214T: git git://github.com/gxt/linux.git
b31d8273 8215F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8216F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8217F: drivers/video/fbdev/fb-puv3.c
2809e80b 8218F: drivers/rtc/rtc-puv3.c
b31d8273 8219
9d2ecfb7 8220PMBUS HARDWARE MONITORING DRIVERS
ca462085 8221M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8222L: lm-sensors@lm-sensors.org
8223W: http://www.lm-sensors.org/
8224W: http://www.roeck-us.net/linux/drivers/
8225T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8226S: Maintained
8227F: Documentation/hwmon/pmbus
8228F: drivers/hwmon/pmbus/
8229F: include/linux/i2c/pmbus.h
8230
89a36810 8231PMC SIERRA MaxRAID DRIVER
89a36810
AR
8232L: linux-scsi@vger.kernel.org
8233W: http://www.pmc-sierra.com/
3cdea4d7 8234S: Orphan
89a36810
AR
8235F: drivers/scsi/pmcraid.*
8236
dbf9bfe6 8237PMC SIERRA PM8001 DRIVER
d32477e2 8238M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8239M: lindar_liu@usish.com
f5a7b525 8240L: pmchba@pmcs.com
dbf9bfe6 8241L: linux-scsi@vger.kernel.org
8242S: Supported
8243F: drivers/scsi/pm8001/
8244
1da177e4 8245POSIX CLOCKS and TIMERS
8b58be88 8246M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8247L: linux-kernel@vger.kernel.org
75fc2d37 8248T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8249S: Maintained
679655da
JP
8250F: fs/timerfd.c
8251F: include/linux/timer*
5cee9645 8252F: kernel/time/*timer*
1da177e4 8253
3be86148 8254POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8255M: Sebastian Reichel <sre@kernel.org>
57318935 8256M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8257M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8258L: linux-pm@vger.kernel.org
54e5881d 8259T: git git://git.infradead.org/battery-2.6.git
3be86148 8260S: Maintained
679655da 8261F: include/linux/power_supply.h
8cd725a1 8262F: drivers/power/
26305022 8263X: drivers/power/avs/
3be86148 8264
514f161a
MR
8265POWER STATE COORDINATION INTERFACE (PSCI)
8266M: Mark Rutland <mark.rutland@arm.com>
8267M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8268L: linux-arm-kernel@lists.infradead.org
8269S: Maintained
8270F: drivers/firmware/psci.c
8271F: include/linux/psci.h
8272F: include/uapi/linux/psci.h
8273
1da177e4 8274PNP SUPPORT
9c3646d1 8275M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8276S: Maintained
679655da 8277F: drivers/pnp/
1da177e4 8278
999445d4 8279PNXxxxx I2C DRIVER
8b58be88 8280M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8281L: linux-i2c@vger.kernel.org
999445d4 8282S: Maintained
679655da 8283F: drivers/i2c/busses/i2c-pnx.c
999445d4 8284
1da177e4 8285PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8286M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8287L: linux-ppp@vger.kernel.org
8288S: Maintained
224cf5ad 8289F: drivers/net/ppp/ppp_*
1da177e4
LT
8290
8291PPP OVER ATM (RFC 2364)
8b58be88 8292M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8293S: Maintained
679655da 8294F: net/atm/pppoatm.c
c117ab84 8295F: include/uapi/linux/atmppp.h
1da177e4
LT
8296
8297PPP OVER ETHERNET
8b58be88 8298M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8299S: Maintained
224cf5ad
JK
8300F: drivers/net/ppp/pppoe.c
8301F: drivers/net/ppp/pppox.c
1da177e4 8302
a6d2370b 8303PPP OVER L2TP
8b58be88 8304M: James Chapman <jchapman@katalix.com>
a6d2370b 8305S: Maintained
90ca28d1 8306F: net/l2tp/l2tp_ppp.c
679655da 8307F: include/linux/if_pppol2tp.h
c117ab84 8308F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8309
eae9d2ba 8310PPS SUPPORT
8b58be88 8311M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8312W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8313L: linuxpps@ml.enneenne.com (subscribers-only)
8314S: Maintained
cabaaf41
JP
8315F: Documentation/pps/
8316F: drivers/pps/
8317F: include/linux/pps*.h
eae9d2ba 8318
71a6d0af
HW
8319PPTP DRIVER
8320M: Dmitry Kozlov <xeb@mail.ru>
8321L: netdev@vger.kernel.org
8322S: Maintained
224cf5ad 8323F: drivers/net/ppp/pptp.c
71a6d0af
HW
8324W: http://sourceforge.net/projects/accel-pptp
8325
1da177e4 8326PREEMPTIBLE KERNEL
8b58be88 8327M: Robert Love <rml@tech9.net>
1da177e4
LT
8328L: kpreempt-tech@lists.sourceforge.net
8329W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8330S: Supported
679655da
JP
8331F: Documentation/preempt-locking.txt
8332F: include/linux/preempt.h
1da177e4
LT
8333
8334PRISM54 WIRELESS DRIVER
8b58be88 8335M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8336L: linux-wireless@vger.kernel.org
9ef80804 8337W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8338S: Obsolete
679655da 8339F: drivers/net/wireless/prism54/
1da177e4 8340
02c18891 8341PS3 NETWORK SUPPORT
b809b9ca 8342M: Geoff Levand <geoff@infradead.org>
02c18891 8343L: netdev@vger.kernel.org
a14ab6b6 8344L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8345S: Maintained
8df158ac 8346F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8347
f58a9d17 8348PS3 PLATFORM SUPPORT
b809b9ca 8349M: Geoff Levand <geoff@infradead.org>
a4724ed6 8350L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8351S: Maintained
679655da
JP
8352F: arch/powerpc/boot/ps3*
8353F: arch/powerpc/include/asm/lv1call.h
8354F: arch/powerpc/include/asm/ps3*.h
8355F: arch/powerpc/platforms/ps3/
8356F: drivers/*/ps3*
8357F: drivers/ps3/
fec629b8 8358F: drivers/rtc/rtc-ps3.c
679655da 8359F: drivers/usb/host/*ps3.c
fec629b8 8360F: sound/ppc/snd_ps3*
f58a9d17 8361
cffb4add 8362PS3VRAM DRIVER
8b58be88 8363M: Jim Paris <jim@jtan.com>
3715a5d0 8364M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8365L: linuxppc-dev@lists.ozlabs.org
cffb4add 8366S: Maintained
8a3977cb 8367F: drivers/block/ps3vram.c
cffb4add 8368
8defe599 8369PSTORE FILESYSTEM
9d5e2a02 8370M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8371M: Colin Cross <ccross@android.com>
8372M: Kees Cook <keescook@chromium.org>
8373M: Tony Luck <tony.luck@intel.com>
8374S: Maintained
8375T: git git://git.infradead.org/users/cbou/linux-pstore.git
8376F: fs/pstore/
8377F: include/linux/pstore*
04851772 8378F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8379F: drivers/acpi/apei/erst.c
8380
7fbc415d
RC
8381PTP HARDWARE CLOCK SUPPORT
8382M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8383L: netdev@vger.kernel.org
7fbc415d
RC
8384S: Maintained
8385W: http://linuxptp.sourceforge.net/
8386F: Documentation/ABI/testing/sysfs-ptp
8387F: Documentation/ptp/*
0ecb3cdd 8388F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8389F: drivers/net/phy/dp83640*
8390F: drivers/ptp/*
8391F: include/linux/ptp_cl*
8392
cf94a4d1 8393PTRACE SUPPORT
e846ee5f 8394M: Roland McGrath <roland@hack.frob.com>
8b58be88 8395M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8396S: Maintained
8397F: include/asm-generic/syscall.h
8398F: include/linux/ptrace.h
8399F: include/linux/regset.h
8400F: include/linux/tracehook.h
c117ab84 8401F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8402F: kernel/ptrace.c
8403
8320204a 8404PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8405M: Mike Isely <isely@pobox.com>
16e9495d 8406L: pvrusb2@isely.net (subscribers-only)
661263b5 8407L: linux-media@vger.kernel.org
8320204a 8408W: http://www.isely.net/pvrusb2/
275ffde4 8409T: git git://linuxtv.org/media_tree.git
8320204a 8410S: Maintained
679655da 8411F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8412F: drivers/media/usb/pvrusb2/
8320204a 8413
39532e6c
HG
8414PWC WEBCAM DRIVER
8415M: Hans de Goede <hdegoede@redhat.com>
8416L: linux-media@vger.kernel.org
8417T: git git://linuxtv.org/media_tree.git
8418S: Maintained
8419F: drivers/media/usb/pwc/*
8420
93c090b3
KD
8421PWM FAN DRIVER
8422M: Kamil Debski <k.debski@samsung.com>
8423L: lm-sensors@lm-sensors.org
8424S: Supported
8425F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8426F: Documentation/hwmon/pwm-fan
8427F: drivers/hwmon/pwm-fan.c
8428
200efedd 8429PWM SUBSYSTEM
aa3495f7
TR
8430M: Thierry Reding <thierry.reding@gmail.com>
8431L: linux-pwm@vger.kernel.org
0c2498f1 8432S: Maintained
006e854f 8433T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8434F: Documentation/pwm.txt
8435F: Documentation/devicetree/bindings/pwm/
8436F: include/linux/pwm.h
0c2498f1 8437F: drivers/pwm/
a140b98d
TR
8438F: drivers/video/backlight/pwm_bl.c
8439F: include/linux/pwm_backlight.h
0c2498f1 8440
30ec261e 8441PXA2xx/PXA3xx SUPPORT
8da5e302 8442M: Daniel Mack <daniel@zonque.org>
a323f664 8443M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8444M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8446T: git git://github.com/hzhuang1/linux.git
8da5e302 8447T: git git://github.com/rjarzmik/linux.git
1da177e4 8448S: Maintained
679655da 8449F: arch/arm/mach-pxa/
820439f1 8450F: drivers/dma/pxa*
679655da 8451F: drivers/pcmcia/pxa2xx*
9df92e6c 8452F: drivers/spi/spi-pxa2xx*
faf2e1db 8453F: drivers/usb/gadget/udc/pxa2*
679655da 8454F: include/sound/pxa2xx-lib.h
bec4c99e 8455F: sound/arm/pxa*
14430813 8456F: sound/soc/pxa/
1da177e4 8457
ec64d3bf
EG
8458PXA3xx NAND FLASH DRIVER
8459M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8460L: linux-mtd@lists.infradead.org
8461S: Maintained
9a67f099 8462F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8463
3f640c61 8464MMP SUPPORT
8b58be88 8465M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8466M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8468T: git git://github.com/hzhuang1/linux.git
8469T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8470S: Maintained
3f640c61 8471F: arch/arm/mach-mmp/
e8e6cb32 8472
272f133a
PO
8473PXA MMCI DRIVER
8474S: Orphan
8475
57f63bc8 8476PXA RTC DRIVER
8b58be88 8477M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8478L: rtc-linux@googlegroups.com
8479S: Maintained
8480
cea4001a 8481QAT DRIVER
49e7d9df
JP
8482M: Tadeusz Struk <tadeusz.struk@intel.com>
8483L: qat-linux@intel.com
8484S: Supported
8485F: drivers/crypto/qat/
cea4001a 8486
52a09a04 8487QIB DRIVER
8473c603 8488M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8489L: linux-rdma@vger.kernel.org
8490S: Supported
8491F: drivers/infiniband/hw/qib/
8492
5e9772b9
JS
8493QLOGIC QLA1280 SCSI DRIVER
8494M: Michael Reed <mdr@sgi.com>
8495L: linux-scsi@vger.kernel.org
8496S: Maintained
8497F: drivers/scsi/qla1280.[ch]
8498
1da177e4 8499QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8500M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8501L: linux-scsi@vger.kernel.org
8502S: Supported
679655da
JP
8503F: Documentation/scsi/LICENSE.qla2xxx
8504F: drivers/scsi/qla2xxx/
1da177e4 8505
883c98fe 8506QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8507M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8508L: linux-scsi@vger.kernel.org
8509S: Supported
bacfb81b 8510F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8511F: drivers/scsi/qla4xxx/
8512
5a4faa87 8513QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8514M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8515M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8516M: linux-driver@qlogic.com
8517L: netdev@vger.kernel.org
8518S: Supported
679655da 8519F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8520F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8521
0ec00f03 8522QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8523M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8524L: netdev@vger.kernel.org
8525S: Supported
aa43c215 8526F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8527
c4e84bde 8528QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8529M: Harish Patil <harish.patil@qlogic.com>
8530M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8531M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8532M: linux-driver@qlogic.com
c4e84bde
RM
8533L: netdev@vger.kernel.org
8534S: Supported
aa43c215 8535F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8536
1da177e4 8537QNX4 FILESYSTEM
8b58be88 8538M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8539W: http://www.alarsen.net/linux/qnx4fs/
8540S: Maintained
80811493 8541F: fs/qnx4/
c117ab84
CEB
8542F: include/uapi/linux/qnx4_fs.h
8543F: include/uapi/linux/qnxtypes.h
1da177e4 8544
91952bc0
AP
8545QT1010 MEDIA DRIVER
8546M: Antti Palosaari <crope@iki.fi>
8547L: linux-media@vger.kernel.org
8548W: http://linuxtv.org/
8549W: http://palosaari.fi/linux/
8550Q: http://patchwork.linuxtv.org/project/linux-media/list/
8551T: git git://linuxtv.org/anttip/media_tree.git
8552S: Maintained
8553F: drivers/media/tuners/qt1010*
8554
966fb5ec
SM
8555QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8556M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8557L: linux-wireless@vger.kernel.org
8558L: ath9k-devel@lists.ath9k.org
8559W: http://wireless.kernel.org/en/users/Drivers/ath9k
8560S: Supported
8561F: drivers/net/wireless/ath/ath9k/
8562
2ea0ffcb
KV
8563QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8564M: Kalle Valo <kvalo@qca.qualcomm.com>
8565L: ath10k@lists.infradead.org
8566W: http://wireless.kernel.org/en/users/Drivers/ath10k
8567T: git git://github.com/kvalo/ath.git
8568S: Supported
8569F: drivers/net/wireless/ath/ath10k/
8570
4f4567cf
RK
8571QUALCOMM HEXAGON ARCHITECTURE
8572M: Richard Kuo <rkuo@codeaurora.org>
8573L: linux-hexagon@vger.kernel.org
8574S: Supported
8575F: arch/hexagon/
8576
8e84c258
EK
8577QUALCOMM WCN36XX WIRELESS DRIVER
8578M: Eugene Krasnikov <k.eugene.e@gmail.com>
8579L: wcn36xx@lists.infradead.org
8580W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8581T: git git://github.com/KrasnikovEugene/wcn36xx.git
8582S: Supported
8583F: drivers/net/wireless/ath/wcn36xx/
8584
602adf40 8585RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8586M: Ilya Dryomov <idryomov@gmail.com>
8587M: Sage Weil <sage@redhat.com>
527a88b9 8588M: Alex Elder <elder@kernel.org>
398ecff5 8589L: ceph-devel@vger.kernel.org
09d90327
SW
8590W: http://ceph.com/
8591T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8592T: git git://github.com/ceph/ceph-client.git
602adf40 8593S: Supported
398ecff5 8594F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8595F: drivers/block/rbd.c
8596F: drivers/block/rbd_types.h
8597
1da177e4 8598RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8599M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8600L: linux-fbdev@vger.kernel.org
1da177e4 8601S: Maintained
8a61f013 8602F: drivers/video/fbdev/aty/radeon*
c117ab84 8603F: include/uapi/linux/radeonfb.h
1da177e4 8604
c6c9b34c
HG
8605RADIOSHARK RADIO DRIVER
8606M: Hans de Goede <hdegoede@redhat.com>
8607L: linux-media@vger.kernel.org
8608T: git git://linuxtv.org/media_tree.git
8609S: Maintained
8610F: drivers/media/radio/radio-shark.c
8611
8612RADIOSHARK2 RADIO DRIVER
8613M: Hans de Goede <hdegoede@redhat.com>
8614L: linux-media@vger.kernel.org
8615T: git git://linuxtv.org/media_tree.git
8616S: Maintained
8617F: drivers/media/radio/radio-shark2.c
8618F: drivers/media/radio/radio-tea5777.c
8619
1da177e4 8620RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8621M: Paul Mackerras <paulus@samba.org>
c69f677c 8622L: linux-fbdev@vger.kernel.org
1da177e4 8623S: Maintained
8a61f013 8624F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8625
e7839f25 8626RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8627P: rt2x00 project
b182427e 8628M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8629M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8630L: linux-wireless@vger.kernel.org
95ea3627
ID
8631S: Maintained
8632F: drivers/net/wireless/rt2x00/
8633
9db5579b 8634RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8635M: Jens Axboe <axboe@kernel.dk>
9db5579b 8636S: Maintained
679655da
JP
8637F: Documentation/blockdev/ramdisk.txt
8638F: drivers/block/brd.c
9db5579b 8639
9e95ce27 8640RANDOM NUMBER DRIVER
0624bcaa 8641M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8642S: Maintained
679655da 8643F: drivers/char/random.c
9e95ce27 8644
394b701c 8645RAPIDIO SUBSYSTEM
8b58be88 8646M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8647M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8648S: Maintained
679655da 8649F: drivers/rapidio/
394b701c 8650
e2d1d6c0 8651RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8652L: linux-wireless@vger.kernel.org
f52a5490 8653S: Orphan
679655da 8654F: drivers/net/wireless/ray*
e2d1d6c0
RD
8655
8656RCUTORTURE MODULE
e0198b29 8657M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8658M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8659L: linux-kernel@vger.kernel.org
f9094d8e 8660S: Supported
08deed1e 8661T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8662F: Documentation/RCU/torture.txt
34e2d560 8663F: kernel/rcu/rcutorture.c
e2d1d6c0 8664
c87b9c60
PM
8665RCUTORTURE TEST FRAMEWORK
8666M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8667M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8668R: Steven Rostedt <rostedt@goodmis.org>
8669R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8670R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8671L: linux-kernel@vger.kernel.org
c87b9c60
PM
8672S: Supported
8673T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8674F: tools/testing/selftests/rcutorture
8675
c1f766b5 8676RDC R-321X SoC
8b58be88 8677M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8678S: Maintained
8679
db17f395 8680RDC R6040 FAST ETHERNET DRIVER
8b58be88 8681M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8682L: netdev@vger.kernel.org
8683S: Maintained
58565a35 8684F: drivers/net/ethernet/rdc/r6040.c
db17f395 8685
a09ed661 8686RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8687M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8688L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8689S: Supported
679655da 8690F: net/rds/
a09ed661 8691
595182bc 8692READ-COPY UPDATE (RCU)
8b58be88 8693M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8694M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8695R: Steven Rostedt <rostedt@goodmis.org>
8696R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8697R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8698L: linux-kernel@vger.kernel.org
9fab9787 8699W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8700S: Supported
08deed1e 8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8702F: Documentation/RCU/
9fab9787 8703X: Documentation/RCU/torture.txt
f9094d8e 8704F: include/linux/rcu*
4102adab
PM
8705X: include/linux/srcu.h
8706F: kernel/rcu/
34e2d560 8707X: kernel/torture.c
595182bc 8708
0c86edc0 8709REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8710M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8711M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8712L: rtc-linux@googlegroups.com
8a6e2535 8713Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8714T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8715S: Maintained
679655da
JP
8716F: Documentation/rtc.txt
8717F: drivers/rtc/
8718F: include/linux/rtc.h
c117ab84 8719F: include/uapi/linux/rtc.h
0c86edc0 8720
0e400c53
MB
8721REALTEK AUDIO CODECS
8722M: Bard Liao <bardliao@realtek.com>
8723M: Oder Chiou <oder_chiou@realtek.com>
8724S: Maintained
8725F: sound/soc/codecs/rt*
8726F: include/sound/rt*.h
8727
1da177e4 8728REISERFS FILE SYSTEM
76c4e5ea 8729L: reiserfs-devel@vger.kernel.org
1da177e4 8730S: Supported
679655da 8731F: fs/reiserfs/
1da177e4 8732
b83a313b 8733REGISTER MAP ABSTRACTION
b02e48f2 8734M: Mark Brown <broonie@kernel.org>
dd060bc9 8735L: linux-kernel@vger.kernel.org
b83a313b
MB
8736T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8737S: Supported
8738F: drivers/base/regmap/
8739F: include/linux/regmap.h
8740
400e64df
OBC
8741REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8742M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8743T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8744S: Maintained
8745F: drivers/remoteproc/
8746F: Documentation/remoteproc.txt
6fc26488 8747F: include/linux/remoteproc.h
400e64df 8748
d8115db5
OBC
8749REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8750M: Ohad Ben-Cohen <ohad@wizery.com>
8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8752S: Maintained
8753F: drivers/rpmsg/
8754F: Documentation/rpmsg.txt
8755F: include/linux/rpmsg.h
8756
1b0fe6be
PZ
8757RESET CONTROLLER FRAMEWORK
8758M: Philipp Zabel <p.zabel@pengutronix.de>
8759S: Maintained
8760F: drivers/reset/
8761F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8762F: include/dt-bindings/reset/
1b0fe6be
PZ
8763F: include/linux/reset.h
8764F: include/linux/reset-controller.h
8765
e0897645 8766RFKILL
8b58be88 8767M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8768L: linux-wireless@vger.kernel.org
ce466579
JB
8769W: http://wireless.kernel.org/
8770T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8771T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8772S: Maintained
505c9247 8773F: Documentation/rfkill.txt
80811493 8774F: net/rfkill/
e0897645 8775
933685ca
TG
8776RHASHTABLE
8777M: Thomas Graf <tgraf@suug.ch>
8778L: netdev@vger.kernel.org
8779S: Maintained
8780F: lib/rhashtable.c
8781F: include/linux/rhashtable.h
8782
67e054e9
ML
8783RICOH SMARTMEDIA/XD DRIVER
8784M: Maxim Levitsky <maximlevitsky@gmail.com>
8785S: Maintained
21c26f50
JP
8786F: drivers/mtd/nand/r852.c
8787F: drivers/mtd/nand/r852.h
67e054e9 8788
92634125
ML
8789RICOH R5C592 MEMORYSTICK DRIVER
8790M: Maxim Levitsky <maximlevitsky@gmail.com>
8791S: Maintained
8792F: drivers/memstick/host/r592.*
8793
27f1d2f9
SA
8794ROCCAT DRIVERS
8795M: Stefan Achatz <erazor_de@users.sourceforge.net>
8796W: http://sourceforge.net/projects/roccat/
8797S: Maintained
8798F: drivers/hid/hid-roccat*
8799F: include/linux/hid-roccat*
8800F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8801
4b8ac966
JP
8802ROCKER DRIVER
8803M: Jiri Pirko <jiri@resnulli.us>
8804M: Scott Feldman <sfeldma@gmail.com>
8805L: netdev@vger.kernel.org
8806S: Supported
8807F: drivers/net/ethernet/rocker/
8808
1da177e4
LT
8809ROCKETPORT DRIVER
8810P: Comtrol Corp.
1da177e4
LT
8811W: http://www.comtrol.com
8812S: Maintained
679655da 8813F: Documentation/serial/rocket.txt
c897401b 8814F: drivers/tty/rocket*
1da177e4 8815
7645c2f4
KC
8816ROCKETPORT EXPRESS/INFINITY DRIVER
8817M: Kevin Cernekee <cernekee@gmail.com>
8818L: linux-serial@vger.kernel.org
8819S: Odd Fixes
8820F: drivers/tty/serial/rp2.*
8821
1da177e4 8822ROSE NETWORK LAYER
8b58be88 8823M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8824L: linux-hams@vger.kernel.org
d34cb28a 8825W: http://www.linux-ax25.org/
1da177e4 8826S: Maintained
679655da 8827F: include/net/rose.h
c117ab84 8828F: include/uapi/linux/rose.h
679655da 8829F: net/rose/
1da177e4 8830
91952bc0
AP
8831RTL2830 MEDIA DRIVER
8832M: Antti Palosaari <crope@iki.fi>
8833L: linux-media@vger.kernel.org
8834W: http://linuxtv.org/
8835W: http://palosaari.fi/linux/
8836Q: http://patchwork.linuxtv.org/project/linux-media/list/
8837T: git git://linuxtv.org/anttip/media_tree.git
8838S: Maintained
8839F: drivers/media/dvb-frontends/rtl2830*
8840
27a0aacf
AP
8841RTL2832 MEDIA DRIVER
8842M: Antti Palosaari <crope@iki.fi>
8843L: linux-media@vger.kernel.org
8844W: http://linuxtv.org/
8845W: http://palosaari.fi/linux/
8846Q: http://patchwork.linuxtv.org/project/linux-media/list/
8847T: git git://linuxtv.org/anttip/media_tree.git
8848S: Maintained
8849F: drivers/media/dvb-frontends/rtl2832*
8850
ba6e6f6e
AP
8851RTL2832_SDR MEDIA DRIVER
8852M: Antti Palosaari <crope@iki.fi>
8853L: linux-media@vger.kernel.org
8854W: http://linuxtv.org/
8855W: http://palosaari.fi/linux/
8856Q: http://patchwork.linuxtv.org/project/linux-media/list/
8857T: git git://linuxtv.org/anttip/media_tree.git
8858S: Maintained
b4bb1c28 8859F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8860
59840488 8861RTL8180 WIRELESS DRIVER
605bebe2 8862L: linux-wireless@vger.kernel.org
491b26b4 8863W: http://wireless.kernel.org/
54e5881d 8864T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8865S: Orphan
3cfeb0c3 8866F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8867
59840488 8868RTL8187 WIRELESS DRIVER
9f0939bf 8869M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8870M: Hin-Tak Leung <htl10@users.sourceforge.net>
8871M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8872L: linux-wireless@vger.kernel.org
491b26b4 8873W: http://wireless.kernel.org/
54e5881d 8874T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8875S: Maintained
3cfeb0c3 8876F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8877
3cf0c8ad
LF
8878RTL8192CE WIRELESS DRIVER
8879M: Larry Finger <Larry.Finger@lwfinger.net>
8880M: Chaoming Li <chaoming_li@realsil.com.cn>
8881L: linux-wireless@vger.kernel.org
491b26b4 8882W: http://wireless.kernel.org/
3cf0c8ad
LF
8883T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8884S: Maintained
8885F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8886F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8887
9eb8ef74 8888S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8889M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8890L: linux-fbdev@vger.kernel.org
ce00f85c 8891S: Maintained
8a61f013 8892F: drivers/video/fbdev/savage/
9eb8ef74 8893
1da177e4 8894S390
8b58be88
JP
8895M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8896M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8897L: linux-s390@vger.kernel.org
5238da45
HC
8898W: http://www.ibm.com/developerworks/linux/linux390/
8899S: Supported
679655da 8900F: arch/s390/
a968cd3e 8901F: drivers/s390/
3bfe6858
JN
8902F: Documentation/s390/
8903F: Documentation/DocBook/s390*
5238da45 8904
322986ca
SO
8905S390 COMMON I/O LAYER
8906M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8907M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8908L: linux-s390@vger.kernel.org
8909W: http://www.ibm.com/developerworks/linux/linux390/
8910S: Supported
8911F: drivers/s390/cio/
8912
8913S390 DASD DRIVER
8914M: Stefan Weinhuber <wein@de.ibm.com>
8915M: Stefan Haberland <stefan.haberland@de.ibm.com>
8916L: linux-s390@vger.kernel.org
8917W: http://www.ibm.com/developerworks/linux/linux390/
8918S: Supported
8919F: drivers/s390/block/dasd*
8920F: block/partitions/ibm.c
8921
5238da45 8922S390 NETWORK DRIVERS
8b58be88 8923M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8924L: linux-s390@vger.kernel.org
5238da45
HC
8925W: http://www.ibm.com/developerworks/linux/linux390/
8926S: Supported
679655da 8927F: drivers/s390/net/
5238da45 8928
322986ca
SO
8929S390 PCI SUBSYSTEM
8930M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8931M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8932L: linux-s390@vger.kernel.org
8933W: http://www.ibm.com/developerworks/linux/linux390/
8934S: Supported
8935F: arch/s390/pci/
8936F: drivers/pci/hotplug/s390_pci_hpc.c
8937
feed9b62 8938S390 ZCRYPT DRIVER
5c8d0983 8939M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8940L: linux-s390@vger.kernel.org
a968cd3e 8941W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8942S: Supported
d5ca6918 8943F: drivers/s390/crypto/
feed9b62 8944
5238da45 8945S390 ZFCP DRIVER
d38e19d0 8946M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8947L: linux-s390@vger.kernel.org
5238da45 8948W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8949S: Supported
679655da 8950F: drivers/s390/scsi/zfcp_*
1da177e4 8951
dd96df2c 8952S390 IUCV NETWORK LAYER
8b58be88 8953M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8954L: linux-s390@vger.kernel.org
8955W: http://www.ibm.com/developerworks/linux/linux390/
8956S: Supported
679655da
JP
8957F: drivers/s390/net/*iucv*
8958F: include/net/iucv/
8959F: net/iucv/
dd96df2c 8960
4dde7f75 8961S3C24XX SD/MMC Driver
8b58be88 8962M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8964S: Supported
679655da 8965F: drivers/mmc/host/s3cmci.*
4dde7f75 8966
1f15a229
HV
8967SAA6588 RDS RECEIVER DRIVER
8968M: Hans Verkuil <hverkuil@xs4all.nl>
8969L: linux-media@vger.kernel.org
8970T: git git://linuxtv.org/media_tree.git
8971W: http://linuxtv.org
8972S: Odd Fixes
8973F: drivers/media/i2c/saa6588*
8974
98ed12e6 8975SAA7134 VIDEO4LINUX DRIVER
009a5410 8976M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8977L: linux-media@vger.kernel.org
8978W: http://linuxtv.org
8979T: git git://linuxtv.org/media_tree.git
8980S: Odd fixes
e42bf501 8981F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8982F: drivers/media/pci/saa7134/
8983
1da177e4 8984SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8985M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8986L: linux-media@vger.kernel.org
275ffde4 8987T: git git://linuxtv.org/media_tree.git
1da177e4 8988S: Maintained
90d72ac6
MCC
8989F: drivers/media/common/saa7146/
8990F: drivers/media/pci/saa7146/
8991F: include/media/saa7146*
1da177e4 8992
92304a40 8993SAMSUNG LAPTOP DRIVER
5909c654 8994M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8995L: platform-driver-x86@vger.kernel.org
8996S: Maintained
8997F: drivers/platform/x86/samsung-laptop.c
8998
4a109cc0 8999SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9000M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9001L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9002S: Supported
14430813 9003F: sound/soc/samsung/
4a109cc0 9004
0d89a28b 9005SAMSUNG FRAMEBUFFER DRIVER
b7701755 9006M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9007L: linux-fbdev@vger.kernel.org
9008S: Maintained
8a61f013 9009F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9010
b40f0632 9011SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9012M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9013M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9014L: linux-kernel@vger.kernel.org
b40f0632 9015L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9016S: Supported
9017F: drivers/mfd/sec*.c
9018F: drivers/regulator/s2m*.c
9019F: drivers/regulator/s5m*.c
b40f0632
KK
9020F: drivers/clk/clk-s2mps11.c
9021F: drivers/rtc/rtc-s5m.c
f69d3a17 9022F: include/linux/mfd/samsung/
b40f0632
KK
9023F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9024F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9025
038f5c4b
SN
9026SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9027M: Kyungmin Park <kyungmin.park@samsung.com>
9028M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9029L: linux-media@vger.kernel.org
9030Q: https://patchwork.linuxtv.org/project/linux-media/list/
9031S: Supported
9032F: drivers/media/platform/exynos4-is/
038f5c4b 9033
6fd86ab2
SN
9034SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9035M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9036L: linux-media@vger.kernel.org
9037L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9038S: Maintained
9039F: drivers/media/platform/s3c-camif/
9040F: include/media/s3c_camif.h
9041
b84ef24e
AH
9042SAMSUNG S5C73M3 CAMERA DRIVER
9043M: Kyungmin Park <kyungmin.park@samsung.com>
9044M: Andrzej Hajda <a.hajda@samsung.com>
9045L: linux-media@vger.kernel.org
9046S: Supported
9047F: drivers/media/i2c/s5c73m3/*
9048
7d459937
AH
9049SAMSUNG S5K5BAF CAMERA DRIVER
9050M: Kyungmin Park <kyungmin.park@samsung.com>
9051M: Andrzej Hajda <a.hajda@samsung.com>
9052L: linux-media@vger.kernel.org
9053S: Supported
9054F: drivers/media/i2c/s5k5baf.c
9055
c04c674f
RB
9056SAMSUNG S3FWRN5 NFC DRIVER
9057M: Robert Baldyga <r.baldyga@samsung.com>
9058L: linux-nfc@lists.01.org (moderated for non-subscribers)
9059S: Supported
9060F: drivers/nfc/s3fwrn5
9061
310e39c9 9062SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9063M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9064M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9065S: Supported
9066L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9067F: drivers/clk/samsung/
9068
66890ed6
BA
9069SAMSUNG SXGBE DRIVERS
9070M: Byungho An <bh74.an@samsung.com>
9071M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9072M: Vipul Pandya <vipul.pandya@samsung.com>
9073S: Supported
9074L: netdev@vger.kernel.org
9075F: drivers/net/ethernet/samsung/sxgbe/
9076
93c537af
LM
9077SAMSUNG THERMAL DRIVER
9078M: Lukasz Majewski <l.majewski@samsung.com>
9079L: linux-pm@vger.kernel.org
9080L: linux-samsung-soc@vger.kernel.org
9081S: Supported
9082T: https://github.com/lmajewski/linux-samsung-thermal.git
9083F: drivers/thermal/samsung/
9084
e296cd32
KD
9085SAMSUNG USB2 PHY DRIVER
9086M: Kamil Debski <k.debski@samsung.com>
9087L: linux-kernel@vger.kernel.org
9088S: Supported
9089F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9090F: Documentation/phy/samsung-usb2.txt
9091F: drivers/phy/phy-exynos4210-usb2.c
9092F: drivers/phy/phy-exynos4x12-usb2.c
9093F: drivers/phy/phy-exynos5250-usb2.c
9094F: drivers/phy/phy-s5pv210-usb2.c
9095F: drivers/phy/phy-samsung-usb2.c
9096F: drivers/phy/phy-samsung-usb2.h
9097
ca749e2a 9098SERIAL DRIVERS
5e30bbb7 9099M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9100L: linux-serial@vger.kernel.org
5e30bbb7 9101S: Maintained
14430813 9102F: drivers/tty/serial/
ca749e2a 9103
aecb7b64 9104SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9105M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9106M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9107S: Maintained
1fb200d6 9108F: include/linux/dma/dw.h
3d598f47 9109F: include/linux/platform_data/dma-dw.h
61a76496 9110F: drivers/dma/dw/
aecb7b64 9111
058999cc
LP
9112SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9113M: Lars Persson <lars.persson@axis.com>
9114L: netdev@vger.kernel.org
9115S: Supported
9116F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9117F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9118
fc531d98
WS
9119SYNOPSYS DESIGNWARE I2C DRIVER
9120M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9121M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9122M: Mika Westerberg <mika.westerberg@linux.intel.com>
9123L: linux-i2c@vger.kernel.org
9124S: Maintained
9125F: drivers/i2c/busses/i2c-designware-*
9126F: include/linux/platform_data/i2c-designware.h
9127
f9e37137
SJ
9128SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9129M: Seungwon Jeon <tgih.jun@samsung.com>
9130M: Jaehoon Chung <jh80.chung@samsung.com>
9131L: linux-mmc@vger.kernel.org
9132S: Maintained
9133F: include/linux/mmc/dw_mmc.h
9134F: drivers/mmc/host/dw_mmc*
9135
1db121d6
AN
9136THUNDERBOLT DRIVER
9137M: Andreas Noever <andreas.noever@gmail.com>
9138S: Maintained
9139F: drivers/thunderbolt/
9140
9222d247 9141TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9142M: John Stultz <john.stultz@linaro.org>
88606e80 9143M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9144L: linux-kernel@vger.kernel.org
75fc2d37 9145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9146S: Supported
9147F: include/linux/clocksource.h
9148F: include/linux/time.h
9149F: include/linux/timex.h
c117ab84
CEB
9150F: include/uapi/linux/time.h
9151F: include/uapi/linux/timex.h
88606e80
TG
9152F: kernel/time/clocksource.c
9153F: kernel/time/time*.c
9154F: kernel/time/ntp.c
7fe5f1c1 9155F: tools/testing/selftests/timers/
88606e80 9156
1da177e4 9157SC1200 WDT DRIVER
b300645a 9158M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9159S: Maintained
679655da 9160F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9161
9162SCHEDULER
dd9b238c 9163M: Ingo Molnar <mingo@redhat.com>
8b58be88 9164M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9165L: linux-kernel@vger.kernel.org
75fc2d37 9166T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9167S: Maintained
95c0d71d 9168F: kernel/sched/
679655da 9169F: include/linux/sched.h
c117ab84 9170F: include/uapi/linux/sched.h
c2eb505b 9171F: include/linux/wait.h
1da177e4 9172
6bcf6737 9173SCORE ARCHITECTURE
ed38665e 9174M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9175M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9176W: http://www.sunplus.com
6bcf6737 9177S: Supported
a2681a75 9178F: arch/score/
6bcf6737 9179
1da177e4 9180SCSI CDROM DRIVER
8b58be88 9181M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9182L: linux-scsi@vger.kernel.org
9183W: http://www.kernel.dk
9184S: Maintained
679655da 9185F: drivers/scsi/sr*
1da177e4 9186
fb50a83d 9187SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9188M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9189L: linux-rdma@vger.kernel.org
9190S: Supported
9191W: http://www.openfabrics.org
9192Q: http://patchwork.kernel.org/project/linux-rdma/list/
9193T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9194F: drivers/infiniband/ulp/srp/
9195F: include/scsi/srp.h
9196
1da177e4 9197SCSI SG DRIVER
8b58be88 9198M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9199L: linux-scsi@vger.kernel.org
59ab3c93 9200W: http://sg.danny.cz/sg
1da177e4 9201S: Maintained
59ab3c93 9202F: Documentation/scsi/scsi-generic.txt
679655da
JP
9203F: drivers/scsi/sg.c
9204F: include/scsi/sg.h
1da177e4
LT
9205
9206SCSI SUBSYSTEM
0351b8f8 9207M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9208L: linux-scsi@vger.kernel.org
0351b8f8 9209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9210S: Maintained
679655da
JP
9211F: drivers/scsi/
9212F: include/scsi/
1da177e4
LT
9213
9214SCSI TAPE DRIVER
8b58be88 9215M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9216L: linux-scsi@vger.kernel.org
9217S: Maintained
679655da 9218F: Documentation/scsi/st.txt
f7269cfc
JD
9219F: drivers/scsi/st.*
9220F: drivers/scsi/st_*.h
1da177e4
LT
9221
9222SCTP PROTOCOL
8b6efb75 9223M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9224M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9225L: linux-sctp@vger.kernel.org
5f85813c 9226W: http://lksctp.sourceforge.net
8b6efb75 9227S: Maintained
679655da
JP
9228F: Documentation/networking/sctp.txt
9229F: include/linux/sctp.h
4d58c025 9230F: include/uapi/linux/sctp.h
679655da
JP
9231F: include/net/sctp/
9232F: net/sctp/
1da177e4
LT
9233
9234SCx200 CPU SUPPORT
8b58be88 9235M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9236S: Odd Fixes
679655da 9237F: Documentation/i2c/busses/scx200_acb
390889b6 9238F: arch/x86/platform/scx200/
679655da
JP
9239F: drivers/watchdog/scx200_wdt.c
9240F: drivers/i2c/busses/scx200*
9241F: drivers/mtd/maps/scx200_docflash.c
9242F: include/linux/scx200.h
1662d32c
JC
9243
9244SCx200 GPIO DRIVER
8b58be88 9245M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9246S: Maintained
679655da
JP
9247F: drivers/char/scx200_gpio.c
9248F: include/linux/scx200_gpio.h
1662d32c
JC
9249
9250SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9251M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9252S: Maintained
679655da 9253F: drivers/clocksource/scx200_hrt.c
1da177e4 9254
6a36913a 9255SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9256M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9257L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9258S: Maintained
679655da 9259F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9260
e7839f25 9261SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9262L: linux-mmc@vger.kernel.org
a1cb1d11 9263S: Orphan
7a241d6e 9264F: drivers/mmc/host/sdhci.*
d4a45787 9265F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9266
c04f9d61
KC
9267SECURE COMPUTING
9268M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9269R: Andy Lutomirski <luto@amacapital.net>
9270R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9271T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9272S: Supported
9273F: kernel/seccomp.c
9274F: include/uapi/linux/seccomp.h
9275F: include/linux/seccomp.h
c99ee51a 9276F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9277K: \bsecure_computing
9278K: \bTIF_SECCOMP\b
9279
0d1bb41a 9280SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9281M: Ben Dooks <ben-linux@fluff.org>
dc524882 9282M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9283L: linux-mmc@vger.kernel.org
0d1bb41a 9284S: Maintained
dc524882 9285F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9286
c63b3cba 9287SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9288M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9289L: spear-devel@list.st.com
c63b3cba
VK
9290L: linux-mmc@vger.kernel.org
9291S: Maintained
9292F: drivers/mmc/host/sdhci-spear.c
9293
8711cca2 9294SECURITY SUBSYSTEM
9b45c0d2 9295M: James Morris <james.l.morris@oracle.com>
9c3646d1 9296M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9297L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9298T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9299W: http://kernsec.org/
8711cca2 9300S: Supported
7d2c86b5 9301F: security/
8711cca2 9302
1da177e4 9303SECURITY CONTACT
8b58be88 9304M: Security Officers <security@kernel.org>
1da177e4
LT
9305S: Supported
9306
9307SELINUX SECURITY MODULE
e0238b4c 9308M: Paul Moore <paul@paul-moore.com>
8b58be88 9309M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9310M: Eric Paris <eparis@parisplace.org>
e0238b4c 9311L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9312W: http://selinuxproject.org
5a5f2acf 9313T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9314S: Supported
679655da
JP
9315F: include/linux/selinux*
9316F: security/selinux/
6bde95ce 9317F: scripts/selinux/
1da177e4 9318
c1c124e9
JJ
9319APPARMOR SECURITY MODULE
9320M: John Johansen <john.johansen@canonical.com>
9321L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9322W: apparmor.wiki.kernel.org
9323T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9324S: Supported
9325F: security/apparmor/
9326
730daa16
KC
9327YAMA SECURITY MODULE
9328M: Kees Cook <keescook@chromium.org>
9329T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9330S: Supported
9331F: security/yama/
9332
cef2cf07 9333SENSABLE PHANTOM
8b58be88 9334M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9335S: Maintained
679655da 9336F: drivers/misc/phantom.c
c117ab84 9337F: include/uapi/linux/phantom.h
cef2cf07 9338
6733b39a 9339SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9340M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9341M: Minh Tran <minh.tran@avagotech.com>
9342M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9343L: linux-scsi@vger.kernel.org
4627de93 9344W: http://www.avagotech.com
3387f656
JP
9345S: Supported
9346F: drivers/scsi/be2iscsi/
6733b39a 9347
6938f855
SP
9348Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9349M: Sathya Perla <sathya.perla@avagotech.com>
9350M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9351M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9352M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9353L: netdev@vger.kernel.org
fea3af67 9354W: http://www.emulex.com
7d2c86b5 9355S: Supported
9aebddd1 9356F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9357
d2928a8c 9358EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9359M: Selvin Xavier <selvin.xavier@avagotech.com>
9360M: Devesh Sharma <devesh.sharma@avagotech.com>
9361M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9362L: linux-rdma@vger.kernel.org
9363W: http://www.emulex.com
9364S: Supported
9365F: drivers/infiniband/hw/ocrdma/
9366
8ceee660 9367SFC NETWORK DRIVER
c06f51ea 9368M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9369M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9370L: netdev@vger.kernel.org
8ceee660 9371S: Supported
874aeea5 9372F: drivers/net/ethernet/sfc/
8ceee660 9373
e2d1d6c0 9374SGI GRU DRIVER
cc883afc 9375M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9376S: Maintained
679655da 9377F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9378
9379SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9380M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9381L: linux-ia64@vger.kernel.org
9382S: Supported
679655da 9383F: Documentation/ia64/serial.txt
df621252 9384F: drivers/tty/serial/ioc?_serial.c
679655da 9385F: include/linux/ioc?.h
e2d1d6c0 9386
75312619 9387SGI XP/XPC/XPNET DRIVER
e180383f
RH
9388M: Cliff Whickman <cpw@sgi.com>
9389M: Robin Holt <robinmholt@gmail.com>
75312619 9390S: Maintained
679655da 9391F: drivers/misc/sgi-xp/
75312619 9392
46eacf3b
AP
9393SI2157 MEDIA DRIVER
9394M: Antti Palosaari <crope@iki.fi>
9395L: linux-media@vger.kernel.org
9396W: http://linuxtv.org/
9397W: http://palosaari.fi/linux/
9398Q: http://patchwork.linuxtv.org/project/linux-media/list/
9399T: git git://linuxtv.org/anttip/media_tree.git
9400S: Maintained
9401F: drivers/media/tuners/si2157*
9402
75e2d5ba
AP
9403SI2168 MEDIA DRIVER
9404M: Antti Palosaari <crope@iki.fi>
9405L: linux-media@vger.kernel.org
9406W: http://linuxtv.org/
9407W: http://palosaari.fi/linux/
9408Q: http://patchwork.linuxtv.org/project/linux-media/list/
9409T: git git://linuxtv.org/anttip/media_tree.git
9410S: Maintained
9411F: drivers/media/dvb-frontends/si2168*
9412
49cc629d
HV
9413SI470X FM RADIO RECEIVER I2C DRIVER
9414M: Hans Verkuil <hverkuil@xs4all.nl>
9415L: linux-media@vger.kernel.org
9416T: git git://linuxtv.org/media_tree.git
9417W: http://linuxtv.org
9418S: Odd Fixes
9419F: drivers/media/radio/si470x/radio-si470x-i2c.c
9420
9421SI470X FM RADIO RECEIVER USB DRIVER
9422M: Hans Verkuil <hverkuil@xs4all.nl>
9423L: linux-media@vger.kernel.org
9424T: git git://linuxtv.org/media_tree.git
9425W: http://linuxtv.org
9426S: Maintained
9427F: drivers/media/radio/si470x/radio-si470x-common.c
9428F: drivers/media/radio/si470x/radio-si470x.h
9429F: drivers/media/radio/si470x/radio-si470x-usb.c
9430
c937ca03
EV
9431SI4713 FM RADIO TRANSMITTER I2C DRIVER
9432M: Eduardo Valentin <edubezval@gmail.com>
9433L: linux-media@vger.kernel.org
9434T: git git://linuxtv.org/media_tree.git
9435W: http://linuxtv.org
9436S: Odd Fixes
99995ded 9437F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9438
9439SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9440M: Eduardo Valentin <edubezval@gmail.com>
9441L: linux-media@vger.kernel.org
9442T: git git://linuxtv.org/media_tree.git
9443W: http://linuxtv.org
9444S: Odd Fixes
99995ded
DR
9445F: drivers/media/radio/si4713/radio-platform-si4713.c
9446
9447SI4713 FM RADIO TRANSMITTER USB DRIVER
9448M: Hans Verkuil <hverkuil@xs4all.nl>
9449L: linux-media@vger.kernel.org
9450T: git git://linuxtv.org/media_tree.git
9451W: http://linuxtv.org
9452S: Maintained
9453F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9454
beb91d46 9455SIANO DVB DRIVER
009a5410 9456M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9457L: linux-media@vger.kernel.org
9458W: http://linuxtv.org
9459T: git git://linuxtv.org/media_tree.git
9460S: Odd fixes
9461F: drivers/media/common/siano/
beb91d46 9462F: drivers/media/usb/siano/
beb91d46 9463F: drivers/media/usb/siano/
14430813 9464F: drivers/media/mmc/siano/
beb91d46 9465
6f15b602
HG
9466SIMPLEFB FB DRIVER
9467M: Hans de Goede <hdegoede@redhat.com>
9468L: linux-fbdev@vger.kernel.org
9469S: Maintained
9470F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9471F: drivers/video/fbdev/simplefb.c
9472F: include/linux/platform_data/simplefb.h
9473
b618b69c 9474SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9475L: linux-media@vger.kernel.org
bb60fcb2 9476S: Orphan
b618b69c 9477F: drivers/media/platform/sh_veu.c
b618b69c
GL
9478
9479SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9480L: linux-media@vger.kernel.org
bb60fcb2 9481S: Orphan
b618b69c
GL
9482F: drivers/media/platform/sh_vou.c
9483F: include/media/sh_vou.h
9484
6349d997 9485SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9486M: Len Brown <lenb@kernel.org>
6349d997
LB
9487L: sfi-devel@simplefirmware.org
9488W: http://simplefirmware.org/
9489T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9490S: Supported
943fc810 9491F: arch/x86/platform/sfi/
6349d997
LB
9492F: drivers/sfi/
9493F: include/linux/sfi*.h
e2d1d6c0 9494
1da177e4
LT
9495SIMTEC EB110ATX (Chalice CATS)
9496P: Ben Dooks
b16957c6
BD
9497P: Vincent Sanders <vince@simtec.co.uk>
9498M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9499W: http://www.simtec.co.uk/products/EB110ATX/
9500S: Supported
9501
9502SIMTEC EB2410ITX (BAST)
9503P: Ben Dooks
b16957c6
BD
9504P: Vincent Sanders <vince@simtec.co.uk>
9505M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9506W: http://www.simtec.co.uk/products/EB2410ITX/
9507S: Supported
15dba387
JP
9508F: arch/arm/mach-s3c24xx/mach-bast.c
9509F: arch/arm/mach-s3c24xx/bast-ide.c
9510F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9511
4c5adde7 9512TI DAVINCI MACHINE SUPPORT
3ba789c0 9513M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9514M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9515T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9516Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9517S: Supported
14430813 9518F: arch/arm/mach-davinci/
046d0a37 9519F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9520
8d4b3f08 9521TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9522M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9523L: linux-media@vger.kernel.org
8d4b3f08
LP
9524W: http://linuxtv.org/
9525Q: http://patchwork.linuxtv.org/project/linux-media/list/
9526T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9527S: Maintained
8d4b3f08
LP
9528F: drivers/media/platform/davinci/
9529F: include/media/davinci/
9530
417d2e50 9531TI AM437X VPFE DRIVER
e43cdb56 9532M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9533L: linux-media@vger.kernel.org
9534W: http://linuxtv.org/
9535Q: http://patchwork.linuxtv.org/project/linux-media/list/
9536T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9537S: Maintained
9538F: drivers/media/platform/am437x/
9539
c4c0283a 9540OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9541M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9542L: linux-media@vger.kernel.org
9543W: http://linuxtv.org/
9544Q: http://patchwork.linuxtv.org/project/linux-media/list/
9545T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9546S: Maintained
9547F: drivers/media/i2c/ov2659.c
9548F: include/media/ov2659.h
9549
3a6779f5
SM
9550SILICON MOTION SM712 FRAME BUFFER DRIVER
9551M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9552M: Teddy Wang <teddy.wang@siliconmotion.com>
9553M: Sudip Mukherjee <sudip@vectorindia.org>
9554L: linux-fbdev@vger.kernel.org
9555S: Maintained
9556F: drivers/video/fbdev/sm712*
9557F: Documentation/fb/sm712fb.txt
9558
92aab3c0 9559SIS 190 ETHERNET DRIVER
8b58be88 9560M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9561L: netdev@vger.kernel.org
9562S: Maintained
8c7de408 9563F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9564
1da177e4 9565SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9566M: Daniele Venzano <venza@brownhat.org>
1da177e4 9567W: http://www.brownhat.org/sis900.html
979b6c13 9568L: netdev@vger.kernel.org
1da177e4 9569S: Maintained
8c7de408 9570F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9571
9572SIS FRAMEBUFFER DRIVER
8b58be88 9573M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9574W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9575S: Maintained
679655da 9576F: Documentation/fb/sisfb.txt
8a61f013 9577F: drivers/video/fbdev/sis/
679655da 9578F: include/video/sisfb.h
1da177e4
LT
9579
9580SIS USB2VGA DRIVER
8b58be88 9581M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9582W: http://www.winischhofer.at/linuxsisusbvga.shtml
9583S: Maintained
679655da 9584F: drivers/usb/misc/sisusbvga/
1da177e4 9585
415ad26d 9586SLAB ALLOCATOR
16e943bf 9587M: Christoph Lameter <cl@linux.com>
2ed1c525 9588M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9589M: David Rientjes <rientjes@google.com>
9590M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9591M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9592L: linux-mm@kvack.org
9593S: Maintained
679655da 9594F: include/linux/sl?b*.h
16e943bf 9595F: mm/sl?b*
415ad26d 9596
9fab9787 9597SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9598M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9599M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9600M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9601R: Steven Rostedt <rostedt@goodmis.org>
9602R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9603L: linux-kernel@vger.kernel.org
9fab9787
PM
9604W: http://www.rdrop.com/users/paulmck/RCU/
9605S: Supported
9606T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9607F: include/linux/srcu.h
9608F: kernel/rcu/srcu.c
9fab9787 9609
66372841
CS
9610SMACK SECURITY MODULE
9611M: Casey Schaufler <casey@schaufler-ca.com>
9612L: linux-security-module@vger.kernel.org
9613W: http://schaufler-ca.com
9614T: git git://git.gitorious.org/smack-next/kernel.git
9615S: Maintained
9616F: Documentation/security/Smack.txt
9617F: security/smack/
9618
20651e0b 9619DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9620M: Kevin Hilman <khilman@kernel.org>
9621M: Nishanth Menon <nm@ti.com>
9622S: Maintained
20651e0b 9623F: drivers/power/avs/
68ace3e1
KH
9624F: include/linux/power/smartreflex.h
9625L: linux-pm@vger.kernel.org
9626
1da177e4 9627SMC91x ETHERNET DRIVER
2f82af08 9628M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9629S: Odd Fixes
ae150435 9630F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9631
e8e31622
SA
9632SMIA AND SMIA++ IMAGE SENSOR DRIVER
9633M: Sakari Ailus <sakari.ailus@iki.fi>
9634L: linux-media@vger.kernel.org
9635S: Maintained
14430813 9636F: drivers/media/i2c/smiapp/
e8e31622
SA
9637F: include/media/smiapp.h
9638F: drivers/media/i2c/smiapp-pll.c
9639F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9640F: include/uapi/linux/smiapp.h
a2cec3c0 9641F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9642
920fa1ff
GR
9643SMM665 HARDWARE MONITOR DRIVER
9644M: Guenter Roeck <linux@roeck-us.net>
9645L: lm-sensors@lm-sensors.org
9646S: Maintained
9647F: Documentation/hwmon/smm665
9648F: drivers/hwmon/smm665.c
9649
9df7305b 9650SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9651M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9652L: lm-sensors@lm-sensors.org
90b24cfb 9653S: Maintained
9df7305b
SG
9654F: Documentation/hwmon/emc2103
9655F: drivers/hwmon/emc2103.c
9656
a98d506c
HG
9657SMSC SCH5627 HARDWARE MONITOR DRIVER
9658M: Hans de Goede <hdegoede@redhat.com>
9659L: lm-sensors@lm-sensors.org
9660S: Supported
9661F: Documentation/hwmon/sch5627
9662F: drivers/hwmon/sch5627.c
9663
6ea884db 9664SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9665M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9666L: lm-sensors@lm-sensors.org
9667S: Maintained
679655da
JP
9668F: Documentation/hwmon/smsc47b397
9669F: drivers/hwmon/smsc47b397.c
6ea884db 9670
fd9abb3d 9671SMSC911x ETHERNET DRIVER
90b24cfb 9672M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9673L: netdev@vger.kernel.org
90b24cfb 9674S: Maintained
679655da 9675F: include/linux/smsc911x.h
ae150435 9676F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9677
9678SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9679M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9680L: netdev@vger.kernel.org
90b24cfb 9681S: Maintained
ae150435 9682F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9683
3c8a63e2 9684SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9685M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9686L: linux-fbdev@vger.kernel.org
90b24cfb 9687S: Maintained
8a61f013 9688F: drivers/video/fbdev/smscufx.c
3c8a63e2 9689
668acf32 9690SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9691M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9692L: linux-media@vger.kernel.org
275ffde4 9693T: git git://linuxtv.org/media_tree.git
795fb7e7 9694S: Maintained
90d72ac6
MCC
9695F: include/media/soc*
9696F: drivers/media/i2c/soc_camera/
9697F: drivers/media/platform/soc_camera/
668acf32 9698
e2d1d6c0 9699SOEKRIS NET48XX LED SUPPORT
8b58be88 9700M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9701S: Maintained
679655da 9702F: drivers/leds/leds-net48xx.c
e2d1d6c0 9703
e3994db1 9704SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9705M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9706M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9707M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9708M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9709L: linux-media@vger.kernel.org
9710S: Supported
9711F: drivers/media/pci/solo6x10/
9712
1da177e4 9713SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9714M: Neil Brown <neilb@suse.com>
1da177e4 9715L: linux-raid@vger.kernel.org
524418bb 9716S: Supported
679655da
JP
9717F: drivers/md/
9718F: include/linux/raid/
c117ab84 9719F: include/uapi/linux/raid/
1da177e4 9720
1da177e4 9721SONIC NETWORK DRIVER
8b58be88 9722M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9723L: netdev@vger.kernel.org
1da177e4 9724S: Maintained
d9fb9f38 9725F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9726
61e115a5 9727SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9728M: Michael Buesch <m@bues.ch>
61e115a5
MB
9729L: netdev@vger.kernel.org
9730S: Maintained
679655da
JP
9731F: drivers/ssb/
9732F: include/linux/ssb/
61e115a5 9733
1da177e4 9734SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9735M: Mattia Dongili <malattia@linux.it>
d0944853 9736L: platform-driver-x86@vger.kernel.org
5b18167d 9737W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9738S: Maintained
679655da
JP
9739F: Documentation/laptops/sony-laptop.txt
9740F: drivers/char/sonypi.c
9741F: drivers/platform/x86/sony-laptop.c
9742F: include/linux/sony-laptop.h
1da177e4 9743
baf8532a 9744SONY MEMORYSTICK CARD SUPPORT
8b58be88 9745M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9746W: http://tifmxx.berlios.de/
9747S: Maintained
679655da 9748F: drivers/memstick/host/tifm_ms.c
baf8532a 9749
0ab30494
ML
9750SONY MEMORYSTICK STANDARD SUPPORT
9751M: Maxim Levitsky <maximlevitsky@gmail.com>
9752S: Maintained
9753F: drivers/memstick/core/ms_block.*
9754
1da177e4 9755SOUND
8b58be88 9756M: Jaroslav Kysela <perex@perex.cz>
d8130624 9757M: Takashi Iwai <tiwai@suse.com>
93711660 9758L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9759W: http://www.alsa-project.org/
dde7ad8d 9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9761T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9762Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9763S: Maintained
3126a179
JP
9764F: Documentation/sound/
9765F: include/sound/
c117ab84 9766F: include/uapi/sound/
679655da 9767F: sound/
1da177e4 9768
33bbe149
MB
9769SOUND - COMPRESSED AUDIO
9770M: Vinod Koul <vinod.koul@intel.com>
9771L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9772T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9773S: Supported
f672f31a 9774F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9775F: include/sound/compress_driver.h
f672f31a 9776F: include/uapi/sound/compress_*
33bbe149
MB
9777F: sound/core/compress_offload.c
9778F: sound/soc/soc-compress.c
9779
bd903bde 9780SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9781M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9782M: Mark Brown <broonie@kernel.org>
86f14df8 9783T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9784L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9785W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9786S: Supported
2820f615 9787F: Documentation/sound/alsa/soc/
679655da 9788F: sound/soc/
e6e55122 9789F: include/sound/soc*
eb1a6af3 9790
d7f8761b
MB
9791SOUND - DMAENGINE HELPERS
9792M: Lars-Peter Clausen <lars@metafoo.de>
9793S: Supported
9794F: include/sound/dmaengine_pcm.h
9795F: sound/core/pcm_dmaengine.c
9796F: sound/soc/soc-generic-dmaengine-pcm.c
9797
990a6a99
OS
9798SP2 MEDIA DRIVER
9799M: Olli Salonen <olli.salonen@iki.fi>
9800L: linux-media@vger.kernel.org
9801W: http://linuxtv.org/
9802Q: http://patchwork.linuxtv.org/project/linux-media/list/
9803S: Maintained
9804F: drivers/media/dvb-frontends/sp2*
9805
473321fc 9806SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9807M: "David S. Miller" <davem@davemloft.net>
1da177e4 9808L: sparclinux@vger.kernel.org
8a6e2535 9809Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9810T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9811T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9812S: Maintained
679655da 9813F: arch/sparc/
7765b8bb 9814F: drivers/sbus/
1da177e4 9815
6404fcca
DM
9816SPARC SERIAL DRIVERS
9817M: "David S. Miller" <davem@davemloft.net>
9818L: sparclinux@vger.kernel.org
08deed1e
JP
9819T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9820T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9821S: Maintained
6816383a 9822F: include/linux/sunserialcore.h
df621252 9823F: drivers/tty/serial/suncore.c
df621252
GKH
9824F: drivers/tty/serial/sunhv.c
9825F: drivers/tty/serial/sunsab.c
9826F: drivers/tty/serial/sunsab.h
9827F: drivers/tty/serial/sunsu.c
9828F: drivers/tty/serial/sunzilog.c
9829F: drivers/tty/serial/sunzilog.h
6404fcca 9830
389325b4
CL
9831SPARSE CHECKER
9832M: "Christopher Li" <sparse@chrisli.org>
9833L: linux-sparse@vger.kernel.org
9834W: https://sparse.wiki.kernel.org/
9835T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9836T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9837S: Maintained
9838F: include/linux/compiler.h
9839
fc0c195a 9840SPEAR PLATFORM SUPPORT
da89947b 9841M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9842M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9843L: spear-devel@list.st.com
9844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9845W: http://www.st.com/spear
9846S: Maintained
281e192f 9847F: arch/arm/mach-spear/
fc0c195a 9848
9849SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9850M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9851L: spear-devel@list.st.com
9852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9853W: http://www.st.com/spear
9854S: Maintained
5df33a62 9855F: drivers/clk/spear/
fc0c195a 9856
e2d1d6c0 9857SPI SUBSYSTEM
b02e48f2 9858M: Mark Brown <broonie@kernel.org>
dfbe403c 9859L: linux-spi@vger.kernel.org
e7e4e13c 9860T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9861Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9862S: Maintained
679655da
JP
9863F: Documentation/spi/
9864F: drivers/spi/
9865F: include/linux/spi/
c117ab84 9866F: include/uapi/linux/spi/
e2d1d6c0 9867
2752e401 9868SPIDERNET NETWORK DRIVER for CELL
8b58be88 9869M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9870L: netdev@vger.kernel.org
9871S: Supported
679655da 9872F: Documentation/networking/spider_net.txt
8df158ac 9873F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9874
e2d1d6c0 9875SPU FILE SYSTEM
8b58be88 9876M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9877L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9878W: http://www.ibm.com/developerworks/power/cell/
9879S: Supported
679655da
JP
9880F: Documentation/filesystems/spufs.txt
9881F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9882
fc555841 9883SQUASHFS FILE SYSTEM
d7f2ff67 9884M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9885L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9886W: http://squashfs.org.uk
9887S: Maintained
679655da
JP
9888F: Documentation/filesystems/squashfs.txt
9889F: fs/squashfs/
fc555841 9890
1da177e4 9891SRM (Alpha) environment access
8b58be88 9892M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9893S: Maintained
679655da 9894F: arch/alpha/kernel/srm_env.c
1da177e4 9895
26e9a397 9896STABLE BRANCH
879a5a00 9897M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9898L: stable@vger.kernel.org
879a5a00 9899S: Supported
7b175c46 9900F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9901
26e9a397 9902STAGING SUBSYSTEM
879a5a00 9903M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9904T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9905L: devel@driverdev.osuosl.org
879a5a00 9906S: Supported
679655da 9907F: drivers/staging/
dbc6c2cc 9908
ebd3d010
JP
9909STAGING - COMEDI
9910M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9911M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9912S: Odd Fixes
9913F: drivers/staging/comedi/
9914
a0138163
JP
9915STAGING - FLARION FT1000 DRIVERS
9916M: Marek Belisko <marek.belisko@gmail.com>
9917S: Odd Fixes
9918F: drivers/staging/ft1000/
9919
6c1bb424 9920STAGING - INDUSTRIAL IO
030a13d7 9921M: Jonathan Cameron <jic23@kernel.org>
a0138163 9922L: linux-iio@vger.kernel.org
6c1bb424
JP
9923S: Odd Fixes
9924F: drivers/staging/iio/
9925
a0138163
JP
9926STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9927M: Jarod Wilson <jarod@wilsonet.com>
9928W: http://www.lirc.org/
9929S: Odd Fixes
b2b0186d 9930F: drivers/staging/media/lirc/
a0138163 9931
f5e5de1e
OD
9932STAGING - LUSTRE PARALLEL FILESYSTEM
9933M: Oleg Drokin <oleg.drokin@intel.com>
9934M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9935L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9936W: http://wiki.lustre.org/
f5e5de1e
OD
9937S: Maintained
9938F: drivers/staging/lustre
9939
7c6b6c71
MD
9940STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9941M: Marc Dietrich <marvin24@gmx.de>
9942L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9943L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9944S: Maintained
9945F: drivers/staging/nvec/
9946
a0138163 9947STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9948M: Jens Frederich <jfrederich@gmail.com>
9949M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9950M: Jon Nettleton <jon.nettleton@gmail.com>
9951W: http://wiki.laptop.org/go/DCON
3140b458 9952S: Maintained
a0138163
JP
9953F: drivers/staging/olpc_dcon/
9954
9955STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9956M: Willy Tarreau <willy@meta-x.org>
9957S: Odd Fixes
9958F: drivers/staging/panel/
9959
a0138163
JP
9960STAGING - REALTEK RTL8712U DRIVERS
9961M: Larry Finger <Larry.Finger@lwfinger.net>
9962M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9963S: Odd Fixes
9964F: drivers/staging/rtl8712/
9965
7591ba8b
JS
9966STAGING - REALTEK RTL8723U WIRELESS DRIVER
9967M: Larry Finger <Larry.Finger@lwfinger.net>
9968M: Jes Sorensen <Jes.Sorensen@redhat.com>
9969L: linux-wireless@vger.kernel.org
9970S: Maintained
9971F: drivers/staging/rtl8723au/
9972
980ac4d7
SM
9973STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9974M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9975M: Teddy Wang <teddy.wang@siliconmotion.com>
9976M: Sudip Mukherjee <sudip@vectorindia.org>
9977L: linux-fbdev@vger.kernel.org
9978S: Maintained
9979F: drivers/staging/sm750fb/
9980
510fa408
JP
9981STAGING - SLICOSS
9982M: Lior Dotan <liodot@gmail.com>
9983M: Christopher Harrer <charrer@alacritech.com>
9984S: Odd Fixes
9985F: drivers/staging/slicoss/
9986
a0138163
JP
9987STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9988M: William Hubbs <w.d.hubbs@gmail.com>
9989M: Chris Brannon <chris@the-brannons.com>
d33bce31 9990M: Kirk Reiser <kirk@reisers.ca>
a0138163 9991M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9992L: speakup@linux-speakup.org
a0138163
JP
9993W: http://www.linux-speakup.org/
9994S: Odd Fixes
9995F: drivers/staging/speakup/
9996
b3e871ce
JP
9997STAGING - VIA VT665X DRIVERS
9998M: Forest Bond <forest@alittletooquiet.net>
9999S: Odd Fixes
10000F: drivers/staging/vt665?/
10001
a30baec1
JK
10002STAGING - WILC1000 WIFI DRIVER
10003M: Johnny Kim <johnny.kim@atmel.com>
10004M: Rachel Kim <rachel.kim@atmel.com>
10005M: Dean Lee <dean.lee@atmel.com>
10006M: Chris Park <chris.park@atmel.com>
10007L: linux-wireless@vger.kernel.org
10008S: Supported
10009F: drivers/staging/wilc1000/
10010
709bcb07 10011STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10012M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10013S: Odd Fixes
10014F: drivers/staging/xgifb/
10015
77241056
MM
10016HFI1 DRIVER
10017M: Mike Marciniszyn <infinipath@intel.com>
10018L: linux-rdma@vger.kernel.org
10019S: Supported
10020F: drivers/staging/rdma/hfi1
10021
1da177e4 10022STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10023M: Ion Badulescu <ionut@badula.org>
b4f90189 10024S: Odd Fixes
9bba23b0 10025F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10026
e2d1d6c0 10027SUN3/3X
8b58be88 10028M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10029W: http://sammy.net/sun3/
10030S: Maintained
679655da
JP
10031F: arch/m68k/kernel/*sun3*
10032F: arch/m68k/sun3*/
10033F: arch/m68k/include/asm/sun3*
e689cf4a 10034F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10035
af6a5af8
HG
10036SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10037M: Hans de Goede <hdegoede@redhat.com>
10038L: linux-input@vger.kernel.org
10039S: Maintained
10040F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10041F: drivers/input/keyboard/sun4i-lradc-keys.c
10042
2bc9ff01
DK
10043SUNDANCE NETWORK DRIVER
10044M: Denis Kirjanov <kda@linux-powerpc.org>
10045L: netdev@vger.kernel.org
10046S: Maintained
10047F: drivers/net/ethernet/dlink/sundance.c
10048
2cbb12a4 10049SUPERH
2cbb12a4 10050L: linux-sh@vger.kernel.org
8a6e2535 10051Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10052S: Orphan
066069e1 10053F: Documentation/sh/
679655da 10054F: arch/sh/
066069e1 10055F: drivers/sh/
1da177e4 10056
4480f15b 10057SUSPEND TO RAM
7fb06082 10058M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10059M: Len Brown <len.brown@intel.com>
10060M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10061L: linux-pm@vger.kernel.org
e2d1d6c0 10062S: Supported
679655da
JP
10063F: Documentation/power/
10064F: arch/x86/kernel/acpi/
10065F: drivers/base/power/
10066F: kernel/power/
10067F: include/linux/suspend.h
10068F: include/linux/freezer.h
10069F: include/linux/pm.h
1da177e4
LT
10070
10071SVGA HANDLING
8b58be88 10072M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10073L: linux-video@atrey.karlin.mff.cuni.cz
10074S: Maintained
679655da
JP
10075F: Documentation/svga.txt
10076F: arch/x86/boot/video*
1da177e4 10077
6e28b761
KRW
10078SWIOTLB SUBSYSTEM
10079M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10080L: linux-kernel@vger.kernel.org
10081S: Supported
10082F: lib/swiotlb.c
10083F: arch/*/kernel/pci-swiotlb.c
10084F: include/linux/swiotlb.h
10085
007f790c
JP
10086SWITCHDEV
10087M: Jiri Pirko <jiri@resnulli.us>
10088L: netdev@vger.kernel.org
10089S: Supported
10090F: net/switchdev/
10091F: include/net/switchdev.h
10092
db8e35d5
VG
10093SYNOPSYS ARC ARCHITECTURE
10094M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10095S: Supported
10096F: arch/arc/
9b28829d 10097F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10098F: drivers/tty/serial/arc_uart.c
b7182d1a 10099T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10100
556cc1c5
AB
10101SYNOPSYS ARC SDP platform support
10102M: Alexey Brodkin <abrodkin@synopsys.com>
10103S: Supported
10104F: arch/arc/plat-axs10x
10105F: arch/arc/boot/dts/ax*
10106F: Documentation/devicetree/bindings/arc/axs10*
10107
6c284c9a
LJ
10108SYSTEM CONFIGURATION (SYSCON)
10109M: Lee Jones <lee.jones@linaro.org>
10110M: Arnd Bergmann <arnd@arndb.de>
10111T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10112S: Supported
10113F: drivers/mfd/syscon.c
10114
1da177e4 10115SYSV FILESYSTEM
8b58be88 10116M: Christoph Hellwig <hch@infradead.org>
1da177e4 10117S: Maintained
679655da
JP
10118F: Documentation/filesystems/sysv-fs.txt
10119F: fs/sysv/
10120F: include/linux/sysv_fs.h
1da177e4 10121
86cfa7fc 10122TARGET SUBSYSTEM
9c3646d1 10123M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10124L: linux-scsi@vger.kernel.org
b9f5edc2 10125L: target-devel@vger.kernel.org
86cfa7fc 10126W: http://www.linux-iscsi.org
cf015e9f 10127W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10128T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10129S: Supported
10130F: drivers/target/
10131F: include/target/
10132F: Documentation/target/
10133
4e68852d 10134TASKSTATS STATISTICS INTERFACE
185e595f 10135M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10136S: Maintained
679655da
JP
10137F: Documentation/accounting/taskstats*
10138F: include/linux/taskstats*
10139F: kernel/taskstats.c
4e68852d 10140
781b456a 10141TC CLASSIFIER
f935f3f8 10142M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10143L: netdev@vger.kernel.org
10144S: Maintained
679655da 10145F: include/net/pkt_cls.h
c117ab84 10146F: include/uapi/linux/pkt_cls.h
679655da 10147F: net/sched/
781b456a 10148
5067f08a 10149TCP LOW PRIORITY MODULE
8b58be88
JP
10150M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10151M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10152W: http://tcp-lp-mod.sourceforge.net/
10153S: Maintained
679655da 10154F: net/ipv4/tcp_lp.c
5067f08a 10155
91952bc0
AP
10156TDA10071 MEDIA DRIVER
10157M: Antti Palosaari <crope@iki.fi>
10158L: linux-media@vger.kernel.org
10159W: http://linuxtv.org/
10160W: http://palosaari.fi/linux/
10161Q: http://patchwork.linuxtv.org/project/linux-media/list/
10162T: git git://linuxtv.org/anttip/media_tree.git
10163S: Maintained
10164F: drivers/media/dvb-frontends/tda10071*
10165
10166TDA18212 MEDIA DRIVER
10167M: Antti Palosaari <crope@iki.fi>
10168L: linux-media@vger.kernel.org
10169W: http://linuxtv.org/
10170W: http://palosaari.fi/linux/
10171Q: http://patchwork.linuxtv.org/project/linux-media/list/
10172T: git git://linuxtv.org/anttip/media_tree.git
10173S: Maintained
10174F: drivers/media/tuners/tda18212*
10175
10176TDA18218 MEDIA DRIVER
10177M: Antti Palosaari <crope@iki.fi>
10178L: linux-media@vger.kernel.org
10179W: http://linuxtv.org/
10180W: http://palosaari.fi/linux/
10181Q: http://patchwork.linuxtv.org/project/linux-media/list/
10182T: git git://linuxtv.org/anttip/media_tree.git
10183S: Maintained
10184F: drivers/media/tuners/tda18218*
10185
3b2f6aba
MK
10186TDA18271 MEDIA DRIVER
10187M: Michael Krufky <mkrufky@linuxtv.org>
10188L: linux-media@vger.kernel.org
10189W: http://linuxtv.org/
10190W: http://github.com/mkrufky
10191Q: http://patchwork.linuxtv.org/project/linux-media/list/
10192T: git git://linuxtv.org/mkrufky/tuners.git
10193S: Maintained
10194F: drivers/media/tuners/tda18271*
10195
e48307a9
MK
10196TDA827x MEDIA DRIVER
10197M: Michael Krufky <mkrufky@linuxtv.org>
10198L: linux-media@vger.kernel.org
10199W: http://linuxtv.org/
10200W: http://github.com/mkrufky
10201Q: http://patchwork.linuxtv.org/project/linux-media/list/
10202T: git git://linuxtv.org/mkrufky/tuners.git
10203S: Maintained
10204F: drivers/media/tuners/tda8290.*
10205
66cf9212
MK
10206TDA8290 MEDIA DRIVER
10207M: Michael Krufky <mkrufky@linuxtv.org>
10208L: linux-media@vger.kernel.org
10209W: http://linuxtv.org/
10210W: http://github.com/mkrufky
10211Q: http://patchwork.linuxtv.org/project/linux-media/list/
10212T: git git://linuxtv.org/mkrufky/tuners.git
10213S: Maintained
10214F: drivers/media/tuners/tda8290.*
10215
4b9fba30
HV
10216TDA9840 MEDIA DRIVER
10217M: Hans Verkuil <hverkuil@xs4all.nl>
10218L: linux-media@vger.kernel.org
10219T: git git://linuxtv.org/media_tree.git
10220W: http://linuxtv.org
10221S: Maintained
10222F: drivers/media/i2c/tda9840*
10223
2cb654fd 10224TEA5761 TUNER DRIVER
009a5410 10225M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10226L: linux-media@vger.kernel.org
10227W: http://linuxtv.org
10228T: git git://linuxtv.org/media_tree.git
10229S: Odd fixes
10230F: drivers/media/tuners/tea5761.*
10231
10232TEA5767 TUNER DRIVER
009a5410 10233M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10234L: linux-media@vger.kernel.org
10235W: http://linuxtv.org
10236T: git git://linuxtv.org/media_tree.git
10237S: Maintained
10238F: drivers/media/tuners/tea5767.*
10239
4b9fba30
HV
10240TEA6415C MEDIA DRIVER
10241M: Hans Verkuil <hverkuil@xs4all.nl>
10242L: linux-media@vger.kernel.org
10243T: git git://linuxtv.org/media_tree.git
10244W: http://linuxtv.org
10245S: Maintained
10246F: drivers/media/i2c/tea6415c*
10247
10248TEA6420 MEDIA DRIVER
10249M: Hans Verkuil <hverkuil@xs4all.nl>
10250L: linux-media@vger.kernel.org
10251T: git git://linuxtv.org/media_tree.git
10252W: http://linuxtv.org
10253S: Maintained
10254F: drivers/media/i2c/tea6420*
10255
3d249d4c 10256TEAM DRIVER
dca9ab92 10257M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10258L: netdev@vger.kernel.org
10259S: Supported
10260F: drivers/net/team/
10261F: include/linux/if_team.h
c117ab84 10262F: include/uapi/linux/if_team.h
3d249d4c 10263
7d029125 10264TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10265M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10266S: Maintained
10267F: arch/x86/platform/ts5500/
10268
40ad4a30
SY
10269TECHNOTREND USB IR RECEIVER
10270M: Sean Young <sean@mess.org>
10271L: linux-media@vger.kernel.org
10272S: Maintained
10273F: drivers/media/rc/ttusbir.c
10274
adabdb0c 10275TEGRA ARCHITECTURE SUPPORT
243d58ec 10276M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10277M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10278M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10279L: linux-tegra@vger.kernel.org
fd117cd1 10280Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10281T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10282S: Supported
bbbe96ed 10283N: [^a-z]tegra
84b9414b 10284
adabdb0c
SW
10285TEGRA CLOCK DRIVER
10286M: Peter De Schrijver <pdeschrijver@nvidia.com>
10287M: Prashant Gaikwad <pgaikwad@nvidia.com>
10288S: Supported
10289F: drivers/clk/tegra/
10290
10291TEGRA DMA DRIVER
10292M: Laxman Dewangan <ldewangan@nvidia.com>
10293S: Supported
10294F: drivers/dma/tegra20-apb-dma.c
10295
adabdb0c
SW
10296TEGRA I2C DRIVER
10297M: Laxman Dewangan <ldewangan@nvidia.com>
10298S: Supported
10299F: drivers/i2c/busses/i2c-tegra.c
10300
10301TEGRA IOMMU DRIVERS
10302M: Hiroshi Doyu <hdoyu@nvidia.com>
10303S: Supported
10304F: drivers/iommu/tegra*
10305
10306TEGRA KBC DRIVER
10307M: Rakesh Iyer <riyer@nvidia.com>
10308M: Laxman Dewangan <ldewangan@nvidia.com>
10309S: Supported
10310F: drivers/input/keyboard/tegra-kbc.c
10311
adabdb0c
SW
10312TEGRA PWM DRIVER
10313M: Thierry Reding <thierry.reding@gmail.com>
10314S: Supported
10315F: drivers/pwm/pwm-tegra.c
10316
10317TEGRA SERIAL DRIVER
10318M: Laxman Dewangan <ldewangan@nvidia.com>
10319S: Supported
10320F: drivers/tty/serial/serial-tegra.c
10321
10322TEGRA SPI DRIVER
10323M: Laxman Dewangan <ldewangan@nvidia.com>
10324S: Supported
10325F: drivers/spi/spi-tegra*
10326
1a348ccc 10327TEHUTI ETHERNET DRIVER
8b58be88 10328M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10329L: netdev@vger.kernel.org
10330S: Supported
ef7f5429 10331F: drivers/net/ethernet/tehuti/*
1a348ccc 10332
4e68852d 10333Telecom Clock Driver for MCPL0010
8b58be88 10334M: Mark Gross <mark.gross@intel.com>
4e68852d 10335S: Supported
679655da 10336F: drivers/char/tlclk.c
4e68852d 10337
4480f15b 10338TENSILICA XTENSA PORT (xtensa)
8b58be88 10339M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10340M: Max Filippov <jcmvbkbc@gmail.com>
10341L: linux-xtensa@linux-xtensa.org
4e68852d 10342S: Maintained
679655da 10343F: arch/xtensa/
3dc99857 10344F: drivers/irqchip/irq-xtensa-*
4e68852d 10345
5313ba66
HV
10346THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10347M: Hans Verkuil <hverkuil@xs4all.nl>
10348L: linux-media@vger.kernel.org
10349T: git git://linuxtv.org/media_tree.git
10350W: http://linuxtv.org
10351S: Maintained
10352F: drivers/media/radio/radio-raremono.c
10353
d3fb6955 10354THERMAL
b75f0050 10355M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10356M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10357L: linux-pm@vger.kernel.org
10358T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10359T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10360Q: https://patchwork.kernel.org/project/linux-pm/list/
10361S: Supported
10362F: drivers/thermal/
10363F: include/linux/thermal.h
af6c9f16 10364F: include/uapi/linux/thermal.h
b75f0050
JP
10365F: include/linux/cpu_cooling.h
10366F: Documentation/devicetree/bindings/thermal/
d3fb6955 10367
64e05d8b
VK
10368THERMAL/CPU_COOLING
10369M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10370M: Viresh Kumar <viresh.kumar@linaro.org>
10371M: Javi Merino <javi.merino@arm.com>
10372L: linux-pm@vger.kernel.org
10373S: Supported
10374F: Documentation/thermal/cpu-cooling-api.txt
10375F: drivers/thermal/cpu_cooling.c
10376F: include/linux/cpu_cooling.h
10377
30ba2fbd
VD
10378THINGM BLINK(1) USB RGB LED DRIVER
10379M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10380S: Maintained
10381F: drivers/hid/hid-thingm.c
10382
4e68852d 10383THINKPAD ACPI EXTRAS DRIVER
8b58be88 10384M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10385L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10386L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10387W: http://ibm-acpi.sourceforge.net
10388W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10389T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10390S: Maintained
679655da 10391F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10392
1b46f2a2 10393TI BANDGAP AND THERMAL DRIVER
f14d1c24 10394M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10395L: linux-pm@vger.kernel.org
531ff13e 10396L: linux-omap@vger.kernel.org
5a723e81 10397S: Maintained
794b2e25 10398F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10399
0c7665c3
MF
10400TI CDCE706 CLOCK DRIVER
10401M: Max Filippov <jcmvbkbc@gmail.com>
10402S: Maintained
10403F: drivers/clk/clk-cdce706.c
10404
49b6a5e3
TK
10405TI CLOCK DRIVER
10406M: Tero Kristo <t-kristo@ti.com>
10407L: linux-omap@vger.kernel.org
10408S: Maintained
10409F: drivers/clk/ti/
10410F: include/linux/clk/ti.h
10411
4020f2d7 10412TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10413M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10414S: Maintained
679655da
JP
10415F: drivers/misc/tifm*
10416F: drivers/mmc/host/tifm_sd.c
10417F: include/linux/tifm.h
4020f2d7 10418
e0c52404 10419TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10420M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10421L: linux-kernel@vger.kernel.org
10422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10423S: Maintained
10424F: drivers/soc/ti/*
10425T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10426
10427
152ad442
SR
10428TI LM49xxx FAMILY ASoC CODEC DRIVERS
10429M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10430M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10431L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10432S: Maintained
10433F: sound/soc/codecs/lm49453*
d392dead 10434F: sound/soc/codecs/isabelle*
152ad442 10435
0edd807d
KM
10436TI LP855x BACKLIGHT DRIVER
10437M: Milo Kim <milo.kim@ti.com>
10438S: Maintained
10439F: Documentation/backlight/lp855x-driver.txt
10440F: drivers/video/backlight/lp855x_bl.c
10441F: include/linux/platform_data/lp855x.h
10442
faf13f6d
KM
10443TI LP8727 CHARGER DRIVER
10444M: Milo Kim <milo.kim@ti.com>
10445S: Maintained
10446F: drivers/power/lp8727_charger.c
10447F: include/linux/platform_data/lp8727.h
10448
22f1229f
KM
10449TI LP8788 MFD DRIVER
10450M: Milo Kim <milo.kim@ti.com>
10451S: Maintained
10452F: drivers/iio/adc/lp8788_adc.c
10453F: drivers/leds/leds-lp8788.c
10454F: drivers/mfd/lp8788*.c
10455F: drivers/power/lp8788-charger.c
10456F: drivers/regulator/lp8788-*.c
10457F: include/linux/mfd/lp8788*.h
10458
84640e27
KM
10459TI NETCP ETHERNET DRIVER
10460M: Wingman Kwok <w-kwok2@ti.com>
10461M: Murali Karicheri <m-karicheri2@ti.com>
10462L: netdev@vger.kernel.org
10463S: Maintained
10464F: drivers/net/ethernet/ti/netcp*
10465
217e0ca9
KC
10466TI TAS571X FAMILY ASoC CODEC DRIVER
10467M: Kevin Cernekee <cernekee@chromium.org>
10468L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10469S: Odd Fixes
10470F: sound/soc/codecs/tas571x*
10471
dd5e8e6b 10472TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10473M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10474L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10475S: Maintained
10476F: sound/soc/codecs/twl4030*
10477
90921014 10478TI WILINK WIRELESS DRIVERS
90921014
LC
10479L: linux-wireless@vger.kernel.org
10480W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10481W: http://wireless.kernel.org/en/users/Drivers/wl1251
10482T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10483S: Orphan
90921014
LC
10484F: drivers/net/wireless/ti/
10485F: include/linux/wl12xx.h
10486
e86eaa3a 10487TIPC NETWORK LAYER
8b58be88 10488M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10489M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10490L: netdev@vger.kernel.org (core kernel code)
10491L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10492W: http://tipc.sourceforge.net/
e86eaa3a 10493S: Maintained
c117ab84 10494F: include/uapi/linux/tipc*.h
679655da 10495F: net/tipc/
e86eaa3a 10496
867e359b 10497TILE ARCHITECTURE
c47b15c4 10498M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10499W: http://www.ezchip.com/scm/
867e359b
CM
10500S: Supported
10501F: arch/tile/
6b940606 10502F: drivers/char/tile-srom.c
5c770755 10503F: drivers/edac/tile_edac.c
6b940606
CM
10504F: drivers/net/ethernet/tile/
10505F: drivers/rtc/rtc-tile.c
10506F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10507F: drivers/tty/serial/tilegx.c
6b940606
CM
10508F: drivers/usb/host/*-tilegx.c
10509F: include/linux/usb/tilegx.h
867e359b 10510
1da177e4 10511TLAN NETWORK DRIVER
8b58be88 10512M: Samuel Chessman <chessman@tux.org>
88c07dde 10513L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10514W: http://sourceforge.net/projects/tlan/
10515S: Maintained
679655da 10516F: Documentation/networking/tlan.txt
b544dbac 10517F: drivers/net/ethernet/ti/tlan.*
1da177e4 10518
d74db3b2 10519TOMOYO SECURITY MODULE
8b58be88
JP
10520M: Kentaro Takeda <takedakn@nttdata.co.jp>
10521M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10522L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10523L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10524L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10525L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10526W: http://tomoyo.sourceforge.jp/
843d183c 10527T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10528S: Maintained
679655da 10529F: security/tomoyo/
d74db3b2 10530
9caeb532 10531TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10532M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10533L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10534S: Maintained
10535F: drivers/platform/x86/topstar-laptop.c
10536
1da177e4 10537TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10538M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10539L: platform-driver-x86@vger.kernel.org
0a63ca11 10540S: Maintained
679655da 10541F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10542
0a63ca11
AA
10543TOSHIBA BLUETOOTH DRIVER
10544M: Azael Avalos <coproscefalo@gmail.com>
10545L: platform-driver-x86@vger.kernel.org
10546S: Maintained
10547F: drivers/platform/x86/toshiba_bluetooth.c
10548
10549TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10550M: Azael Avalos <coproscefalo@gmail.com>
10551L: platform-driver-x86@vger.kernel.org
10552S: Maintained
10553F: drivers/platform/x86/toshiba_haps.c
10554
1da177e4 10555TOSHIBA SMM DRIVER
8b58be88 10556M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10557W: http://www.buzzard.org.uk/toshiba/
10558S: Maintained
679655da
JP
10559F: drivers/char/toshiba.c
10560F: include/linux/toshiba.h
c117ab84 10561F: include/uapi/linux/toshiba.h
1da177e4 10562
d32d9864
MR
10563TOSHIBA TC358743 DRIVER
10564M: Mats Randgaard <matrandg@cisco.com>
10565L: linux-media@vger.kernel.org
10566S: Maintained
10567F: drivers/media/i2c/tc358743*
10568F: include/media/tc358743.h
10569
d719f900 10570TMIO MMC DRIVER
c4b13fb0 10571M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10572L: linux-mmc@vger.kernel.org
d719f900 10573S: Maintained
d1057c40
GL
10574F: drivers/mmc/host/tmio_mmc*
10575F: drivers/mmc/host/sh_mobile_sdhi.c
10576F: include/linux/mmc/tmio.h
10577F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10578
917cc4e6
GR
10579TMP401 HARDWARE MONITOR DRIVER
10580M: Guenter Roeck <linux@roeck-us.net>
10581L: lm-sensors@lm-sensors.org
10582S: Maintained
10583F: Documentation/hwmon/tmp401
10584F: drivers/hwmon/tmp401.c
10585
98f32602 10586TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10587M: Hugh Dickins <hughd@google.com>
98f32602
HD
10588L: linux-mm@kvack.org
10589S: Maintained
10590F: include/linux/shmem_fs.h
10591F: mm/shmem.c
10592
45f95b53 10593TM6000 VIDEO4LINUX DRIVER
009a5410 10594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10595L: linux-media@vger.kernel.org
10596W: http://linuxtv.org
10597T: git git://linuxtv.org/media_tree.git
10598S: Odd fixes
10599F: drivers/media/usb/tm6000/
10600
c65fde19
HV
10601TW68 VIDEO4LINUX DRIVER
10602M: Hans Verkuil <hverkuil@xs4all.nl>
10603L: linux-media@vger.kernel.org
10604T: git git://linuxtv.org/media_tree.git
10605W: http://linuxtv.org
10606S: Odd Fixes
10607F: drivers/media/pci/tw68/
10608
4e68852d 10609TPM DEVICE DRIVER
901486b8 10610M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10611M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10612R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10613W: http://tpmdd.sourceforge.net
63a10dfd 10614L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10615Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10616T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10617S: Maintained
679655da 10618F: drivers/char/tpm/
4e68852d 10619
1a0f1b27
AL
10620TPM IBM_VTPM DEVICE DRIVER
10621M: Ashley Lai <ashleydlai@gmail.com>
10622W: http://tpmdd.sourceforge.net
10623L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10624S: Maintained
10625F: drivers/char/tpm/tpm_ibmvtpm*
10626
d6f005a1
JP
10627TRACING
10628M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10629M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10630T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10631S: Maintained
10632F: Documentation/trace/ftrace.txt
10633F: arch/*/*/*/ftrace.h
10634F: arch/*/kernel/ftrace.c
10635F: include/*/ftrace.h
10636F: include/linux/trace*.h
10637F: include/trace/
10638F: kernel/trace/
6e68e6c5 10639F: tools/testing/selftests/ftrace/
d6f005a1 10640
1da177e4 10641TRIVIAL PATCHES
8b58be88 10642M: Jiri Kosina <trivial@kernel.org>
54e5881d 10643T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10644S: Maintained
86ef925f 10645K: ^Subject:.*(?i)trivial
1da177e4 10646
4e68852d 10647TTY LAYER
879a5a00 10648M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10649M: Jiri Slaby <jslaby@suse.com>
879a5a00 10650S: Supported
08deed1e 10651T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10652F: Documentation/serial/
8dd5d2f1 10653F: drivers/tty/
df621252 10654F: drivers/tty/serial/serial_core.c
e3288775
AC
10655F: include/linux/serial_core.h
10656F: include/linux/serial.h
10657F: include/linux/tty.h
c117ab84
CEB
10658F: include/uapi/linux/serial_core.h
10659F: include/uapi/linux/serial.h
10660F: include/uapi/linux/tty.h
4e68852d 10661
91952bc0
AP
10662TUA9001 MEDIA DRIVER
10663M: Antti Palosaari <crope@iki.fi>
10664L: linux-media@vger.kernel.org
10665W: http://linuxtv.org/
10666W: http://palosaari.fi/linux/
10667Q: http://patchwork.linuxtv.org/project/linux-media/list/
10668T: git git://linuxtv.org/anttip/media_tree.git
10669S: Maintained
10670F: drivers/media/tuners/tua9001*
10671
740db6d7 10672TULIP NETWORK DRIVERS
8b58be88 10673M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10674L: netdev@vger.kernel.org
10675S: Maintained
0f04e2aa 10676F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10677
10678TUN/TAP driver
ba57b6f2 10679M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10680W: http://vtun.sourceforge.net/tun
10681S: Maintained
679655da
JP
10682F: Documentation/networking/tuntap.txt
10683F: arch/um/os-Linux/drivers/
1da177e4 10684
b454cc66 10685TURBOCHANNEL SUBSYSTEM
8b58be88 10686M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10687M: Ralf Baechle <ralf@linux-mips.org>
10688L: linux-mips@linux-mips.org
10689Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10690S: Maintained
679655da
JP
10691F: drivers/tc/
10692F: include/linux/tc.h
b454cc66 10693
1da177e4 10694U14-34F SCSI DRIVER
8b58be88 10695M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10696L: linux-scsi@vger.kernel.org
10697S: Maintained
679655da 10698F: drivers/scsi/u14-34f.c
1da177e4 10699
e2d1d6c0 10700UBI FILE SYSTEM (UBIFS)
949cb623 10701M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10702M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10703L: linux-mtd@lists.infradead.org
e2966cbe 10704T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10705W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10706S: Maintained
679655da
JP
10707F: Documentation/filesystems/ubifs.txt
10708F: fs/ubifs/
e2d1d6c0 10709
e1632fa2 10710UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10711M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10712W: http://www.uclinux.org/
e1632fa2 10713L: linux-m68k@lists.linux-m68k.org
cc2020e6 10714L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10715T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10716S: Maintained
e1632fa2
GU
10717F: arch/m68k/coldfire/
10718F: arch/m68k/68*/
61bc02bb
JP
10719F: arch/m68k/*/*_no.*
10720F: arch/m68k/include/asm/*_no.*
cc2020e6 10721
1da177e4 10722UDF FILESYSTEM
d8130624 10723M: Jan Kara <jack@suse.com>
1da177e4 10724S: Maintained
679655da
JP
10725F: Documentation/filesystems/udf.txt
10726F: fs/udf/
1da177e4 10727
cc2020e6 10728UFS FILESYSTEM
8b58be88 10729M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10730S: Maintained
679655da
JP
10731F: Documentation/filesystems/ufs.txt
10732F: fs/ufs/
cc2020e6 10733
0a09d3ab
DH
10734UHID USERSPACE HID IO DRIVER:
10735M: David Herrmann <dh.herrmann@googlemail.com>
10736L: linux-input@vger.kernel.org
10737S: Maintained
10738F: drivers/hid/uhid.c
c117ab84 10739F: include/uapi/linux/uhid.h
0a09d3ab 10740
18332a80 10741ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10742L: linux-usb@vger.kernel.org
10c6c9c9 10743S: Orphan
355ffe69 10744F: drivers/uwb/
679655da
JP
10745F: include/linux/uwb.h
10746F: include/linux/uwb/
18332a80 10747
b31d8273
G
10748UNICORE32 ARCHITECTURE:
10749M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10750W: http://mprc.pku.edu.cn/~guanxuetao/linux
10751S: Maintained
ceebf4d5 10752T: git git://github.com/gxt/linux.git
b31d8273
G
10753F: arch/unicore32/
10754
d8379ab1
TF
10755UNIFDEF
10756M: Tony Finch <dot@dotat.at>
10757W: http://dotat.at/prog/unifdef
10758S: Maintained
10759F: scripts/unifdef.c
10760
1da177e4 10761UNIFORM CDROM DRIVER
8b58be88 10762M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10763W: http://www.kernel.dk
10764S: Maintained
679655da
JP
10765F: Documentation/cdrom/
10766F: drivers/cdrom/cdrom.c
10767F: include/linux/cdrom.h
c117ab84 10768F: include/uapi/linux/cdrom.h
1da177e4 10769
56df0122 10770UNISYS S-PAR DRIVERS
49e7d9df
JP
10771M: Benjamin Romer <benjamin.romer@unisys.com>
10772M: David Kershner <david.kershner@unisys.com>
10773L: sparmaintainer@unisys.com (Unisys internal)
10774S: Supported
10775F: drivers/staging/unisys/
56df0122 10776
9941fa6e
VH
10777UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10778M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10779L: linux-scsi@vger.kernel.org
10780S: Supported
10781F: Documentation/scsi/ufs.txt
10782F: drivers/scsi/ufs/
10783
e2d1d6c0 10784UNSORTED BLOCK IMAGES (UBI)
949cb623 10785M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10786M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10787W: http://www.linux-mtd.infradead.org/
10788L: linux-mtd@lists.infradead.org
b6b44e0a 10789T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10790S: Supported
80811493 10791F: drivers/mtd/ubi/
679655da 10792F: include/linux/mtd/ubi.h
c117ab84 10793F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10794
1da177e4 10795USB ACM DRIVER
61eee9a7 10796M: Oliver Neukum <oliver@neukum.org>
6372594a 10797L: linux-usb@vger.kernel.org
1da177e4 10798S: Maintained
679655da
JP
10799F: Documentation/usb/acm.txt
10800F: drivers/usb/class/cdc-acm.*
1da177e4 10801
b7d572e1
PF
10802USB AR5523 WIRELESS DRIVER
10803M: Pontus Fuchs <pontus.fuchs@gmail.com>
10804L: linux-wireless@vger.kernel.org
10805S: Maintained
10806F: drivers/net/wireless/ath/ar5523/
10807
115bb1ff 10808USB ATTACHED SCSI
f50a4968 10809M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10810M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10811L: linux-usb@vger.kernel.org
10812L: linux-scsi@vger.kernel.org
8eae0fb7 10813S: Maintained
115bb1ff
MW
10814F: drivers/usb/storage/uas.c
10815
1da177e4 10816USB CDC ETHERNET DRIVER
61eee9a7 10817M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10818L: linux-usb@vger.kernel.org
1da177e4 10819S: Maintained
679655da 10820F: drivers/net/usb/cdc_*.c
c117ab84 10821F: include/uapi/linux/usb/cdc.h
1da177e4 10822
66e3e591
KP
10823USB CHAOSKEY DRIVER
10824M: Keith Packard <keithp@keithp.com>
10825L: linux-usb@vger.kernel.org
10826S: Maintained
10827F: drivers/usb/misc/chaoskey.c
10828
b02b371e 10829USB CYPRESS C67X00 DRIVER
8b58be88 10830M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10831L: linux-usb@vger.kernel.org
10832S: Maintained
679655da 10833F: drivers/usb/c67x00/
b02b371e 10834
d0374f4f 10835USB DAVICOM DM9601 DRIVER
8b58be88 10836M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10837L: netdev@vger.kernel.org
d0374f4f
PK
10838W: http://www.linux-usb.org/usbnet
10839S: Maintained
679655da 10840F: drivers/net/usb/dm9601.c
d0374f4f 10841
cc2020e6 10842USB DIAMOND RIO500 DRIVER
8b58be88 10843M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10844L: rio500-users@lists.sourceforge.net
10845W: http://rio500.sourceforge.net
10846S: Maintained
679655da 10847F: drivers/usb/misc/rio500*
cc2020e6 10848
1da177e4 10849USB EHCI DRIVER
578333ab 10850M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10851L: linux-usb@vger.kernel.org
578333ab 10852S: Maintained
679655da
JP
10853F: Documentation/usb/ehci.txt
10854F: drivers/usb/host/ehci*
1da177e4 10855
69ae9e3e 10856USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10857M: Felipe Balbi <balbi@ti.com>
795fb7e7 10858L: linux-usb@vger.kernel.org
69ae9e3e 10859W: http://www.linux-usb.org/gadget
d6d0f665
FB
10860T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10861S: Maintained
679655da
JP
10862F: drivers/usb/gadget/
10863F: include/linux/usb/gadget*
69ae9e3e 10864
2dea64b4 10865USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10866M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10867L: linux-usb@vger.kernel.org
54e5881d 10868T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10869S: Maintained
c2f01971 10870F: Documentation/hid/hiddev.txt
679655da 10871F: drivers/hid/usbhid/
1da177e4 10872
959eea21 10873USB ISP116X DRIVER
8b58be88 10874M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10875L: linux-usb@vger.kernel.org
959eea21 10876S: Maintained
679655da
JP
10877F: drivers/usb/host/isp116x*
10878F: include/linux/usb/isp116x.h
959eea21 10879
1da177e4 10880USB MASS STORAGE DRIVER
8b58be88 10881M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10882L: linux-usb@vger.kernel.org
8836aeb8 10883L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10884S: Maintained
10885W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10886F: drivers/usb/storage/
1da177e4 10887
af39917d
CL
10888USB MIDI DRIVER
10889M: Clemens Ladisch <clemens@ladisch.de>
10890L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10891T: git git://git.alsa-project.org/alsa-kernel.git
10892S: Maintained
10893F: sound/usb/midi.*
10894
444ce9d4
JP
10895USB NETWORKING DRIVERS
10896L: linux-usb@vger.kernel.org
10897S: Odd Fixes
10898F: drivers/net/usb/
10899
1da177e4 10900USB OHCI DRIVER
578333ab 10901M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10902L: linux-usb@vger.kernel.org
578333ab 10903S: Maintained
679655da
JP
10904F: Documentation/usb/ohci.txt
10905F: drivers/usb/host/ohci*
1da177e4 10906
963ffa3e
PC
10907USB OTG FSM (Finite State Machine)
10908M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10909T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10910L: linux-usb@vger.kernel.org
10911S: Maintained
10912F: drivers/usb/common/usb-otg-fsm.c
10913
563da3a9
VM
10914USB OVER IP DRIVER
10915M: Valentina Manea <valentina.manea.m@gmail.com>
10916M: Shuah Khan <shuah.kh@samsung.com>
10917L: linux-usb@vger.kernel.org
10918S: Maintained
10919F: drivers/usb/usbip/
10920F: tools/usb/usbip/
10921
1da177e4 10922USB PEGASUS DRIVER
a16b945c 10923M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10924L: linux-usb@vger.kernel.org
043600a6 10925L: netdev@vger.kernel.org
052e3128
PM
10926T: git git://github.com/petkan/pegasus.git
10927W: https://github.com/petkan/pegasus
1da177e4 10928S: Maintained
679655da 10929F: drivers/net/usb/pegasus.*
1da177e4 10930
d3ad558f
FB
10931USB PHY LAYER
10932M: Felipe Balbi <balbi@ti.com>
10933L: linux-usb@vger.kernel.org
10934T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10935S: Maintained
10936F: drivers/usb/phy/
d3ad558f 10937
73e4fb3f 10938USB PRINTER DRIVER (usblp)
8b58be88 10939M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10940L: linux-usb@vger.kernel.org
73e4fb3f 10941S: Supported
679655da 10942F: drivers/usb/class/usblp.c
1da177e4
LT
10943
10944USB RTL8150 DRIVER
a16b945c 10945M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10946L: linux-usb@vger.kernel.org
043600a6 10947L: netdev@vger.kernel.org
052e3128
PM
10948T: git git://github.com/petkan/rtl8150.git
10949W: https://github.com/petkan/rtl8150
1da177e4 10950S: Maintained
679655da 10951F: drivers/net/usb/rtl8150.c
1da177e4 10952
f896b796 10953USB SERIAL SUBSYSTEM
66085694 10954M: Johan Hovold <johan@kernel.org>
795fb7e7 10955L: linux-usb@vger.kernel.org
4e68852d 10956S: Maintained
679655da 10957F: Documentation/usb/usb-serial.txt
f896b796 10958F: drivers/usb/serial/
679655da 10959F: include/linux/usb/serial.h
1da177e4 10960
b3f0db1c
SG
10961USB SMSC75XX ETHERNET DRIVER
10962M: Steve Glendinning <steve.glendinning@shawell.net>
10963L: netdev@vger.kernel.org
10964S: Maintained
10965F: drivers/net/usb/smsc75xx.*
10966
2f7ca802 10967USB SMSC95XX ETHERNET DRIVER
90b24cfb 10968M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10969L: netdev@vger.kernel.org
90b24cfb 10970S: Maintained
679655da 10971F: drivers/net/usb/smsc95xx.*
2f7ca802 10972
1da177e4 10973USB SUBSYSTEM
879a5a00 10974M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10975L: linux-usb@vger.kernel.org
1da177e4 10976W: http://www.linux-usb.org
08deed1e 10977T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10978S: Supported
679655da 10979F: Documentation/usb/
679655da
JP
10980F: drivers/usb/
10981F: include/linux/usb.h
10982F: include/linux/usb/
1da177e4
LT
10983
10984USB UHCI DRIVER
8b58be88 10985M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10986L: linux-usb@vger.kernel.org
1da177e4 10987S: Maintained
679655da 10988F: drivers/usb/host/uhci*
1da177e4 10989
69ae9e3e 10990USB "USBNET" DRIVER FRAMEWORK
d8130624 10991M: Oliver Neukum <oneukum@suse.com>
043600a6 10992L: netdev@vger.kernel.org
69ae9e3e 10993W: http://www.linux-usb.org/usbnet
1da177e4 10994S: Maintained
679655da
JP
10995F: drivers/net/usb/usbnet.c
10996F: include/linux/usb/usbnet.h
1da177e4 10997
c0efd232 10998USB VIDEO CLASS
c53ac071 10999M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11000L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11001L: linux-media@vger.kernel.org
275ffde4 11002T: git git://linuxtv.org/media_tree.git
57c6d2e9 11003W: http://www.ideasonboard.org/uvc/
c0efd232 11004S: Maintained
0c0d06ca 11005F: drivers/media/usb/uvc/
6c0f0359 11006F: include/uapi/linux/uvcvideo.h
1da177e4 11007
b60b9c45
HV
11008USB VISION DRIVER
11009M: Hans Verkuil <hverkuil@xs4all.nl>
11010L: linux-media@vger.kernel.org
11011T: git git://linuxtv.org/media_tree.git
11012W: http://linuxtv.org
11013S: Odd Fixes
11014F: drivers/media/usb/usbvision/
11015
8282da47
LP
11016USB WEBCAM GADGET
11017M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11018L: linux-usb@vger.kernel.org
11019S: Maintained
3a83c16e 11020F: drivers/usb/gadget/function/*uvc*
faf2e1db 11021F: drivers/usb/gadget/legacy/webcam.c
8282da47 11022
bf164cc0 11023USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11024M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11025L: linux-wireless@vger.kernel.org
11026S: Maintained
679655da 11027F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11028
eb6bab13 11029USB XHCI DRIVER
03d85053 11030M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11031L: linux-usb@vger.kernel.org
11032S: Supported
36d0344c
SS
11033F: drivers/usb/host/xhci*
11034F: drivers/usb/host/pci-quirks*
eb6bab13 11035
1da177e4 11036USB ZD1201 DRIVER
4086b9ca 11037L: linux-wireless@vger.kernel.org
1da177e4 11038W: http://linux-lc100020.sourceforge.net
4086b9ca 11039S: Orphan
679655da 11040F: drivers/net/wireless/zd1201.*
1da177e4 11041
b7eee616 11042USB ZR364XX DRIVER
8b58be88 11043M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11044L: linux-usb@vger.kernel.org
661263b5 11045L: linux-media@vger.kernel.org
275ffde4 11046T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11047W: http://royale.zerezo.com/zr364xx/
11048S: Maintained
679655da 11049F: Documentation/video4linux/zr364xx.txt
90d72ac6 11050F: drivers/media/usb/zr364xx/
b7eee616 11051
289fcff4
HK
11052ULPI BUS
11053M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11054L: linux-usb@vger.kernel.org
11055S: Maintained
11056F: drivers/usb/common/ulpi.c
11057F: include/linux/ulpi/
11058
e7839f25 11059USER-MODE LINUX (UML)
8b58be88 11060M: Jeff Dike <jdike@addtoit.com>
b15194b7 11061M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11062L: user-mode-linux-devel@lists.sourceforge.net
11063L: user-mode-linux-user@lists.sourceforge.net
11064W: http://user-mode-linux.sourceforge.net
11065S: Maintained
61516587 11066F: Documentation/virtual/uml/
679655da 11067F: arch/um/
b070989a 11068F: arch/x86/um/
679655da
JP
11069F: fs/hostfs/
11070F: fs/hppfs/
b7eee616 11071
e5f114e9 11072USERSPACE I/O (UIO)
6a534c9d 11073M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11074M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11075S: Maintained
3d3fecbd 11076T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11077F: Documentation/DocBook/uio-howto.tmpl
11078F: drivers/uio/
11079F: include/linux/uio*.h
e5f114e9 11080
256cccbe 11081UTIL-LINUX PACKAGE
8b58be88 11082M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11083L: util-linux@vger.kernel.org
11084W: http://en.wikipedia.org/wiki/Util-linux
11085T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11086S: Maintained
11087
c1fd1c07 11088UVESAFB DRIVER
8b58be88 11089M: Michal Januszewski <spock@gentoo.org>
c69f677c 11090L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11091W: http://dev.gentoo.org/~spock/projects/uvesafb/
11092S: Maintained
679655da 11093F: Documentation/fb/uvesafb.txt
8a61f013 11094F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11095
4480f15b 11096VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11097M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11098S: Maintained
679655da
JP
11099F: Documentation/filesystems/vfat.txt
11100F: fs/fat/
1da177e4 11101
cba3345c
AW
11102VFIO DRIVER
11103M: Alex Williamson <alex.williamson@redhat.com>
11104L: kvm@vger.kernel.org
11105S: Maintained
11106F: Documentation/vfio.txt
11107F: drivers/vfio/
11108F: include/linux/vfio.h
c117ab84 11109F: include/uapi/linux/vfio.h
cba3345c 11110
a714ea5f
AW
11111VFIO PLATFORM DRIVER
11112M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11113L: kvm@vger.kernel.org
11114S: Maintained
11115F: drivers/vfio/platform/
11116
9e6f3438
PO
11117VIDEOBUF2 FRAMEWORK
11118M: Pawel Osciak <pawel@osciak.com>
11119M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11120M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11121L: linux-media@vger.kernel.org
11122S: Maintained
90d72ac6 11123F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11124F: include/media/videobuf2-*
11125
9a82446b
AS
11126VIRTIO CONSOLE DRIVER
11127M: Amit Shah <amit.shah@redhat.com>
11128L: virtualization@lists.linux-foundation.org
11129S: Maintained
11130F: drivers/char/virtio_console.c
11131F: include/linux/virtio_console.h
c117ab84 11132F: include/uapi/linux/virtio_console.h
9a82446b 11133
2426ec8f 11134VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11135M: "Michael S. Tsirkin" <mst@redhat.com>
11136L: virtualization@lists.linux-foundation.org
11137S: Maintained
11138F: drivers/virtio/
c893c8d7 11139F: tools/virtio/
2426ec8f
MT
11140F: drivers/net/virtio_net.c
11141F: drivers/block/virtio_blk.c
11142F: include/linux/virtio_*.h
916cdabc 11143F: include/uapi/linux/virtio_*.h
2426ec8f 11144
f2dbda3b
CH
11145VIRTIO DRIVERS FOR S390
11146M: Christian Borntraeger <borntraeger@de.ibm.com>
11147M: Cornelia Huck <cornelia.huck@de.ibm.com>
11148L: linux-s390@vger.kernel.org
11149L: virtualization@lists.linux-foundation.org
11150L: kvm@vger.kernel.org
11151S: Supported
1b568d93 11152F: drivers/s390/virtio/
f2dbda3b 11153
4ad6ee91
GH
11154VIRTIO GPU DRIVER
11155M: David Airlie <airlied@linux.ie>
11156M: Gerd Hoffmann <kraxel@redhat.com>
11157L: dri-devel@lists.freedesktop.org
11158L: virtualization@lists.linux-foundation.org
11159S: Maintained
11160F: drivers/gpu/drm/virtio/
11161F: include/uapi/linux/virtio_gpu.h
11162
3a4d5c94
MT
11163VIRTIO HOST (VHOST)
11164M: "Michael S. Tsirkin" <mst@redhat.com>
11165L: kvm@vger.kernel.org
c996d8b9 11166L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11167L: netdev@vger.kernel.org
11168S: Maintained
11169F: drivers/vhost/
c117ab84 11170F: include/uapi/linux/vhost.h
3a4d5c94 11171
271c8651
GH
11172VIRTIO INPUT DRIVER
11173M: Gerd Hoffmann <kraxel@redhat.com>
11174S: Maintained
11175F: drivers/virtio/virtio_input.c
11176F: include/uapi/linux/virtio_input.h
11177
1da177e4 11178VIA RHINE NETWORK DRIVER
210347e1 11179S: Orphan
f2148a47 11180F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11181
f0bf7f61 11182VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11183M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11184M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11185S: Maintained
11186F: drivers/mmc/host/via-sdmmc.c
11187
69e4a7c2 11188VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11189M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11190L: linux-fbdev@vger.kernel.org
69e4a7c2 11191S: Maintained
c7babebd
FTS
11192F: include/linux/via-core.h
11193F: include/linux/via-gpio.h
11194F: include/linux/via_i2c.h
8a61f013 11195F: drivers/video/fbdev/via/
69e4a7c2 11196
01f20734 11197VIA VELOCITY NETWORK DRIVER
8b58be88 11198M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11199L: netdev@vger.kernel.org
11200S: Maintained
f2148a47 11201F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11202
77911fd2 11203VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11204M: Hans Verkuil <hverkuil@xs4all.nl>
11205L: linux-media@vger.kernel.org
11206T: git git://linuxtv.org/media_tree.git
11207W: http://linuxtv.org
11208S: Maintained
77911fd2 11209F: drivers/media/platform/vivid/*
0b7bc1fa 11210
be7f8273 11211VLAN (802.1Q)
8b58be88 11212M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11213L: netdev@vger.kernel.org
11214S: Maintained
679655da
JP
11215F: drivers/net/macvlan.c
11216F: include/linux/if_*vlan.h
11217F: net/8021q/
be7f8273 11218
55e331cf 11219VLYNQ BUS
8b58be88 11220M: Florian Fainelli <florian@openwrt.org>
8578d7af 11221L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11222S: Maintained
11223F: drivers/vlynq/vlynq.c
11224F: include/linux/vlynq.h
11225
390beae4 11226VME SUBSYSTEM
74c600e3 11227M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11228M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11229M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11230L: devel@driverdev.osuosl.org
11231S: Maintained
11232T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11233F: Documentation/vme_api.txt
11234F: drivers/staging/vme/
11235F: drivers/vme/
11236F: include/linux/vme*
11237
4488e09b
AK
11238VMWARE HYPERVISOR INTERFACE
11239M: Alok Kataria <akataria@vmware.com>
11240L: virtualization@lists.linux-foundation.org
11241S: Supported
11242F: arch/x86/kernel/cpu/vmware.c
11243
73b35d07
DT
11244VMWARE BALLOON DRIVER
11245M: Xavier Deguillard <xdeguillard@vmware.com>
11246M: Philip Moltmann <moltmann@vmware.com>
11247M: "VMware, Inc." <pv-drivers@vmware.com>
11248L: linux-kernel@vger.kernel.org
11249S: Maintained
11250F: drivers/misc/vmw_balloon.c
11251
8b8be51b
TH
11252VMWARE VMMOUSE SUBDRIVER
11253M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11254M: "VMware, Inc." <pv-drivers@vmware.com>
11255L: linux-input@vger.kernel.org
11256S: Maintained
11257F: drivers/input/mouse/vmmouse.c
11258F: drivers/input/mouse/vmmouse.h
11259
d1a890fa 11260VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11261M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11262M: "VMware, Inc." <pv-drivers@vmware.com>
11263L: netdev@vger.kernel.org
11264S: Maintained
11265F: drivers/net/vmxnet3/
d1a890fa 11266
851b1642 11267VMware PVSCSI driver
f2d7e40e 11268M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11269M: VMware PV-Drivers <pv-drivers@vmware.com>
11270L: linux-scsi@vger.kernel.org
11271S: Maintained
11272F: drivers/scsi/vmw_pvscsi.c
11273F: drivers/scsi/vmw_pvscsi.h
11274
e53e86c7 11275VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11276M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11277M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11278L: linux-kernel@vger.kernel.org
1dd68f01 11279W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11280T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11281S: Supported
679655da
JP
11282F: drivers/regulator/
11283F: include/linux/regulator/
e53e86c7 11284
081958eb
DA
11285VRF
11286M: David Ahern <dsa@cumulusnetworks.com>
11287M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11288L: netdev@vger.kernel.org
11289S: Maintained
11290F: drivers/net/vrf.c
11291F: include/net/vrf.h
562d897d 11292F: Documentation/networking/vrf.txt
081958eb 11293
ab41319e 11294VT1211 HARDWARE MONITOR DRIVER
8b58be88 11295M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11296L: lm-sensors@lm-sensors.org
11297S: Maintained
679655da
JP
11298F: Documentation/hwmon/vt1211
11299F: drivers/hwmon/vt1211.c
ab41319e 11300
1de9e371 11301VT8231 HARDWARE MONITOR DRIVER
8b58be88 11302M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11303L: lm-sensors@lm-sensors.org
11304S: Maintained
679655da 11305F: drivers/hwmon/vt8231.c
1de9e371 11306
88095e7b
TO
11307VUB300 USB to SDIO/SD/MMC bridge chip
11308M: Tony Olech <tony.olech@elandigitalsystems.com>
11309L: linux-mmc@vger.kernel.org
11310L: linux-usb@vger.kernel.org
11311S: Supported
11312F: drivers/mmc/host/vub300.c
11313
1da177e4 11314W1 DALLAS'S 1-WIRE BUS
a8018766 11315M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11316S: Maintained
679655da
JP
11317F: Documentation/w1/
11318F: drivers/w1/
1da177e4 11319
13927079 11320W83791D HARDWARE MONITORING DRIVER
8b58be88 11321M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11322L: lm-sensors@lm-sensors.org
25845c22 11323S: Maintained
679655da
JP
11324F: Documentation/hwmon/w83791d
11325F: drivers/hwmon/w83791d.c
13927079 11326
61db011d 11327W83793 HARDWARE MONITORING DRIVER
8b58be88 11328M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11329L: lm-sensors@lm-sensors.org
11330S: Maintained
679655da
JP
11331F: Documentation/hwmon/w83793
11332F: drivers/hwmon/w83793.c
61db011d 11333
e3760b43 11334W83795 HARDWARE MONITORING DRIVER
d8130624 11335M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11336L: lm-sensors@lm-sensors.org
11337S: Maintained
11338F: drivers/hwmon/w83795.c
11339
1da177e4 11340W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11341M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11342S: Maintained
679655da 11343F: drivers/mmc/host/wbsd.*
1da177e4 11344
b4e05923
HG
11345WACOM PROTOCOL 4 SERIAL TABLETS
11346M: Julian Squires <julian@cipht.net>
11347M: Hans de Goede <hdegoede@redhat.com>
11348L: linux-input@vger.kernel.org
11349S: Maintained
11350F: drivers/input/tablet/wacom_serial4.c
11351
3527761c 11352WATCHDOG DEVICE DRIVERS
8b58be88 11353M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11354L: linux-watchdog@vger.kernel.org
11355W: http://www.linux-watchdog.org/
f599aaf0 11356T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11357S: Maintained
679655da
JP
11358F: Documentation/watchdog/
11359F: drivers/watchdog/
11360F: include/linux/watchdog.h
c117ab84 11361F: include/uapi/linux/watchdog.h
3527761c 11362
1da177e4 11363WD7000 SCSI DRIVER
8b58be88 11364M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11365L: linux-scsi@vger.kernel.org
11366S: Maintained
679655da 11367F: drivers/scsi/wd7000.c
1da177e4 11368
b22e00f3
DH
11369WIIMOTE HID DRIVER
11370M: David Herrmann <dh.herrmann@googlemail.com>
11371L: linux-input@vger.kernel.org
11372S: Maintained
11373F: drivers/hid/hid-wiimote*
11374
e258b80e 11375WINBOND CIR DRIVER
364e9e18 11376M: David Härdeman <david@hardeman.nu>
e258b80e 11377S: Maintained
116ab806 11378F: drivers/media/rc/winbond-cir.c
e258b80e 11379
8a70da82 11380WIMAX STACK
8b58be88 11381M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11382M: linux-wimax@intel.com
49e7d9df 11383L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11384S: Supported
11385W: http://linuxwimax.org
315987dc 11386F: Documentation/wimax/README.wimax
315987dc
JP
11387F: include/linux/wimax/debug.h
11388F: include/net/wimax.h
c117ab84 11389F: include/uapi/linux/wimax.h
315987dc 11390F: net/wimax/
8a70da82 11391
5fc14680 11392WISTRON LAPTOP BUTTON DRIVER
8b58be88 11393M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11394S: Maintained
679655da 11395F: drivers/input/misc/wistron_btns.c
5fc14680 11396
1da177e4 11397WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11398M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11399L: linux-wireless@vger.kernel.org
926554c4 11400W: http://oops.ghostprotocols.net:81/blog
1da177e4 11401S: Maintained
679655da 11402F: drivers/net/wireless/wl3501*
1da177e4 11403
055bcbcb 11404WOLFSON MICROELECTRONICS DRIVERS
fef95164 11405L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11406T: git https://github.com/CirrusLogic/linux-drivers.git
11407W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11408S: Supported
3768f0b1 11409F: Documentation/hwmon/wm83??
af1c5386 11410F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11411F: drivers/clk/clk-wm83*.c
9c309598 11412F: drivers/extcon/extcon-arizona.c
b75ea16a 11413F: drivers/leds/leds-wm83*.c
25b273ba 11414F: drivers/gpio/gpio-*wm*.c
9c309598 11415F: drivers/gpio/gpio-arizona.c
d22b0869 11416F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11417F: drivers/input/misc/wm831x-on.c
11418F: drivers/input/touchscreen/wm831x-ts.c
11419F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11420F: drivers/mfd/arizona*
11421F: drivers/mfd/wm*.c
b75ea16a
MB
11422F: drivers/power/wm83*.c
11423F: drivers/rtc/rtc-wm83*.c
11424F: drivers/regulator/wm8*.c
3860e6c4 11425F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11426F: drivers/watchdog/wm83*_wdt.c
9c309598 11427F: include/linux/mfd/arizona/
3860e6c4 11428F: include/linux/mfd/wm831x/
b75ea16a 11429F: include/linux/mfd/wm8350/
3768f0b1 11430F: include/linux/mfd/wm8400*
59ec6da2 11431F: include/linux/wm97xx.h
055bcbcb 11432F: include/sound/wm????.h
9c309598 11433F: sound/soc/codecs/arizona.?
055bcbcb 11434F: sound/soc/codecs/wm*
b75ea16a 11435
3e6cd7a4
TH
11436WORKQUEUE
11437M: Tejun Heo <tj@kernel.org>
badb7f5e 11438R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11439T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11440S: Maintained
11441F: include/linux/workqueue.h
11442F: kernel/workqueue.c
11443F: Documentation/workqueue.txt
11444
1da177e4 11445X.25 NETWORK LAYER
8bf28059 11446M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11447L: linux-x25@vger.kernel.org
8bf28059 11448S: Odd Fixes
679655da
JP
11449F: Documentation/networking/x25*
11450F: include/net/x25*
11451F: net/x25/
1da177e4 11452
e2d1d6c0 11453X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11454M: Thomas Gleixner <tglx@linutronix.de>
11455M: Ingo Molnar <mingo@redhat.com>
11456M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11457M: x86@kernel.org
981c3a4f 11458L: linux-kernel@vger.kernel.org
75fc2d37 11459T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11460S: Maintained
679655da
JP
11461F: Documentation/x86/
11462F: arch/x86/
e2d1d6c0 11463
d0944853 11464X86 PLATFORM DRIVERS
e181ba15 11465M: Darren Hart <dvhart@infradead.org>
d0944853 11466L: platform-driver-x86@vger.kernel.org
e181ba15 11467T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11468S: Maintained
14430813 11469F: drivers/platform/x86/
d0944853 11470
c1f5c54b
IM
11471X86 MCE INFRASTRUCTURE
11472M: Tony Luck <tony.luck@intel.com>
487ba8e8 11473M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11474L: linux-edac@vger.kernel.org
11475S: Maintained
11476F: arch/x86/kernel/cpu/mcheck/*
11477
f0905c5a
AL
11478X86 VDSO
11479M: Andy Lutomirski <luto@amacapital.net>
11480L: linux-kernel@vger.kernel.org
11481T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11482S: Maintained
d603c8e1 11483F: arch/x86/entry/vdso/
f0905c5a 11484
d6fad502 11485XC2028/3028 TUNER DRIVER
009a5410 11486M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11487L: linux-media@vger.kernel.org
11488W: http://linuxtv.org
11489T: git git://linuxtv.org/media_tree.git
11490S: Maintained
11491F: drivers/media/tuners/tuner-xc2028.*
11492
c4468085 11493XEN HYPERVISOR INTERFACE
c4468085 11494M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11495M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11496M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11497L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11498T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11499S: Supported
11500F: arch/x86/xen/
11501F: drivers/*/xen-*front.c
11502F: drivers/xen/
11503F: arch/x86/include/asm/xen/
11504F: include/xen/
c117ab84 11505F: include/uapi/xen/
c4468085 11506
77bfb479
SS
11507XEN HYPERVISOR ARM
11508M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11509L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11510S: Supported
11511F: arch/arm/xen/
11512F: arch/arm/include/asm/xen/
11513
b475e83f
SS
11514XEN HYPERVISOR ARM64
11515M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11516L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11517S: Supported
11518F: arch/arm64/xen/
11519F: arch/arm64/include/asm/xen/
11520
9b57e1a7
IC
11521XEN NETWORK BACKEND DRIVER
11522M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11523M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11524L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11525L: netdev@vger.kernel.org
11526S: Supported
11527F: drivers/net/xen-netback/*
11528
c5f8e29d
KRW
11529XEN PCI SUBSYSTEM
11530M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11531L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11532S: Supported
11533F: arch/x86/pci/*xen*
11534F: drivers/pci/*xen*
11535
a2c5ae65
KRW
11536XEN BLOCK SUBSYSTEM
11537M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11538M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11539L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11540S: Supported
11541F: drivers/block/xen-blkback/*
11542F: drivers/block/xen*
11543
15d03609
JG
11544XEN PVSCSI DRIVERS
11545M: Juergen Gross <jgross@suse.com>
11546L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11547L: linux-scsi@vger.kernel.org
11548S: Supported
11549F: drivers/scsi/xen-scsifront.c
11550F: drivers/xen/xen-scsiback.c
11551F: include/xen/interface/io/vscsiif.h
11552
c5f8e29d
KRW
11553XEN SWIOTLB SUBSYSTEM
11554M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11555L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11556S: Supported
11557F: arch/x86/xen/*swiotlb*
11558F: drivers/xen/*swiotlb*
11559
1da177e4
LT
11560XFS FILESYSTEM
11561P: Silicon Graphics Inc
809625ca 11562M: Dave Chinner <david@fromorbit.com>
18caa67a 11563M: xfs@oss.sgi.com
d7ede1aa 11564L: xfs@oss.sgi.com
1da177e4 11565W: http://oss.sgi.com/projects/xfs
54e5881d 11566T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11567S: Supported
679655da
JP
11568F: Documentation/filesystems/xfs.txt
11569F: fs/xfs/
1da177e4 11570
8a3b7a25 11571XILINX AXI ETHERNET DRIVER
59a54f30
MS
11572M: Anirudha Sarangi <anirudh@xilinx.com>
11573M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11574S: Maintained
11575F: drivers/net/ethernet/xilinx/xilinx_axienet*
11576
238b8721 11577XILINX UARTLITE SERIAL DRIVER
8b58be88 11578M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11579L: linux-serial@vger.kernel.org
11580S: Maintained
df621252 11581F: drivers/tty/serial/uartlite.c
238b8721 11582
df330515
LP
11583XILINX VIDEO IP CORES
11584M: Hyun Kwon <hyun.kwon@xilinx.com>
11585M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11586L: linux-media@vger.kernel.org
11587T: git git://linuxtv.org/media_tree.git
11588S: Supported
11589F: Documentation/devicetree/bindings/media/xilinx/
11590F: drivers/media/platform/xilinx/
a5562f65 11591F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11592
74316949
EB
11593XILLYBUS DRIVER
11594M: Eli Billauer <eli.billauer@gmail.com>
11595L: linux-kernel@vger.kernel.org
11596S: Supported
11597F: drivers/char/xillybus/
11598
f620e4b8
MF
11599XTENSA XTFPGA PLATFORM SUPPORT
11600M: Max Filippov <jcmvbkbc@gmail.com>
11601L: linux-xtensa@linux-xtensa.org
11602S: Maintained
11603F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11604F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11605
1da177e4 11606YAM DRIVER FOR AX.25
8b58be88 11607M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11608L: linux-hams@vger.kernel.org
11609S: Maintained
679655da
JP
11610F: drivers/net/hamradio/yam*
11611F: include/linux/yam.h
1da177e4 11612
af64a5eb 11613YEALINK PHONE DRIVER
8b58be88 11614M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11615L: usbb2k-api-dev@nongnu.org
11616S: Maintained
679655da
JP
11617F: Documentation/input/yealink.txt
11618F: drivers/input/misc/yealink.*
af64a5eb 11619
1da177e4 11620Z8530 DRIVER FOR AX.25
8b58be88 11621M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11622W: http://yaina.de/jreuter/
11623W: http://www.qsl.net/dl1bke/
11624L: linux-hams@vger.kernel.org
11625S: Maintained
679655da
JP
11626F: Documentation/networking/z8530drv.txt
11627F: drivers/net/hamradio/*scc.c
11628F: drivers/net/hamradio/z8530.h
1da177e4 11629
0cf31ec1 11630ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11631M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11632L: linux-mm@kvack.org
11633S: Maintained
11634F: mm/zbud.c
11635F: include/linux/zbud.h
11636
7c0c3afb 11637ZD1211RW WIRELESS DRIVER
8b58be88
JP
11638M: Daniel Drake <dsd@gentoo.org>
11639M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11640W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11641L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11642L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11643S: Maintained
679655da 11644F: drivers/net/wireless/zd1211rw/
7c0c3afb 11645
20263029
DS
11646ZPOOL COMPRESSED PAGE STORAGE API
11647M: Dan Streetman <ddstreet@ieee.org>
11648L: linux-mm@kvack.org
11649S: Maintained
11650F: mm/zpool.c
11651F: include/linux/zpool.h
11652
1da177e4 11653ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11654L: mjpeg-users@lists.sourceforge.net
f63145e2 11655L: linux-media@vger.kernel.org
1da177e4 11656W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11657T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11658S: Odd Fixes
90d72ac6 11659F: drivers/media/pci/zoran/
1da177e4 11660
6920f2cc
MK
11661ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11662M: Minchan Kim <minchan@kernel.org>
11663M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11664R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11665L: linux-kernel@vger.kernel.org
11666S: Maintained
11667F: drivers/block/zram/
11668F: Documentation/blockdev/zram.txt
11669
8b4a4080 11670ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11671M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11672S: Maintained
df621252 11673F: drivers/tty/serial/zs.*
8b4a4080 11674
eae70d06
MK
11675ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11676M: Minchan Kim <minchan@kernel.org>
11677M: Nitin Gupta <ngupta@vflare.org>
41192a2d 11678R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
11679L: linux-mm@kvack.org
11680S: Maintained
11681F: mm/zsmalloc.c
11682F: include/linux/zsmalloc.h
d02be50d 11683F: Documentation/vm/zsmalloc.txt
eae70d06 11684
0cf31ec1 11685ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11686M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11687L: linux-mm@kvack.org
11688S: Maintained
11689F: mm/zswap.c
11690
1da177e4 11691THE REST
8b58be88 11692M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11693L: linux-kernel@vger.kernel.org
8a6e2535 11694Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11695T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11696S: Buried alive in reporters
34d03cc1
JP
11697F: *
11698F: */
This page took 5.984635 seconds and 5 git commands to generate.