]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - MAINTAINERS
pagemap: rework hugetlb and thp report
[mirror_ubuntu-bionic-kernel.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
AR
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
130e0371
OG
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 650F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 653F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
16423d67 657
e7f5b309 658AMD MICROCODE UPDATE SUPPORT
ca68a525 659M: Borislav Petkov <bp@alien8.de>
943482d0 660S: Maintained
73d425fd 661F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
24299502
IS
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
62a37dc7
LP
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
1154ea7d 805ARC FRAMEBUFFER DRIVER
8b58be88 806M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 807S: Maintained
8a61f013
JH
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 810
1da177e4 811ARM MFM AND FLOPPY DRIVERS
8b58be88 812M: Ian Molton <spyro@f2s.com>
1da177e4 813S: Maintained
679655da
JP
814F: arch/arm/lib/floppydma.S
815F: arch/arm/include/asm/floppy.h
1da177e4 816
6f96521f
WD
817ARM PMU PROFILING AND DEBUGGING
818M: Will Deacon <will.deacon@arm.com>
819S: Maintained
fa8ad788 820F: arch/arm/kernel/perf_*
6f96521f 821F: arch/arm/oprofile/common.c
6f96521f
WD
822F: arch/arm/kernel/hw_breakpoint.c
823F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
824F: arch/arm/include/asm/perf_event.h
825F: drivers/perf/arm_pmu.c
826F: include/linux/perf/arm_pmu.h
6f96521f 827
d4275354 828ARM PORT
8b58be88 829M: Russell King <linux@arm.linux.org.uk>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
831W: http://www.arm.linux.org.uk/
832S: Maintained
833F: arch/arm/
834
d323c243
SB
835ARM SUB-ARCHITECTURES
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 837S: Maintained
d323c243
SB
838F: arch/arm/mach-*/
839F: arch/arm/plat-*/
840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
cefbf4ea
RK
842ARM PRIMECELL AACI PL041 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
845F: sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
8a61f013 850F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
851
852ARM PRIMECELL KMI PL050 DRIVER
853M: Russell King <linux@arm.linux.org.uk>
854S: Maintained
855F: drivers/input/serio/ambakmi.*
856F: include/linux/amba/kmi.h
857
2761f5c2 858ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
679655da 861F: drivers/mmc/host/mmci.*
2f748aaa 862F: include/linux/amba/mmci.h
2761f5c2 863
1b4304e5
RK
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/tty/serial/amba-pl01*.c
868F: include/linux/amba/serial.h
2761f5c2 869
cefbf4ea
RK
870ARM PRIMECELL BUS SUPPORT
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/amba/
874F: include/linux/amba/bus.h
875
2b7a52a4 876ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 877M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
879S: Maintained
880
9c784f95 881ARM/AFEB9260 MACHINE SUPPORT
8b58be88 882M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
884S: Maintained
885
2b7a52a4 886ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 887M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
889S: Maintained
890
1b106699
MR
891ARM/Allwinner A1X SoC support
892M: Maxime Ripard <maxime.ripard@free-electrons.com>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
60b0f380
MR
895N: sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M: Emilio LĂ³pez <emilio@elopez.com.ar>
899S: Maintained
900F: drivers/clk/sunxi/
1b106699 901
7c1e3876
CC
902ARM/Amlogic MesonX SoC support
903M: Carlo Caione <carlo@caione.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
12ddbadf 906F: drivers/media/rc/meson-ir.c
7c1e3876
CC
907N: meson[x68]
908
eff506fa
TZ
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S: Maintained
912F: arch/arm/mach-alpine/
913
c1fc8675 914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 915M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 916M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
919W: http://www.linux4sam.org
920S: Supported
921F: arch/arm/mach-at91/
f0a0a58e 922F: include/soc/at91/
70e389cc
MB
923F: arch/arm/boot/dts/at91*.dts
924F: arch/arm/boot/dts/at91*.dtsi
925F: arch/arm/boot/dts/sama*.dts
926F: arch/arm/boot/dts/sama*.dtsi
5f58c970 927F: arch/arm/include/debug/at91.S
d4a89c7d 928
6e05dd4e
BB
929ARM/ATMEL AT91 Clock Support
930M: Boris Brezillon <boris.brezillon@free-electrons.com>
931S: Maintained
932F: drivers/clk/at91
933
986cf2e9 934ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 935M: Rob Herring <robh@kernel.org>
986cf2e9
RH
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/mach-highbank/
939
d94f944e 940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 941M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
942S: Maintained
943F: arch/arm/mach-cns3xxx/
d94f944e 944
4863dea3
SG
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M: Sunil Goutham <sgoutham@cavium.com>
947M: Robert Richter <rric@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Supported
322e5cc5 950F: drivers/net/ethernet/cavium/thunder/
4863dea3 951
386ab516
AS
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M: Alexander Shiyan <shc_work@mail.ru>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Odd Fixes
b8ba3874 956N: clps711x
386ab516 957
2b7a52a4 958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 959M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 960M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 962S: Maintained
d19d3667
HS
963F: arch/arm/mach-ep93xx/
964F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 967M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
969S: Maintained
970
d4275354 971ARM/CLKDEV SUPPORT
8b58be88 972M: Russell King <linux@arm.linux.org.uk>
efc03ecb 973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 974S: Maintained
d4275354 975F: arch/arm/include/asm/clkdev.h
4fa2651d 976F: drivers/clk/clkdev.c
d4275354 977
d48134e7 978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 979M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
981S: Maintained
982
94150095
HF
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M: Hubert Feurstein <hubert.feurstein@contec.at>
985S: Maintained
986F: arch/arm/mach-ep93xx/micro9.c
987
a06ae860
PP
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M: Mathieu Poirier <mathieu.poirier@linaro.org>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
01081f5a 992F: drivers/hwtracing/coresight/*
a06ae860
PP
993F: Documentation/trace/coresight.txt
994F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 996
1da177e4 997ARM/CORGI MACHINE SUPPORT
8b58be88 998M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
999S: Maintained
1000
881a95f9 1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1004T: git git://github.com/ulli-kroll/linux.git
162500b3 1005S: Maintained
f49afbb5 1006F: arch/arm/mach-gemini/
98a9bb5b 1007F: drivers/rtc/rtc-gemini.c
881a95f9 1008
a990cbd8 1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1010M: Barry Song <baohua@kernel.org>
a990cbd8 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1013S: Maintained
1014F: arch/arm/mach-prima2/
4a9c44f1 1015F: drivers/clk/sirf/
05f30e8d 1016F: drivers/clocksource/timer-prima2.c
5833ac98 1017F: drivers/clocksource/timer-atlas7.c
f8505ef5 1018N: [^a-z]sirf
a990cbd8 1019
c9d862c4
BS
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M: Baruch Siach <baruch@tkos.co.il>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
cde137aa 1024F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1025N: digicolor
1026
d4275354 1027ARM/EBSA110 MACHINE SUPPORT
8b58be88 1028M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1030W: http://www.arm.linux.org.uk/
1031S: Maintained
1032F: arch/arm/mach-ebsa110/
b955f6ca 1033F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1034
4721f3ce
UKK
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M: Uwe Kleine-König <kernel@pengutronix.de>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039N: efm32
1040
a9da4f7e 1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1042M: Daniel Ribeiro <drwyrm@gmail.com>
1043M: Stefan Schmidt <stefan@openezx.org>
1044M: Harald Welte <laforge@openezx.org>
d66f1886 1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1046W: http://www.openezx.org/
1047S: Maintained
cafc2265
SS
1048T: topgit git://git.openezx.org/openezx.git
1049F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1050
6a915af9 1051ARM/FARADAY FA526 PORT
162500b3 1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1054S: Maintained
1fa7e547 1055T: git git://git.berlios.de/gemini-board
f49afbb5 1056F: arch/arm/mm/*-fa*
6a915af9 1057
d4275354 1058ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1059M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1061W: http://www.arm.linux.org.uk/
1062S: Maintained
1063F: arch/arm/include/asm/hardware/dec21285.h
1064F: arch/arm/mach-footbridge/
1065
86183a5f 1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1067M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1068M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1070S: Maintained
f1c12837 1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1072F: arch/arm/mach-imx/
ce515a6b 1073F: arch/arm/mach-mxs/
2a82f95c 1074F: arch/arm/boot/dts/imx*
e5dafa22 1075F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1076F: drivers/clk/imx/
1077F: include/soc/imx/
86183a5f 1078
142109d2 1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1080M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1081M: Sascha Hauer <kernel@pengutronix.de>
1082R: Stefan Agner <stefan@agner.ch>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/*vf610*
1087F: arch/arm/boot/dts/vf*
1088
2b7a52a4 1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1090M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1092S: Maintained
1093
90b8fc34 1094ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1095M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1097S: Maintained
1098
ef47d5f0 1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1100M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1101M: Paul Parsons <lost.distance@yahoo.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1103S: Maintained
1104F: arch/arm/mach-pxa/hx4700.c
1105F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1106F: sound/soc/pxa/hx4700.c
ef47d5f0 1107
4dfad069
WX
1108ARM/HISILICON SOC SUPPORT
1109M: Wei Xu <xuwei5@hisilicon.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W: http://www.hisilicon.com
1112S: Supported
1113T: git git://github.com/hisilicon/linux-hisi.git
1114F: arch/arm/mach-hisi/
1115
21f37bc3 1116ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1118W: www.jlime.com
1119S: Maintained
084bad91
KE
1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F: arch/arm/mach-sa1100/jornada720.c
1122F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1123
5e767ab9
JMC
1124ARM/IGEP MACHINE SUPPORT
1125M: Enric Balletbo i Serra <eballetbo@gmail.com>
1126M: Javier Martinez Canillas <javier@dowhile0.org>
1127L: linux-omap@vger.kernel.org
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
06ff74fd 1130F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1131
403d2971
MV
1132ARM/INCOME PXA270 SUPPORT
1133M: Marek Vasut <marek.vasut@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
ec154082 1136F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1137
2b7a52a4 1138ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1139M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1141S: Maintained
e2bdb176
DW
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1145S: Orphan
2b7a52a4
LB
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
2b7a52a4
LB
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
2b7a52a4 1156
2b7a52a4 1157ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1158M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1160S: Maintained
1161
dfdd8cc9
KH
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1164M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1166S: Maintained
1167F: arch/arm/mach-ixp4xx/
1168
838553c5 1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1170M: Jonathan Cameron <jic23@cam.ac.uk>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-pxa/stargate2.c
1174F: drivers/pcmcia/pxa2xx_stargate2.c
1175
2b7a52a4 1176ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1177M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1179S: Maintained
2b7a52a4
LB
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1182M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1184S: Maintained
1185
1154f858 1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1187M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-keystone/
317929cd 1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1192
bc6aa566 1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1200M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1213M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/memory/*emif*
1217
2b7a52a4 1218ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1219M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1221S: Maintained
1222
3143875f
JE
1223ARM/LPC18XX ARCHITECTURE
1224M: Joachim Eastwood <manabian@gmail.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227N: lpc18xx
1228
3b886171 1229ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1230M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1231S: Maintained
1232
31c17ac9 1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-mvebu/
59ec9671 1241F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1242F: arch/arm/boot/dts/armada*
1243F: arch/arm/boot/dts/kirkwood*
1244
75f41273 1245
40f4978b
SH
1246ARM/Marvell Berlin SoC support
1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-berlin/
31c17ac9
GC
1251F: arch/arm/boot/dts/berlin*
1252
40f4978b 1253
4cfab57e 1254ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1258M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1260S: Maintained
1261F: arch/arm/mach-dove/
54a246ff
NP
1262F: arch/arm/mach-mv78xx0/
1263F: arch/arm/mach-orion5x/
1264F: arch/arm/plat-orion/
31c17ac9
GC
1265F: arch/arm/boot/dts/dove*
1266F: arch/arm/boot/dts/orion5x*
1267
3b886171 1268
d69ac131
AC
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M: Alexander Clouter <alex@digriz.org.uk>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W: http://www.digriz.org.uk/ts78xx/kernel
1273S: Maintained
1274F: arch/arm/mach-orion5x/ts78xx-*
1275
607b8fc9
EH
1276ARM/Mediatek RTC DRIVER
1277M: Eddie Huang <eddie.huang@mediatek.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S: Maintained
1281F: drivers/rtc/rtc-mt6397.c
1282
e54951c8
MB
1283ARM/Mediatek SoC support
1284M: Matthias Brugger <matthias.bgg@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1287S: Maintained
1288F: arch/arm/boot/dts/mt6*
1289F: arch/arm/boot/dts/mt8*
1290F: arch/arm/mach-mediatek/
1291N: mtk
1292K: mediatek
1293
adcb079f
AB
1294ARM/MICREL KS8695 ARCHITECTURE
1295M: Greg Ungerer <gerg@uclinux.org>
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1297F: arch/arm/mach-ks8695/
adcb079f
AB
1298S: Odd Fixes
1299
d78ff0a5 1300ARM/MIOA701 MACHINE SUPPORT
8b58be88 1301M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1303F: arch/arm/mach-pxa/mioa701.c
1304S: Maintained
1305
9624dfe6 1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1307M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1308S: Maintained
1309
e0ee9851 1310ARM/NOMADIK ARCHITECTURE
28b8e8d4 1311M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1312M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S: Maintained
1315F: arch/arm/mach-nomadik/
ecc265fe 1316F: drivers/pinctrl/nomadik/
87572880 1317F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1319
9d76295a 1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1321M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1322L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S: Supported
1325
8459c159 1326ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1329S: Maintained
1330
5d783a2d 1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1332M: Marek Vasut <marek.vasut@gmail.com>
75280787 1333L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1334W: http://hackndev.com
1335S: Maintained
933d35f0
JP
1336F: arch/arm/mach-pxa/include/mach/palmtx.h
1337F: arch/arm/mach-pxa/palmtx.c
1338F: arch/arm/mach-pxa/include/mach/palmt5.h
1339F: arch/arm/mach-pxa/palmt5.c
1340F: arch/arm/mach-pxa/include/mach/palmld.h
1341F: arch/arm/mach-pxa/palmld.c
1342F: arch/arm/mach-pxa/include/mach/palmte2.h
1343F: arch/arm/mach-pxa/palmte2.c
1344F: arch/arm/mach-pxa/include/mach/palmtc.h
1345F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1346
b57fe924 1347ARM/PALM TREO SUPPORT
d8130624 1348M: Tomas Cech <sleep_walker@suse.com>
75280787 1349L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1350W: http://hackndev.com
1351S: Maintained
b57fe924
JP
1352F: arch/arm/mach-pxa/include/mach/palmtreo.h
1353F: arch/arm/mach-pxa/palmtreo.c
90af5811 1354
c49e1e63 1355ARM/PALMZ72 SUPPORT
8b58be88 1356M: Sergey Lapin <slapin@ossfans.org>
75280787 1357L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1358W: http://hackndev.com
1359S: Maintained
933d35f0
JP
1360F: arch/arm/mach-pxa/include/mach/palmz72.h
1361F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1362
1da177e4 1363ARM/PLEB SUPPORT
8b58be88 1364M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S: Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
8b58be88 1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1371W: http://www.arm.linux.org.uk/
1372S: Maintained
1373
8fc1b0f8
KG
1374ARM/QUALCOMM SUPPORT
1375M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1376M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1377M: David Brown <davidb@codeaurora.org>
1378L: linux-arm-msm@vger.kernel.org
f5d3af9d 1379L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1380S: Maintained
1381F: arch/arm/mach-qcom/
f5d3af9d 1382F: drivers/soc/qcom/
c0c89faf
SB
1383F: drivers/tty/serial/msm_serial.h
1384F: drivers/tty/serial/msm_serial.c
1385F: drivers/*/pm8???-*
1386F: drivers/mfd/ssbi.c
916f743d 1387F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
2b7a52a4 1390ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1391M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1393S: Maintained
1394
d4275354 1395ARM/RISCPC ARCHITECTURE
8b58be88 1396M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1398W: http://www.arm.linux.org.uk/
1399S: Maintained
d4275354
RK
1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F: arch/arm/include/asm/hardware/ioc.h
1402F: arch/arm/include/asm/hardware/iomd.h
1403F: arch/arm/include/asm/hardware/memc.h
1404F: arch/arm/mach-rpc/
1a6422f6 1405F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1406F: drivers/net/ethernet/i825xx/ether1*
1407F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1408F: drivers/scsi/arm/
1409
08ddbb0a
HS
1410ARM/Rockchip SoC support
1411M: Heiko Stuebner <heiko@sntech.de>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1413L: linux-rockchip@lists.infradead.org
08ddbb0a 1414S: Maintained
541555e9 1415F: arch/arm/boot/dts/rk3*
08ddbb0a 1416F: arch/arm/mach-rockchip/
541555e9
HS
1417F: drivers/clk/rockchip/
1418F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1419F: drivers/*/*rockchip*
541555e9
HS
1420F: drivers/*/*/*rockchip*
1421F: sound/soc/rockchip/
b4331b43 1422N: rockchip
08ddbb0a 1423
5bfb937c
KK
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M: Kukjin Kim <kgene@kernel.org>
e8f98457 1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1429S: Maintained
6f0589c8
MB
1430F: arch/arm/boot/dts/s3c*
1431F: arch/arm/boot/dts/exynos*
d97236e6 1432F: arch/arm64/boot/dts/exynos/
482ce512 1433F: arch/arm/plat-samsung/
769bbb63
HS
1434F: arch/arm/mach-s3c24*/
1435F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1436F: arch/arm/mach-s5p*/
1437F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1438F: drivers/*/*s3c2410*
1439F: drivers/*/*/*s3c2410*
40c76662
MB
1440F: drivers/spi/spi-s3c*
1441F: sound/soc/samsung/*
33d43cdd 1442N: exynos
f556cb07 1443
10ffa964
KP
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
004bbd3c 1448F: arch/arm/mach-s5pv210/
10ffa964 1449
3ce4ccb6
KD
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452M: Kamil Debski <k.debski@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org
1454L: linux-media@vger.kernel.org
1455S: Maintained
1456F: drivers/media/platform/s5p-g2d/
1457
e6a476fd
MS
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
6305902c 1461M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1462L: linux-arm-kernel@lists.infradead.org
1463L: linux-media@vger.kernel.org
1464S: Maintained
934455d7 1465F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1466F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M: Kyungmin Park <kyungmin.park@samsung.com>
1470M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L: linux-arm-kernel@lists.infradead.org
1472L: linux-media@vger.kernel.org
1473S: Maintained
90d72ac6 1474F: drivers/media/platform/s5p-tv/
e6a476fd 1475
d48d38e8 1476ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1477M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1478M: Magnus Damm <magnus.damm@gmail.com>
1479L: linux-sh@vger.kernel.org
d48d38e8 1480W: http://oss.renesas.com
bbff48f5 1481Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1483S: Supported
0b514fdb
SH
1484F: arch/arm/boot/dts/emev2*
1485F: arch/arm/boot/dts/r7s*
1486F: arch/arm/boot/dts/r8a*
1487F: arch/arm/boot/dts/sh*
0b514fdb 1488F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1489F: arch/arm/configs/marzen_defconfig
1490F: arch/arm/configs/shmobile_defconfig
7a2071c5 1491F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1492F: arch/arm/mach-shmobile/
1493F: drivers/sh/
1494
66314223 1495ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1496M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1497S: Maintained
1498F: arch/arm/mach-socfpga/
efadb751
DN
1499F: arch/arm/boot/dts/socfpga*
1500F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1501W: http://www.rocketboards.org
efadb751 1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1503
1504ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1505M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1506S: Maintained
1507F: drivers/clk/socfpga/
1508
71bcada8
TT
1509ARM/SOCFPGA EDAC SUPPORT
1510M: Thor Thayer <tthayer@opensource.altera.com>
1511S: Maintained
1512F: drivers/edac/altera_edac.
1513
65ebcc11 1514ARM/STI ARCHITECTURE
a92177ea
SK
1515M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1516M: Maxime Coquelin <maxime.coquelin@st.com>
1517M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519L: kernel@stlinux.com
1520W: http://www.stlinux.com
1521S: Maintained
1522F: arch/arm/mach-sti/
a92177ea
SK
1523F: arch/arm/boot/dts/sti*
1524F: drivers/clocksource/arm_global_timer.c
82805d1b 1525F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1526F: drivers/i2c/busses/i2c-st.c
346e2e4a 1527F: drivers/media/rc/st_rc.c
95d66b16 1528F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1529F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1530F: drivers/phy/phy-miphy28lp.c
1531F: drivers/phy/phy-miphy365x.c
6da969a5 1532F: drivers/phy/phy-stih407-usb.c
26389c78 1533F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1534F: drivers/pinctrl/pinctrl-st.c
1535F: drivers/reset/sti/
db4112e6 1536F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1537F: drivers/tty/serial/st-asc.c
eb11adab 1538F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1539F: drivers/usb/host/ehci-st.c
1540F: drivers/usb/host/ohci-st.c
db4112e6 1541F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1542F: drivers/ata/ahci_st.c
65ebcc11 1543
ee6e7879
MC
1544ARM/STM32 ARCHITECTURE
1545M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1549N: stm32
1550F: drivers/clocksource/armv7m_systick.c
1551
2b7a52a4 1552ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1553M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1555S: Maintained
1556
1bbd7089 1557ARM/TETON BGA MACHINE SUPPORT
706e69d6 1558M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561
2b7a52a4 1562ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1563M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1565S: Maintained
1566
98ad6e3b 1567ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1568M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1570W: http://www.mcuos.com
1571S: Maintained
4e89e8f6 1572F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1573F: drivers/input/keyboard/w90p910_keypad.c
1574F: drivers/input/touchscreen/w90p910_ts.c
1575F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1576F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1577F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1578F: drivers/rtc/rtc-nuc900.c
9df92e6c 1579F: drivers/spi/spi-nuc900.c
4e89e8f6 1580F: drivers/usb/host/ehci-w90x900.c
8a61f013 1581F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1582
54274d71 1583ARM/U300 MACHINE SUPPORT
e4651a9f 1584M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Supported
1587F: arch/arm/mach-u300/
9affbd24 1588F: drivers/clocksource/timer-u300.c
54274d71
LW
1589F: drivers/i2c/busses/i2c-stu300.c
1590F: drivers/rtc/rtc-coh901331.c
1591F: drivers/watchdog/coh901327_wdt.c
1592F: drivers/dma/coh901318*
87572880
LW
1593F: drivers/mfd/ab3100*
1594F: drivers/rtc/rtc-ab3100.c
1595F: drivers/rtc/rtc-coh901331.c
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1597
3d00d04f
MY
1598ARM/UNIPHIER ARCHITECTURE
1599M: Masahiro Yamada <yamada.masahiro@socionext.com>
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601S: Maintained
a3ff83d2 1602F: arch/arm/boot/dts/uniphier*
3d00d04f 1603F: arch/arm/mach-uniphier/
a3ff83d2
MY
1604F: drivers/pinctrl/uniphier/
1605F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1606N: uniphier
1607
87572880 1608ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1609M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611S: Maintained
1612F: arch/arm/mach-ux500/
e4651a9f 1613F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1614F: drivers/dma/ste_dma40*
e4651a9f 1615F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1616F: drivers/mfd/abx500*
1617F: drivers/mfd/ab8500*
e4651a9f
LW
1618F: drivers/mfd/dbx500*
1619F: drivers/mfd/db8500*
ecc265fe
JP
1620F: drivers/pinctrl/nomadik/pinctrl-ab*
1621F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1622F: drivers/rtc/rtc-ab8500.c
e4651a9f 1623F: drivers/rtc/rtc-pl031.c
87572880 1624T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1625
e93fde28
UH
1626ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1627M: Ulf Hansson <ulf.hansson@linaro.org>
1628L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629T: git git://git.linaro.org/people/ulfh/clk.git
1630S: Maintained
1631F: drivers/clk/ux500/
1632F: include/linux/platform_data/clk-ux500.h
1633
740d93b1
PM
1634ARM/VERSATILE EXPRESS PLATFORM
1635M: Liviu Dudau <liviu.dudau@arm.com>
1636M: Sudeep Holla <sudeep.holla@arm.com>
1637M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640F: arch/arm/boot/dts/vexpress*
9ccd6080 1641F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1642F: arch/arm/mach-vexpress/
1643F: */*/vexpress*
7e8f403f 1644F: */*/*/vexpress*
740d93b1
PM
1645F: drivers/clk/versatile/clk-vexpress-osc.c
1646F: drivers/clocksource/versatile.c
1647
d4275354 1648ARM/VFP SUPPORT
8b58be88 1649M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1651W: http://www.arm.linux.org.uk/
1652S: Maintained
1653F: arch/arm/vfp/
1654
e66b6d8e
MV
1655ARM/VOIPAC PXA270 SUPPORT
1656M: Marek Vasut <marek.vasut@gmail.com>
1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658S: Maintained
1659F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1660F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1661
04529fe2
TP
1662ARM/VT8500 ARM ARCHITECTURE
1663M: Tony Prisk <linux@prisktech.co.nz>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-vt8500/
41fd91b4 1667F: drivers/clocksource/vt8500_timer.c
560746eb 1668F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1669F: drivers/mmc/host/wmt-sdmmc.c
1670F: drivers/pwm/pwm-vt8500.c
1671F: drivers/rtc/rtc-vt8500.c
1672F: drivers/tty/serial/vt8500_serial.c
4f31102b 1673F: drivers/usb/host/ehci-platform.c
41fd91b4 1674F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1675F: drivers/video/fbdev/vt8500lcdfb.*
1676F: drivers/video/fbdev/wm8505fb*
1677F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1678
e66b6d8e
MV
1679ARM/ZIPIT Z2 SUPPORT
1680M: Marek Vasut <marek.vasut@gmail.com>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Maintained
1683F: arch/arm/mach-pxa/z2.c
6ab2a855 1684F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1685
5ecc4b53
JN
1686ARM/ZTE ARCHITECTURE
1687M: Jun Nie <jun.nie@linaro.org>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-zx/
1691F: drivers/clk/zte/
1692F: Documentation/devicetree/bindings/arm/zte.txt
1693F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1694
51f29d44
MS
1695ARM/ZYNQ ARCHITECTURE
1696M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1697R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699W: http://wiki.xilinx.com
d6448b76 1700T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1701S: Supported
1702F: arch/arm/mach-zynq/
bd2a337a 1703F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1704F: drivers/block/xsysace.c
c2fd4e38
MS
1705N: zynq
1706N: xilinx
1707F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1708F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1709F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1710F: drivers/edac/synopsys_edac.c
51f29d44 1711
48ec83bc 1712ARM SMMU DRIVERS
b8f9879e
WD
1713M: Will Deacon <will.deacon@arm.com>
1714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715S: Maintained
1716F: drivers/iommu/arm-smmu.c
48ec83bc 1717F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1718F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1719
38074229
CM
1720ARM64 PORT (AARCH64 ARCHITECTURE)
1721M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1722M: Will Deacon <will.deacon@arm.com>
38074229
CM
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm64/
d19766ec 1726F: Documentation/arm64/
38074229 1727
9d7005f9
LP
1728AS3645A LED FLASH CONTROLLER DRIVER
1729M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1730L: linux-media@vger.kernel.org
1731T: git git://linuxtv.org/media_tree.git
1732S: Maintained
1733F: drivers/media/i2c/as3645a.c
1734F: include/media/as3645a.h
1735
d58de038
GJ
1736ASC7621 HARDWARE MONITOR DRIVER
1737M: George Joseph <george.joseph@fairview5.com>
1738L: lm-sensors@lm-sensors.org
1739S: Maintained
1740F: Documentation/hwmon/asc7621
1741F: drivers/hwmon/asc7621.c
1742
b229ece9 1743ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1744M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1745L: acpi4asus-user@lists.sourceforge.net
d0944853 1746L: platform-driver-x86@vger.kernel.org
76593d6f 1747W: http://acpi4asus.sf.net
85091b71 1748S: Maintained
b229ece9
CC
1749F: drivers/platform/x86/asus*.c
1750F: drivers/platform/x86/eeepc*.c
85091b71 1751
953a6479 1752ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1753R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1754W: http://sourceforge.net/projects/xscaleiop
08223d80 1755S: Odd fixes
679655da
JP
1756F: Documentation/crypto/async-tx-api.txt
1757F: crypto/async_tx/
1758F: drivers/dma/
1759F: include/linux/dmaengine.h
1760F: include/linux/async_tx.h
b3e5f263 1761
a1867d36 1762AT24 EEPROM DRIVER
14d77c4d 1763M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1764L: linux-i2c@vger.kernel.org
1765S: Maintained
1766F: drivers/misc/eeprom/at24.c
25f73ed5 1767F: include/linux/platform_data/at24.h
a1867d36 1768
e7839f25 1769ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1770M: "Ed L. Cashin" <ed.cashin@acm.org>
1771W: http://www.openaoe.org/
1da177e4 1772S: Supported
679655da
JP
1773F: Documentation/aoe/
1774F: drivers/block/aoe/
1da177e4 1775
9a10a870 1776ATHEROS ATH GENERIC UTILITIES
f726ee65 1777M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1778L: linux-wireless@vger.kernel.org
1779S: Supported
1780F: drivers/net/wireless/ath/*
1781
fa1c114f 1782ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1783M: Jiri Slaby <jirislaby@gmail.com>
1784M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1785M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1786L: linux-wireless@vger.kernel.org
72c706b7 1787W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1788S: Maintained
fa451753 1789F: drivers/net/wireless/ath/ath5k/
fa1c114f 1790
12e62d6f
KV
1791ATHEROS ATH6KL WIRELESS DRIVER
1792M: Kalle Valo <kvalo@qca.qualcomm.com>
1793L: linux-wireless@vger.kernel.org
1794W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1795T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1796S: Supported
1797F: drivers/net/wireless/ath/ath6kl/
1798
2be7d22f
VK
1799WILOCITY WIL6210 WIRELESS DRIVER
1800M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1801L: linux-wireless@vger.kernel.org
1802L: wil6210@qca.qualcomm.com
1803S: Supported
1804W: http://wireless.kernel.org/en/users/Drivers/wil6210
1805F: drivers/net/wireless/ath/wil6210/
dba4b74d 1806F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1807
1d7e1e6b
CL
1808CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1809M: Christian Lamparter <chunkeey@googlemail.com>
1810L: linux-wireless@vger.kernel.org
1811W: http://wireless.kernel.org/en/users/Drivers/carl9170
1812S: Maintained
1813F: drivers/net/wireless/ath/carl9170/
1814
2c2a6172
LT
1815ATK0110 HWMON DRIVER
1816M: Luca Tettamanti <kronos.it@gmail.com>
1817L: lm-sensors@lm-sensors.org
1818S: Maintained
1819F: drivers/hwmon/asus_atk0110.c
1820
6f69a6d7 1821ATI_REMOTE2 DRIVER
8b58be88 1822M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1823S: Maintained
679655da 1824F: drivers/input/misc/ati_remote2.c
6f69a6d7 1825
7ae115b4 1826ATLX ETHERNET DRIVERS
8b58be88 1827M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1828M: Chris Snook <chris.snook@gmail.com>
e443e383 1829L: netdev@vger.kernel.org
8d5ca6ec
JC
1830W: http://sourceforge.net/projects/atl1
1831W: http://atl1.sourceforge.net
1832S: Maintained
2b133ad6 1833F: drivers/net/ethernet/atheros/
8d5ca6ec 1834
1da177e4 1835ATM
366c1bd1 1836M: Chas Williams <3chas3@gmail.com>
476604de 1837L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1838L: netdev@vger.kernel.org
1da177e4
LT
1839W: http://linux-atm.sourceforge.net
1840S: Maintained
679655da
JP
1841F: drivers/atm/
1842F: include/linux/atm*
c117ab84 1843F: include/uapi/linux/atm*
1da177e4 1844
04ac2f46 1845ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1847S: Maintained
1848F: drivers/mmc/host/atmel-mci.c
1849F: drivers/mmc/host/atmel-mci-regs.h
1850
a1cfac48 1851ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1853S: Supported
df621252 1854F: drivers/tty/serial/atmel_serial.c
a1cfac48 1855
dfae90ed 1856ATMEL Audio ALSA driver
3a82002c 1857M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1858L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1859S: Supported
1860F: sound/soc/atmel
1861
b414dc16
NF
1862ATMEL DMA DRIVER
1863M: Nicolas Ferre <nicolas.ferre@atmel.com>
1864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1865S: Supported
1866F: drivers/dma/at_hdmac.c
1867F: drivers/dma/at_hdmac_regs.h
6f0d65af 1868F: include/linux/platform_data/dma-atmel.h
b414dc16 1869
6bd0f436
LD
1870ATMEL XDMA DRIVER
1871M: Ludovic Desroches <ludovic.desroches@atmel.com>
1872L: linux-arm-kernel@lists.infradead.org
1873L: dmaengine@vger.kernel.org
1874S: Supported
1875F: drivers/dma/at_xdmac.c
1876
888f2804
LD
1877ATMEL I2C DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-i2c@vger.kernel.org
1880S: Supported
1881F: drivers/i2c/busses/i2c-at91.c
1882
15515545
JW
1883ATMEL ISI DRIVER
1884M: Josh Wu <josh.wu@atmel.com>
1885L: linux-media@vger.kernel.org
1886S: Supported
f2294c2d 1887F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1888F: include/media/atmel-isi.h
1889
8f4c79ce 1890ATMEL LCDFB DRIVER
8b58be88 1891M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1892L: linux-fbdev@vger.kernel.org
8f4c79ce 1893S: Maintained
8a61f013 1894F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1895F: include/video/atmel_lcdc.h
8f4c79ce 1896
89e5785f 1897ATMEL MACB ETHERNET DRIVER
a02875a6 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1899S: Supported
9f2f381f 1900F: drivers/net/ethernet/cadence/
89e5785f 1901
5cbac98a
JW
1902ATMEL NAND DRIVER
1903M: Josh Wu <josh.wu@atmel.com>
1904L: linux-mtd@lists.infradead.org
1905S: Supported
1906F: drivers/mtd/nand/atmel_nand*
1907
754ce4f2 1908ATMEL SPI DRIVER
a02875a6 1909M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1910S: Supported
9df92e6c 1911F: drivers/spi/spi-atmel.*
754ce4f2 1912
0ef09015 1913ATMEL SSC DRIVER
03515f32 1914M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1916S: Supported
1917F: drivers/misc/atmel-ssc.c
1918F: include/linux/atmel-ssc.h
1919
e9cb1c5a
NF
1920ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1921M: Nicolas Ferre <nicolas.ferre@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923S: Supported
1924F: drivers/misc/atmel_tclib.c
1925F: drivers/clocksource/tcb_clksrc.c
1926
914a3f3b 1927ATMEL USBA UDC DRIVER
a02875a6
NF
1928M: Nicolas Ferre <nicolas.ferre@atmel.com>
1929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1930S: Supported
faf2e1db 1931F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1932
1da177e4 1933ATMEL WIRELESS DRIVER
8b58be88 1934M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1935L: linux-wireless@vger.kernel.org
1da177e4
LT
1936W: http://www.thekelleys.org.uk/atmel
1937W: http://atmelwlandriver.sourceforge.net/
1938S: Maintained
679655da 1939F: drivers/net/wireless/atmel*
1da177e4 1940
a14c0f8f
ND
1941ATMEL MAXTOUCH DRIVER
1942M: Nick Dyer <nick.dyer@itdev.co.uk>
1943T: git git://github.com/atmel-maxtouch/linux.git
1944S: Supported
1945F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1946F: drivers/input/touchscreen/atmel_mxt_ts.c
1947F: include/linux/platform_data/atmel_mxt_ts.h
1948
26780d9e 1949ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1950M: Bradley Grove <linuxdrivers@attotech.com>
1951L: linux-scsi@vger.kernel.org
1952W: http://www.attotech.com
1953S: Supported
1954F: drivers/scsi/esas2r
26780d9e 1955
bc6e17b8
SS
1956ATUSB IEEE 802.15.4 RADIO DRIVER
1957M: Stefan Schmidt <stefan@osg.samsung.com>
1958L: linux-wpan@vger.kernel.org
1959S: Maintained
1960F: drivers/net/ieee802154/atusb.c
1961F: drivers/net/ieee802154/atusb.h
1962F: drivers/net/ieee802154/at86rf230.h
1963
a92b7b80 1964AUDIT SUBSYSTEM
915f389d 1965M: Paul Moore <paul@paul-moore.com>
8b58be88 1966M: Eric Paris <eparis@redhat.com>
915f389d 1967L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1968W: http://people.redhat.com/sgrubb/audit/
915f389d 1969T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1970S: Maintained
679655da 1971F: include/linux/audit.h
c117ab84 1972F: include/uapi/linux/audit.h
679655da 1973F: kernel/audit*
a92b7b80 1974
70e84049 1975AUXILIARY DISPLAY DRIVERS
8b58be88 1976M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1977W: http://miguelojeda.es/auxdisplay.htm
1978W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1979S: Maintained
679655da
JP
1980F: drivers/auxdisplay/
1981F: include/linux/cfag12864b.h
70e84049 1982
5f97f7f9 1983AVR32 ARCHITECTURE
e336f61f
HCE
1984M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1985M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1986W: http://www.atmel.com/products/AVR32/
249d9d9d 1987W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1988W: http://avrfreaks.net/
e336f61f 1989S: Maintained
679655da 1990F: arch/avr32/
5f97f7f9
HS
1991
1992AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1993M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1994M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1995S: Maintained
679655da 1996F: arch/avr32/mach-at32ap/
5f97f7f9 1997
1da177e4 1998AX.25 NETWORK LAYER
8b58be88 1999M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2000L: linux-hams@vger.kernel.org
d34cb28a 2001W: http://www.linux-ax25.org/
1da177e4 2002S: Maintained
c117ab84 2003F: include/uapi/linux/ax25.h
679655da
JP
2004F: include/net/ax25.h
2005F: net/ax25/
1da177e4 2006
d5269395 2007AZ6007 DVB DRIVER
009a5410 2008M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2009L: linux-media@vger.kernel.org
2010W: http://linuxtv.org
2011T: git git://linuxtv.org/media_tree.git
2012S: Maintained
2013F: drivers/media/usb/dvb-usb-v2/az6007.c
2014
6777376e
HV
2015AZTECH FM RADIO RECEIVER DRIVER
2016M: Hans Verkuil <hverkuil@xs4all.nl>
2017L: linux-media@vger.kernel.org
2018T: git git://linuxtv.org/media_tree.git
2019W: http://linuxtv.org
2020S: Maintained
2021F: drivers/media/radio/radio-aztech*
2022
e2d1d6c0 2023B43 WIRELESS DRIVER
e2d1d6c0 2024L: linux-wireless@vger.kernel.org
ed072f9e 2025L: b43-dev@lists.infradead.org
491b26b4 2026W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2027S: Odd Fixes
679655da 2028F: drivers/net/wireless/b43/
e2d1d6c0
RD
2029
2030B43LEGACY WIRELESS DRIVER
8b58be88 2031M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2032L: linux-wireless@vger.kernel.org
ed072f9e 2033L: b43-dev@lists.infradead.org
491b26b4 2034W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2035S: Maintained
679655da 2036F: drivers/net/wireless/b43legacy/
e2d1d6c0 2037
300abeb5 2038BACKLIGHT CLASS/SUBSYSTEM
b7701755 2039M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2040M: Lee Jones <lee.jones@linaro.org>
300abeb5 2041S: Maintained
679655da
JP
2042F: drivers/video/backlight/
2043F: include/linux/backlight.h
300abeb5 2044
c6c8fea2 2045BATMAN ADVANCED
207df49e 2046M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2047M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2048M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2049L: b.a.t.m.a.n@lists.open-mesh.org
2050W: http://www.open-mesh.org/
2051S: Maintained
2052F: net/batman-adv/
2053
e2d1d6c0 2054BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2055M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2056L: linux-hams@vger.kernel.org
2057W: http://www.baycom.org/~tom/ham/ham.html
2058S: Maintained
679655da 2059F: drivers/net/hamradio/baycom*
e2d1d6c0 2060
cafe5635 2061BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2062M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2063L: linux-bcache@vger.kernel.org
2064W: http://bcache.evilpiepirate.org
d1aa1ab3 2065S: Maintained
cafe5635
KO
2066F: drivers/md/bcache/
2067
04bd844a
HV
2068BDISP ST MEDIA DRIVER
2069M: Fabien Dessenne <fabien.dessenne@st.com>
2070L: linux-media@vger.kernel.org
2071T: git git://linuxtv.org/media_tree.git
2072W: http://linuxtv.org
2073S: Supported
2074F: drivers/media/platform/sti/bdisp
2075
e2d1d6c0 2076BEFS FILE SYSTEM
55817d3d 2077S: Orphan
679655da
JP
2078F: Documentation/filesystems/befs.txt
2079F: fs/befs/
e2d1d6c0 2080
564ee360 2081BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2082M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2083L: netdev@vger.kernel.org
2084S: Maintained
2085F: drivers/net/ethernet/ec_bhf.c
564ee360 2086
e2d1d6c0 2087BFS FILE SYSTEM
8b58be88 2088M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2089S: Maintained
679655da
JP
2090F: Documentation/filesystems/bfs.txt
2091F: fs/bfs/
c117ab84 2092F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2093
1394f032 2094BLACKFIN ARCHITECTURE
a4edbc10 2095M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2096L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2097T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2098W: http://blackfin.uclinux.org
2099S: Supported
679655da 2100F: arch/blackfin/
566da5b2 2101
e190d6b1 2102BLACKFIN EMAC DRIVER
b3fe92b0 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2104W: http://blackfin.uclinux.org
2105S: Supported
7b35f033 2106F: drivers/net/ethernet/adi/
e190d6b1 2107
566da5b2 2108BLACKFIN RTC DRIVER
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2110W: http://blackfin.uclinux.org
2111S: Supported
679655da 2112F: drivers/rtc/rtc-bfin.c
1394f032 2113
936ed49a 2114BLACKFIN SDH DRIVER
109ec8c3 2115M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2117W: http://blackfin.uclinux.org
2118S: Supported
2119F: drivers/mmc/host/bfin_sdh.c
2120
1394f032 2121BLACKFIN SERIAL DRIVER
8b58be88 2122M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2123L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2124W: http://blackfin.uclinux.org
2125S: Supported
8460241e 2126F: drivers/tty/serial/bfin_uart.c
1394f032 2127
1e6d320f 2128BLACKFIN WATCHDOG DRIVER
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2130W: http://blackfin.uclinux.org
2131S: Supported
679655da 2132F: drivers/watchdog/bfin_wdt.c
1e6d320f 2133
d24ecfcc 2134BLACKFIN I2C TWI DRIVER
8b58be88 2135M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2137W: http://blackfin.uclinux.org/
2138S: Supported
679655da 2139F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2140
1e204377
SJ
2141BLACKFIN MEDIA DRIVER
2142M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2143L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2144W: http://blackfin.uclinux.org/
2145S: Supported
2146F: drivers/media/platform/blackfin/
2147F: drivers/media/i2c/adv7183*
2148F: drivers/media/i2c/vs6624*
2149
b54cf35a
JSM
2150BLINKM RGB LED DRIVER
2151M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2152S: Maintained
2153F: drivers/leds/leds-blinkm.c
2154
1da177e4 2155BLOCK LAYER
8b58be88 2156M: Jens Axboe <axboe@kernel.dk>
08deed1e 2157T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2158S: Maintained
679655da 2159F: block/
ae11f7ef 2160F: kernel/trace/blktrace.c
1da177e4 2161
2b54aaef 2162BLOCK2MTD DRIVER
8b58be88 2163M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2164L: linux-mtd@lists.infradead.org
2165S: Maintained
679655da 2166F: drivers/mtd/devices/block2mtd.c
2b54aaef 2167
63fbd24e 2168BLUETOOTH DRIVERS
8b58be88 2169M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2170M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2171M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2172L: linux-bluetooth@vger.kernel.org
63fbd24e 2173W: http://www.bluez.org/
22e7a424
MH
2174T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2175T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2176S: Maintained
679655da 2177F: drivers/bluetooth/
1da177e4 2178
63fbd24e 2179BLUETOOTH SUBSYSTEM
8b58be88 2180M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2181M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2182M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2183L: linux-bluetooth@vger.kernel.org
2184W: http://www.bluez.org/
22e7a424
MH
2185T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2186T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2187S: Maintained
679655da
JP
2188F: net/bluetooth/
2189F: include/net/bluetooth/
1da177e4
LT
2190
2191BONDING DRIVER
79b30750 2192M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2193M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2194M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2195L: netdev@vger.kernel.org
ce00f85c
JC
2196W: http://sourceforge.net/projects/bonding/
2197S: Supported
679655da 2198F: drivers/net/bonding/
c117ab84 2199F: include/uapi/linux/if_bonding.h
1da177e4 2200
b5f4df34
AS
2201BPF (Safe dynamic programs and tools)
2202M: Alexei Starovoitov <ast@kernel.org>
2203L: netdev@vger.kernel.org
2204L: linux-kernel@vger.kernel.org
2205S: Supported
2206F: kernel/bpf/
2207
39105890 2208BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2209M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2210L: netdev@vger.kernel.org
2211S: Supported
adfc5217 2212F: drivers/net/ethernet/broadcom/b44.*
39105890 2213
32ec90d5
FF
2214BROADCOM GENET ETHERNET DRIVER
2215M: Florian Fainelli <f.fainelli@gmail.com>
2216L: netdev@vger.kernel.org
2217S: Supported
2218F: drivers/net/ethernet/broadcom/genet/
2219
948c51e6 2220BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2221M: Sony Chacko <sony.chacko@qlogic.com>
2222M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2223L: netdev@vger.kernel.org
2224S: Supported
adfc5217
JK
2225F: drivers/net/ethernet/broadcom/bnx2.*
2226F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2227
4d9d2cb0 2228BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2229M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2230L: netdev@vger.kernel.org
2231S: Supported
adfc5217 2232F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2233
90f4c594 2234BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2235M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2236M: Ray Jui <rjui@broadcom.com>
2237M: Scott Branden <sbranden@broadcom.com>
497a045d 2238L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2239T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2240S: Maintained
2241F: arch/arm/mach-bcm/
2242F: arch/arm/boot/dts/bcm113*
90f4c594 2243F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2244F: arch/arm/boot/dts/bcm281*
2245F: arch/arm/configs/bcm_defconfig
e4ef47f2 2246F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2247F: drivers/clocksource/bcm_kona_timer.c
2248
9209bec4 2249BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2250M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2251M: Lee Jones <lee@kernel.org>
10b9e887 2252M: Eric Anholt <eric@anholt.net>
f680f25c 2253L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2255T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2256S: Maintained
9209bec4 2257N: bcm2835
f680f25c 2258
a2f6734c
KC
2259BROADCOM BCM33XX MIPS ARCHITECTURE
2260M: Kevin Cernekee <cernekee@gmail.com>
2261L: linux-mips@linux-mips.org
2262S: Maintained
2263F: arch/mips/bcm3384/*
2264F: arch/mips/include/asm/mach-bcm3384/*
2265F: arch/mips/kernel/*bmips*
2266
5564f092
RM
2267BROADCOM BCM47XX MIPS ARCHITECTURE
2268M: Hauke Mehrtens <hauke@hauke-m.de>
2269M: Rafał Miłecki <zajec5@gmail.com>
2270L: linux-mips@linux-mips.org
2271S: Maintained
2272F: arch/mips/bcm47xx/*
2273F: arch/mips/include/asm/mach-bcm47xx/*
2274
9209bec4 2275BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2276M: Hauke Mehrtens <hauke@hauke-m.de>
2277L: linux-arm-kernel@lists.infradead.org
2278S: Maintained
2279F: arch/arm/mach-bcm/bcm_5301x.c
2280F: arch/arm/boot/dts/bcm5301x.dtsi
2281F: arch/arm/boot/dts/bcm470*
2282
e076e962
FF
2283BROADCOM BCM63XX ARM ARCHITECTURE
2284M: Florian Fainelli <f.fainelli@gmail.com>
2285L: linux-arm-kernel@lists.infradead.org
eb6725d0 2286T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2287S: Maintained
2288F: arch/arm/mach-bcm/bcm63xx.c
2289F: arch/arm/include/debug/bcm63xx.S
2290
7110e227
KC
2291BROADCOM BCM63XX/BCM33XX UDC DRIVER
2292M: Kevin Cernekee <cernekee@gmail.com>
2293L: linux-usb@vger.kernel.org
2294S: Maintained
2295F: drivers/usb/gadget/udc/bcm63xx_udc.*
2296
2df94fd6 2297BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2298M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2299M: Gregory Fong <gregory.0xf0@gmail.com>
2300M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2302T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2303S: Maintained
2304F: arch/arm/mach-bcm/*brcmstb*
2305F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2306F: drivers/bus/brcmstb_gisb.c
5009a289 2307N: brcmstb
2df94fd6 2308
70371cef
KC
2309BROADCOM BMIPS MIPS ARCHITECTURE
2310M: Kevin Cernekee <cernekee@gmail.com>
2311M: Florian Fainelli <f.fainelli@gmail.com>
2312L: linux-mips@linux-mips.org
eb6725d0 2313T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2314S: Maintained
2315F: arch/mips/bmips/*
2316F: arch/mips/include/asm/mach-bmips/*
2317F: arch/mips/kernel/*bmips*
338808de 2318F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2319F: drivers/irqchip/irq-bcm7*
2320F: drivers/irqchip/irq-brcmstb*
2321
948c51e6 2322BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2323M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2324M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2325L: netdev@vger.kernel.org
2326S: Supported
adfc5217 2327F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2328
a9533e7e
HP
2329BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2330M: Brett Rudley <brudley@broadcom.com>
818c07b8 2331M: Arend van Spriel <arend@broadcom.com>
85d63686 2332M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2333M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2334L: linux-wireless@vger.kernel.org
5615171c 2335L: brcm80211-dev-list@broadcom.com
a9533e7e 2336S: Supported
f62ebdd5 2337F: drivers/net/wireless/brcm80211/
a9533e7e 2338
9958d6f9 2339BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2340M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2341L: linux-scsi@vger.kernel.org
2342S: Supported
2343F: drivers/scsi/bnx2fc/
2344
6a6b5ad0 2345BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2346M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2347L: linux-scsi@vger.kernel.org
2348S: Supported
2349F: drivers/scsi/bnx2i/
2350
36c0237f
SB
2351BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2352M: Ray Jui <rjui@broadcom.com>
2353M: Scott Branden <sbranden@broadcom.com>
2354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2355L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2356T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2357S: Maintained
2358N: iproc
2359N: cygnus
2360N: bcm9113*
2361N: bcm9583*
2362N: bcm583*
2363N: bcm113*
2364
3b0213d5
GF
2365BROADCOM BRCMSTB GPIO DRIVER
2366M: Gregory Fong <gregory.0xf0@gmail.com>
2367L: bcm-kernel-feedback-list@broadcom.com>
2368S: Supported
2369F: drivers/gpio/gpio-brcmstb.c
2370F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2371
7b7f588b 2372BROADCOM KONA GPIO DRIVER
5e163903 2373M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2374L: bcm-kernel-feedback-list@broadcom.com
2375S: Supported
2376F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2377F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2378
f6e734a8
RM
2379BROADCOM NVRAM DRIVER
2380M: Rafał Miłecki <zajec5@gmail.com>
2381L: linux-mips@linux-mips.org
2382S: Maintained
2383F: drivers/firmware/broadcom/*
2384
02787daa
BN
2385BROADCOM STB NAND FLASH DRIVER
2386M: Brian Norris <computersforpeace@gmail.com>
2387L: linux-mtd@lists.infradead.org
2388S: Maintained
2389F: drivers/mtd/nand/brcmnand/
2390
c9678d86
RM
2391BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2392M: Rafał Miłecki <zajec5@gmail.com>
2393L: linux-wireless@vger.kernel.org
2394S: Maintained
2395F: drivers/bcma/
2396F: include/linux/bcma/
2397
b8302205
FF
2398BROADCOM SYSTEMPORT ETHERNET DRIVER
2399M: Florian Fainelli <f.fainelli@gmail.com>
2400L: netdev@vger.kernel.org
2401S: Supported
2402F: drivers/net/ethernet/broadcom/bcmsysport.*
2403
7725ccfd 2404BROCADE BFA FC SCSI DRIVER
aa803370
AG
2405M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2406M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2407L: linux-scsi@vger.kernel.org
2408S: Supported
2409F: drivers/scsi/bfa/
7725ccfd 2410
8b230ed8 2411BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2412M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2413L: netdev@vger.kernel.org
2414S: Supported
f844a0ea 2415F: drivers/net/ethernet/brocade/bna/
8b230ed8 2416
5cdf7f76 2417BSG (block layer generic sg v4 driver)
8b58be88 2418M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2419L: linux-scsi@vger.kernel.org
2420S: Supported
679655da
JP
2421F: block/bsg.c
2422F: include/linux/bsg.h
c117ab84 2423F: include/uapi/linux/bsg.h
5cdf7f76 2424
af39917d
CL
2425BT87X AUDIO DRIVER
2426M: Clemens Ladisch <clemens@ladisch.de>
2427L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2428T: git git://git.alsa-project.org/alsa-kernel.git
2429S: Maintained
2430F: Documentation/sound/alsa/Bt87x.txt
2431F: sound/pci/bt87x.c
2432
ff1d5c2f 2433BT8XXGPIO DRIVER
eb032b98 2434M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2435W: http://bu3sch.de/btgpio.php
2436S: Maintained
72dbb705 2437F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2438
eb1eb04f 2439BTRFS FILE SYSTEM
c0778e25
CM
2440M: Chris Mason <clm@fb.com>
2441M: Josef Bacik <jbacik@fb.com>
d8130624 2442M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2443L: linux-btrfs@vger.kernel.org
2444W: http://btrfs.wiki.kernel.org/
8a6e2535 2445Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2446T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2447S: Maintained
679655da
JP
2448F: Documentation/filesystems/btrfs.txt
2449F: fs/btrfs/
eb1eb04f 2450
1da177e4 2451BTTV VIDEO4LINUX DRIVER
009a5410 2452M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2453L: linux-media@vger.kernel.org
96b6aba0 2454W: http://linuxtv.org
275ffde4 2455T: git git://linuxtv.org/media_tree.git
f96236e5 2456S: Odd fixes
679655da 2457F: Documentation/video4linux/bttv/
90d72ac6 2458F: drivers/media/pci/bt8xx/bttv*
1da177e4 2459
1f34923c
KA
2460BUSLOGIC SCSI DRIVER
2461M: Khalid Aziz <khalid@gonehiking.org>
2462L: linux-scsi@vger.kernel.org
2463S: Maintained
2464F: drivers/scsi/BusLogic.*
2465F: drivers/scsi/FlashPoint.*
2466
af39917d
CL
2467C-MEDIA CMI8788 DRIVER
2468M: Clemens Ladisch <clemens@ladisch.de>
2469L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2470T: git git://git.alsa-project.org/alsa-kernel.git
2471S: Maintained
2472F: sound/pci/oxygen/
2473
2141355f
MS
2474C6X ARCHITECTURE
2475M: Mark Salter <msalter@redhat.com>
2476M: Aurelien Jacquiot <a-jacquiot@ti.com>
2477L: linux-c6x-dev@linux-c6x.org
2478W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2479S: Maintained
2480F: arch/c6x/
2481
a5432f5a 2482CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2483M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2484L: linux-cachefs@redhat.com
2485S: Supported
2486F: Documentation/filesystems/caching/cachefiles.txt
2487F: fs/cachefiles/
2488
c815ca39
HV
2489CADET FM/AM RADIO RECEIVER DRIVER
2490M: Hans Verkuil <hverkuil@xs4all.nl>
2491L: linux-media@vger.kernel.org
2492T: git git://linuxtv.org/media_tree.git
2493W: http://linuxtv.org
2494S: Maintained
2495F: drivers/media/radio/radio-cadet*
2496
77d5140f 2497CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2498M: Jonathan Corbet <corbet@lwn.net>
661263b5 2499L: linux-media@vger.kernel.org
275ffde4 2500T: git git://linuxtv.org/media_tree.git
77d5140f 2501S: Maintained
679655da 2502F: Documentation/video4linux/cafe_ccic
90d72ac6 2503F: drivers/media/platform/marvell-ccic/
77d5140f 2504
201b6bab 2505CAIF NETWORK LAYER
5c574f50 2506M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2507L: netdev@vger.kernel.org
2508S: Supported
2509F: Documentation/networking/caif/
2510F: drivers/net/caif/
c117ab84 2511F: include/uapi/linux/caif/
201b6bab
JP
2512F: include/net/caif/
2513F: net/caif/
2514
77dac90f 2515CALGARY x86-64 IOMMU
8b58be88
JP
2516M: Muli Ben-Yehuda <muli@il.ibm.com>
2517M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2518L: discuss@x86-64.org
2519S: Maintained
679655da
JP
2520F: arch/x86/kernel/pci-calgary_64.c
2521F: arch/x86/kernel/tce_64.c
2522F: arch/x86/include/asm/calgary.h
2523F: arch/x86/include/asm/tce.h
77dac90f 2524
e2d1d6c0 2525CAN NETWORK LAYER
8d15d386 2526M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2527M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2528L: linux-can@vger.kernel.org
84b0d715 2529W: https://github.com/linux-can
870482a4
MKB
2530T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2531T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2532S: Maintained
f35f6c8f 2533F: Documentation/networking/can.txt
8d15d386 2534F: net/can/
8d15d386 2535F: include/linux/can/core.h
c117ab84
CEB
2536F: include/uapi/linux/can.h
2537F: include/uapi/linux/can/bcm.h
2538F: include/uapi/linux/can/raw.h
2539F: include/uapi/linux/can/gw.h
e2d1d6c0 2540
4261a204 2541CAN NETWORK DRIVERS
8b58be88 2542M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2543M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2544L: linux-can@vger.kernel.org
84b0d715 2545W: https://github.com/linux-can
870482a4
MKB
2546T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2547T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2548S: Maintained
8d15d386
OH
2549F: drivers/net/can/
2550F: include/linux/can/dev.h
8d15d386 2551F: include/linux/can/platform/
c117ab84
CEB
2552F: include/uapi/linux/can/error.h
2553F: include/uapi/linux/can/netlink.h
4261a204 2554
95d16c72
JM
2555CAPABILITIES
2556M: Serge Hallyn <serge.hallyn@canonical.com>
2557L: linux-security-module@vger.kernel.org
6305902c 2558S: Supported
95d16c72 2559F: include/linux/capability.h
c117ab84 2560F: include/uapi/linux/capability.h
6305902c 2561F: security/commoncap.c
38a94118 2562F: kernel/capability.c
95d16c72 2563
b84894c7
KT
2564CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2565M: Kevin Tsai <ktsai@capellamicro.com>
2566S: Maintained
2567F: drivers/iio/light/cm*
2568F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2569
f21fb3ed
RV
2570CAVIUM LIQUIDIO NETWORK DRIVER
2571M: Derek Chickles <derek.chickles@caviumnetworks.com>
2572M: Satanand Burla <satananda.burla@caviumnetworks.com>
2573M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2574M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2575L: netdev@vger.kernel.org
2576W: http://www.cavium.com
2577S: Supported
f21fb3ed
RV
2578F: drivers/net/ethernet/cavium/liquidio/
2579
ef0bbac3
VB
2580CC2520 IEEE-802.15.4 RADIO DRIVER
2581M: Varka Bhadram <varkabhadram@gmail.com>
2582L: linux-wpan@vger.kernel.org
2583S: Maintained
2584F: drivers/net/ieee802154/cc2520.c
2585F: include/linux/spi/cc2520.h
2586F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2587
b8154542 2588CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2589M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2590L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2591W: http://www.ibm.com/developerworks/power/cell/
2592S: Supported
679655da 2593F: arch/powerpc/include/asm/cell*.h
679655da 2594F: arch/powerpc/include/asm/spu*.h
c117ab84 2595F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2596F: arch/powerpc/oprofile/*cell*
2597F: arch/powerpc/platforms/cell/
b8154542 2598
398ecff5
SW
2599CEPH COMMON CODE (LIBCEPH)
2600M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2601M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2602M: Sage Weil <sage@redhat.com>
82593f87 2603L: ceph-devel@vger.kernel.org
09d90327 2604W: http://ceph.com/
fb99f881 2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2606T: git git://github.com/ceph/ceph-client.git
9030aaf9 2607S: Supported
14430813
JP
2608F: net/ceph/
2609F: include/linux/ceph/
2610F: include/linux/crush/
9030aaf9 2611
398ecff5
SW
2612CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2613M: "Yan, Zheng" <zyan@redhat.com>
2614M: Sage Weil <sage@redhat.com>
2615M: Ilya Dryomov <idryomov@gmail.com>
2616L: ceph-devel@vger.kernel.org
2617W: http://ceph.com/
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
398ecff5
SW
2620S: Supported
2621F: Documentation/filesystems/ceph.txt
2622F: fs/ceph/
2623
18332a80 2624CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2625L: linux-usb@vger.kernel.org
10c6c9c9 2626S: Orphan
679655da
JP
2627F: Documentation/usb/WUSB-Design-overview.txt
2628F: Documentation/usb/wusb-cbaf
355ffe69
DV
2629F: drivers/usb/host/hwa-hc.c
2630F: drivers/usb/host/whci/
679655da
JP
2631F: drivers/usb/wusbcore/
2632F: include/linux/usb/wusb*
18332a80 2633
70e84049 2634CFAG12864B LCD DRIVER
8b58be88 2635M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2636W: http://miguelojeda.es/auxdisplay.htm
2637W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2638S: Maintained
679655da
JP
2639F: drivers/auxdisplay/cfag12864b.c
2640F: include/linux/cfag12864b.h
70e84049
MOS
2641
2642CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2643M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2644W: http://miguelojeda.es/auxdisplay.htm
2645W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2646S: Maintained
679655da
JP
2647F: drivers/auxdisplay/cfag12864bfb.c
2648F: include/linux/cfag12864b.h
70e84049 2649
704232c2 2650CFG80211 and NL80211
8b58be88 2651M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2652L: linux-wireless@vger.kernel.org
ce466579
JB
2653W: http://wireless.kernel.org/
2654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2655T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2656S: Maintained
c117ab84 2657F: include/uapi/linux/nl80211.h
679655da
JP
2658F: include/net/cfg80211.h
2659F: net/wireless/*
2660X: net/wireless/wext*
704232c2 2661
46e64261
GKH
2662CHAR and MISC DRIVERS
2663M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2664M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2666S: Supported
46e64261
GKH
2667F: drivers/char/*
2668F: drivers/misc/*
471322a8 2669F: include/linux/miscdevice.h
46e64261 2670
0a920b5b 2671CHECKPATCH
8b58be88 2672M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2673M: Joe Perches <joe@perches.com>
2674S: Maintained
679655da 2675F: scripts/checkpatch.pl
0a920b5b 2676
f8407f26
HW
2677CHINESE DOCUMENTATION
2678M: Harry Wei <harryxiyou@gmail.com>
9740153c 2679L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2680L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2681S: Maintained
2682F: Documentation/zh_CN/
2683
2721ea2c 2684CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2685M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2687L: linux-usb@vger.kernel.org
2688S: Maintained
2689F: drivers/usb/chipidea/
2690
a93ad65d
HG
2691CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2692M: Hans de Goede <hdegoede@redhat.com>
2693L: linux-input@vger.kernel.org
2694S: Maintained
2695F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2696F: drivers/input/touchscreen/chipone_icn8318.c
2697
ab043105
OJ
2698CHROME HARDWARE PLATFORM SUPPORT
2699M: Olof Johansson <olof@lixom.net>
2700S: Maintained
2701F: drivers/platform/chrome/
2702
641cb85e 2703CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2704M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2705M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2706M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2707M: Neel Patel <neepatel@cisco.com>
7063fbf2 2708S: Supported
a6a5580c 2709F: drivers/net/ethernet/cisco/enic/
7063fbf2 2710
e3cf00d0 2711CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2712M: Upinder Malhi <umalhi@cisco.com>
2713S: Supported
2714F: drivers/infiniband/hw/usnic
e3cf00d0 2715
2b7a52a4 2716CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2717M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2718L: netdev@vger.kernel.org
2719S: Maintained
57d0b7a0 2720F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2721
3d4cfdc9
MB
2722CIRRUS LOGIC AUDIO CODEC DRIVERS
2723M: Brian Austin <brian.austin@cirrus.com>
2724M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2726S: Maintained
2727F: sound/soc/codecs/cs*
2728
94574d9a
KRW
2729CLEANCACHE API
2730M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2731L: linux-kernel@vger.kernel.org
2732S: Maintained
2733F: mm/cleancache.c
2734F: include/linux/cleancache.h
2735
d4275354 2736CLK API
8b58be88 2737M: Russell King <linux@arm.linux.org.uk>
aa571b14 2738L: linux-clk@vger.kernel.org
37417046 2739S: Maintained
d4275354
RK
2740F: include/linux/clk.h
2741
9222d247
JS
2742CLOCKSOURCE, CLOCKEVENT DRIVERS
2743M: Daniel Lezcano <daniel.lezcano@linaro.org>
2744M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2745L: linux-kernel@vger.kernel.org
9222d247
JS
2746T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2747S: Supported
2748F: drivers/clocksource
2749
5df6d737 2750CISCO FCOE HBA DRIVER
8fc89a79
HP
2751M: Hiral Patel <hiralpat@cisco.com>
2752M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2753M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2754L: linux-scsi@vger.kernel.org
2755S: Supported
2a99921a 2756F: drivers/scsi/fnic/
5df6d737 2757
c8806b6c
NM
2758CISCO SCSI HBA DRIVER
2759M: Narsimhulu Musini <nmusini@cisco.com>
2760M: Sesidhar Baddela <sebaddel@cisco.com>
2761L: linux-scsi@vger.kernel.org
2762S: Supported
2763F: drivers/scsi/snic/
2764
529aa8cb
TLSC
2765CMPC ACPI DRIVER
2766M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2767M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2768L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2769S: Supported
2770F: drivers/platform/x86/classmate-laptop.c
2771
85756a06
HV
2772COBALT MEDIA DRIVER
2773M: Hans Verkuil <hans.verkuil@cisco.com>
2774L: linux-media@vger.kernel.org
2775T: git git://linuxtv.org/media_tree.git
2776W: http://linuxtv.org
2777S: Supported
2778F: drivers/media/pci/cobalt/
2779
74425eee 2780COCCINELLE/Semantic Patches (SmPL)
26de9c26 2781M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2782M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2783M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2784M: Michal Marek <mmarek@suse.com>
26de9c26 2785L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2786T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2787W: http://coccinelle.lip6.fr/
2788S: Supported
4b92b2aa 2789F: Documentation/coccinelle.txt
74425eee
NP
2790F: scripts/coccinelle/
2791F: scripts/coccicheck
2792
1da177e4 2793CODA FILE SYSTEM
8b58be88 2794M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2795M: coda@cs.cmu.edu
2796L: codalist@coda.cs.cmu.edu
2797W: http://www.coda.cs.cmu.edu/
2798S: Maintained
679655da
JP
2799F: Documentation/filesystems/coda.txt
2800F: fs/coda/
2801F: include/linux/coda*.h
c117ab84 2802F: include/uapi/linux/coda*.h
1da177e4 2803
0b14261e
PZ
2804CODA V4L2 MEM2MEM DRIVER
2805M: Philipp Zabel <p.zabel@pengutronix.de>
2806L: linux-media@vger.kernel.org
2807S: Maintained
2808F: Documentation/devicetree/bindings/media/coda.txt
2809F: drivers/media/platform/coda/
2810
7704addb 2811COMMON CLK FRAMEWORK
a85fa007 2812M: Michael Turquette <mturquette@baylibre.com>
f956165f 2813M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2814L: linux-clk@vger.kernel.org
baeb0d9b 2815T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2816S: Maintained
60bea3b5
SW
2817F: drivers/clk/
2818X: drivers/clk/clkdev.c
7704addb 2819F: include/linux/clk-pr*
60bea3b5 2820F: include/linux/clk/
7704addb 2821
e2d1d6c0 2822COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2823M: Steve French <sfrench@samba.org>
51223df6 2824L: linux-cifs@vger.kernel.org
d1f28953 2825L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2826W: http://linux-cifs.samba.org/
bb1d5dda 2827T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2828S: Supported
ec421a71 2829F: Documentation/filesystems/cifs/
679655da 2830F: fs/cifs/
e2d1d6c0 2831
1da177e4 2832COMPACTPCI HOTPLUG CORE
8b58be88 2833M: Scott Murray <scott@spiteful.org>
64dab204 2834L: linux-pci@vger.kernel.org
82c4dfc7 2835S: Maintained
679655da 2836F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2837
2838COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2839M: Scott Murray <scott@spiteful.org>
64dab204 2840L: linux-pci@vger.kernel.org
82c4dfc7 2841S: Maintained
679655da 2842F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2843
2844COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2845M: Scott Murray <scott@spiteful.org>
64dab204 2846L: linux-pci@vger.kernel.org
82c4dfc7 2847S: Maintained
679655da 2848F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2849
5411552c 2850COMPAL LAPTOP SUPPORT
8b58be88 2851M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2852L: platform-driver-x86@vger.kernel.org
5411552c 2853S: Maintained
679655da 2854F: drivers/platform/x86/compal-laptop.c
5411552c 2855
949be0f7 2856CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2857M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2858L: accessrunner-general@lists.sourceforge.net
2859W: http://accessrunner.sourceforge.net/
949be0f7 2860S: Maintained
679655da 2861F: drivers/usb/atm/cxacru.c
949be0f7 2862
e2d1d6c0 2863CONFIGFS
d6351db2
JB
2864M: Joel Becker <jlbec@evilplan.org>
2865T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2866S: Supported
679655da
JP
2867F: fs/configfs/
2868F: include/linux/configfs.h
e2d1d6c0 2869
acb9c1b2 2870CONNECTOR
8b58be88 2871M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2872L: netdev@vger.kernel.org
2873S: Maintained
2874F: drivers/connector/
2875
a3e3354d 2876CONTROL GROUP (CGROUP)
860ca0e6 2877M: Tejun Heo <tj@kernel.org>
ad50c159 2878M: Li Zefan <lizefan@huawei.com>
4d205676 2879M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2880L: cgroups@vger.kernel.org
860ca0e6 2881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2882S: Maintained
a3e3354d 2883F: Documentation/cgroups/
679655da
JP
2884F: include/linux/cgroup*
2885F: kernel/cgroup*
a3e3354d
TH
2886
2887CONTROL GROUP - CPUSET
2888M: Li Zefan <lizefan@huawei.com>
2889L: cgroups@vger.kernel.org
2890W: http://www.bullopensource.org/cpuset/
2891W: http://oss.sgi.com/projects/cpusets/
2892T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2893S: Maintained
2894F: Documentation/cgroups/cpusets.txt
2895F: include/linux/cpuset.h
2896F: kernel/cpuset.c
2897
2898CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2899M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2900M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2901L: cgroups@vger.kernel.org
2902L: linux-mm@kvack.org
2903S: Maintained
2904F: mm/memcontrol.c
5d1ea48b 2905F: mm/swap_cgroup.c
fb3a0fb6 2906
bebe4678 2907CORETEMP HARDWARE MONITORING DRIVER
96859129 2908M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2909L: lm-sensors@lm-sensors.org
2910S: Maintained
679655da
JP
2911F: Documentation/hwmon/coretemp
2912F: drivers/hwmon/coretemp.c
bebe4678 2913
1da177e4 2914COSA/SRP SYNC SERIAL DRIVER
8b58be88 2915M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2916W: http://www.fi.muni.cz/~kas/cosa/
2917S: Maintained
679655da 2918F: drivers/net/wan/cosa*
1da177e4 2919
4371ee35 2920CPMAC ETHERNET DRIVER
8b58be88 2921M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2922L: netdev@vger.kernel.org
2923S: Maintained
b544dbac 2924F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2925
1da177e4 2926CPU FREQUENCY DRIVERS
9c3646d1 2927M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2928M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2929L: linux-pm@vger.kernel.org
1da177e4 2930S: Maintained
27209d91
VK
2931T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2932T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2933F: drivers/cpufreq/
2934F: include/linux/cpufreq.h
1da177e4 2935
8a67f0ef
VK
2936CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2937M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2938M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2939L: linux-pm@vger.kernel.org
2940W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2941S: Maintained
2942F: drivers/cpufreq/arm_big_little.h
2943F: drivers/cpufreq/arm_big_little.c
2944F: drivers/cpufreq/arm_big_little_dt.c
2945
14d2c34c 2946CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2947M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2948M: Daniel Lezcano <daniel.lezcano@linaro.org>
2949L: linux-pm@vger.kernel.org
2950L: linux-arm-kernel@lists.infradead.org
cea8321c 2951T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2952S: Maintained
2953F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2954
0c570c18
BZ
2955CPUIDLE DRIVER - ARM EXYNOS
2956M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2957M: Daniel Lezcano <daniel.lezcano@linaro.org>
2958M: Kukjin Kim <kgene@kernel.org>
2959L: linux-pm@vger.kernel.org
2960L: linux-samsung-soc@vger.kernel.org
2961S: Supported
2962F: drivers/cpuidle/cpuidle-exynos.c
2963F: arch/arm/mach-exynos/pm.c
2964
a8e39c35 2965CPUIDLE DRIVERS
9c3646d1 2966M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2967M: Daniel Lezcano <daniel.lezcano@linaro.org>
2968L: linux-pm@vger.kernel.org
2969S: Maintained
cea8321c 2970T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2971F: drivers/cpuidle/*
2972F: include/linux/cpuidle.h
2973
1da177e4 2974CPUID/MSR DRIVER
8b58be88 2975M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2976S: Maintained
679655da
JP
2977F: arch/x86/kernel/cpuid.c
2978F: arch/x86/kernel/msr.c
1da177e4 2979
7fe2f639 2980CPU POWER MONITORING SUBSYSTEM
d8130624 2981M: Thomas Renninger <trenn@suse.com>
103f1790 2982L: linux-pm@vger.kernel.org
7fe2f639 2983S: Maintained
14430813 2984F: tools/power/cpupower/
7fe2f639 2985
1da177e4 2986CRAMFS FILESYSTEM
ce00f85c 2987W: http://sourceforge.net/projects/cramfs/
54886a71 2988S: Orphan / Obsolete
679655da
JP
2989F: Documentation/filesystems/cramfs.txt
2990F: fs/cramfs/
1da177e4
LT
2991
2992CRIS PORT
8b58be88
JP
2993M: Mikael Starvik <starvik@axis.com>
2994M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2995L: linux-cris-kernel@axis.com
1da177e4
LT
2996W: http://developer.axis.com
2997S: Maintained
679655da 2998F: arch/cris/
df621252 2999F: drivers/tty/serial/crisv10.*
1da177e4
LT
3000
3001CRYPTO API
8b58be88
JP
3002M: Herbert Xu <herbert@gondor.apana.org.au>
3003M: "David S. Miller" <davem@davemloft.net>
1da177e4 3004L: linux-crypto@vger.kernel.org
54e5881d 3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3006S: Maintained
679655da 3007F: Documentation/crypto/
2ca87a17 3008F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3009F: arch/*/crypto/
3010F: crypto/
3011F: drivers/crypto/
3012F: include/crypto/
1da177e4 3013
5b07bd57 3014CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3015M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3016L: linux-crypto@vger.kernel.org
3017S: Maintained
51a2228a
JP
3018F: crypto/ansi_cprng.c
3019F: crypto/rng.c
5b07bd57 3020
9b4ffa48 3021CS5535 Audio ALSA driver
8b58be88 3022M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3023S: Maintained
679655da 3024F: sound/pci/cs5535audio/
9b4ffa48 3025
a910e4a9 3026CW1200 WLAN driver
b75f0050
JP
3027M: Solomon Peachy <pizza@shaftnet.org>
3028S: Maintained
3029F: drivers/net/wireless/cw1200/
a910e4a9 3030
6d8425b1 3031CX18 VIDEO4LINUX DRIVER
6afdeaf8 3032M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3033L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3034L: linux-media@vger.kernel.org
275ffde4 3035T: git git://linuxtv.org/media_tree.git
6d8425b1 3036W: http://linuxtv.org
30e10993 3037W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3038S: Maintained
679655da 3039F: Documentation/video4linux/cx18.txt
90d72ac6 3040F: drivers/media/pci/cx18/
6c0f0359 3041F: include/uapi/linux/ivtv*
6d8425b1 3042
3f101d91
HV
3043CX2341X MPEG ENCODER HELPER MODULE
3044M: Hans Verkuil <hverkuil@xs4all.nl>
3045L: linux-media@vger.kernel.org
3046T: git git://linuxtv.org/media_tree.git
3047W: http://linuxtv.org
3048S: Maintained
c368360b 3049F: drivers/media/common/cx2341x*
3f101d91
HV
3050F: include/media/cx2341x*
3051
b8fe6e2c
PB
3052CX24120 MEDIA DRIVER
3053M: Jemma Denson <jdenson@gmail.com>
3054M: Patrick Boettcher <patrick.boettcher@posteo.de>
3055L: linux-media@vger.kernel.org
3056W: http://linuxtv.org/
3057Q: http://patchwork.linuxtv.org/project/linux-media/list/
3058S: Maintained
3059F: drivers/media/dvb-frontends/cx24120*
3060
20357578 3061CX88 VIDEO4LINUX DRIVER
009a5410 3062M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3063L: linux-media@vger.kernel.org
3064W: http://linuxtv.org
3065T: git git://linuxtv.org/media_tree.git
3066S: Odd fixes
3067F: Documentation/video4linux/cx88/
3068F: drivers/media/pci/cx88/
6d8425b1 3069
91952bc0
AP
3070CXD2820R MEDIA DRIVER
3071M: Antti Palosaari <crope@iki.fi>
3072L: linux-media@vger.kernel.org
3073W: http://linuxtv.org/
3074W: http://palosaari.fi/linux/
3075Q: http://patchwork.linuxtv.org/project/linux-media/list/
3076T: git git://linuxtv.org/anttip/media_tree.git
3077S: Maintained
3078F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3079
e5ec3789 3080CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3081M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3082L: netdev@vger.kernel.org
3083W: http://www.chelsio.com
3084S: Supported
f7917c00 3085F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3086
d8ae3c33 3087CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3088M: Karen Xie <kxie@chelsio.com>
3089L: linux-scsi@vger.kernel.org
3090W: http://www.chelsio.com
3091S: Supported
3092F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3093
e5ec3789 3094CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3095M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3096L: linux-rdma@vger.kernel.org
e5ec3789
SW
3097W: http://www.openfabrics.org
3098S: Supported
679655da 3099F: drivers/infiniband/hw/cxgb3/
e5ec3789 3100
be4c9bad 3101CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3102M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3103L: netdev@vger.kernel.org
3104W: http://www.chelsio.com
3105S: Supported
f7917c00 3106F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3107
d8ae3c33 3108CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3109M: Karen Xie <kxie@chelsio.com>
3110L: linux-scsi@vger.kernel.org
3111W: http://www.chelsio.com
3112S: Supported
3113F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3114
be4c9bad
RD
3115CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3116M: Steve Wise <swise@chelsio.com>
3117L: linux-rdma@vger.kernel.org
3118W: http://www.openfabrics.org
3119S: Supported
3120F: drivers/infiniband/hw/cxgb4/
3121
5c20a5c7
CL
3122CXGB4VF ETHERNET DRIVER (CXGB4VF)
3123M: Casey Leedom <leedom@chelsio.com>
3124L: netdev@vger.kernel.org
3125W: http://www.chelsio.com
3126S: Supported
f7917c00 3127F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3128
a9282d01
IM
3129CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3130M: Ian Munsie <imunsie@au1.ibm.com>
3131M: Michael Neuling <mikey@neuling.org>
3132L: linuxppc-dev@lists.ozlabs.org
3133S: Supported
3134F: drivers/misc/cxl/
ec249dd8 3135F: include/misc/cxl*
a9282d01
IM
3136F: include/uapi/misc/cxl.h
3137F: Documentation/powerpc/cxl.txt
3138F: Documentation/powerpc/cxl.txt
3139F: Documentation/ABI/testing/sysfs-class-cxl
3140
b52b97a3
GC
3141STMMAC ETHERNET DRIVER
3142M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3143L: netdev@vger.kernel.org
3144W: http://www.stlinux.com
3145S: Supported
7ac6653a 3146F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3147
1da177e4 3148CYBERPRO FB DRIVER
8b58be88 3149M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3151W: http://www.arm.linux.org.uk/
3152S: Maintained
8a61f013 3153F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3154
1da177e4 3155CYCLADES ASYNC MUX DRIVER
1da177e4 3156W: http://www.cyclades.com/
d459883e 3157S: Orphan
c897401b 3158F: drivers/tty/cyclades.c
679655da 3159F: include/linux/cyclades.h
c117ab84 3160F: include/uapi/linux/cyclades.h
1da177e4
LT
3161
3162CYCLADES PC300 DRIVER
1da177e4 3163W: http://www.cyclades.com/
d459883e 3164S: Orphan
679655da 3165F: drivers/net/wan/pc300*
1da177e4 3166
402f6ae4
AP
3167CYPRESS_FIRMWARE MEDIA DRIVER
3168M: Antti Palosaari <crope@iki.fi>
3169L: linux-media@vger.kernel.org
3170W: http://linuxtv.org/
3171W: http://palosaari.fi/linux/
3172Q: http://patchwork.linuxtv.org/project/linux-media/list/
3173T: git git://linuxtv.org/anttip/media_tree.git
3174S: Maintained
3175F: drivers/media/common/cypress_firmware*
3176
e3ae3525 3177CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3178M: Ferruh Yigit <fery@cypress.com>
6305902c 3179L: linux-input@vger.kernel.org
be9a6f40 3180S: Supported
6305902c
JP
3181F: drivers/input/touchscreen/cyttsp*
3182F: include/linux/input/cyttsp.h
e3ae3525 3183
aaaf5fbf
JK
3184DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3185M: Joshua Kinard <kumba@gentoo.org>
3186S: Maintained
3187F: drivers/rtc/rtc-ds1685.c
3188F: include/linux/rtc/ds1685.h
3189
1da177e4 3190DAMA SLAVE for AX.25
8b58be88 3191M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3192W: http://yaina.de/jreuter/
3193W: http://www.qsl.net/dl1bke/
3194L: linux-hams@vger.kernel.org
3195S: Maintained
679655da
JP
3196F: net/ax25/af_ax25.c
3197F: net/ax25/ax25_dev.c
3198F: net/ax25/ax25_ds_*
3199F: net/ax25/ax25_in.c
3200F: net/ax25/ax25_out.c
3201F: net/ax25/ax25_timer.c
3202F: net/ax25/sysctl_net_ax25.c
1da177e4 3203
e2d1d6c0 3204DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3205L: netdev@vger.kernel.org
5ff77428 3206S: Orphan
679655da 3207F: Documentation/networking/dmfe.txt
0f04e2aa 3208F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3209
3210DC390/AM53C974 SCSI driver
d8130624 3211M: Hannes Reinecke <hare@suse.com>
71bd849d 3212L: linux-scsi@vger.kernel.org
e2d1d6c0 3213S: Maintained
71bd849d 3214F: drivers/scsi/am53c974.c
e2d1d6c0 3215
1da177e4 3216DC395x SCSI driver
61eee9a7 3217M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3218M: Ali Akcaagac <aliakc@web.de>
3219M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3220L: dc395x@twibble.org
cf015e9f
JP
3221W: http://twibble.org/dist/dc395x/
3222W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3223S: Maintained
679655da
JP
3224F: Documentation/scsi/dc395x.txt
3225F: drivers/scsi/dc395x.*
1da177e4 3226
eb8edb08 3227DCCP PROTOCOL
a89d030e 3228M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3229L: dccp@vger.kernel.org
c996d8b9 3230W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3231S: Maintained
679655da 3232F: include/linux/dccp.h
c117ab84 3233F: include/uapi/linux/dccp.h
679655da
JP
3234F: include/linux/tfrc.h
3235F: net/dccp/
eb8edb08 3236
1da177e4 3237DECnet NETWORK LAYER
1da177e4
LT
3238W: http://linux-decnet.sourceforge.net
3239L: linux-decnet-user@lists.sourceforge.net
f546444d 3240S: Orphan
679655da
JP
3241F: Documentation/networking/decnet.txt
3242F: net/decnet/
1da177e4 3243
ebff05b9
MR
3244DECSTATION PLATFORM SUPPORT
3245M: "Maciej W. Rozycki" <macro@linux-mips.org>
3246L: linux-mips@linux-mips.org
3247W: http://www.linux-mips.org/wiki/DECstation
3248S: Maintained
3249F: arch/mips/dec/
3250F: arch/mips/include/asm/dec/
3251F: arch/mips/include/asm/mach-dec/
3252
1da177e4 3253DEFXX FDDI NETWORK DRIVER
8b58be88 3254M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3255S: Maintained
33f810b2 3256F: drivers/net/fddi/defxx.*
1da177e4 3257
ad8f07cc 3258DELL LAPTOP DRIVER
8b58be88 3259M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3260M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3261L: platform-driver-x86@vger.kernel.org
ad8f07cc 3262S: Maintained
679655da 3263F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3264
817a5cdb
PR
3265DELL LAPTOP RBTN DRIVER
3266M: Pali RohĂ¡r <pali.rohar@gmail.com>
3267S: Maintained
3268F: drivers/platform/x86/dell-rbtn.*
3269
cdbff611
PR
3270DELL LAPTOP FREEFALL DRIVER
3271M: Pali RohĂ¡r <pali.rohar@gmail.com>
3272S: Maintained
3273F: drivers/platform/x86/dell-smo8800.c
3274
1da177e4 3275DELL LAPTOP SMM DRIVER
a5afba16 3276M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3277S: Maintained
a5afba16 3278F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3279F: include/uapi/linux/i8k.h
1da177e4 3280
90563ec4 3281DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3282M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3283S: Maintained
679655da
JP
3284F: Documentation/dcdbas.txt
3285F: drivers/firmware/dcdbas.*
90563ec4 3286
0b3f6109 3287DELL WMI EXTRAS DRIVER
8b58be88 3288M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3289M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3290S: Maintained
36b3a96f 3291F: drivers/platform/x86/dell-wmi.c
0b3f6109 3292
5efc75e3 3293DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3294M: John Youn <johnyoun@synopsys.com>
5efc75e3 3295L: linux-usb@vger.kernel.org
18f340f9 3296T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3297S: Maintained
197ba5f4 3298F: drivers/usb/dwc2/
5efc75e3 3299
94ab23dd
FB
3300DESIGNWARE USB3 DRD IP DRIVER
3301M: Felipe Balbi <balbi@ti.com>
3302L: linux-usb@vger.kernel.org
3303L: linux-omap@vger.kernel.org
3304T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3305S: Maintained
3306F: drivers/usb/dwc3/
3307
833c9545
JB
3308DEVICE COREDUMP (DEV_COREDUMP)
3309M: Johannes Berg <johannes@sipsolutions.net>
3310L: linux-kernel@vger.kernel.org
3311S: Maintained
3312F: drivers/base/devcoredump.c
3313F: include/linux/devcoredump.h
3314
89d07767
KP
3315DEVICE FREQUENCY (DEVFREQ)
3316M: MyungJoo Ham <myungjoo.ham@samsung.com>
3317M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3318L: linux-pm@vger.kernel.org
89d07767
KP
3319S: Maintained
3320F: drivers/devfreq/
3321
1da177e4 3322DEVICE NUMBER REGISTRY
8b58be88 3323M: Torben Mathiasen <device@lanana.org>
1da177e4 3324W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3325S: Maintained
3326
e2d1d6c0 3327DEVICE-MAPPER (LVM)
854ecaad 3328M: Alasdair Kergon <agk@redhat.com>
8504eed3 3329M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3330M: dm-devel@redhat.com
e2d1d6c0
RD
3331L: dm-devel@redhat.com
3332W: http://sources.redhat.com/dm
8a6e2535 3333Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3334T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3335T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3336S: Maintained
679655da
JP
3337F: Documentation/device-mapper/
3338F: drivers/md/dm*
854ecaad 3339F: drivers/md/persistent-data/
679655da
JP
3340F: include/linux/device-mapper.h
3341F: include/linux/dm-*.h
8504eed3 3342F: include/uapi/linux/dm-*.h
e2d1d6c0 3343
c0d995aa
OST
3344DIALOG SEMICONDUCTOR DRIVERS
3345M: Support Opensource <support.opensource@diasemi.com>
3346W: http://www.dialog-semiconductor.com/products
3347S: Supported
3348F: Documentation/hwmon/da90??
3349F: drivers/gpio/gpio-da90??.c
3350F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3351F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3352F: drivers/input/misc/da90??_onkey.c
3353F: drivers/input/touchscreen/da9052_tsi.c
3354F: drivers/leds/leds-da90??.c
3355F: drivers/mfd/da903x.c
3356F: drivers/mfd/da90??-*.c
7be72c2c 3357F: drivers/mfd/da91??-*.c
c0d995aa 3358F: drivers/power/da9052-battery.c
7be72c2c 3359F: drivers/power/da91??-*.c
c0d995aa
OST
3360F: drivers/regulator/da903x.c
3361F: drivers/regulator/da9???-regulator.[ch]
3362F: drivers/rtc/rtc-da90??.c
3363F: drivers/video/backlight/da90??_bl.c
3364F: drivers/watchdog/da90??_wdt.c
3365F: include/linux/mfd/da903x.h
3366F: include/linux/mfd/da9052/
3367F: include/linux/mfd/da9055/
3368F: include/linux/mfd/da9063/
7be72c2c 3369F: include/linux/mfd/da9150/
c0d995aa
OST
3370F: include/sound/da[79]*.h
3371F: sound/soc/codecs/da[79]*.[ch]
3372
599aa697
LL
3373DIGI NEO AND CLASSIC PCI PRODUCTS
3374M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3375M: Mark Hounschell <markh@compro.net>
599aa697
LL
3376L: driverdev-devel@linuxdriverproject.org
3377S: Maintained
3378F: drivers/staging/dgnc/
3379
3380DIGI EPCA PCI PRODUCTS
3381M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3382M: Mark Hounschell <markh@compro.net>
6d825f79 3383M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3384L: driverdev-devel@linuxdriverproject.org
3385S: Maintained
3386F: drivers/staging/dgap/
3387
335d7c58 3388DIOLAN U2C-12 I2C DRIVER
ca462085 3389M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3390L: linux-i2c@vger.kernel.org
3391S: Maintained
3392F: drivers/i2c/busses/i2c-diolan-u2c.c
3393
d475c634
MW
3394DIRECT ACCESS (DAX)
3395M: Matthew Wilcox <willy@linux.intel.com>
3396L: linux-fsdevel@vger.kernel.org
3397S: Supported
3398F: fs/dax.c
3399
e7839f25 3400DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3401M: Eric Paris <eparis@parisplace.org>
3c5119c0 3402S: Maintained
679655da
JP
3403F: Documentation/filesystems/dnotify.txt
3404F: fs/notify/dnotify/
3405F: include/linux/dnotify.h
1da177e4
LT
3406
3407DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3408M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3409W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3410W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3411W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3412S: Maintained
3413
4480f15b 3414DISKQUOTA
d8130624 3415M: Jan Kara <jack@suse.com>
1da177e4 3416S: Maintained
679655da
JP
3417F: Documentation/filesystems/quota.txt
3418F: fs/quota/
3419F: include/linux/quota*.h
c117ab84 3420F: include/uapi/linux/quota*.h
1da177e4 3421
702686ad
BT
3422DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3423M: Bernie Thompson <bernie@plugable.com>
3424L: linux-fbdev@vger.kernel.org
3425S: Maintained
3426W: http://plugable.com/category/projects/udlfb/
8a61f013 3427F: drivers/video/fbdev/udlfb.c
702686ad
BT
3428F: include/video/udlfb.h
3429F: Documentation/fb/udlfb.txt
3430
e7839f25 3431DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3432M: Christine Caulfield <ccaulfie@redhat.com>
3433M: David Teigland <teigland@redhat.com>
a4644184 3434L: cluster-devel@redhat.com
5be7b50f 3435W: http://sources.redhat.com/cluster/
54e5881d 3436T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3437S: Supported
679655da 3438F: fs/dlm/
5be7b50f 3439
53b6b3e0
SS
3440DMA BUFFER SHARING FRAMEWORK
3441M: Sumit Semwal <sumit.semwal@linaro.org>
3442S: Maintained
3443L: linux-media@vger.kernel.org
3444L: dri-devel@lists.freedesktop.org
8ada6d2d 3445L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3446F: drivers/dma-buf/
e46d12c6
JP
3447F: include/linux/dma-buf*
3448F: include/linux/reservation.h
3449F: include/linux/*fence.h
53b6b3e0
SS
3450F: Documentation/dma-buf-sharing.txt
3451T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3452
b3e5f263 3453DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3454M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3455L: dmaengine@vger.kernel.org
3456Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3457S: Maintained
679655da 3458F: drivers/dma/
0ce3c066 3459F: include/linux/dmaengine.h
979a281e
VK
3460F: Documentation/dmaengine/
3461T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3462
b825037d 3463DME1737 HARDWARE MONITOR DRIVER
8b58be88 3464M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3465L: lm-sensors@lm-sensors.org
3466S: Maintained
679655da
JP
3467F: Documentation/hwmon/dme1737
3468F: drivers/hwmon/dme1737.c
b825037d 3469
1f31e1b1 3470DMI/SMBIOS SUPPORT
d8130624 3471M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3472S: Maintained
d4aeef93 3473T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3474F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3475F: drivers/firmware/dmi-id.c
3476F: drivers/firmware/dmi_scan.c
3477F: include/linux/dmi.h
3478
7d2c86b5 3479DOCUMENTATION
ad3118b9 3480M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3481L: linux-doc@vger.kernel.org
3482S: Maintained
679655da 3483F: Documentation/
97be078b
RD
3484X: Documentation/ABI/
3485X: Documentation/devicetree/
933a46b8
JC
3486X: Documentation/acpi
3487X: Documentation/power
3488X: Documentation/spi
6c121170 3489X: Documentation/DocBook/media
e71e2c6f 3490T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3491
1da177e4 3492DOUBLETALK DRIVER
8b58be88 3493M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3494L: blinux-list@redhat.com
3495S: Maintained
679655da
JP
3496F: drivers/char/dtlk.c
3497F: include/linux/dtlk.h
1da177e4 3498
e2d1d6c0 3499DPT_I2O SCSI RAID DRIVER
8b58be88 3500M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3501L: linux-scsi@vger.kernel.org
3502W: http://www.adaptec.com/
3503S: Maintained
679655da
JP
3504F: drivers/scsi/dpt*
3505F: drivers/scsi/dpt/
e2d1d6c0 3506
b411b363 3507DRBD DRIVER
28b8e8d4
JP
3508P: Philipp Reisner
3509P: Lars Ellenberg
3510M: drbd-dev@lists.linbit.com
3511L: drbd-user@lists.linbit.com
3512W: http://www.drbd.org
3513T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3514T: git git://git.drbd.org/drbd-8.3.git
3515S: Supported
3516F: drivers/block/drbd/
3517F: lib/lru_cache.c
3518F: Documentation/blockdev/drbd/
b411b363 3519
dc7dfcd8 3520DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3521M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3522T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3523S: Supported
679655da 3524F: Documentation/kobject.txt
7cfc51b9 3525F: drivers/base/
87544653 3526F: fs/debugfs/
dc7dfcd8
WS
3527F: fs/kernfs/
3528F: fs/sysfs/
87544653 3529F: include/linux/debugfs.h
dc7dfcd8 3530F: include/linux/kobj*
679655da 3531F: lib/kobj*
1da177e4
LT
3532
3533DRM DRIVERS
8b58be88 3534M: David Airlie <airlied@linux.ie>
4c6a3999 3535L: dri-devel@lists.freedesktop.org
b0447888 3536T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3537S: Maintained
679655da 3538F: drivers/gpu/drm/
433e3b34 3539F: drivers/gpu/vga/
850e9411 3540F: include/drm/
c117ab84 3541F: include/uapi/drm/
1da177e4 3542
566f5939
AD
3543RADEON DRM DRIVERS
3544M: Alex Deucher <alexander.deucher@amd.com>
3545M: Christian König <christian.koenig@amd.com>
3546L: dri-devel@lists.freedesktop.org
3547T: git git://people.freedesktop.org/~agd5f/linux
3548S: Supported
3549F: drivers/gpu/drm/radeon/
566f5939
AD
3550F: include/uapi/drm/radeon*
3551
03e255b9
TR
3552DRM PANEL DRIVERS
3553M: Thierry Reding <thierry.reding@gmail.com>
3554L: dri-devel@lists.freedesktop.org
3555T: git git://anongit.freedesktop.org/tegra/linux.git
3556S: Maintained
3557F: drivers/gpu/drm/drm_panel.c
3558F: drivers/gpu/drm/panel/
3559F: include/drm/drm_panel.h
3560F: Documentation/devicetree/bindings/panel/
3561
8daf7473 3562INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3563M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3564M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3565L: intel-gfx@lists.freedesktop.org
8daf7473 3566L: dri-devel@lists.freedesktop.org
47f95647 3567Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3568T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3569S: Supported
14430813 3570F: drivers/gpu/drm/i915/
8daf7473 3571F: include/drm/i915*
c117ab84 3572F: include/uapi/drm/i915*
8daf7473 3573
398a6d4a
KP
3574DRM DRIVERS FOR EXYNOS
3575M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3576M: Joonyoung Shim <jy0922.shim@samsung.com>
3577M: Seung-Woo Kim <sw0312.kim@samsung.com>
3578M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3579L: dri-devel@lists.freedesktop.org
25a58030 3580T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3581S: Supported
14430813 3582F: drivers/gpu/drm/exynos/
398a6d4a 3583F: include/drm/exynos*
c117ab84 3584F: include/uapi/drm/exynos*
398a6d4a 3585
b55a1b9c
JW
3586DRM DRIVERS FOR FREESCALE DCU
3587M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3588M: Alison Wang <alison.wang@freescale.com>
3589L: dri-devel@lists.freedesktop.org
3590S: Supported
3591F: drivers/gpu/drm/fsl-dcu/
3592F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3593F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3594
0a3d775f
PZ
3595DRM DRIVERS FOR FREESCALE IMX
3596M: Philipp Zabel <p.zabel@pengutronix.de>
3597L: dri-devel@lists.freedesktop.org
3598S: Maintained
3599F: drivers/gpu/drm/imx/
3600F: Documentation/devicetree/bindings/drm/imx/
3601
bd3b49f2 3602DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3603M: Thierry Reding <thierry.reding@gmail.com>
3604M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3605L: dri-devel@lists.freedesktop.org
3606L: linux-tegra@vger.kernel.org
a5ad7a63 3607T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3608S: Supported
dee8268f 3609F: drivers/gpu/drm/tegra/
a5ad7a63 3610F: drivers/gpu/host1x/
e1e90644 3611F: include/linux/host1x.h
a5ad7a63 3612F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3613F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3614
a284e9d1
LP
3615DRM DRIVERS FOR RENESAS
3616M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3617L: dri-devel@lists.freedesktop.org
3618L: linux-sh@vger.kernel.org
3619T: git git://people.freedesktop.org/~airlied/linux
3620S: Supported
3621F: drivers/gpu/drm/rcar-du/
3622F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3623F: include/linux/platform_data/shmob_drm.h
3624
625e0346
HS
3625DRM DRIVERS FOR ROCKCHIP
3626M: Mark Yao <mark.yao@rock-chips.com>
3627L: dri-devel@lists.freedesktop.org
3628S: Maintained
3629F: drivers/gpu/drm/rockchip/
3630F: Documentation/devicetree/bindings/video/rockchip*
3631
7f11c476
BG
3632DRM DRIVERS FOR STI
3633M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3634M: Vincent Abriou <vincent.abriou@st.com>
3635L: dri-devel@lists.freedesktop.org
3636T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3637S: Maintained
3638F: drivers/gpu/drm/sti
3639F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3640
598df1ac
AK
3641DSBR100 USB FM RADIO DRIVER
3642M: Alexey Klimov <klimov.linux@gmail.com>
3643L: linux-media@vger.kernel.org
3644T: git git://linuxtv.org/media_tree.git
3645S: Maintained
3646F: drivers/media/radio/dsbr100.c
3647
1da177e4 3648DSCC4 DRIVER
8b58be88 3649M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3650L: netdev@vger.kernel.org
1da177e4 3651S: Maintained
679655da 3652F: drivers/net/wan/dscc4.c
1da177e4 3653
cc11b140
HV
3654DT3155 MEDIA DRIVER
3655M: Hans Verkuil <hverkuil@xs4all.nl>
3656L: linux-media@vger.kernel.org
3657T: git git://linuxtv.org/media_tree.git
3658W: http://linuxtv.org
3659S: Odd Fixes
3660F: drivers/media/pci/dt3155/
3661
91952bc0
AP
3662DVB_USB_AF9015 MEDIA DRIVER
3663M: Antti Palosaari <crope@iki.fi>
3664L: linux-media@vger.kernel.org
3665W: http://linuxtv.org/
3666W: http://palosaari.fi/linux/
3667Q: http://patchwork.linuxtv.org/project/linux-media/list/
3668T: git git://linuxtv.org/anttip/media_tree.git
3669S: Maintained
3670F: drivers/media/usb/dvb-usb-v2/af9015*
3671
3672DVB_USB_AF9035 MEDIA DRIVER
3673M: Antti Palosaari <crope@iki.fi>
3674L: linux-media@vger.kernel.org
3675W: http://linuxtv.org/
3676W: http://palosaari.fi/linux/
3677Q: http://patchwork.linuxtv.org/project/linux-media/list/
3678T: git git://linuxtv.org/anttip/media_tree.git
3679S: Maintained
3680F: drivers/media/usb/dvb-usb-v2/af9035*
3681
3682DVB_USB_ANYSEE MEDIA DRIVER
3683M: Antti Palosaari <crope@iki.fi>
3684L: linux-media@vger.kernel.org
3685W: http://linuxtv.org/
3686W: http://palosaari.fi/linux/
3687Q: http://patchwork.linuxtv.org/project/linux-media/list/
3688T: git git://linuxtv.org/anttip/media_tree.git
3689S: Maintained
3690F: drivers/media/usb/dvb-usb-v2/anysee*
3691
3692DVB_USB_AU6610 MEDIA DRIVER
3693M: Antti Palosaari <crope@iki.fi>
3694L: linux-media@vger.kernel.org
3695W: http://linuxtv.org/
3696W: http://palosaari.fi/linux/
3697Q: http://patchwork.linuxtv.org/project/linux-media/list/
3698T: git git://linuxtv.org/anttip/media_tree.git
3699S: Maintained
3700F: drivers/media/usb/dvb-usb-v2/au6610*
3701
3702DVB_USB_CE6230 MEDIA DRIVER
3703M: Antti Palosaari <crope@iki.fi>
3704L: linux-media@vger.kernel.org
3705W: http://linuxtv.org/
3706W: http://palosaari.fi/linux/
3707Q: http://patchwork.linuxtv.org/project/linux-media/list/
3708T: git git://linuxtv.org/anttip/media_tree.git
3709S: Maintained
3710F: drivers/media/usb/dvb-usb-v2/ce6230*
3711
d099dea2
MK
3712DVB_USB_CXUSB MEDIA DRIVER
3713M: Michael Krufky <mkrufky@linuxtv.org>
3714L: linux-media@vger.kernel.org
3715W: http://linuxtv.org/
3716W: http://github.com/mkrufky
3717Q: http://patchwork.linuxtv.org/project/linux-media/list/
3718T: git git://linuxtv.org/media_tree.git
3719S: Maintained
9819da66 3720F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3721
91952bc0 3722DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3723M: Antti Palosaari <crope@iki.fi>
3724L: linux-media@vger.kernel.org
3725W: http://linuxtv.org/
3726W: http://palosaari.fi/linux/
3727Q: http://patchwork.linuxtv.org/project/linux-media/list/
3728T: git git://linuxtv.org/anttip/media_tree.git
3729S: Maintained
91952bc0 3730F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3731
5560983b 3732DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3733M: Antti Palosaari <crope@iki.fi>
3734L: linux-media@vger.kernel.org
3735W: http://linuxtv.org/
91952bc0
AP
3736Q: http://patchwork.linuxtv.org/project/linux-media/list/
3737T: git git://linuxtv.org/anttip/media_tree.git
3738S: Maintained
5560983b 3739F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3740
8856f5f2
MK
3741DVB_USB_MXL111SF MEDIA DRIVER
3742M: Michael Krufky <mkrufky@linuxtv.org>
3743L: linux-media@vger.kernel.org
3744W: http://linuxtv.org/
3745W: http://github.com/mkrufky
3746Q: http://patchwork.linuxtv.org/project/linux-media/list/
3747T: git git://linuxtv.org/mkrufky/mxl111sf.git
3748S: Maintained
3749F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3750
91952bc0
AP
3751DVB_USB_RTL28XXU MEDIA DRIVER
3752M: Antti Palosaari <crope@iki.fi>
3753L: linux-media@vger.kernel.org
3754W: http://linuxtv.org/
3755W: http://palosaari.fi/linux/
3756Q: http://patchwork.linuxtv.org/project/linux-media/list/
3757T: git git://linuxtv.org/anttip/media_tree.git
3758S: Maintained
3759F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3760
3761DVB_USB_V2 MEDIA DRIVER
3762M: Antti Palosaari <crope@iki.fi>
3763L: linux-media@vger.kernel.org
3764W: http://linuxtv.org/
3765W: http://palosaari.fi/linux/
3766Q: http://patchwork.linuxtv.org/project/linux-media/list/
3767T: git git://linuxtv.org/anttip/media_tree.git
3768S: Maintained
3769F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3770F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3771
ac0ac38f 3772DYNAMIC DEBUG
5c4a97d1 3773M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3774S: Maintained
3775F: lib/dynamic_debug.c
3776F: include/linux/dynamic_debug.h
3777
789c7048 3778DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3779M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3780S: Maintained
df621252 3781F: drivers/tty/serial/dz.*
789c7048 3782
f17effbe
MF
3783E3X0 POWER BUTTON DRIVER
3784M: Moritz Fischer <moritz.fischer@ettus.com>
3785L: usrp-users@lists.ettus.com
3786W: http://www.ettus.com
3787S: Supported
3788F: drivers/input/misc/e3x0-button.c
3789F: Documentation/devicetree/bindings/input/e3x0-button.txt
3790
91952bc0
AP
3791E4000 MEDIA DRIVER
3792M: Antti Palosaari <crope@iki.fi>
3793L: linux-media@vger.kernel.org
3794W: http://linuxtv.org/
3795W: http://palosaari.fi/linux/
3796Q: http://patchwork.linuxtv.org/project/linux-media/list/
3797T: git git://linuxtv.org/anttip/media_tree.git
3798S: Maintained
3799F: drivers/media/tuners/e4000*
3800
1da177e4 3801EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3802M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3803L: linux-scsi@vger.kernel.org
3804S: Maintained
679655da 3805F: drivers/scsi/eata.c
1da177e4 3806
91952bc0
AP
3807EC100 MEDIA DRIVER
3808M: Antti Palosaari <crope@iki.fi>
3809L: linux-media@vger.kernel.org
3810W: http://linuxtv.org/
3811W: http://palosaari.fi/linux/
3812Q: http://patchwork.linuxtv.org/project/linux-media/list/
3813T: git git://linuxtv.org/anttip/media_tree.git
3814S: Maintained
3815F: drivers/media/dvb-frontends/ec100*
3816
237fead6 3817ECRYPT FILE SYSTEM
0de9adf2 3818M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3819L: ecryptfs@vger.kernel.org
24a923e4 3820W: http://ecryptfs.org
6dc7516e 3821W: https://launchpad.net/ecryptfs
237fead6 3822S: Supported
679655da
JP
3823F: Documentation/filesystems/ecryptfs.txt
3824F: fs/ecryptfs/
237fead6 3825
da9bb1d2 3826EDAC-CORE
8b58be88 3827M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3828M: Borislav Petkov <bp@alien8.de>
009a5410 3829M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3830L: linux-edac@vger.kernel.org
0e438e3f 3831W: bluesmoke.sourceforge.net
7a859516
BP
3832T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3833T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3834S: Supported
679655da 3835F: Documentation/edac.txt
91445c72 3836F: drivers/edac/
679655da 3837F: include/linux/edac.h
0e438e3f 3838
c476c23b 3839EDAC-AMD64
8b58be88 3840M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3841M: Borislav Petkov <bp@alien8.de>
91445c72 3842L: linux-edac@vger.kernel.org
c476c23b 3843W: bluesmoke.sourceforge.net
487ba8e8 3844S: Maintained
c476c23b
BP
3845F: drivers/edac/amd64_edac*
3846
836dae5d
RR
3847EDAC-CALXEDA
3848M: Doug Thompson <dougthompson@xmission.com>
3849M: Robert Richter <rric@kernel.org>
3850L: linux-edac@vger.kernel.org
3851W: bluesmoke.sourceforge.net
3852S: Maintained
3853F: drivers/edac/highbank*
3854
f65aad41
RB
3855EDAC-CAVIUM
3856M: Ralf Baechle <ralf@linux-mips.org>
3857M: David Daney <david.daney@cavium.com>
3858L: linux-edac@vger.kernel.org
3859L: linux-mips@linux-mips.org
3860W: bluesmoke.sourceforge.net
3861S: Supported
3862F: drivers/edac/octeon_edac*
3863
0e438e3f 3864EDAC-E752X
8b58be88
JP
3865M: Mark Gross <mark.gross@intel.com>
3866M: Doug Thompson <dougthompson@xmission.com>
91445c72 3867L: linux-edac@vger.kernel.org
0e438e3f
DP
3868W: bluesmoke.sourceforge.net
3869S: Maintained
679655da 3870F: drivers/edac/e752x_edac.c
0e438e3f
DP
3871
3872EDAC-E7XXX
8b58be88 3873M: Doug Thompson <dougthompson@xmission.com>
91445c72 3874L: linux-edac@vger.kernel.org
0e438e3f
DP
3875W: bluesmoke.sourceforge.net
3876S: Maintained
679655da 3877F: drivers/edac/e7xxx_edac.c
0e438e3f 3878
77c5f5d2 3879EDAC-GHES
009a5410 3880M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3881L: linux-edac@vger.kernel.org
3882W: bluesmoke.sourceforge.net
3883S: Maintained
2caa67a6 3884F: drivers/edac/ghes_edac.c
77c5f5d2 3885
6bc78404 3886EDAC-I82443BXGX
8b58be88 3887M: Tim Small <tim@buttersideup.com>
91445c72 3888L: linux-edac@vger.kernel.org
6bc78404
DT
3889W: bluesmoke.sourceforge.net
3890S: Maintained
679655da 3891F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3892
3893EDAC-I3000
8b58be88 3894M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3895L: linux-edac@vger.kernel.org
6bc78404
DT
3896W: bluesmoke.sourceforge.net
3897S: Maintained
679655da 3898F: drivers/edac/i3000_edac.c
6bc78404
DT
3899
3900EDAC-I5000
8b58be88 3901M: Doug Thompson <dougthompson@xmission.com>
91445c72 3902L: linux-edac@vger.kernel.org
ba9a5918
DT
3903W: bluesmoke.sourceforge.net
3904S: Maintained
679655da 3905F: drivers/edac/i5000_edac.c
ba9a5918 3906
44c12cb2 3907EDAC-I5400
009a5410 3908M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3909L: linux-edac@vger.kernel.org
44c12cb2
MCC
3910W: bluesmoke.sourceforge.net
3911S: Maintained
679655da 3912F: drivers/edac/i5400_edac.c
44c12cb2 3913
3c9c92b6 3914EDAC-I7300
009a5410 3915M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3916L: linux-edac@vger.kernel.org
3917W: bluesmoke.sourceforge.net
3918S: Maintained
3919F: drivers/edac/i7300_edac.c
3920
67c89316 3921EDAC-I7CORE
009a5410 3922M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3923L: linux-edac@vger.kernel.org
3924W: bluesmoke.sourceforge.net
3925S: Maintained
70aff0ce 3926F: drivers/edac/i7core_edac.c
67c89316 3927
ba9a5918 3928EDAC-I82975X
8b58be88 3929M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3930M: "Arvind R." <arvino55@gmail.com>
91445c72 3931L: linux-edac@vger.kernel.org
ba9a5918
DT
3932W: bluesmoke.sourceforge.net
3933S: Maintained
679655da 3934F: drivers/edac/i82975x_edac.c
ba9a5918 3935
791b4706
JB
3936EDAC-IE31200
3937M: Jason Baron <jbaron@akamai.com>
3938L: linux-edac@vger.kernel.org
3939W: bluesmoke.sourceforge.net
3940S: Maintained
3941F: drivers/edac/ie31200_edac.c
3942
ccdfb979 3943EDAC-MPC85XX
30c7469b 3944M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3945L: linux-edac@vger.kernel.org
3946W: bluesmoke.sourceforge.net
3947S: Maintained
3948F: drivers/edac/mpc85xx_edac.[ch]
3949
ba9a5918 3950EDAC-PASEMI
8b58be88 3951M: Egor Martovetsky <egor@pasemi.com>
91445c72 3952L: linux-edac@vger.kernel.org
6bc78404
DT
3953W: bluesmoke.sourceforge.net
3954S: Maintained
679655da 3955F: drivers/edac/pasemi_edac.c
6bc78404 3956
0e438e3f 3957EDAC-R82600
8b58be88 3958M: Tim Small <tim@buttersideup.com>
91445c72 3959L: linux-edac@vger.kernel.org
0e438e3f
DP
3960W: bluesmoke.sourceforge.net
3961S: Maintained
679655da 3962F: drivers/edac/r82600_edac.c
da9bb1d2 3963
4d096ca7 3964EDAC-SBRIDGE
009a5410 3965M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3966L: linux-edac@vger.kernel.org
3967W: bluesmoke.sourceforge.net
3968S: Maintained
3969F: drivers/edac/sb_edac.c
3970
995e1de4
LH
3971EDAC-XGENE
3972APPLIED MICRO (APM) X-GENE SOC EDAC
3973M: Loc Ho <lho@apm.com>
3974S: Supported
3975F: drivers/edac/xgene_edac.c
3976F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3977
af39917d
CL
3978EDIROL UA-101/UA-1000 DRIVER
3979M: Clemens Ladisch <clemens@ladisch.de>
3980L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3981T: git git://git.alsa-project.org/alsa-kernel.git
3982S: Maintained
3983F: sound/usb/misc/ua101.c
3984
1f7df953
MF
3985EXTENSIBLE FIRMWARE INTERFACE (EFI)
3986M: Matt Fleming <matt.fleming@intel.com>
3987L: linux-efi@vger.kernel.org
78bef24e 3988T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3989S: Maintained
fb2efb5c 3990F: Documentation/efi-stub.txt
1f7df953
MF
3991F: arch/ia64/kernel/efi.c
3992F: arch/x86/boot/compressed/eboot.[ch]
3993F: arch/x86/include/asm/efi.h
3994F: arch/x86/platform/efi/*
a9499fa7 3995F: drivers/firmware/efi/*
1f7df953
MF
3996F: include/linux/efi*.h
3997
d68772b7
MF
3998EFI VARIABLE FILESYSTEM
3999M: Matthew Garrett <matthew.garrett@nebula.com>
4000M: Jeremy Kerr <jk@ozlabs.org>
4001M: Matt Fleming <matt.fleming@intel.com>
4002T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4003L: linux-efi@vger.kernel.org
4004S: Maintained
4005F: fs/efivarfs/
4006
85a00d9b
PJ
4007EFIFB FRAMEBUFFER DRIVER
4008L: linux-fbdev@vger.kernel.org
4009M: Peter Jones <pjones@redhat.com>
4010S: Maintained
8a61f013 4011F: drivers/video/fbdev/efifb.c
85a00d9b 4012
0bee8d28
JT
4013EFS FILESYSTEM
4014W: http://aeschi.ch.eu.org/efs/
4015S: Orphan
679655da 4016F: fs/efs/
0bee8d28 4017
4480f15b 4018EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4019M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4020M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4021L: linux-rdma@vger.kernel.org
fab97220 4022S: Supported
679655da 4023F: drivers/infiniband/hw/ehca/
fab97220 4024
aa8a9e25 4025EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4026M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4027L: netdev@vger.kernel.org
4028S: Maintained
9aa32835 4029F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4030
f0319efe 4031EM28XX VIDEO4LINUX DRIVER
009a5410 4032M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4033L: linux-media@vger.kernel.org
4034W: http://linuxtv.org
4035T: git git://linuxtv.org/media_tree.git
4036S: Maintained
4037F: drivers/media/usb/em28xx/
4038
3e3a7d66 4039EMBEDDED LINUX
8b58be88
JP
4040M: Paul Gortmaker <paul.gortmaker@windriver.com>
4041M: Matt Mackall <mpm@selenic.com>
4042M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4043L: linux-embedded@vger.kernel.org
4044S: Maintained
4045
32505876
JS
4046EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4047M: James Smart <james.smart@avagotech.com>
4048M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4049L: linux-scsi@vger.kernel.org
32505876 4050W: http://www.avagotech.com
ce00f85c 4051S: Supported
679655da 4052F: drivers/scsi/lpfc/
3a1c1d44 4053
5f5bac82 4054ENE CB710 FLASH CARD READER DRIVER
8b58be88 4055M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4056S: Maintained
4057F: drivers/misc/cb710/
4058F: drivers/mmc/host/cb710-mmc.*
4059F: include/linux/cb710.h
4060
931e39a1
ML
4061ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4062M: Maxim Levitsky <maximlevitsky@gmail.com>
4063S: Maintained
2a837449 4064F: drivers/media/rc/ene_ir.*
931e39a1 4065
ec207dcc
GS
4066ENHANCED ERROR HANDLING (EEH)
4067M: Gavin Shan <shangw@linux.vnet.ibm.com>
4068L: linuxppc-dev@lists.ozlabs.org
4069S: Supported
4070F: Documentation/powerpc/eeh-pci-error-recovery.txt
4071F: arch/powerpc/kernel/eeh*.c
4072
d5ca9006 4073EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4074M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4075S: Maintained
084bad91 4076T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4077F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4078F: include/video/s1d13xxxfb.h
d5ca9006 4079
38df6492
ME
4080ET131X NETWORK DRIVER
4081M: Mark Einon <mark.einon@gmail.com>
4082S: Odd Fixes
4083F: drivers/net/ethernet/agere/
4084
1da177e4 4085ETHERNET BRIDGE
adbbf69d 4086M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4087L: bridge@lists.linux-foundation.org
4c325313 4088L: netdev@vger.kernel.org
c996d8b9 4089W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4090S: Maintained
679655da
JP
4091F: include/linux/netfilter_bridge/
4092F: net/bridge/
1da177e4 4093
22f08ad9
FF
4094ETHERNET PHY LIBRARY
4095M: Florian Fainelli <f.fainelli@gmail.com>
4096L: netdev@vger.kernel.org
4097S: Maintained
4098F: include/linux/phy.h
4099F: include/linux/phy_fixed.h
4100F: drivers/net/phy/
4101F: Documentation/networking/phy.txt
4102F: drivers/of/of_mdio.c
4103F: drivers/of/of_net.c
4104
1da177e4 4105EXT2 FILE SYSTEM
d8130624 4106M: Jan Kara <jack@suse.com>
72be2ccf 4107L: linux-ext4@vger.kernel.org
1da177e4 4108S: Maintained
679655da
JP
4109F: Documentation/filesystems/ext2.txt
4110F: fs/ext2/
4111F: include/linux/ext2*
1da177e4 4112
72be2ccf 4113EXT4 FILE SYSTEM
8b58be88 4114M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4115M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4116L: linux-ext4@vger.kernel.org
08a225f1 4117W: http://ext4.wiki.kernel.org
8a6e2535 4118Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4119S: Maintained
679655da
JP
4120F: Documentation/filesystems/ext4.txt
4121F: fs/ext4/
1da177e4 4122
c5532b09 4123Extended Verification Module (EVM)
74dd744f
MZ
4124M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4125L: linux-ima-devel@lists.sourceforge.net
4126L: linux-security-module@vger.kernel.org
c5532b09
MZ
4127S: Supported
4128F: security/integrity/evm/
4129
df6b3cfe
MH
4130EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4131M: MyungJoo Ham <myungjoo.ham@samsung.com>
4132M: Chanwoo Choi <cw00.choi@samsung.com>
4133L: linux-kernel@vger.kernel.org
81df63a9 4134T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4135S: Maintained
4136F: drivers/extcon/
4137F: Documentation/extcon/
4138
e2a75c44 4139EXYNOS DP DRIVER
b7701755 4140M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4141L: dri-devel@lists.freedesktop.org
4142S: Maintained
4143F: drivers/gpu/drm/exynos/exynos_dp*
4144
33ad3912
DL
4145EXYNOS MIPI DISPLAY DRIVERS
4146M: Inki Dae <inki.dae@samsung.com>
4147M: Donghwa Lee <dh09.lee@samsung.com>
4148M: Kyungmin Park <kyungmin.park@samsung.com>
4149L: linux-fbdev@vger.kernel.org
4150S: Maintained
8a61f013 4151F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4152F: include/video/exynos_mipi*
4153
e53004e2 4154F71805F HARDWARE MONITORING DRIVER
d8130624 4155M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4156L: lm-sensors@lm-sensors.org
4157S: Maintained
679655da
JP
4158F: Documentation/hwmon/f71805f
4159F: drivers/hwmon/f71805f.c
e53004e2 4160
eea977ed
MB
4161FC0011 TUNER DRIVER
4162M: Michael Buesch <m@bues.ch>
4163L: linux-media@vger.kernel.org
4164S: Maintained
ccae7af2
MCC
4165F: drivers/media/tuners/fc0011.h
4166F: drivers/media/tuners/fc0011.c
eea977ed 4167
91952bc0
AP
4168FC2580 MEDIA DRIVER
4169M: Antti Palosaari <crope@iki.fi>
4170L: linux-media@vger.kernel.org
4171W: http://linuxtv.org/
4172W: http://palosaari.fi/linux/
4173Q: http://patchwork.linuxtv.org/project/linux-media/list/
4174T: git git://linuxtv.org/anttip/media_tree.git
4175S: Maintained
4176F: drivers/media/tuners/fc2580*
eea977ed 4177
88b2dbdb
EP
4178FANOTIFY
4179M: Eric Paris <eparis@redhat.com>
4180S: Maintained
4181F: fs/notify/fanotify/
4182F: include/linux/fanotify.h
c117ab84 4183F: include/uapi/linux/fanotify.h
88b2dbdb 4184
1da177e4 4185FARSYNC SYNCHRONOUS DRIVER
8b58be88 4186M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4187W: http://www.farsite.co.uk/
4188S: Supported
679655da 4189F: drivers/net/wan/farsync.*
1da177e4 4190
c5408b88 4191FAULT INJECTION SUPPORT
8b58be88 4192M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4193S: Supported
679655da
JP
4194F: Documentation/fault-injection/
4195F: lib/fault-inject.c
c5408b88 4196
053e514f
NT
4197FBTFT Framebuffer drivers
4198M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4199M: Noralf Trønnes <noralf@tronnes.org>
4200S: Maintained
4201F: drivers/staging/fbtft/
4202
cae727db 4203FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4204M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4205L: fcoe-devel@open-fcoe.org
cae727db
RL
4206W: www.Open-FCoE.org
4207S: Supported
4208F: drivers/scsi/libfc/
4209F: drivers/scsi/fcoe/
4210F: include/scsi/fc/
4211F: include/scsi/libfc.h
4212F: include/scsi/libfcoe.h
c117ab84 4213F: include/uapi/scsi/fc/
cae727db 4214
e2d1d6c0 4215FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4216M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4217M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4218L: linux-fsdevel@vger.kernel.org
1da177e4 4219S: Maintained
679655da
JP
4220F: include/linux/fcntl.h
4221F: include/linux/fs.h
c117ab84
CEB
4222F: include/uapi/linux/fcntl.h
4223F: include/uapi/linux/fs.h
679655da
JP
4224F: fs/fcntl.c
4225F: fs/locks.c
1da177e4 4226
e2d1d6c0 4227FILESYSTEMS (VFS and infrastructure)
8b58be88 4228M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4229L: linux-fsdevel@vger.kernel.org
173acc7c 4230S: Maintained
679655da 4231F: fs/*
173acc7c 4232
b26e0ed4 4233FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4234M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4235L: lm-sensors@lm-sensors.org
4236S: Maintained
d5ca6918
JP
4237F: drivers/hwmon/f75375s.c
4238F: include/linux/f75375s.h
b26e0ed4 4239
a331b0c3
CL
4240FIREWIRE AUDIO DRIVERS
4241M: Clemens Ladisch <clemens@ladisch.de>
4242L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4243T: git git://git.alsa-project.org/alsa-kernel.git
4244S: Maintained
4245F: sound/firewire/
4246
eb86ec51
SR
4247FIREWIRE MEDIA DRIVERS (firedtv)
4248M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4249L: linux-media@vger.kernel.org
4250L: linux1394-devel@lists.sourceforge.net
4251T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4252S: Maintained
4253F: drivers/media/firewire/
4254
a511ce33
CB
4255FIREWIRE SBP-2 TARGET
4256M: Chris Boot <bootc@bootc.net>
4257L: linux-scsi@vger.kernel.org
4258L: target-devel@vger.kernel.org
4259L: linux1394-devel@lists.sourceforge.net
4260T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4261S: Maintained
4262F: drivers/target/sbp/
4263
7d2c86b5 4264FIREWIRE SUBSYSTEM
8b58be88 4265M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4266L: linux1394-devel@lists.sourceforge.net
958a29cb 4267W: http://ieee1394.wiki.kernel.org/
2ca526bf 4268T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4269S: Maintained
679655da 4270F: drivers/firewire/
8f06ce3b
SR
4271F: include/linux/firewire.h
4272F: include/uapi/linux/firewire*.h
9f6d3c4b 4273F: tools/firewire/
e2d1d6c0
RD
4274
4275FIRMWARE LOADER (request_firmware)
39e68089
ML
4276M: Ming Lei <ming.lei@canonical.com>
4277L: linux-kernel@vger.kernel.org
4278S: Maintained
679655da
JP
4279F: Documentation/firmware_class/
4280F: drivers/base/firmware*.c
4281F: include/linux/firmware.h
e2d1d6c0 4282
f730e3dc 4283FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4284M: Joshua Morris <josh.h.morris@us.ibm.com>
4285M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4286S: Maintained
4287F: drivers/block/rsxx/
4288
8206f664 4289FLOPPY DRIVER
e5f6450c 4290M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4291T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4292S: Odd fixes
4293F: drivers/block/floppy.c
4294
9c9f32ed
AR
4295FMC SUBSYSTEM
4296M: Alessandro Rubini <rubini@gnudd.com>
4297W: http://www.ohwr.org/projects/fmc-bus
4298S: Supported
4299F: drivers/fmc/
4300F: include/linux/fmc*.h
4301F: include/linux/ipmi-fru.h
4302K: fmc_d.*register
4303
e2d1d6c0 4304FPU EMULATOR
8b58be88 4305M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4306W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4307S: Maintained
679655da 4308F: arch/x86/math-emu/
e2d1d6c0
RD
4309
4310FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4311L: netdev@vger.kernel.org
c173bfac 4312S: Orphan
679655da
JP
4313F: drivers/net/wan/dlci.c
4314F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4315
4316FRAMEBUFFER LAYER
5489e948
JCPV
4317M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4318M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4319L: linux-fbdev@vger.kernel.org
e2d1d6c0 4320W: http://linux-fbdev.sourceforge.net/
b22fe37b 4321Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4322T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4323S: Maintained
679655da 4324F: Documentation/fb/
d958c62c 4325F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4326F: drivers/video/
4327F: include/video/
679655da 4328F: include/linux/fb.h
c117ab84
CEB
4329F: include/uapi/video/
4330F: include/uapi/linux/fb.h
e2d1d6c0 4331
a57c188e 4332FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4333M: Timur Tabi <timur@tabi.org>
a57c188e 4334L: linux-fbdev@vger.kernel.org
c4ef9bc4 4335S: Maintained
8a61f013 4336F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4337
e2d1d6c0 4338FREESCALE DMA DRIVER
8b58be88
JP
4339M: Li Yang <leoli@freescale.com>
4340M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4341L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4342S: Maintained
679655da 4343F: drivers/dma/fsldma.*
e2d1d6c0
RD
4344
4345FREESCALE I2C CPM DRIVER
8b58be88 4346M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4347L: linuxppc-dev@lists.ozlabs.org
846557d3 4348L: linux-i2c@vger.kernel.org
0d2b405a 4349S: Maintained
679655da 4350F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4351
60e8c5ab 4352FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4353M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4354L: linux-fbdev@vger.kernel.org
efc03ecb 4355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4356S: Maintained
bad985a1 4357F: include/linux/platform_data/video-imxfb.h
8a61f013 4358F: drivers/video/fbdev/imxfb.c
60e8c5ab 4359
4d8e2cef
HX
4360FREESCALE QUAD SPI DRIVER
4361M: Han Xu <han.xu@freescale.com>
4362L: linux-mtd@lists.infradead.org
4363S: Maintained
4364F: drivers/mtd/spi-nor/fsl-quadspi.c
4365
4689a6b1 4366FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4367M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4368M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4369L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4370L: netdev@vger.kernel.org
4371S: Maintained
ec21e2ec 4372F: drivers/net/ethernet/freescale/fs_enet/
679655da 4373F: include/linux/fs_enet_pd.h
4689a6b1 4374
d9e9d82c 4375FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4376L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4377S: Orphan
679655da
JP
4378F: arch/powerpc/sysdev/qe_lib/
4379F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4380
b55ef929 4381FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4382M: Li Yang <leoli@freescale.com>
6372594a 4383L: linux-usb@vger.kernel.org
a4724ed6 4384L: linuxppc-dev@lists.ozlabs.org
a7205b30 4385S: Maintained
faf2e1db 4386F: drivers/usb/gadget/udc/fsl*
a7205b30 4387
beaf53bf 4388FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4389M: Li Yang <leoli@freescale.com>
beaf53bf 4390L: netdev@vger.kernel.org
a4724ed6 4391L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4392S: Maintained
ec21e2ec 4393F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4394
d9e9d82c 4395FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4396M: Timur Tabi <timur@tabi.org>
a4724ed6 4397L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4398S: Maintained
df621252 4399F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4400
4401FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4402M: Timur Tabi <timur@tabi.org>
dc85950a 4403M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4404M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4405L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4406L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4407S: Maintained
69aefcea 4408F: sound/soc/fsl/fsl*
dc85950a 4409F: sound/soc/fsl/imx*
69aefcea 4410F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4411
31c88965 4412FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4413M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4414L: linux-kernel@vger.kernel.org
4415S: Maintained
4416F: drivers/staging/fsl-mc/
4417
1da177e4 4418FREEVXFS FILESYSTEM
8b58be88 4419M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4420W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4421S: Maintained
679655da 4422F: fs/freevxfs/
1da177e4 4423
71038f52 4424FREEZER
49db1903 4425M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4426M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4427L: linux-pm@vger.kernel.org
71038f52 4428S: Supported
679655da
JP
4429F: Documentation/power/freezing-of-tasks.txt
4430F: include/linux/freezer.h
4431F: kernel/freezer.c
71038f52 4432
839a1f79
KRW
4433FRONTSWAP API
4434M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4435L: linux-kernel@vger.kernel.org
4436S: Maintained
4437F: mm/frontswap.c
4438F: include/linux/frontswap.h
4439
a5432f5a 4440FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4441M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4442L: linux-cachefs@redhat.com
4443S: Supported
4444F: Documentation/filesystems/caching/
4445F: fs/fscache/
4446F: include/linux/fscache*.h
4447
f58ad8f5 4448F2FS FILE SYSTEM
9b29d481 4449M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4450M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4451R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4452L: linux-f2fs-devel@lists.sourceforge.net
4453W: http://en.wikipedia.org/wiki/F2FS
4454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4455S: Maintained
4456F: Documentation/filesystems/f2fs.txt
3bac380c 4457F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4458F: fs/f2fs/
4459F: include/linux/f2fs_fs.h
62d43eeb 4460F: include/trace/events/f2fs.h
f58ad8f5 4461
5ab7ffea 4462FUJITSU FR-V (FRV) PORT
8b58be88 4463M: David Howells <dhowells@redhat.com>
1da177e4 4464S: Maintained
679655da 4465F: arch/frv/
1da177e4 4466
20b93734 4467FUJITSU LAPTOP EXTRAS
409a3e98 4468M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4469L: platform-driver-x86@vger.kernel.org
20b93734 4470S: Maintained
679655da 4471F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4472
4da621b6
HK
4473FUJITSU M-5MO LS CAMERA ISP DRIVER
4474M: Kyungmin Park <kyungmin.park@samsung.com>
4475M: Heungjun Kim <riverful.kim@samsung.com>
4476L: linux-media@vger.kernel.org
4477S: Maintained
90d72ac6 4478F: drivers/media/i2c/m5mols/
4da621b6
HK
4479F: include/media/m5mols.h
4480
2d24c490
RG
4481FUJITSU TABLET EXTRAS
4482M: Robert Gerlach <khnz@gmx.de>
4483L: platform-driver-x86@vger.kernel.org
4484S: Maintained
4485F: drivers/platform/x86/fujitsu-tablet.c
4486
04578f17 4487FUSE: FILESYSTEM IN USERSPACE
8b58be88 4488M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4489L: fuse-devel@lists.sourceforge.net
4490W: http://fuse.sourceforge.net/
0a30f612 4491T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4492S: Maintained
679655da 4493F: fs/fuse/
c117ab84 4494F: include/uapi/linux/fuse.h
0a30f612 4495F: Documentation/filesystems/fuse.txt
04578f17 4496
1da177e4 4497FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4498M: Rik Faith <faith@cs.unc.edu>
1da177e4 4499L: linux-scsi@vger.kernel.org
baaea1dc 4500S: Odd Fixes (e.g., new signatures)
679655da 4501F: drivers/scsi/fdomain.*
1da177e4 4502
d8e2162c
PO
4503GCOV BASED KERNEL PROFILING
4504M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4505S: Maintained
4506F: kernel/gcov/
4507F: Documentation/gcov.txt
4508
1da177e4 4509GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4510M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4511L: linux-scsi@vger.kernel.org
4512W: http://www.icp-vortex.com/
4513S: Supported
679655da 4514F: drivers/scsi/gdt*
1da177e4 4515
158daf16
JK
4516GDB KERNEL DEBUGGING HELPER SCRIPTS
4517M: Jan Kiszka <jan.kiszka@siemens.com>
4518S: Supported
4519F: scripts/gdb/
4520
3169a1c7
HV
4521GEMTEK FM RADIO RECEIVER DRIVER
4522M: Hans Verkuil <hverkuil@xs4all.nl>
4523L: linux-media@vger.kernel.org
4524T: git git://linuxtv.org/media_tree.git
4525W: http://linuxtv.org
4526S: Maintained
4527F: drivers/media/radio/radio-gemtek*
4528
1c23af90 4529GENERIC GPIO I2C DRIVER
880b0e26 4530M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4531S: Supported
679655da
JP
4532F: drivers/i2c/busses/i2c-gpio.c
4533F: include/linux/i2c-gpio.h
1c23af90 4534
92ed1a76
PK
4535GENERIC GPIO I2C MULTIPLEXER DRIVER
4536M: Peter Korsgaard <peter.korsgaard@barco.com>
4537L: linux-i2c@vger.kernel.org
4538S: Supported
e7065e20
JD
4539F: drivers/i2c/muxes/i2c-mux-gpio.c
4540F: include/linux/i2c-mux-gpio.h
4541F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4542
9251ce95 4543GENERIC HDLC (WAN) DRIVERS
8b58be88 4544M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4545W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4546S: Maintained
679655da
JP
4547F: drivers/net/wan/c101.c
4548F: drivers/net/wan/hd6457*
4549F: drivers/net/wan/hdlc*
4550F: drivers/net/wan/n2.c
4551F: drivers/net/wan/pc300too.c
4552F: drivers/net/wan/pci200syn.c
4553F: drivers/net/wan/wanxl*
1da177e4 4554
1527aab6 4555GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4556M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4557L: linux-arch@vger.kernel.org
4558T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4559S: Maintained
14430813
JP
4560F: include/asm-generic/
4561F: include/uapi/asm-generic/
1527aab6 4562
ff764963
KVA
4563GENERIC PHY FRAMEWORK
4564M: Kishon Vijay Abraham I <kishon@ti.com>
4565L: linux-kernel@vger.kernel.org
4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4567S: Supported
4568F: drivers/phy/
4569F: include/linux/phy/
4570
eea97aed
KH
4571GENERIC PM DOMAINS
4572M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4573M: Kevin Hilman <khilman@kernel.org>
4574M: Ulf Hansson <ulf.hansson@linaro.org>
4575L: linux-pm@vger.kernel.org
4576S: Supported
4577F: drivers/base/power/domain*.c
4578F: include/linux/pm_domain.h
4579
ccb86a69 4580GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4581M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4582L: kvm@vger.kernel.org
ccb86a69
MT
4583S: Supported
4584F: drivers/uio/uio_pci_generic.c
4585
f8f1ec73
JP
4586GET_MAINTAINER SCRIPT
4587M: Joe Perches <joe@perches.com>
4588S: Maintained
4589F: scripts/get_maintainer.pl
4590
5be7b50f 4591GFS2 FILE SYSTEM
8b58be88 4592M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4593M: Bob Peterson <rpeterso@redhat.com>
a4644184 4594L: cluster-devel@redhat.com
5be7b50f 4595W: http://sources.redhat.com/cluster/
28666d6d 4596T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4597S: Supported
679655da
JP
4598F: Documentation/filesystems/gfs2*.txt
4599F: fs/gfs2/
c117ab84 4600F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4601
0a34eb8f 4602GIGASET ISDN DRIVERS
6b096fde 4603M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4604L: gigaset307x-common@lists.sourceforge.net
4605W: http://gigaset307x.sourceforge.net/
6b096fde 4606S: Odd Fixes
679655da
JP
4607F: Documentation/isdn/README.gigaset
4608F: drivers/isdn/gigaset/
c117ab84 4609F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4610
7eea35fe
JP
4611GO7007 MPEG CODEC
4612M: Hans Verkuil <hans.verkuil@cisco.com>
4613L: linux-media@vger.kernel.org
4614S: Maintained
4615F: drivers/media/usb/go7007/
4616
ca96ea86
BN
4617GOODIX TOUCHSCREEN
4618M: Bastien Nocera <hadess@hadess.net>
4619L: linux-input@vger.kernel.org
4620S: Maintained
4621F: drivers/input/touchscreen/goodix.c
4622
a0dc00b4 4623GPIO SUBSYSTEM
e4651a9f 4624M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4625M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4626L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4627T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4628S: Maintained
4629F: Documentation/gpio/
a0dc00b4 4630F: drivers/gpio/
bdc6e95e
AC
4631F: include/linux/gpio/
4632F: include/linux/gpio.h
9b692346 4633F: include/asm-generic/gpio.h
a0dc00b4 4634
71a6d0af
HW
4635GRE DEMULTIPLEXER DRIVER
4636M: Dmitry Kozlov <xeb@mail.ru>
4637L: netdev@vger.kernel.org
4638S: Maintained
11c26770
JP
4639F: net/ipv4/gre_demux.c
4640F: net/ipv4/gre_offload.c
71a6d0af
HW
4641F: include/net/gre.h
4642
d4c41139
KG
4643GRETH 10/100/1G Ethernet MAC device driver
4644M: Kristoffer Glembo <kristoffer@gaisler.com>
4645L: netdev@vger.kernel.org
4646S: Maintained
a31a96ad 4647F: drivers/net/ethernet/aeroflex/
d4c41139 4648
e8deeae2 4649GSPCA FINEPIX SUBDRIVER
8b58be88 4650M: Frank Zago <frank@zago.net>
661263b5 4651L: linux-media@vger.kernel.org
275ffde4 4652T: git git://linuxtv.org/media_tree.git
e8deeae2 4653S: Maintained
0c0d06ca 4654F: drivers/media/usb/gspca/finepix.c
e8deeae2 4655
4b3fa3c4
OL
4656GSPCA GL860 SUBDRIVER
4657M: Olivier Lorin <o.lorin@laposte.net>
4658L: linux-media@vger.kernel.org
275ffde4 4659T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4660S: Maintained
0c0d06ca 4661F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4662
e8deeae2 4663GSPCA M5602 SUBDRIVER
8b58be88 4664M: Erik Andren <erik.andren@gmail.com>
661263b5 4665L: linux-media@vger.kernel.org
275ffde4 4666T: git git://linuxtv.org/media_tree.git
e8deeae2 4667S: Maintained
0c0d06ca 4668F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4669
4670GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4671M: Hans de Goede <hdegoede@redhat.com>
661263b5 4672L: linux-media@vger.kernel.org
275ffde4 4673T: git git://linuxtv.org/media_tree.git
e8deeae2 4674S: Maintained
0c0d06ca 4675F: drivers/media/usb/gspca/pac207.c
e8deeae2 4676
261982f1 4677GSPCA SN9C20X SUBDRIVER
d95c5b0b 4678M: Brian Johnson <brijohn@gmail.com>
261982f1 4679L: linux-media@vger.kernel.org
275ffde4 4680T: git git://linuxtv.org/media_tree.git
261982f1 4681S: Maintained
0c0d06ca 4682F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4683
e8deeae2 4684GSPCA T613 SUBDRIVER
8b58be88 4685M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4686L: linux-media@vger.kernel.org
275ffde4 4687T: git git://linuxtv.org/media_tree.git
e8deeae2 4688S: Maintained
0c0d06ca 4689F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4690
4691GSPCA USB WEBCAM DRIVER
fc3f906b 4692M: Hans de Goede <hdegoede@redhat.com>
661263b5 4693L: linux-media@vger.kernel.org
275ffde4 4694T: git git://linuxtv.org/media_tree.git
e8deeae2 4695S: Maintained
0c0d06ca 4696F: drivers/media/usb/gspca/
e8deeae2 4697
584ec979 4698GUID PARTITION TABLE (GPT)
4f973c63 4699M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4700L: linux-efi@vger.kernel.org
4701S: Maintained
4702F: block/partitions/efi.*
4703
aa3c598b 4704STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4705M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4706L: linux-media@vger.kernel.org
275ffde4 4707T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4708S: Maintained
4709F: drivers/media/usb/stk1160/
e8deeae2 4710
4e456b86
YS
4711H8/300 ARCHITECTURE
4712M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4713L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4714W: http://uclinux-h8.sourceforge.jp
4715T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4716S: Maintained
4717F: arch/h8300/
4718F: drivers/clocksource/h8300_*.c
4719F: drivers/clk/h8300/
4720F: drivers/irqchip/irq-renesas-h8*.c
4721
71a6d0af
HW
4722HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4723M: Frank Seidel <frank@f-seidel.de>
4724L: platform-driver-x86@vger.kernel.org
4725W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4726S: Maintained
4727F: drivers/platform/x86/hdaps.c
4728
48fc9e26
HV
4729HDPVR USB VIDEO ENCODER DRIVER
4730M: Hans Verkuil <hverkuil@xs4all.nl>
4731L: linux-media@vger.kernel.org
4732T: git git://linuxtv.org/media_tree.git
4733W: http://linuxtv.org
4734S: Odd Fixes
14430813 4735F: drivers/media/usb/hdpvr/
48fc9e26 4736
71a6d0af 4737HWPOISON MEMORY FAILURE HANDLING
f9625c48 4738M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4739L: linux-mm@kvack.org
71a6d0af
HW
4740S: Maintained
4741F: mm/memory-failure.c
4742F: mm/hwpoison-inject.c
4743
4744HYPERVISOR VIRTUAL CONSOLE DRIVER
4745L: linuxppc-dev@lists.ozlabs.org
4746S: Odd Fixes
4747F: drivers/tty/hvc/
4748
e5ab1477
AP
4749HACKRF MEDIA DRIVER
4750M: Antti Palosaari <crope@iki.fi>
4751L: linux-media@vger.kernel.org
4752W: http://linuxtv.org/
4753W: http://palosaari.fi/linux/
4754Q: http://patchwork.linuxtv.org/project/linux-media/list/
4755T: git git://linuxtv.org/anttip/media_tree.git
4756S: Maintained
4757F: drivers/media/usb/hackrf/
4758
5b543965 4759HARDWARE MONITORING
d8130624 4760M: Jean Delvare <jdelvare@suse.com>
ca462085 4761M: Guenter Roeck <linux@roeck-us.net>
5b543965 4762L: lm-sensors@lm-sensors.org
595142e0 4763W: http://www.lm-sensors.org/
a94ef4ed 4764T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4765T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4766S: Maintained
047f4ec2 4767F: Documentation/hwmon/
679655da 4768F: drivers/hwmon/
047f4ec2 4769F: include/linux/hwmon*.h
5b543965 4770
844dd05f 4771HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4772M: Matt Mackall <mpm@selenic.com>
4773M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4774L: linux-crypto@vger.kernel.org
c0d0787b 4775S: Odd fixes
679655da
JP
4776F: Documentation/hw_random.txt
4777F: drivers/char/hw_random/
4778F: include/linux/hw_random.h
844dd05f 4779
8b37fcfc
OBC
4780HARDWARE SPINLOCK CORE
4781M: Ohad Ben-Cohen <ohad@wizery.com>
4782S: Maintained
4783F: Documentation/hwspinlock.txt
4784F: drivers/hwspinlock/hwspinlock_*
4785F: include/linux/hwspinlock.h
4786
1da177e4 4787HARMONY SOUND DRIVER
ac6aecbf 4788L: linux-parisc@vger.kernel.org
1da177e4 4789S: Maintained
679655da 4790F: sound/parisc/harmony.*
1da177e4 4791
91952bc0
AP
4792HD29L2 MEDIA DRIVER
4793M: Antti Palosaari <crope@iki.fi>
4794L: linux-media@vger.kernel.org
4795W: http://linuxtv.org/
4796W: http://palosaari.fi/linux/
4797Q: http://patchwork.linuxtv.org/project/linux-media/list/
4798T: git git://linuxtv.org/anttip/media_tree.git
4799S: Maintained
4800F: drivers/media/dvb-frontends/hd29l2*
4801
e2d1d6c0 4802HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4803L: iss_storagedev@hp.com
af9f1b3c 4804S: Orphan
679655da
JP
4805F: Documentation/blockdev/cpqarray.txt
4806F: drivers/block/cpqarray.*
e2d1d6c0 4807
9257aa49 4808HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4809M: Don Brace <don.brace@pmcs.com>
9257aa49 4810L: iss_storagedev@hp.com
693373db
DB
4811L: storagedev@pmcs.com
4812L: linux-scsi@vger.kernel.org
9257aa49
SC
4813S: Supported
4814F: Documentation/scsi/hpsa.txt
4815F: drivers/scsi/hpsa*.[ch]
4816F: include/linux/cciss*.h
c117ab84 4817F: include/uapi/linux/cciss*.h
9257aa49 4818
e2d1d6c0 4819HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4820M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4821L: iss_storagedev@hp.com
693373db
DB
4822L: storagedev@pmcs.com
4823L: linux-scsi@vger.kernel.org
e2d1d6c0 4824S: Supported
679655da
JP
4825F: Documentation/blockdev/cciss.txt
4826F: drivers/block/cciss*
4827F: include/linux/cciss_ioctl.h
c117ab84 4828F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4829
1da177e4 4830HFS FILESYSTEM
6cf515e1
GU
4831L: linux-fsdevel@vger.kernel.org
4832S: Orphan
679655da
JP
4833F: Documentation/filesystems/hfs.txt
4834F: fs/hfs/
1da177e4 4835
ef575f47
GU
4836HFSPLUS FILESYSTEM
4837L: linux-fsdevel@vger.kernel.org
4838S: Orphan
4839F: Documentation/filesystems/hfsplus.txt
4840F: fs/hfsplus/
4841
1da177e4 4842HGA FRAMEBUFFER DRIVER
8b58be88 4843M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4844L: linux-nvidia@lists.surfsouth.com
4845W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4846S: Maintained
8a61f013 4847F: drivers/video/fbdev/hgafb.c
1da177e4 4848
4480f15b 4849HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4850M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4851M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4852L: linux-pm@vger.kernel.org
e2d1d6c0 4853S: Supported
679655da
JP
4854F: arch/x86/power/
4855F: drivers/base/power/
4856F: kernel/power/
4857F: include/linux/suspend.h
4858F: include/linux/freezer.h
4859F: include/linux/pm.h
679655da 4860F: arch/*/include/asm/suspend*.h
e2d1d6c0 4861
4ef4caad 4862HID CORE LAYER
e5f6450c 4863M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4864L: linux-input@vger.kernel.org
54e5881d 4865T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4866S: Maintained
679655da
JP
4867F: drivers/hid/
4868F: include/linux/hid*
c117ab84 4869F: include/uapi/linux/hid*
4ef4caad 4870
30ee72f0 4871HID SENSOR HUB DRIVERS
e5f6450c 4872M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4873M: Jonathan Cameron <jic23@kernel.org>
4874M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4875L: linux-input@vger.kernel.org
4876L: linux-iio@vger.kernel.org
4877S: Maintained
4878F: Documentation/hid/hid-sensor*
4879F: drivers/hid/hid-sensor-*
4880F: drivers/iio/*/hid-*
4881F: include/linux/hid-sensor-*
4882
38bed542 4883HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4884M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4885L: linux-kernel@vger.kernel.org
75fc2d37 4886T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4887S: Maintained
679655da 4888F: Documentation/timers/
5cee9645 4889F: kernel/time/hrtimer.c
88606e80
TG
4890F: kernel/time/clockevents.c
4891F: kernel/time/tick*.*
4892F: kernel/time/timer_*.c
05ed8490 4893F: include/linux/clockchips.h
679655da 4894F: include/linux/hrtimer.h
38bed542 4895
1da177e4 4896HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4897L: linux-hams@vger.kernel.org
8b64f2a0 4898S: Orphan
679655da
JP
4899F: drivers/net/hamradio/dmascc.c
4900F: drivers/net/hamradio/scc.c
1da177e4 4901
ede1e6f8 4902HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4903M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4904W: http://www.highpoint-tech.com
4905S: Supported
679655da
JP
4906F: Documentation/scsi/hptiop.txt
4907F: drivers/scsi/hptiop.c
ede1e6f8 4908
1da177e4 4909HIPPI
8b58be88 4910M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4911L: linux-hippi@sunsite.dk
4912S: Maintained
679655da 4913F: include/linux/hippidevice.h
c117ab84 4914F: include/uapi/linux/if_hippi.h
679655da 4915F: net/802/hippi.c
ff5a3b50 4916F: drivers/net/hippi/
1da177e4 4917
ff1d2767 4918HOST AP DRIVER
8b58be88 4919M: Jouni Malinen <j@w1.fi>
85d32e7b 4920L: hostap@shmoo.com (subscribers-only)
724c6b35 4921L: linux-wireless@vger.kernel.org
ff1d2767
JM
4922W: http://hostap.epitest.fi/
4923S: Maintained
679655da 4924F: drivers/net/wireless/hostap/
ff1d2767 4925
dd8cd779 4926HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4927L: platform-driver-x86@vger.kernel.org
95c70215 4928S: Orphan
679655da 4929F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4930
e2d1d6c0 4931HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4932M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4933S: Maintained
7e25d724 4934F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4935
7d2c86b5 4936HPET: High Precision Event Timers driver
8b58be88 4937M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4938S: Maintained
679655da
JP
4939F: Documentation/timers/hpet.txt
4940F: drivers/char/hpet.c
4941F: include/linux/hpet.h
c117ab84 4942F: include/uapi/linux/hpet.h
b9b0332f 4943
e07b5d79 4944HPET: x86
9e06f631 4945S: Orphan
679655da
JP
4946F: arch/x86/kernel/hpet.c
4947F: arch/x86/include/asm/hpet.h
b9b0332f 4948
1da177e4 4949HPFS FILESYSTEM
8b58be88 4950M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4951W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4952S: Maintained
679655da 4953F: fs/hpfs/
1da177e4 4954
3441cded 4955HSI SUBSYSTEM
56459ea9
SR
4956M: Sebastian Reichel <sre@kernel.org>
4957T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4958S: Maintained
4959F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4960F: Documentation/hsi.txt
3441cded
SR
4961F: drivers/hsi/
4962F: include/linux/hsi/
4963F: include/uapi/linux/hsi/
4964
7d2c86b5 4965HSO 3G MODEM DRIVER
8b58be88 4966M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4967W: http://www.pharscape.org
4968S: Maintained
679655da 4969F: drivers/net/usb/hso.c
11cd29b0 4970
19990e29
AB
4971HSR NETWORK PROTOCOL
4972M: Arvid Brodin <arvid.brodin@alten.se>
4973L: netdev@vger.kernel.org
4974S: Maintained
4975F: net/hsr/
4976
5a18c343 4977HTCPEN TOUCHSCREEN DRIVER
8b58be88 4978M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4979L: linux-input@vger.kernel.org
4980S: Maintained
679655da 4981F: drivers/input/touchscreen/htcpen.c
5a18c343 4982
1da177e4 4983HUGETLB FILESYSTEM
6d49e352 4984M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4985S: Maintained
679655da 4986F: fs/hugetlbfs/
1da177e4 4987
05183189 4988Hyper-V CORE AND DRIVERS
9c3646d1 4989M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4990M: Haiyang Zhang <haiyangz@microsoft.com>
4991L: devel@linuxdriverproject.org
4992S: Maintained
a4162747
HZ
4993F: arch/x86/include/asm/mshyperv.h
4994F: arch/x86/include/uapi/asm/hyperv.h
4995F: arch/x86/kernel/cpu/mshyperv.c
05183189 4996F: drivers/hid/hid-hyperv.c
a4162747 4997F: drivers/hv/
f92ca80b 4998F: drivers/input/serio/hyperv-keyboard.c
05183189 4999F: drivers/net/hyperv/
a4162747 5000F: drivers/scsi/storvsc_drv.c
8a61f013 5001F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5002F: include/linux/hyperv.h
5003F: tools/hv/
54bf725e 5004F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5005
d85c8a6a 5006I2C OVER PARALLEL PORT
d8130624 5007M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5008L: linux-i2c@vger.kernel.org
5009S: Maintained
5010F: Documentation/i2c/busses/i2c-parport
5011F: Documentation/i2c/busses/i2c-parport-light
5012F: drivers/i2c/busses/i2c-parport.c
5013F: drivers/i2c/busses/i2c-parport-light.c
5014
5015I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5016M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5017L: linux-i2c@vger.kernel.org
5018S: Maintained
5019F: Documentation/i2c/busses/i2c-ali1535
5020F: Documentation/i2c/busses/i2c-ali1563
5021F: Documentation/i2c/busses/i2c-ali15x3
5022F: Documentation/i2c/busses/i2c-amd756
5023F: Documentation/i2c/busses/i2c-amd8111
5024F: Documentation/i2c/busses/i2c-i801
5025F: Documentation/i2c/busses/i2c-nforce2
5026F: Documentation/i2c/busses/i2c-piix4
5027F: Documentation/i2c/busses/i2c-sis5595
5028F: Documentation/i2c/busses/i2c-sis630
5029F: Documentation/i2c/busses/i2c-sis96x
5030F: Documentation/i2c/busses/i2c-via
5031F: Documentation/i2c/busses/i2c-viapro
5032F: drivers/i2c/busses/i2c-ali1535.c
5033F: drivers/i2c/busses/i2c-ali1563.c
5034F: drivers/i2c/busses/i2c-ali15x3.c
5035F: drivers/i2c/busses/i2c-amd756.c
5036F: drivers/i2c/busses/i2c-amd756-s4882.c
5037F: drivers/i2c/busses/i2c-amd8111.c
5038F: drivers/i2c/busses/i2c-i801.c
5039F: drivers/i2c/busses/i2c-isch.c
5040F: drivers/i2c/busses/i2c-nforce2.c
5041F: drivers/i2c/busses/i2c-nforce2-s4985.c
5042F: drivers/i2c/busses/i2c-piix4.c
5043F: drivers/i2c/busses/i2c-sis5595.c
5044F: drivers/i2c/busses/i2c-sis630.c
5045F: drivers/i2c/busses/i2c-sis96x.c
5046F: drivers/i2c/busses/i2c-via.c
5047F: drivers/i2c/busses/i2c-viapro.c
5048
cb7f07a4
NH
5049I2C/SMBUS ISMT DRIVER
5050M: Seth Heasley <seth.heasley@intel.com>
5051M: Neil Horman <nhorman@tuxdriver.com>
5052L: linux-i2c@vger.kernel.org
5053F: drivers/i2c/busses/i2c-ismt.c
5054F: Documentation/i2c/busses/i2c-ismt
5055
6ea884db 5056I2C/SMBUS STUB DRIVER
d8130624 5057M: Jean Delvare <jdelvare@suse.com>
846557d3 5058L: linux-i2c@vger.kernel.org
6ea884db 5059S: Maintained
8547a5bc 5060F: drivers/i2c/i2c-stub.c
6ea884db 5061
5b543965 5062I2C SUBSYSTEM
14d77c4d 5063M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5064L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5065W: https://i2c.wiki.kernel.org/
5066Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5067T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5068S: Maintained
40ed1b4c 5069F: Documentation/devicetree/bindings/i2c/
679655da
JP
5070F: Documentation/i2c/
5071F: drivers/i2c/
5072F: include/linux/i2c.h
03b70d62 5073F: include/linux/i2c-*.h
c117ab84
CEB
5074F: include/uapi/linux/i2c.h
5075F: include/uapi/linux/i2c-*.h
1da177e4 5076
4560d677
WS
5077I2C ACPI SUPPORT
5078M: Mika Westerberg <mika.westerberg@linux.intel.com>
5079L: linux-i2c@vger.kernel.org
5080L: linux-acpi@vger.kernel.org
5081S: Maintained
4560d677 5082
d85c8a6a 5083I2C-TAOS-EVM DRIVER
d8130624 5084M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5085L: linux-i2c@vger.kernel.org
5086S: Maintained
5087F: Documentation/i2c/busses/i2c-taos-evm
5088F: drivers/i2c/busses/i2c-taos-evm.c
5089
e8c76eed 5090I2C-TINY-USB DRIVER
8b58be88 5091M: Till Harbaum <till@harbaum.org>
846557d3 5092L: linux-i2c@vger.kernel.org
932d1872 5093W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5094S: Maintained
679655da 5095F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5096
1da177e4 5097i386 BOOT CODE
8b58be88 5098M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5099S: Maintained
679655da 5100F: arch/x86/boot/
1da177e4
LT
5101
5102i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5103M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5104T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5105S: Maintained
5106
1da177e4 5107IA64 (Itanium) PLATFORM
8b58be88
JP
5108M: Tony Luck <tony.luck@intel.com>
5109M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5110L: linux-ia64@vger.kernel.org
6b1c70b1 5111T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5112S: Maintained
679655da 5113F: arch/ia64/
1da177e4 5114
4cd38750
LDSB
5115IBM Power VMX Cryptographic instructions
5116M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5117M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5118L: linux-crypto@vger.kernel.org
5119S: Supported
5120F: drivers/crypto/vmx/Makefile
5121F: drivers/crypto/vmx/Kconfig
5122F: drivers/crypto/vmx/vmx.c
5123F: drivers/crypto/vmx/aes*
5124F: drivers/crypto/vmx/ghash*
5125F: drivers/crypto/vmx/ppc-xlate.pl
5126
956c203c 5127IBM Power in-Nest Crypto Acceleration
4cd38750 5128M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5129M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5130L: linux-crypto@vger.kernel.org
5131S: Supported
28bceeaa
DS
5132F: drivers/crypto/nx/Makefile
5133F: drivers/crypto/nx/Kconfig
5134F: drivers/crypto/nx/nx-aes*
5135F: drivers/crypto/nx/nx-sha*
5136F: drivers/crypto/nx/nx.*
5137F: drivers/crypto/nx/nx_csbcpb.h
5138F: drivers/crypto/nx/nx_debugfs.h
956c203c 5139
0e16aafb 5140IBM Power 842 compression accelerator
41656aa7 5141M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5142S: Supported
28bceeaa
DS
5143F: drivers/crypto/nx/Makefile
5144F: drivers/crypto/nx/Kconfig
7011a122 5145F: drivers/crypto/nx/nx-842*
2da572c9 5146F: include/linux/sw842.h
2062c5b6 5147F: crypto/842.c
2da572c9 5148F: lib/842/
0e16aafb 5149
1da177e4 5150IBM Power Linux RAID adapter
8b58be88 5151M: Brian King <brking@us.ibm.com>
1da177e4 5152S: Supported
679655da 5153F: drivers/scsi/ipr.*
1da177e4 5154
9d348af4 5155IBM Power Virtual Ethernet Device Driver
eddd63a6 5156M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5157L: netdev@vger.kernel.org
5158S: Supported
9aa32835 5159F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5160
e6babec6 5161IBM Power Virtual SCSI Device Drivers
bcbde52b 5162M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5163L: linux-scsi@vger.kernel.org
5164S: Supported
e6babec6
NF
5165F: drivers/scsi/ibmvscsi/ibmvscsi*
5166F: drivers/scsi/ibmvscsi/viosrp.h
5167
5168IBM Power Virtual FC Device Drivers
44b4dad9 5169M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5170L: linux-scsi@vger.kernel.org
5171S: Supported
5172F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5173
1da177e4 5174IBM ServeRAID RAID DRIVER
f9213e78 5175S: Orphan
679655da 5176F: drivers/scsi/ips.*
1da177e4 5177
6ed9f9c4
PT
5178ICH LPC AND GPIO DRIVER
5179M: Peter Tyser <ptyser@xes-inc.com>
5180S: Maintained
5181F: drivers/mfd/lpc_ich.c
5182F: drivers/gpio/gpio-ich.c
5183
1e7106fc 5184IDE SUBSYSTEM
8b58be88 5185M: "David S. Miller" <davem@davemloft.net>
1da177e4 5186L: linux-ide@vger.kernel.org
8a6e2535 5187Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5188T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5189S: Maintained
679655da
JP
5190F: Documentation/ide/
5191F: drivers/ide/
5192F: include/linux/ide.h
1da177e4 5193
6cb8c13d
IP
5194IDEAPAD LAPTOP EXTRAS DRIVER
5195M: Ike Panhc <ike.pan@canonical.com>
5196L: platform-driver-x86@vger.kernel.org
5197W: http://launchpad.net/ideapad-laptop
5198S: Maintained
5199F: drivers/platform/x86/ideapad-laptop.c
5200
1ea4c161
AM
5201IDEAPAD LAPTOP SLIDEBAR DRIVER
5202M: Andrey Moiseev <o2g.org.ru@gmail.com>
5203L: linux-input@vger.kernel.org
5204W: https://github.com/o2genum/ideapad-slidebar
5205S: Maintained
5206F: drivers/input/misc/ideapad_slidebar.c
5207
0f861e8c 5208IDE/ATAPI DRIVERS
487ba8e8 5209M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5210L: linux-ide@vger.kernel.org
c404c199 5211S: Maintained
679655da
JP
5212F: Documentation/cdrom/ide-cd
5213F: drivers/ide/ide-cd*
1da177e4 5214
27471fdb 5215IDLE-I7300
8b58be88 5216M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5217L: linux-pm@vger.kernel.org
27471fdb 5218S: Supported
679655da 5219F: drivers/idle/i7300_idle.c
27471fdb 5220
02cf2286 5221IEEE 802.15.4 SUBSYSTEM
b6e195fd 5222M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5223L: linux-wpan@vger.kernel.org
5224W: https://github.com/linux-wpan
5225T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5226S: Maintained
5227F: net/ieee802154/
68653359 5228F: net/mac802154/
251741b1 5229F: drivers/net/ieee802154/
580947d3
AA
5230F: include/linux/nl802154.h
5231F: include/linux/ieee802154.h
5232F: include/net/nl802154.h
5233F: include/net/mac802154.h
5234F: include/net/af_ieee802154.h
5235F: include/net/cfg802154.h
5236F: include/net/ieee802154_netdev.h
ebef9c12 5237F: Documentation/networking/ieee802154.txt
02cf2286 5238
b1c97193
SY
5239IGORPLUG-USB IR RECEIVER
5240M: Sean Young <sean@mess.org>
5241L: linux-media@vger.kernel.org
5242S: Maintained
5243F: drivers/media/rc/igorplugusb.c
5244
40ad4a30
SY
5245IGUANAWORKS USB IR TRANSCEIVER
5246M: Sean Young <sean@mess.org>
5247L: linux-media@vger.kernel.org
5248S: Maintained
5249F: drivers/media/rc/iguanair.c
5250
9545f86e 5251IIO SUBSYSTEM AND DRIVERS
030a13d7 5252M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5253R: Hartmut Knaack <knaack.h@gmx.de>
5254R: Lars-Peter Clausen <lars@metafoo.de>
5255R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5256L: linux-iio@vger.kernel.org
5257S: Maintained
03e7c251 5258F: drivers/iio/
9545f86e 5259F: drivers/staging/iio/
8fe671fc 5260F: include/linux/iio/
817020cf 5261F: tools/iio/
9545f86e 5262
65519263
SG
5263IKANOS/ADI EAGLE ADSL USB DRIVER
5264M: Matthieu Castet <castet.matthieu@free.fr>
5265M: Stanislaw Gruszka <stf_xl@wp.pl>
5266S: Maintained
5267F: drivers/usb/atm/ueagle-atm.c
5268
e89ab51f
GR
5269INA209 HARDWARE MONITOR DRIVER
5270M: Guenter Roeck <linux@roeck-us.net>
5271L: lm-sensors@lm-sensors.org
5272S: Maintained
5273F: Documentation/hwmon/ina209
5274F: Documentation/devicetree/bindings/i2c/ina209.txt
5275F: drivers/hwmon/ina209.c
5276
5277INA2XX HARDWARE MONITOR DRIVER
5278M: Guenter Roeck <linux@roeck-us.net>
5279L: lm-sensors@lm-sensors.org
5280S: Maintained
5281F: Documentation/hwmon/ina2xx
5282F: drivers/hwmon/ina2xx.c
5283F: include/linux/platform_data/ina2xx.h
5284
14dc124f
SIG
5285INDUSTRY PACK SUBSYSTEM (IPACK)
5286M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5287M: Jens Taprogge <jens.taprogge@taprogge.org>
5288M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5289L: industrypack-devel@lists.sourceforge.net
5290W: http://industrypack.sourceforge.net
5291S: Maintained
5292F: drivers/ipack/
5293
8adc53fd
ZLK
5294INGENIC JZ4780 DMA Driver
5295M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5296S: Maintained
5297F: drivers/dma/dma-jz4780.c
5298
aa7168f4 5299INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5300M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5301M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5302L: linux-ima-devel@lists.sourceforge.net
5303L: linux-ima-user@lists.sourceforge.net
5304L: linux-security-module@vger.kernel.org
aa7168f4 5305S: Supported
679655da 5306F: security/integrity/ima/
aa7168f4 5307
9a4ea5a9
JH
5308IMGTEC IR DECODER DRIVER
5309M: James Hogan <james.hogan@imgtec.com>
5310S: Maintained
5311F: drivers/media/rc/img-ir/
5312
1da177e4 5313IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5314L: linux-fbdev@vger.kernel.org
843393d3 5315S: Orphan
8a61f013 5316F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5317
5318INFINIBAND SUBSYSTEM
b6b2bbe6 5319M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5320M: Sean Hefty <sean.hefty@intel.com>
5321M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5322L: linux-rdma@vger.kernel.org
605841f5 5323W: http://www.openfabrics.org/
8a6e2535 5324Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5325T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5326S: Supported
679655da
JP
5327F: Documentation/infiniband/
5328F: drivers/infiniband/
c117ab84 5329F: include/uapi/linux/if_infiniband.h
954138dc
YD
5330F: include/uapi/rdma/
5331F: include/rdma/
1da177e4 5332
c9f04f58 5333INOTIFY
8b58be88
JP
5334M: John McCutchan <john@johnmccutchan.com>
5335M: Robert Love <rlove@rlove.org>
5336M: Eric Paris <eparis@parisplace.org>
c9f04f58 5337S: Maintained
679655da
JP
5338F: Documentation/filesystems/inotify.txt
5339F: fs/notify/inotify/
5340F: include/linux/inotify.h
c117ab84 5341F: include/uapi/linux/inotify.h
c9f04f58 5342
e2d1d6c0 5343INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5344M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5345L: linux-input@vger.kernel.org
8a6e2535 5346Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5347T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5348S: Maintained
679655da 5349F: drivers/input/
f4eea7e2 5350F: include/linux/input.h
c117ab84 5351F: include/uapi/linux/input.h
f4eea7e2 5352F: include/linux/input/
e2d1d6c0 5353
3267a87f 5354INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5355M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5356L: linux-input@vger.kernel.org
75dd112a 5357S: Odd fixes
3267a87f 5358F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5359F: drivers/input/input-mt.c
3267a87f
HR
5360K: \b(ABS|SYN)_MT_
5361
97fa99a3
JY
5362INTEL ASoC BDW/HSW DRIVERS
5363M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5364L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5365S: Supported
e8e1225d
JP
5366F: sound/soc/intel/common/sst-dsp*
5367F: sound/soc/intel/common/sst-firmware.c
5368F: sound/soc/intel/boards/broadwell.c
5369F: sound/soc/intel/haswell/
97fa99a3 5370
4ac13e17
DJ
5371INTEL C600 SERIES SAS CONTROLLER DRIVER
5372M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5373M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5374L: linux-scsi@vger.kernel.org
7106891a
DJ
5375T: git git://git.code.sf.net/p/intel-sas/isci
5376S: Supported
4ac13e17 5377F: drivers/scsi/isci/
4ac13e17 5378
26717172
LB
5379INTEL IDLE DRIVER
5380M: Len Brown <lenb@kernel.org>
bf1c138e 5381L: linux-pm@vger.kernel.org
08deed1e 5382T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5383S: Supported
5384F: drivers/idle/intel_idle.c
5385
7c1ac18d
KCA
5386INTEL PSTATE DRIVER
5387M: Kristen Carlson Accardi <kristen@linux.intel.com>
5388L: linux-pm@vger.kernel.org
5389S: Supported
5390F: drivers/cpufreq/intel_pstate.c
5391
9eb8ef74 5392INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5393M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5394L: linux-fbdev@vger.kernel.org
ce00f85c 5395S: Maintained
679655da 5396F: Documentation/fb/intelfb.txt
8a61f013 5397F: drivers/video/fbdev/intelfb/
9eb8ef74 5398
1da177e4 5399INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5400M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5401L: linux-fbdev@vger.kernel.org
ce00f85c 5402S: Maintained
8a61f013 5403F: drivers/video/fbdev/i810/
1da177e4 5404
f4a9bc4c 5405INTEL MENLOW THERMAL DRIVER
8b58be88 5406M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5407L: platform-driver-x86@vger.kernel.org
5ca92bd9 5408W: https://01.org/linux-acpi
f4a9bc4c 5409S: Supported
679655da 5410F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5411
1da177e4 5412INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5413M: Borislav Petkov <bp@alien8.de>
1da177e4 5414S: Maintained
73d425fd
JP
5415F: arch/x86/kernel/cpu/microcode/core*
5416F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5417
248a9dc3 5418INTEL I/OAT DMA DRIVER
18ebd564 5419M: Dave Jiang <dave.jiang@intel.com>
08223d80 5420R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5421L: dmaengine@vger.kernel.org
5422Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5423S: Supported
679655da 5424F: drivers/dma/ioat*
248a9dc3 5425
6c8909b4 5426INTEL IOMMU (VT-d)
8b58be88 5427M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5428L: iommu@lists.linux-foundation.org
54e5881d 5429T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5430S: Supported
3fb39615 5431F: drivers/iommu/intel-iommu.c
679655da 5432F: include/linux/intel-iommu.h
6c8909b4 5433
b3e5f263 5434INTEL IOP-ADMA DMA DRIVER
08223d80 5435R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5436S: Odd fixes
679655da 5437F: drivers/dma/iop-adma.c
b3e5f263 5438
9251ce95 5439INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5440M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5441S: Maintained
679655da
JP
5442F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5443F: arch/arm/mach-ixp4xx/include/mach/npe.h
5444F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5445F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5446F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5447F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5448
844dd05f 5449INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5450M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5451S: Maintained
679655da 5452F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5453
2f302324 5454INTEL ETHERNET DRIVERS
8b58be88 5455M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5456R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5457R: Shannon Nelson <shannon.nelson@intel.com>
5458R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5459R: Don Skidmore <donald.c.skidmore@intel.com>
5460R: Matthew Vick <matthew.vick@intel.com>
5461R: John Ronciak <john.ronciak@intel.com>
5462R: Mitch Williams <mitch.a.williams@intel.com>
5463L: intel-wired-lan@lists.osuosl.org
f6fde11a 5464W: http://www.intel.com/support/feedback.htm
d94e6fed 5465W: http://e1000.sourceforge.net/
2f302324
JK
5466Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5469S: Supported
0d164401
JK
5470F: Documentation/networking/e100.txt
5471F: Documentation/networking/e1000.txt
5472F: Documentation/networking/e1000e.txt
5473F: Documentation/networking/igb.txt
5474F: Documentation/networking/igbvf.txt
5475F: Documentation/networking/ixgb.txt
5476F: Documentation/networking/ixgbe.txt
5477F: Documentation/networking/ixgbevf.txt
1bff6529 5478F: Documentation/networking/i40e.txt
105bf2fe 5479F: Documentation/networking/i40evf.txt
dee1ad47 5480F: drivers/net/ethernet/intel/
bc90d291 5481F: drivers/net/ethernet/intel/*/
1da177e4 5482
0963d59b
LW
5483INTEL-MID GPIO DRIVER
5484M: David Cohen <david.a.cohen@linux.intel.com>
5485L: linux-gpio@vger.kernel.org
5486S: Maintained
5487F: drivers/gpio/gpio-intel-mid.c
5488
ca907a90
SY
5489INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5490M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5491L: linux-wireless@vger.kernel.org
ca907a90 5492S: Maintained
679655da 5493F: Documentation/networking/README.ipw2100
679655da 5494F: Documentation/networking/README.ipw2200
ca907a90 5495F: drivers/net/wireless/ipw2x00/
826d2abe 5496
4bd96a7a 5497INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5498M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5499M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5500M: Shane Wang <shane.wang@intel.com>
5501L: tboot-devel@lists.sourceforge.net
5502W: http://tboot.sourceforge.net
e9b7d7c8 5503T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5504S: Supported
5505F: Documentation/intel_txt.txt
5506F: include/linux/tboot.h
5507F: arch/x86/kernel/tboot.c
5508
8a70da82 5509INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5510M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5511M: linux-wimax@intel.com
49e7d9df 5512L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5513S: Supported
5514W: http://linuxwimax.org
679655da
JP
5515F: Documentation/wimax/README.i2400m
5516F: drivers/net/wimax/i2400m/
c117ab84 5517F: include/uapi/linux/wimax/i2400m.h
8a70da82 5518
1c0ce89c
SG
5519INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5520M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5521L: linux-wireless@vger.kernel.org
1c0ce89c 5522S: Supported
efa3144e
WYG
5523F: drivers/net/wireless/iwlegacy/
5524
b481de9c 5525INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5526M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5527M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5528M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5529L: linux-wireless@vger.kernel.org
b481de9c 5530W: http://intellinuxwireless.org
b62ff718 5531T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5532S: Supported
679655da 5533F: drivers/net/wireless/iwlwifi/
b481de9c 5534
de8fe023
TW
5535INTEL MANAGEMENT ENGINE (mei)
5536M: Tomas Winkler <tomas.winkler@intel.com>
5537L: linux-kernel@vger.kernel.org
5538S: Supported
c117ab84 5539F: include/uapi/linux/mei.h
5069288b 5540F: include/linux/mei_cl_bus.h
de8fe023 5541F: drivers/misc/mei/*
e07950a1 5542F: Documentation/misc-devices/mei/*
de8fe023 5543
0a8b8353 5544INTEL PMC IPC DRIVER
5545M: Zha Qipeng<qipeng.zha@intel.com>
5546L: platform-driver-x86@vger.kernel.org
5547S: Maintained
5548F: drivers/platform/x86/intel_pmc_ipc.c
5549F: arch/x86/include/asm/intel_pmc_ipc.h
5550
cb109a0e 5551IOC3 ETHERNET DRIVER
8b58be88 5552M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5553L: linux-mips@linux-mips.org
5554S: Maintained
8862bf1e 5555F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5556
cb109a0e 5557IOC3 SERIAL DRIVER
8b58be88 5558M: Pat Gefre <pfg@sgi.com>
d39e0721 5559L: linux-serial@vger.kernel.org
cb109a0e 5560S: Maintained
df621252 5561F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5562
0b6e8569
SW
5563IOMMU DRIVERS
5564M: Joerg Roedel <joro@8bytes.org>
5565L: iommu@lists.linux-foundation.org
5566T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5567S: Maintained
5568F: drivers/iommu/
5569
4480f15b 5570IP MASQUERADING
8b58be88 5571M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5572S: Maintained
679655da 5573F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5574
1202d6ff 5575IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5576M: Francois Romieu <romieu@fr.zoreil.com>
5577M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5578L: netdev@vger.kernel.org
5579S: Maintained
7443713a 5580F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5581
4480f15b 5582IPATH DRIVER
8473c603 5583M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5584L: linux-rdma@vger.kernel.org
52a09a04 5585S: Maintained
679655da 5586F: drivers/infiniband/hw/ipath/
77d8798b 5587
4409ebe9 5588IPMI SUBSYSTEM
8b58be88 5589M: Corey Minyard <minyard@acm.org>
b0c90653 5590L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5591W: http://openipmi.sourceforge.net/
5592S: Supported
679655da
JP
5593F: Documentation/IPMI.txt
5594F: drivers/char/ipmi/
5595F: include/linux/ipmi*
c117ab84 5596F: include/uapi/linux/ipmi*
4409ebe9 5597
2d800897
KW
5598QCOM AUDIO (ASoC) DRIVERS
5599M: Patrick Lai <plai@codeaurora.org>
5600M: Banajit Goswami <bgoswami@codeaurora.org>
5601L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5602S: Supported
5603F: sound/soc/qcom/
5604
e2d1d6c0 5605IPS SCSI RAID DRIVER
8b58be88 5606M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5607L: linux-scsi@vger.kernel.org
5608W: http://www.adaptec.com/
5609S: Maintained
679655da 5610F: drivers/scsi/ips*
e2d1d6c0
RD
5611
5612IPVS
8b58be88
JP
5613M: Wensong Zhang <wensong@linux-vs.org>
5614M: Simon Horman <horms@verge.net.au>
5615M: Julian Anastasov <ja@ssi.bg>
979b6c13 5616L: netdev@vger.kernel.org
e2d1d6c0 5617L: lvs-devel@vger.kernel.org
1da177e4 5618S: Maintained
679655da 5619F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5620F: include/net/ip_vs.h
c117ab84 5621F: include/uapi/linux/ip_vs.h
679655da 5622F: net/netfilter/ipvs/
1da177e4 5623
e7839f25 5624IPWIRELESS DRIVER
e5f6450c 5625M: Jiri Kosina <jikos@kernel.org>
d8130624 5626M: David Sterba <dsterba@suse.com>
92094aa0 5627S: Odd Fixes
282361a0 5628F: drivers/tty/ipwireless/
099dc4fb 5629
e2d1d6c0 5630IPX NETWORK LAYER
8b58be88 5631M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5632L: netdev@vger.kernel.org
5633S: Maintained
679655da 5634F: include/net/ipx.h
c117ab84 5635F: include/uapi/linux/ipx.h
679655da 5636F: net/ipx/
e2d1d6c0 5637
1da177e4 5638IRDA SUBSYSTEM
8b58be88 5639M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5640L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5641L: netdev@vger.kernel.org
1da177e4 5642W: http://irda.sourceforge.net/
f353976d 5643S: Maintained
e0057975 5644T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5645F: Documentation/networking/irda.txt
5646F: drivers/net/irda/
5647F: include/net/irda/
5648F: net/irda/
1da177e4 5649
a800c7cc
TG
5650IRQ SUBSYSTEM
5651M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5652L: linux-kernel@vger.kernel.org
a800c7cc 5653S: Maintained
75fc2d37 5654T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5655F: kernel/irq/
2ed9fd28
JC
5656
5657IRQCHIP DRIVERS
5658M: Thomas Gleixner <tglx@linutronix.de>
5659M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5660M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5661L: linux-kernel@vger.kernel.org
5662S: Maintained
5663T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5664T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5665F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5666F: drivers/irqchip/
a800c7cc 5667
7ab3a837 5668IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5669M: Jiang Liu <jiang.liu@linux.intel.com>
5670M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5671S: Maintained
b09dec2c 5672T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5673F: Documentation/IRQ-domain.txt
5674F: include/linux/irqdomain.h
5675F: kernel/irq/irqdomain.c
b09dec2c 5676F: kernel/irq/msi.c
7ab3a837 5677
e2d1d6c0 5678ISAPNP
8b58be88 5679M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5680S: Maintained
679655da
JP
5681F: Documentation/isapnp.txt
5682F: drivers/pnp/isapnp/
5683F: include/linux/isapnp.h
e2d1d6c0 5684
d39b8420
HV
5685ISA RADIO MODULE
5686M: Hans Verkuil <hverkuil@xs4all.nl>
5687L: linux-media@vger.kernel.org
5688T: git git://linuxtv.org/media_tree.git
5689W: http://linuxtv.org
5690S: Maintained
5691F: drivers/media/radio/radio-isa*
5692
71a6d0af
HW
5693iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5694M: Peter Jones <pjones@redhat.com>
5695M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5696S: Maintained
5697F: drivers/firmware/iscsi_ibft*
5698
14816b1e 5699ISCSI
8b58be88 5700M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5701L: open-iscsi@googlegroups.com
5702W: www.open-iscsi.org
54e5881d 5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5704S: Maintained
679655da
JP
5705F: drivers/scsi/*iscsi*
5706F: include/scsi/*iscsi*
14816b1e 5707
1e65eb42
OG
5708ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5709M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5710M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5711M: Roi Dayan <roid@mellanox.com>
5712L: linux-rdma@vger.kernel.org
5713S: Supported
5714W: http://www.openfabrics.org
5715W: www.open-iscsi.org
5716Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5717F: drivers/infiniband/ulp/iser/
1e65eb42 5718
2b70e5fd
SG
5719ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5720M: Sagi Grimberg <sagig@mellanox.com>
5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5722L: linux-rdma@vger.kernel.org
5723L: target-devel@vger.kernel.org
5724S: Supported
5725W: http://www.linux-iscsi.org
5726F: drivers/infiniband/ulp/isert
5727
1da177e4 5728ISDN SUBSYSTEM
8b58be88 5729M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5730L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5731L: netdev@vger.kernel.org
1da177e4 5732W: http://www.isdn4linux.de
54e5881d 5733T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5734S: Maintained
679655da
JP
5735F: Documentation/isdn/
5736F: drivers/isdn/
5737F: include/linux/isdn.h
5738F: include/linux/isdn/
c117ab84
CEB
5739F: include/uapi/linux/isdn.h
5740F: include/uapi/linux/isdn/
1da177e4
LT
5741
5742ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5743M: Armin Schindler <mac@melware.de>
d5d52273 5744L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5745W: http://www.melware.de
5746S: Maintained
679655da 5747F: drivers/isdn/hardware/eicon/
1da177e4 5748
d624870f 5749IT87 HARDWARE MONITORING DRIVER
d8130624 5750M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5751L: lm-sensors@lm-sensors.org
5752S: Maintained
5753F: Documentation/hwmon/it87
5754F: drivers/hwmon/it87.c
5755
d7104bff
AP
5756IT913X MEDIA DRIVER
5757M: Antti Palosaari <crope@iki.fi>
5758L: linux-media@vger.kernel.org
5759W: http://linuxtv.org/
5760W: http://palosaari.fi/linux/
5761Q: http://patchwork.linuxtv.org/project/linux-media/list/
5762T: git git://linuxtv.org/anttip/media_tree.git
5763S: Maintained
249c697e 5764F: drivers/media/tuners/it913x*
d7104bff 5765
91821ff3 5766IVTV VIDEO4LINUX DRIVER
6afdeaf8 5767M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5768L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5769L: linux-media@vger.kernel.org
275ffde4 5770T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5771W: http://www.ivtvdriver.org
5772S: Maintained
679655da 5773F: Documentation/video4linux/*.ivtv
90d72ac6 5774F: drivers/media/pci/ivtv/
c117ab84 5775F: include/uapi/linux/ivtv*
91821ff3 5776
68620bdd
MP
5777IX2505V MEDIA DRIVER
5778M: Malcolm Priestley <tvboxspy@gmail.com>
5779L: linux-media@vger.kernel.org
5780W: http://linuxtv.org/
5781Q: http://patchwork.linuxtv.org/project/linux-media/list/
5782S: Maintained
5783F: drivers/media/dvb-frontends/ix2505v*
5784
4453d736
GR
5785JC42.4 TEMPERATURE SENSOR DRIVER
5786M: Guenter Roeck <linux@roeck-us.net>
5787L: lm-sensors@lm-sensors.org
5788S: Maintained
5789F: drivers/hwmon/jc42.c
5790F: Documentation/hwmon/jc42
5791
e2d1d6c0 5792JFS FILESYSTEM
3256f80f 5793M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5794L: jfs-discussion@lists.sourceforge.net
5795W: http://jfs.sourceforge.net/
54e5881d 5796T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5797S: Maintained
679655da
JP
5798F: Documentation/filesystems/jfs.txt
5799F: fs/jfs/
e2d1d6c0 5800
95252236 5801JME NETWORK DRIVER
8b58be88 5802M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5803L: netdev@vger.kernel.org
5804S: Maintained
63d24a0e 5805F: drivers/net/ethernet/jme.*
95252236 5806
1da177e4 5807JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5808M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5809L: linux-mtd@lists.infradead.org
5810W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5811S: Maintained
679655da 5812F: fs/jffs2/
c117ab84 5813F: include/uapi/linux/jffs2.h
1da177e4 5814
d183e11a
TT
5815JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5816M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5817M: Jan Kara <jack@suse.com>
d183e11a
TT
5818L: linux-ext4@vger.kernel.org
5819S: Maintained
5820F: fs/jbd2/
5821F: include/linux/jbd2.h
ae0718f8 5822
207dab5f
MU
5823JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5824M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5825L: linux-media@vger.kernel.org
5826S: Maintained
5827F: drivers/media/platform/rcar_jpu.c
5828
fd8b6cb4 5829JSM Neo PCI based serial card
9d141cb9 5830M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5831L: linux-serial@vger.kernel.org
5832S: Maintained
df621252 5833F: drivers/tty/serial/jsm/
ae0718f8 5834
af39917d
CL
5835K10TEMP HARDWARE MONITORING DRIVER
5836M: Clemens Ladisch <clemens@ladisch.de>
5837L: lm-sensors@lm-sensors.org
5838S: Maintained
5839F: Documentation/hwmon/k10temp
5840F: drivers/hwmon/k10temp.c
5841
4660cb35 5842K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5843M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5844L: lm-sensors@lm-sensors.org
ae0718f8 5845S: Maintained
679655da
JP
5846F: Documentation/hwmon/k8temp
5847F: drivers/hwmon/k8temp.c
ae0718f8 5848
1da177e4 5849KCONFIG
5eb1f99e 5850M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5851L: linux-kbuild@vger.kernel.org
cea8321c 5852T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5853S: Maintained
679655da
JP
5854F: Documentation/kbuild/kconfig-language.txt
5855F: scripts/kconfig/
1da177e4 5856
ea6c2089 5857KDUMP
8b58be88
JP
5858M: Vivek Goyal <vgoyal@redhat.com>
5859M: Haren Myneni <hbabu@us.ibm.com>
34633993 5860L: kexec@lists.infradead.org
ea6c2089
VG
5861W: http://lse.sourceforge.net/kdump/
5862S: Maintained
80811493 5863F: Documentation/kdump/
ea6c2089 5864
f41bf02f
HV
5865KEENE FM RADIO TRANSMITTER DRIVER
5866M: Hans Verkuil <hverkuil@xs4all.nl>
5867L: linux-media@vger.kernel.org
5868T: git git://linuxtv.org/media_tree.git
5869W: http://linuxtv.org
5870S: Maintained
5871F: drivers/media/radio/radio-keene*
5872
1da177e4 5873KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5874M: Ian Kent <raven@themaw.net>
f694fc97 5875L: autofs@vger.kernel.org
1da177e4 5876S: Maintained
679655da 5877F: fs/autofs4/
1da177e4 5878
70fb7ba6 5879KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5880M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5881T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5882T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5883L: linux-kbuild@vger.kernel.org
5ce45962 5884S: Maintained
679655da
JP
5885F: Documentation/kbuild/
5886F: Makefile
5887F: scripts/Makefile.*
70fb7ba6
MM
5888F: scripts/basic/
5889F: scripts/mk*
5890F: scripts/package/
1da177e4
LT
5891
5892KERNEL JANITORS
c3000e03 5893L: kernel-janitors@vger.kernel.org
10466f5a 5894W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5895S: Odd Fixes
1da177e4 5896
e8b43555 5897KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5898M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5899M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5900L: linux-nfs@vger.kernel.org
1da177e4 5901W: http://nfs.sourceforge.net/
98fac23f 5902S: Supported
679655da 5903F: fs/nfsd/
c117ab84 5904F: include/uapi/linux/nfsd/
679655da
JP
5905F: fs/lockd/
5906F: fs/nfs_common/
5907F: net/sunrpc/
5908F: include/linux/lockd/
5909F: include/linux/sunrpc/
c117ab84 5910F: include/uapi/linux/sunrpc/
1da177e4 5911
13b122b3
SK
5912KERNEL SELFTEST FRAMEWORK
5913M: Shuah Khan <shuahkh@osg.samsung.com>
5914L: linux-api@vger.kernel.org
5915T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5916S: Maintained
5917F: tools/testing/selftests
5918
426d62e2 5919KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5920M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5921M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5922L: kvm@vger.kernel.org
e3e58478 5923W: http://www.linux-kvm.org
a94b40a6 5924T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5925S: Supported
c93a64fe
PB
5926F: Documentation/*/kvm*.txt
5927F: Documentation/virtual/kvm/
679655da 5928F: arch/*/kvm/
1662e862
CB
5929F: arch/x86/kernel/kvm.c
5930F: arch/x86/kernel/kvmclock.c
679655da
JP
5931F: arch/*/include/asm/kvm*
5932F: include/linux/kvm*
c117ab84 5933F: include/uapi/linux/kvm*
679655da 5934F: virt/kvm/
426d62e2 5935
ad8003d3 5936KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5937M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5938L: kvm@vger.kernel.org
5939W: http://kvm.qumranet.com
7de609c8 5940S: Maintained
679655da 5941F: arch/x86/include/asm/svm.h
679655da 5942F: arch/x86/kvm/svm.c
426d62e2 5943
513014b7 5944KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5945M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5946L: kvm-ppc@vger.kernel.org
5947W: http://kvm.qumranet.com
6a7f972d 5948T: git git://github.com/agraf/linux-2.6.git
513014b7 5949S: Supported
679655da
JP
5950F: arch/powerpc/include/asm/kvm*
5951F: arch/powerpc/kvm/
513014b7 5952
85f8fffe 5953KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5954M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5955M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5956L: linux-s390@vger.kernel.org
5957W: http://www.ibm.com/developerworks/linux/linux390/
5958S: Supported
679655da
JP
5959F: Documentation/s390/kvm.txt
5960F: arch/s390/include/asm/kvm*
80811493 5961F: arch/s390/kvm/
85f8fffe 5962
a749474d 5963KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5964M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5965M: Marc Zyngier <marc.zyngier@arm.com>
5966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5967L: kvmarm@lists.cs.columbia.edu
5968W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5969S: Supported
a749474d
CD
5970F: arch/arm/include/uapi/asm/kvm*
5971F: arch/arm/include/asm/kvm*
5972F: arch/arm/kvm/
5c8818b4
MZ
5973F: virt/kvm/arm/
5974F: include/kvm/arm_*
a749474d 5975
6394a3ec 5976KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5977M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5978M: Marc Zyngier <marc.zyngier@arm.com>
5979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5980L: kvmarm@lists.cs.columbia.edu
5981S: Maintained
5982F: arch/arm64/include/uapi/asm/kvm*
5983F: arch/arm64/include/asm/kvm*
5984F: arch/arm64/kvm/
5985
dc009d92 5986KEXEC
8b58be88 5987M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5988W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5989L: kexec@lists.infradead.org
dc009d92 5990S: Maintained
679655da 5991F: include/linux/kexec.h
c117ab84 5992F: include/uapi/linux/kexec.h
679655da 5993F: kernel/kexec.c
dc009d92 5994
e971461f
DH
5995KEYS/KEYRINGS:
5996M: David Howells <dhowells@redhat.com>
5997L: keyrings@linux-nfs.org
5998S: Maintained
d410fa4e 5999F: Documentation/security/keys.txt
e971461f
DH
6000F: include/linux/key.h
6001F: include/linux/key-type.h
6002F: include/keys/
6003F: security/keys/
6004
7f3c68be 6005KEYS-TRUSTED
74dd744f
MZ
6006M: David Safford <safford@us.ibm.com>
6007M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
6008L: linux-security-module@vger.kernel.org
6009L: keyrings@linux-nfs.org
6010S: Supported
d410fa4e 6011F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6012F: include/keys/trusted-type.h
6013F: security/keys/trusted.c
6014F: security/keys/trusted.h
6015
6016KEYS-ENCRYPTED
74dd744f
MZ
6017M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6018M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
6019L: linux-security-module@vger.kernel.org
6020L: keyrings@linux-nfs.org
6021S: Supported
d410fa4e 6022F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6023F: include/keys/encrypted-type.h
19c90aa6 6024F: security/keys/encrypted-keys/
7f3c68be 6025
5b778dad 6026KGDB / KDB /debug_core
8b58be88 6027M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6028W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6029L: kgdb-bugreport@lists.sourceforge.net
6030S: Maintained
679655da
JP
6031F: Documentation/DocBook/kgdb.tmpl
6032F: drivers/misc/kgdbts.c
df621252 6033F: drivers/tty/serial/kgdboc.c
5b778dad 6034F: include/linux/kdb.h
679655da 6035F: include/linux/kgdb.h
4063eb5f 6036F: kernel/debug/
e3e2aaf7 6037
456db8cc 6038KMEMCHECK
8b58be88 6039M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6040M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6041S: Maintained
410d7a97
JP
6042F: Documentation/kmemcheck.txt
6043F: arch/x86/include/asm/kmemcheck.h
6044F: arch/x86/mm/kmemcheck/
6045F: include/linux/kmemcheck.h
6046F: mm/kmemcheck.c
b9ce08c0 6047
c3bb4d24 6048KMEMLEAK
8b58be88 6049M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6050S: Maintained
6051F: Documentation/kmemleak.txt
6052F: include/linux/kmemleak.h
6053F: mm/kmemleak.c
6054F: mm/kmemleak-test.c
6055
89559a61 6056KPROBES
8b58be88
JP
6057M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6058M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6059M: "David S. Miller" <davem@davemloft.net>
97c29e74 6060M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6061S: Maintained
679655da
JP
6062F: Documentation/kprobes.txt
6063F: include/linux/kprobes.h
6064F: kernel/kprobes.c
89559a61 6065
70e84049 6066KS0108 LCD CONTROLLER DRIVER
8b58be88 6067M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6068W: http://miguelojeda.es/auxdisplay.htm
6069W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6070S: Maintained
679655da
JP
6071F: Documentation/auxdisplay/ks0108
6072F: drivers/auxdisplay/ks0108.c
6073F: include/linux/ks0108.h
70e84049 6074
1da177e4 6075LAPB module
1da177e4 6076L: linux-x25@vger.kernel.org
bf9915cc 6077S: Orphan
679655da
JP
6078F: Documentation/networking/lapb-module.txt
6079F: include/*/lapb.h
6080F: net/lapb/
1da177e4
LT
6081
6082LASI 53c700 driver for PARISC
8b58be88 6083M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6084L: linux-scsi@vger.kernel.org
6085S: Maintained
679655da
JP
6086F: Documentation/scsi/53c700.txt
6087F: drivers/scsi/53c700*
1da177e4 6088
263de9b5 6089LED SUBSYSTEM
8b58be88 6090M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6091M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6092L: linux-leds@vger.kernel.org
b8926ba0 6093T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6094S: Maintained
679655da
JP
6095F: drivers/leds/
6096F: include/linux/leds.h
263de9b5 6097
b0461a44 6098LEGACY EEPROM DRIVER
d8130624 6099M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6100S: Maintained
6101F: Documentation/misc-devices/eeprom
6102F: drivers/misc/eeprom/eeprom.c
6103
1da177e4 6104LEGO USB Tower driver
8b58be88 6105M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6106L: legousb-devel@lists.sourceforge.net
6107W: http://legousb.sourceforge.net/
6108S: Maintained
679655da 6109F: drivers/usb/misc/legousbtower.c
1da177e4 6110
055616a8
MK
6111LG2160 MEDIA DRIVER
6112M: Michael Krufky <mkrufky@linuxtv.org>
6113L: linux-media@vger.kernel.org
6114W: http://linuxtv.org/
6115W: http://github.com/mkrufky
6116Q: http://patchwork.linuxtv.org/project/linux-media/list/
6117T: git git://linuxtv.org/mkrufky/tuners.git
6118S: Maintained
6119F: drivers/media/dvb-frontends/lg2160.*
6120
6f0e7725
MK
6121LGDT3305 MEDIA DRIVER
6122M: Michael Krufky <mkrufky@linuxtv.org>
6123L: linux-media@vger.kernel.org
6124W: http://linuxtv.org/
6125W: http://github.com/mkrufky
6126Q: http://patchwork.linuxtv.org/project/linux-media/list/
6127T: git git://linuxtv.org/mkrufky/tuners.git
6128S: Maintained
6129F: drivers/media/dvb-frontends/lgdt3305.*
6130
568a17ff 6131LGUEST
8b58be88 6132M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6133L: lguest@lists.ozlabs.org
568a17ff 6134W: http://lguest.ozlabs.org/
72e91863 6135S: Odd Fixes
070f420b 6136F: arch/x86/include/asm/lguest*.h
679655da
JP
6137F: arch/x86/lguest/
6138F: drivers/lguest/
6139F: include/linux/lguest*.h
070f420b 6140F: tools/lguest/
568a17ff 6141
32ac7cb2
TH
6142LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6143M: Tejun Heo <tj@kernel.org>
6144L: linux-ide@vger.kernel.org
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6146S: Maintained
6147F: drivers/ata/
6148F: include/linux/ata.h
6149F: include/linux/libata.h
6150
6151LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6152M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6153L: linux-ide@vger.kernel.org
6154T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6155S: Maintained
6156F: include/linux/pata_arasan_cf_data.h
6157F: drivers/ata/pata_arasan_cf.c
6158
c7fa056c
BZ
6159LIBATA PATA DRIVERS
6160M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6161M: Tejun Heo <tj@kernel.org>
6162L: linux-ide@vger.kernel.org
6163T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6164S: Maintained
6165F: drivers/ata/pata_*.c
6166F: drivers/ata/ata_generic.c
6167
32ac7cb2
TH
6168LIBATA SATA AHCI PLATFORM devices support
6169M: Hans de Goede <hdegoede@redhat.com>
6170M: Tejun Heo <tj@kernel.org>
6171L: linux-ide@vger.kernel.org
6172T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6173S: Maintained
6174F: drivers/ata/ahci_platform.c
6175F: drivers/ata/libahci_platform.c
6176F: include/linux/ahci_platform.h
6177
6178LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6179M: Mikael Pettersson <mikpelinux@gmail.com>
6180L: linux-ide@vger.kernel.org
6181T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6182S: Maintained
6183F: drivers/ata/sata_promise.*
6184
1acd437c
SL
6185LIBLOCKDEP
6186M: Sasha Levin <sasha.levin@oracle.com>
6187S: Maintained
6188F: tools/lib/lockdep/
6189
bc30196f
DW
6190LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6191M: Dan Williams <dan.j.williams@intel.com>
6192L: linux-nvdimm@lists.01.org
6193Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6194S: Supported
6195F: drivers/nvdimm/*
6196F: include/linux/nd.h
6197F: include/linux/libnvdimm.h
6198F: include/uapi/linux/ndctl.h
6199
6200LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6201M: Ross Zwisler <ross.zwisler@linux.intel.com>
6202L: linux-nvdimm@lists.01.org
6203Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6204S: Supported
6205F: drivers/nvdimm/blk.c
6206F: drivers/nvdimm/region_devs.c
6207F: drivers/acpi/nfit*
6208
6209LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6210M: Vishal Verma <vishal.l.verma@intel.com>
6211L: linux-nvdimm@lists.01.org
6212Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6213S: Supported
6214F: drivers/nvdimm/btt*
6215
6216LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6217M: Ross Zwisler <ross.zwisler@linux.intel.com>
6218L: linux-nvdimm@lists.01.org
6219Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6220S: Supported
6221F: drivers/nvdimm/pmem.c
b864bc17 6222F: include/linux/pmem.h
bc30196f 6223
1da177e4 6224LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6225M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6226W: http://www.ibm.com/linux/ltc/projects/ppc
6227S: Supported
11c34c7d 6228F: arch/powerpc/boot/rs6000.h
1da177e4 6229
852bb9f5 6230LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6231M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6232M: Paul Mackerras <paulus@samba.org>
ea668936 6233M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6234W: http://www.penguinppc.org/
a4724ed6 6235L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6236Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6237T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6238S: Supported
11c34c7d
JP
6239F: Documentation/powerpc/
6240F: arch/powerpc/
1da177e4
LT
6241
6242LINUX FOR POWER MACINTOSH
8b58be88 6243M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6244W: http://www.penguinppc.org/
a4724ed6 6245L: linuxppc-dev@lists.ozlabs.org
1da177e4 6246S: Maintained
11c34c7d
JP
6247F: arch/powerpc/platforms/powermac/
6248F: drivers/macintosh/
1da177e4 6249
77a76369 6250LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6251M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6252L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6253T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6254S: Maintained
11c34c7d
JP
6255F: arch/powerpc/platforms/512x/
6256F: arch/powerpc/platforms/52xx/
1da177e4
LT
6257
6258LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6259M: Alistair Popple <alistair@popple.id.au>
8b58be88 6260M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6261W: http://www.penguinppc.org/
a4724ed6 6262L: linuxppc-dev@lists.ozlabs.org
1da177e4 6263S: Maintained
11c34c7d
JP
6264F: arch/powerpc/platforms/40x/
6265F: arch/powerpc/platforms/44x/
1da177e4 6266
260c02a9 6267LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6268L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6269S: Orphan
11c34c7d
JP
6270F: arch/powerpc/*/*virtex*
6271F: arch/powerpc/*/*/*virtex*
1da177e4 6272
e93adf1e 6273LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6274M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6275W: http://www.penguinppc.org/
a4724ed6 6276L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6277S: Maintained
a2b1f7c8 6278F: arch/powerpc/platforms/8xx/
e93adf1e 6279
1da177e4 6280LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6281M: Scott Wood <scottwood@freescale.com>
8b58be88 6282M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6283W: http://www.penguinppc.org/
a4724ed6 6284L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6285T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6286S: Maintained
11c34c7d 6287F: arch/powerpc/platforms/83xx/
4c8f581d 6288F: arch/powerpc/platforms/85xx/
1da177e4 6289
ab06ff3a 6290LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6291M: Olof Johansson <olof@lixom.net>
a4724ed6 6292L: linuxppc-dev@lists.ozlabs.org
92e19709 6293S: Maintained
11c34c7d
JP
6294F: arch/powerpc/platforms/pasemi/
6295F: drivers/*/*pasemi*
6296F: drivers/*/*/*pasemi*
ab06ff3a 6297
1da177e4 6298LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6299M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6300L: linux-security-module@vger.kernel.org
1da177e4
LT
6301S: Supported
6302
a23ce6da
HW
6303LIS3LV02D ACCELEROMETER DRIVER
6304M: Eric Piel <eric.piel@tremplin-utc.net>
6305S: Maintained
ff606677
JD
6306F: Documentation/misc-devices/lis3lv02d
6307F: drivers/misc/lis3lv02d/
bd35665f 6308F: drivers/platform/x86/hp_accel.c
a23ce6da 6309
b700e7f0
SJ
6310LIVE PATCHING
6311M: Josh Poimboeuf <jpoimboe@redhat.com>
6312M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6313M: Jiri Kosina <jikos@kernel.org>
d8130624 6314M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6315S: Maintained
6316F: kernel/livepatch/
6317F: include/linux/livepatch.h
6318F: arch/x86/include/asm/livepatch.h
6319F: arch/x86/kernel/livepatch.c
6320F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6321F: samples/livepatch/
b700e7f0 6322L: live-patching@vger.kernel.org
74d50da3 6323T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6324
e2d1d6c0 6325LLC (802.2)
8b58be88 6326M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6327S: Maintained
679655da 6328F: include/linux/llc.h
c117ab84 6329F: include/uapi/linux/llc.h
679655da
JP
6330F: include/net/llc*
6331F: net/llc/
e2d1d6c0 6332
4e233cbe
AD
6333LM73 HARDWARE MONITOR DRIVER
6334M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6335L: lm-sensors@lm-sensors.org
6336S: Maintained
6337F: drivers/hwmon/lm73.c
6338
156e2d1a 6339LM78 HARDWARE MONITOR DRIVER
d8130624 6340M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6341L: lm-sensors@lm-sensors.org
6342S: Maintained
6343F: Documentation/hwmon/lm78
6344F: drivers/hwmon/lm78.c
6345
1da177e4 6346LM83 HARDWARE MONITOR DRIVER
d8130624 6347M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6348L: lm-sensors@lm-sensors.org
1da177e4 6349S: Maintained
679655da
JP
6350F: Documentation/hwmon/lm83
6351F: drivers/hwmon/lm83.c
1da177e4
LT
6352
6353LM90 HARDWARE MONITOR DRIVER
d8130624 6354M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6355L: lm-sensors@lm-sensors.org
1da177e4 6356S: Maintained
679655da 6357F: Documentation/hwmon/lm90
aae7bce4 6358F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6359F: drivers/hwmon/lm90.c
1da177e4 6360
917cc4e6
GR
6361LM95234 HARDWARE MONITOR DRIVER
6362M: Guenter Roeck <linux@roeck-us.net>
6363L: lm-sensors@lm-sensors.org
6364S: Maintained
6365F: Documentation/hwmon/lm95234
6366F: drivers/hwmon/lm95234.c
6367
68620bdd
MP
6368LME2510 MEDIA DRIVER
6369M: Malcolm Priestley <tvboxspy@gmail.com>
6370L: linux-media@vger.kernel.org
6371W: http://linuxtv.org/
6372Q: http://patchwork.linuxtv.org/project/linux-media/list/
6373S: Maintained
6374F: drivers/media/usb/dvb-usb-v2/lmedm04*
6375
512e67f9 6376LOCKDEP AND LOCKSTAT
8b58be88
JP
6377M: Peter Zijlstra <peterz@infradead.org>
6378M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6379L: linux-kernel@vger.kernel.org
75fc2d37 6380T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6381S: Maintained
214e0aed
DB
6382F: Documentation/locking/lockdep*.txt
6383F: Documentation/locking/lockstat.txt
679655da 6384F: include/linux/lockdep.h
7486d6da 6385F: kernel/locking/
512e67f9 6386
dde33348 6387LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6388M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6389L: linux-ntfs-dev@lists.sourceforge.net
6390W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6391S: Maintained
679655da 6392F: Documentation/ldm.txt
20d16fef 6393F: block/partitions/ldm.*
1da177e4 6394
ef6ada3d
JE
6395LogFS
6396M: Joern Engel <joern@logfs.org>
756ccb3c 6397M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6398L: logfs@logfs.org
6399W: logfs.org
6400S: Maintained
6401F: fs/logfs/
6402
b62d7946
RS
6403LPC32XX MACHINE SUPPORT
6404M: Roland Stigge <stigge@antcom.de>
6405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6406S: Maintained
6407F: arch/arm/mach-lpc32xx/
6408
c87e34ef 6409LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6410M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6411M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6412M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6413M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6414L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6415L: linux-scsi@vger.kernel.org
6416W: http://www.lsilogic.com/support
6417S: Supported
679655da 6418F: drivers/message/fusion/
500c152a 6419F: drivers/scsi/mpt2sas/
6420F: drivers/scsi/mpt3sas/
c87e34ef 6421
1da177e4 6422LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6423M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6424L: linux-scsi@vger.kernel.org
6425S: Maintained
679655da 6426F: drivers/scsi/sym53c8xx_2/
1da177e4 6427
e5f5c99a
GR
6428LTC4261 HARDWARE MONITOR DRIVER
6429M: Guenter Roeck <linux@roeck-us.net>
6430L: lm-sensors@lm-sensors.org
6431S: Maintained
6432F: Documentation/hwmon/ltc4261
6433F: drivers/hwmon/ltc4261.c
6434
81365c31 6435LTP (Linux Test Project)
28b8e8d4 6436M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6437M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6438M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6439M: Jan Stancek <jstancek@redhat.com>
6440M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6441M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6442L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6443W: http://linux-test-project.github.io/
7d1ae8a8 6444T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6445S: Maintained
6446
c12a54b3 6447M32R ARCHITECTURE
c12a54b3 6448W: http://www.linux-m32r.org/
b4174867 6449S: Orphan
679655da 6450F: arch/m32r/
c12a54b3 6451
1da177e4 6452M68K ARCHITECTURE
8b58be88 6453M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6454L: linux-m68k@lists.linux-m68k.org
6455W: http://www.linux-m68k.org/
54e5881d 6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6457S: Maintained
679655da 6458F: arch/m68k/
9db35182 6459F: drivers/zorro/
1da177e4
LT
6460
6461M68K ON APPLE MACINTOSH
8b58be88 6462M: Joshua Thompson <funaho@jurai.org>
1da177e4 6463W: http://www.mac.linux-m68k.org/
9bb9f222 6464L: linux-m68k@lists.linux-m68k.org
1da177e4 6465S: Maintained
9db35182 6466F: arch/m68k/mac/
1da177e4
LT
6467
6468M68K ON HP9000/300
8b58be88 6469M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6470W: http://www.tazenda.demon.co.uk/phil/linux-hp
6471S: Maintained
679655da 6472F: arch/m68k/hp300/
1da177e4 6473
74425546
AP
6474M88DS3103 MEDIA DRIVER
6475M: Antti Palosaari <crope@iki.fi>
6476L: linux-media@vger.kernel.org
6477W: http://linuxtv.org/
6478W: http://palosaari.fi/linux/
6479Q: http://patchwork.linuxtv.org/project/linux-media/list/
6480T: git git://linuxtv.org/anttip/media_tree.git
6481S: Maintained
6482F: drivers/media/dvb-frontends/m88ds3103*
6483
68620bdd
MP
6484M88RS2000 MEDIA DRIVER
6485M: Malcolm Priestley <tvboxspy@gmail.com>
6486L: linux-media@vger.kernel.org
6487W: http://linuxtv.org/
6488Q: http://patchwork.linuxtv.org/project/linux-media/list/
6489S: Maintained
6490F: drivers/media/dvb-frontends/m88rs2000*
6491
07a092fa 6492MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6493M: Alexey Klimov <klimov.linux@gmail.com>
6494L: linux-media@vger.kernel.org
6495T: git git://linuxtv.org/media_tree.git
6496S: Maintained
6497F: drivers/media/radio/radio-ma901.c
07a092fa 6498
64a327a7 6499MAC80211
8b58be88 6500M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6501L: linux-wireless@vger.kernel.org
491b26b4 6502W: http://wireless.kernel.org/
ce466579
JB
6503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6504T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6505S: Maintained
679655da
JP
6506F: Documentation/networking/mac80211-injection.txt
6507F: include/net/mac80211.h
6508F: net/mac80211/
64a327a7 6509
b863ceb7 6510MACVLAN DRIVER
8b58be88 6511M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6512L: netdev@vger.kernel.org
6513S: Maintained
679655da
JP
6514F: drivers/net/macvlan.c
6515F: include/linux/if_macvlan.h
b863ceb7 6516
2b6d83e2
JB
6517MAILBOX API
6518M: Jassi Brar <jassisinghbrar@gmail.com>
6519L: linux-kernel@vger.kernel.org
6520S: Maintained
6521F: drivers/mailbox/
6522F: include/linux/mailbox_client.h
6523F: include/linux/mailbox_controller.h
6524
faf1668c 6525MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6526M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6527W: http://www.kernel.org/doc/man-pages
bd7ebec6 6528L: linux-man@vger.kernel.org
1b53dc74 6529S: Maintained
faf1668c 6530
8427defd
RK
6531MARVELL ARMADA DRM SUPPORT
6532M: Russell King <rmk+kernel@arm.linux.org.uk>
6533S: Maintained
6534F: drivers/gpu/drm/armada/
6535
3ad50cca
GR
6536MARVELL 88E6352 DSA support
6537M: Guenter Roeck <linux@roeck-us.net>
6538S: Maintained
6539F: drivers/net/dsa/mv88e6352.c
6540
44c14c1d 6541MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6542M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6543M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6544L: netdev@vger.kernel.org
6545S: Maintained
6546F: drivers/net/ethernet/marvell/sk*
6547
74cda169 6548MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6549L: libertas-dev@lists.infradead.org
8ac3e99e 6550S: Orphan
679655da 6551F: drivers/net/wireless/libertas/
74cda169 6552
b60d6975 6553MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6554M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6555L: netdev@vger.kernel.org
f5ca8502 6556S: Maintained
527a6266 6557F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6558F: include/linux/mv643xx.h
1da177e4 6559
370b8ed9
TP
6560MARVELL MVNETA ETHERNET DRIVER
6561M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6562L: netdev@vger.kernel.org
6563S: Maintained
6564F: drivers/net/ethernet/marvell/mvneta.*
6565
fcad584d 6566MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6567M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6568M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6569L: linux-wireless@vger.kernel.org
6570S: Maintained
6571F: drivers/net/wireless/mwifiex/
6572
a2c3f656 6573MARVELL MWL8K WIRELESS DRIVER
a040d532 6574M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6575L: linux-wireless@vger.kernel.org
16345910 6576S: Odd Fixes
a2c3f656
LB
6577F: drivers/net/wireless/mwl8k.c
6578
2a69567b 6579MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6580M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6581S: Odd Fixes
1fa7e547 6582F: drivers/mmc/host/mvsdio.*
2a69567b 6583
1da177e4 6584MATROX FRAMEBUFFER DRIVER
c69f677c 6585L: linux-fbdev@vger.kernel.org
52653199 6586S: Orphan
8a61f013 6587F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6588F: include/uapi/linux/matroxfb.h
1da177e4 6589
ca462085
GR
6590MAX16065 HARDWARE MONITOR DRIVER
6591M: Guenter Roeck <linux@roeck-us.net>
6592L: lm-sensors@lm-sensors.org
6593S: Maintained
6594F: Documentation/hwmon/max16065
6595F: drivers/hwmon/max16065.c
6596
1f61cab8
GR
6597MAX20751 HARDWARE MONITOR DRIVER
6598M: Guenter Roeck <linux@roeck-us.net>
6599L: lm-sensors@lm-sensors.org
6600S: Maintained
6601F: Documentation/hwmon/max20751
6602F: drivers/hwmon/max20751.c
6603
d20620de 6604MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6605M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6606L: lm-sensors@lm-sensors.org
6607S: Maintained
679655da
JP
6608F: Documentation/hwmon/max6650
6609F: drivers/hwmon/max6650.c
d20620de 6610
e89ab51f
GR
6611MAX6697 HARDWARE MONITOR DRIVER
6612M: Guenter Roeck <linux@roeck-us.net>
6613L: lm-sensors@lm-sensors.org
6614S: Maintained
6615F: Documentation/hwmon/max6697
6616F: Documentation/devicetree/bindings/i2c/max6697.txt
6617F: drivers/hwmon/max6697.c
6618F: include/linux/platform_data/max6697.h
6619
f8f847b5
KK
6620MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6621M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6622L: linux-pm@vger.kernel.org
6623S: Supported
6624F: drivers/power/max14577_charger.c
6625F: drivers/power/max77693_charger.c
6626
3811405e
JMC
6627MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6628M: Javier Martinez Canillas <javier@osg.samsung.com>
6629L: linux-kernel@vger.kernel.org
6630S: Supported
6631F: drivers/*/*max77802.c
6632F: Documentation/devicetree/bindings/*/*max77802.txt
6633F: include/dt-bindings/*/*max77802.h
6634
befeb596
KK
6635MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6636M: Chanwoo Choi <cw00.choi@samsung.com>
6637M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6638L: linux-kernel@vger.kernel.org
6639S: Supported
6640F: drivers/*/max14577.c
6641F: drivers/*/max77686.c
6642F: drivers/*/max77693.c
6643F: drivers/extcon/extcon-max14577.c
6644F: drivers/extcon/extcon-max77693.c
6645F: drivers/rtc/rtc-max77686.c
6646F: drivers/clk/clk-max77686.c
6647F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6648F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6649F: Documentation/devicetree/bindings/mfd/max77693.txt
6650F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6651F: include/linux/mfd/max14577*.h
6652F: include/linux/mfd/max77686*.h
6653F: include/linux/mfd/max77693*.h
6654
9be3c9a5
HV
6655MAXIRADIO FM RADIO RECEIVER DRIVER
6656M: Hans Verkuil <hverkuil@xs4all.nl>
6657L: linux-media@vger.kernel.org
6658T: git git://linuxtv.org/media_tree.git
6659W: http://linuxtv.org
6660S: Maintained
6661F: drivers/media/radio/radio-maxiradio*
6662
6f32a8c9
LP
6663MEDIA DRIVERS FOR RENESAS - VSP1
6664M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6665L: linux-media@vger.kernel.org
6666L: linux-sh@vger.kernel.org
6667T: git git://linuxtv.org/media_tree.git
6668S: Supported
6669F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6670F: drivers/media/platform/vsp1/
6671
dacf9ce8
KS
6672MEDIA DRIVERS FOR ASCOT2E
6673M: Sergey Kozlov <serjk@netup.ru>
6674L: linux-media@vger.kernel.org
6675W: http://linuxtv.org
6676W: http://netup.tv/
6677T: git git://linuxtv.org/media_tree.git
6678S: Supported
6679F: drivers/media/dvb-frontends/ascot2e*
6680
a6dc60ff
KS
6681MEDIA DRIVERS FOR CXD2841ER
6682M: Sergey Kozlov <serjk@netup.ru>
6683L: linux-media@vger.kernel.org
6684W: http://linuxtv.org/
6685W: http://netup.tv/
6686T: git git://linuxtv.org/media_tree.git
6687S: Supported
6688F: drivers/media/dvb-frontends/cxd2841er*
6689
a5d32b35
KS
6690MEDIA DRIVERS FOR HORUS3A
6691M: Sergey Kozlov <serjk@netup.ru>
6692L: linux-media@vger.kernel.org
6693W: http://linuxtv.org/
6694W: http://netup.tv/
6695T: git git://linuxtv.org/media_tree.git
6696S: Supported
6697F: drivers/media/dvb-frontends/horus3a*
6698
e025273b
KS
6699MEDIA DRIVERS FOR LNBH25
6700M: Sergey Kozlov <serjk@netup.ru>
6701L: linux-media@vger.kernel.org
6702W: http://linuxtv.org/
6703W: http://netup.tv/
6704T: git git://linuxtv.org/media_tree.git
6705S: Supported
6706F: drivers/media/dvb-frontends/lnbh25*
6707
52b1eaf4
KS
6708MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6709M: Sergey Kozlov <serjk@netup.ru>
6710L: linux-media@vger.kernel.org
6711W: http://linuxtv.org/
6712W: http://netup.tv/
6713T: git git://linuxtv.org/media_tree.git
6714S: Supported
6715F: drivers/media/pci/netup_unidvb/*
6716
127c49ae 6717MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6718M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6719P: LinuxTV.org Project
6720L: linux-media@vger.kernel.org
6721W: http://linuxtv.org
8a6e2535 6722Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6723T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6724S: Maintained
6725F: Documentation/dvb/
6726F: Documentation/video4linux/
ffe06198 6727F: Documentation/DocBook/media/
127c49ae 6728F: drivers/media/
ffe06198 6729F: drivers/staging/media/
127c49ae 6730F: include/media/
6c0f0359
MCC
6731F: include/uapi/linux/dvb/
6732F: include/uapi/linux/videodev2.h
6733F: include/uapi/linux/media.h
6734F: include/uapi/linux/v4l2-*
6735F: include/uapi/linux/meye.h
6736F: include/uapi/linux/ivtv*
6737F: include/uapi/linux/uvcvideo.h
d20620de 6738
c869f77d
JK
6739MEDIATEK MT7601U WIRELESS LAN DRIVER
6740M: Jakub Kicinski <kubakici@wp.pl>
6741L: linux-wireless@vger.kernel.org
6742S: Maintained
6743F: drivers/net/wireless/mediatek/mt7601u/
6744
e399065b
SS
6745MEGARAID SCSI/SAS DRIVERS
6746M: Kashyap Desai <kashyap.desai@avagotech.com>
6747M: Sumit Saxena <sumit.saxena@avagotech.com>
6748M: Uday Lingala <uday.lingala@avagotech.com>
6749L: megaraidlinux.pdl@avagotech.com
baaea1dc 6750L: linux-scsi@vger.kernel.org
e399065b 6751W: http://www.lsi.com
ce00f85c 6752S: Maintained
679655da
JP
6753F: Documentation/scsi/megaraid.txt
6754F: drivers/scsi/megaraid.*
6755F: drivers/scsi/megaraid/
757e0108 6756
2c46c9d5
AV
6757MELLANOX ETHERNET DRIVER (mlx4_en)
6758M: Amir Vadai <amirv@mellanox.com>
db603047 6759M: Ido Shamay <idos@mellanox.com>
b75f0050 6760L: netdev@vger.kernel.org
2c46c9d5
AV
6761S: Supported
6762W: http://www.mellanox.com
6763Q: http://patchwork.ozlabs.org/project/netdev/list/
6764F: drivers/net/ethernet/mellanox/mlx4/en_*
6765
93c1edb2
JP
6766MELLANOX ETHERNET SWITCH DRIVERS
6767M: Jiri Pirko <jiri@mellanox.com>
6768M: Ido Schimmel <idosch@mellanox.com>
6769L: netdev@vger.kernel.org
6770S: Supported
6771W: http://www.mellanox.com
6772Q: http://patchwork.ozlabs.org/project/netdev/list/
6773F: drivers/net/ethernet/mellanox/mlxsw/
6774
70ea91f1
SR
6775MEMORY MANAGEMENT
6776L: linux-mm@kvack.org
70ea91f1
SR
6777W: http://www.linux-mm.org
6778S: Maintained
679655da 6779F: include/linux/mm.h
551450bb
CS
6780F: include/linux/gfp.h
6781F: include/linux/mmzone.h
6782F: include/linux/memory_hotplug.h
6783F: include/linux/vmalloc.h
679655da 6784F: mm/
70ea91f1 6785
f4e9ce66 6786MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6787M: David Woodhouse <dwmw2@infradead.org>
242c325e 6788M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6789L: linux-mtd@lists.infradead.org
8a6e2535
JP
6790W: http://www.linux-mtd.infradead.org/
6791Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6792T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6793T: git git://git.infradead.org/l2-mtd.git
1da177e4 6794S: Maintained
679655da
JP
6795F: drivers/mtd/
6796F: include/linux/mtd/
c117ab84 6797F: include/uapi/mtd/
1da177e4 6798
26c57ef1 6799MEN A21 WATCHDOG DRIVER
30c7469b 6800M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6801L: linux-watchdog@vger.kernel.org
30c7469b 6802S: Maintained
26c57ef1
JT
6803F: drivers/watchdog/mena21_wdt.c
6804
3764e82e 6805MEN CHAMELEON BUS (mcb)
30c7469b
JT
6806M: Johannes Thumshirn <morbidrsa@gmail.com>
6807S: Maintained
3764e82e
JT
6808F: drivers/mcb/
6809F: include/linux/mcb.h
b9f2f459 6810F: Documentation/men-chameleon-bus.txt
3764e82e 6811
48b490d2
AW
6812MEN F21BMC (Board Management Controller)
6813M: Andreas Werner <andreas.werner@men.de>
6814S: Supported
6815F: drivers/mfd/menf21bmc.c
6816F: drivers/watchdog/menf21bmc_wdt.c
6817F: drivers/leds/leds-menf21bmc.c
6818F: drivers/hwmon/menf21bmc_hwmon.c
6819F: Documentation/hwmon/menf21bmc
6820
12285945
JH
6821METAG ARCHITECTURE
6822M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6823L: linux-metag@vger.kernel.org
12285945
JH
6824S: Supported
6825F: arch/metag/
6826F: Documentation/metag/
6827F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6828F: drivers/clocksource/metag_generic.c
5698c50d
JH
6829F: drivers/irqchip/irq-metag.c
6830F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6831F: drivers/tty/metag_da.c
12285945 6832
c6375b0a 6833MICROBLAZE ARCHITECTURE
8b58be88 6834M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6835W: http://www.monstr.eu/fdt/
6836T: git git://git.monstr.eu/linux-2.6-microblaze.git
6837S: Supported
0a8c7914 6838F: arch/microblaze/
1da177e4
LT
6839
6840MICROTEK X6 SCANNER
61eee9a7 6841M: Oliver Neukum <oliver@neukum.org>
1da177e4 6842S: Maintained
679655da 6843F: drivers/usb/image/microtek.*
1da177e4
LT
6844
6845MIPS
8b58be88 6846M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6847L: linux-mips@linux-mips.org
6097050d 6848W: http://www.linux-mips.org/
b05e988e 6849T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6850Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6851S: Supported
679655da
JP
6852F: Documentation/mips/
6853F: arch/mips/
1da177e4 6854
08b7620a
HV
6855MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6856M: Hans Verkuil <hverkuil@xs4all.nl>
6857L: linux-media@vger.kernel.org
6858T: git git://linuxtv.org/media_tree.git
6859W: http://linuxtv.org
6860S: Odd Fixes
6861F: drivers/media/radio/radio-miropcm20*
6862
e126ba97
EC
6863Mellanox MLX5 core VPI driver
6864M: Eli Cohen <eli@mellanox.com>
6865L: netdev@vger.kernel.org
6866L: linux-rdma@vger.kernel.org
6867W: http://www.mellanox.com
6868Q: http://patchwork.ozlabs.org/project/netdev/list/
6869Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6870T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6871S: Supported
6872F: drivers/net/ethernet/mellanox/mlx5/core/
6873F: include/linux/mlx5/
6874
6875Mellanox MLX5 IB driver
b75f0050
JP
6876M: Eli Cohen <eli@mellanox.com>
6877L: linux-rdma@vger.kernel.org
6878W: http://www.mellanox.com
6879Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6880T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6881S: Supported
6882F: include/linux/mlx5/
6883F: drivers/infiniband/hw/mlx5/
e126ba97 6884
0ce277e4
AP
6885MN88472 MEDIA DRIVER
6886M: Antti Palosaari <crope@iki.fi>
6887L: linux-media@vger.kernel.org
6888W: http://linuxtv.org/
6889W: http://palosaari.fi/linux/
6890Q: http://patchwork.linuxtv.org/project/linux-media/list/
6891T: git git://linuxtv.org/anttip/media_tree.git
6892S: Maintained
6893F: drivers/staging/media/mn88472/
6894F: drivers/media/dvb-frontends/mn88472.h
6895
4f4d238f
AP
6896MN88473 MEDIA DRIVER
6897M: Antti Palosaari <crope@iki.fi>
6898L: linux-media@vger.kernel.org
6899W: http://linuxtv.org/
6900W: http://palosaari.fi/linux/
6901Q: http://patchwork.linuxtv.org/project/linux-media/list/
6902T: git git://linuxtv.org/anttip/media_tree.git
6903S: Maintained
6904F: drivers/staging/media/mn88473/
6905F: drivers/media/dvb-frontends/mn88473.h
6906
1da177e4 6907MODULE SUPPORT
8b58be88 6908M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6909S: Maintained
679655da
JP
6910F: include/linux/module.h
6911F: kernel/module.c
1da177e4
LT
6912
6913MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6914W: http://popies.net/meye/
b7788e13 6915S: Orphan
679655da 6916F: Documentation/video4linux/meye.txt
90d72ac6 6917F: drivers/media/pci/meye/
6c0f0359 6918F: include/uapi/linux/meye.h
1da177e4 6919
b9705b60 6920MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6921M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6922S: Maintained
679655da 6923F: Documentation/serial/moxa-smartio
c897401b 6924F: drivers/tty/mxser.*
d735410a 6925
889b2f87
AK
6926MR800 AVERMEDIA USB FM RADIO DRIVER
6927M: Alexey Klimov <klimov.linux@gmail.com>
6928L: linux-media@vger.kernel.org
6929T: git git://linuxtv.org/media_tree.git
6930S: Maintained
6931F: drivers/media/radio/radio-mr800.c
6932
d7155691
AO
6933MRF24J40 IEEE 802.15.4 RADIO DRIVER
6934M: Alan Ott <alan@signal11.us>
6935L: linux-wpan@vger.kernel.org
6936S: Maintained
6937F: drivers/net/ieee802154/mrf24j40.c
6938
8c4c731a 6939MSI LAPTOP SUPPORT
182ae55c 6940M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6941L: platform-driver-x86@vger.kernel.org
8c4c731a 6942S: Maintained
679655da 6943F: drivers/platform/x86/msi-laptop.c
8c4c731a 6944
0f1006b1 6945MSI WMI SUPPORT
d0944853 6946L: platform-driver-x86@vger.kernel.org
5ee7041e 6947S: Orphan
0f1006b1
AA
6948F: drivers/platform/x86/msi-wmi.c
6949
19a628a0
AP
6950MSI001 MEDIA DRIVER
6951M: Antti Palosaari <crope@iki.fi>
6952L: linux-media@vger.kernel.org
6953W: http://linuxtv.org/
6954W: http://palosaari.fi/linux/
6955Q: http://patchwork.linuxtv.org/project/linux-media/list/
6956T: git git://linuxtv.org/anttip/media_tree.git
6957S: Maintained
0185e197 6958F: drivers/media/tuners/msi001*
19a628a0 6959
7570589d 6960MSI2500 MEDIA DRIVER
2c57213f
AP
6961M: Antti Palosaari <crope@iki.fi>
6962L: linux-media@vger.kernel.org
6963W: http://linuxtv.org/
6964W: http://palosaari.fi/linux/
6965Q: http://patchwork.linuxtv.org/project/linux-media/list/
6966T: git git://linuxtv.org/anttip/media_tree.git
6967S: Maintained
7570589d 6968F: drivers/media/usb/msi2500/
2c57213f 6969
159eeea4
RJ
6970MSYSTEMS DISKONCHIP G3 MTD DRIVER
6971M: Robert Jarzmik <robert.jarzmik@free.fr>
6972L: linux-mtd@lists.infradead.org
6973S: Maintained
6974F: drivers/mtd/devices/docg3*
6975
62a37dc7 6976MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6977M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6978L: linux-media@vger.kernel.org
6979T: git git://linuxtv.org/media_tree.git
6980S: Maintained
6981F: drivers/media/i2c/mt9m032.c
6982F: include/media/mt9m032.h
6983
62a37dc7 6984MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6985M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6986L: linux-media@vger.kernel.org
6987T: git git://linuxtv.org/media_tree.git
6988S: Maintained
6989F: drivers/media/i2c/mt9p031.c
6990F: include/media/mt9p031.h
6991
62a37dc7 6992MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6993M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6994L: linux-media@vger.kernel.org
6995T: git git://linuxtv.org/media_tree.git
6996S: Maintained
6997F: drivers/media/i2c/mt9t001.c
6998F: include/media/mt9t001.h
6999
62a37dc7 7000MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7001M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7002L: linux-media@vger.kernel.org
7003T: git git://linuxtv.org/media_tree.git
7004S: Maintained
f2272e13 7005F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7006F: drivers/media/i2c/mt9v032.c
7007F: include/media/mt9v032.h
7008
4e0d13cb 7009MULTIFUNCTION DEVICES (MFD)
8b58be88 7010M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7011M: Lee Jones <lee.jones@linaro.org>
7caa7991 7012T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7013S: Supported
679655da 7014F: drivers/mfd/
55b5940d 7015F: include/linux/mfd/
4e0d13cb 7016
5c4e6f13 7017MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7018M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7019L: linux-mmc@vger.kernel.org
708dce3f 7020T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7021S: Maintained
679655da
JP
7022F: drivers/mmc/
7023F: include/linux/mmc/
c117ab84 7024F: include/uapi/linux/mmc/
baca2da4 7025
15a0580c 7026MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7027S: Orphan
679655da
JP
7028F: drivers/mmc/host/mmc_spi.c
7029F: include/linux/spi/mmc_spi.h
15a0580c 7030
1da177e4 7031MULTISOUND SOUND DRIVER
8b58be88 7032M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7033S: Maintained
679655da
JP
7034F: Documentation/sound/oss/MultiSound
7035F: sound/oss/msnd*
1da177e4 7036
d735410a 7037MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7038S: Orphan
c897401b 7039F: drivers/tty/isicom.c
679655da 7040F: include/linux/isicom.h
d735410a 7041
550a7375 7042MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7043M: Felipe Balbi <balbi@ti.com>
795fb7e7 7044L: linux-usb@vger.kernel.org
43b416e5 7045T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7046S: Maintained
679655da 7047F: drivers/usb/musb/
550a7375 7048
ea0af5f6
MK
7049MXL5007T MEDIA DRIVER
7050M: Michael Krufky <mkrufky@linuxtv.org>
7051L: linux-media@vger.kernel.org
7052W: http://linuxtv.org/
7053W: http://github.com/mkrufky
7054Q: http://patchwork.linuxtv.org/project/linux-media/list/
7055T: git git://linuxtv.org/mkrufky/tuners.git
7056S: Maintained
7057F: drivers/media/tuners/mxl5007t.*
7058
2d3cf588 7059MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7060M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7061L: netdev@vger.kernel.org
205057ae 7062W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7063S: Supported
93f7848b 7064F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7065
1da177e4 7066NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7067S: Orphan
d9fb9f38 7068F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7069
23dc05a3
DM
7070NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7071M: Daniel Mack <zonque@gmail.com>
7072S: Maintained
e5747e40 7073L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7074W: http://www.native-instruments.com
7075F: sound/usb/caiaq/
7076
1da177e4 7077NCP FILESYSTEM
52653199
PV
7078M: Petr Vandrovec <petr@vandrovec.name>
7079S: Odd Fixes
679655da 7080F: fs/ncpfs/
1da177e4 7081
a79b0322
FT
7082NCR 5380 SCSI DRIVERS
7083M: Finn Thain <fthain@telegraphics.com.au>
7084M: Michael Schmitz <schmitzmic@gmail.com>
7085L: linux-scsi@vger.kernel.org
7086S: Maintained
7087F: Documentation/scsi/g_NCR5380.txt
7088F: drivers/scsi/NCR5380.*
7089F: drivers/scsi/arm/cumana_1.c
7090F: drivers/scsi/arm/oak.c
7091F: drivers/scsi/atari_NCR5380.c
7092F: drivers/scsi/atari_scsi.*
7093F: drivers/scsi/dmx3191d.c
7094F: drivers/scsi/dtc.*
7095F: drivers/scsi/g_NCR5380.*
7096F: drivers/scsi/g_NCR5380_mmio.c
7097F: drivers/scsi/mac_scsi.*
7098F: drivers/scsi/pas16.*
a79b0322
FT
7099F: drivers/scsi/sun3_scsi.*
7100F: drivers/scsi/sun3_scsi_vme.c
7101F: drivers/scsi/t128.*
7102
1da177e4 7103NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7104M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7105L: linux-scsi@vger.kernel.org
7106S: Maintained
679655da 7107F: drivers/scsi/NCR_D700.*
1da177e4 7108
4aa3eb4c
GR
7109NCT6775 HARDWARE MONITOR DRIVER
7110M: Guenter Roeck <linux@roeck-us.net>
7111L: lm-sensors@lm-sensors.org
7112S: Maintained
7113F: Documentation/hwmon/nct6775
7114F: drivers/hwmon/nct6775.c
7115
3c2d774c 7116NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7117M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7118L: linux-rdma@vger.kernel.org
e3d33cb1 7119W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7120S: Supported
7121F: drivers/infiniband/hw/nes/
7122
be2f2e84 7123NETEM NETWORK EMULATOR
adbbf69d 7124M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7125L: netem@lists.linux-foundation.org
be2f2e84 7126S: Maintained
679655da 7127F: net/sched/sch_netem.c
be2f2e84 7128
b2f5a051 7129NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7130M: Jon Mason <jdmason@kudzu.us>
4a58448b 7131L: netdev@vger.kernel.org
4a58448b 7132S: Supported
679655da 7133F: Documentation/networking/s2io.txt
b2f5a051 7134F: Documentation/networking/vxge.txt
86387e1a 7135F: drivers/net/ethernet/neterion/
4a58448b 7136
db9cf3a3 7137NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7138M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7139M: Patrick McHardy <kaber@trash.net>
42010ed0 7140M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7141L: netfilter-devel@vger.kernel.org
82b98543 7142L: coreteam@netfilter.org
1da177e4
LT
7143W: http://www.netfilter.org/
7144W: http://www.iptables.org/
42010ed0
PNA
7145Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7147T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7148S: Supported
679655da
JP
7149F: include/linux/netfilter*
7150F: include/linux/netfilter/
7151F: include/net/netfilter/
c117ab84
CEB
7152F: include/uapi/linux/netfilter*
7153F: include/uapi/linux/netfilter/
679655da
JP
7154F: net/*/netfilter.c
7155F: net/*/netfilter/
7156F: net/netfilter/
91c269a0 7157F: net/bridge/br_netfilter*.c
1da177e4 7158
4cc67735 7159NETLABEL
87a0874c 7160M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7161W: http://netlabel.sf.net
7162L: netdev@vger.kernel.org
87a0874c 7163S: Maintained
80811493 7164F: Documentation/netlabel/
679655da
JP
7165F: include/net/netlabel.h
7166F: net/netlabel/
4cc67735 7167
1da177e4 7168NETROM NETWORK LAYER
8b58be88 7169M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7170L: linux-hams@vger.kernel.org
d34cb28a 7171W: http://www.linux-ax25.org/
1da177e4 7172S: Maintained
679655da 7173F: include/net/netrom.h
c117ab84 7174F: include/uapi/linux/netrom.h
679655da 7175F: net/netrom/
1da177e4 7176
5ddb88c0 7177NETWORK BLOCK DEVICE (NBD)
4ca5829a 7178M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7179S: Maintained
5e4b269b 7180L: nbd-general@lists.sourceforge.net
4ca5829a 7181T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7182F: Documentation/blockdev/nbd.txt
7183F: drivers/block/nbd.c
c117ab84 7184F: include/uapi/linux/nbd.h
1da177e4 7185
6e43650c
NH
7186NETWORK DROP MONITOR
7187M: Neil Horman <nhorman@tuxdriver.com>
7188L: netdev@vger.kernel.org
7189S: Maintained
7190W: https://fedorahosted.org/dropwatch/
7191F: net/core/drop_monitor.c
7192
1da177e4 7193NETWORKING [GENERAL]
8b58be88 7194M: "David S. Miller" <davem@davemloft.net>
979b6c13 7195L: netdev@vger.kernel.org
b1e8fd54 7196W: http://www.linuxfoundation.org/en/Net
11e98029 7197Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7198T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7200S: Maintained
679655da
JP
7201F: net/
7202F: include/net/
018d21ed
JP
7203F: include/linux/in.h
7204F: include/linux/net.h
7205F: include/linux/netdevice.h
c117ab84
CEB
7206F: include/uapi/linux/in.h
7207F: include/uapi/linux/net.h
7208F: include/uapi/linux/netdevice.h
0c7aecd4 7209F: include/uapi/linux/net_namespace.h
7e814a6c 7210F: tools/net/
f4e53f9a 7211F: tools/testing/selftests/net/
335a67d2 7212F: lib/random32.c
a101ccd1 7213F: lib/test_bpf.c
1da177e4
LT
7214
7215NETWORKING [IPv4/IPv6]
8b58be88
JP
7216M: "David S. Miller" <davem@davemloft.net>
7217M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7218M: James Morris <jmorris@namei.org>
7219M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7220M: Patrick McHardy <kaber@trash.net>
979b6c13 7221L: netdev@vger.kernel.org
08deed1e 7222T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7223S: Maintained
679655da
JP
7224F: net/ipv4/
7225F: net/ipv6/
7226F: include/net/ip*
0a14842f 7227F: arch/x86/net/*
1da177e4 7228
73b7656c
DM
7229NETWORKING [IPSEC]
7230M: Steffen Klassert <steffen.klassert@secunet.com>
7231M: Herbert Xu <herbert@gondor.apana.org.au>
7232M: "David S. Miller" <davem@davemloft.net>
7233L: netdev@vger.kernel.org
d1fc5024
SK
7234T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7235T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7236S: Maintained
5826bdd1 7237F: net/core/flow.c
73b7656c
DM
7238F: net/xfrm/
7239F: net/key/
7240F: net/ipv4/xfrm*
d1fc5024
SK
7241F: net/ipv4/esp4.c
7242F: net/ipv4/ah4.c
7243F: net/ipv4/ipcomp.c
7244F: net/ipv4/ip_vti.c
73b7656c 7245F: net/ipv6/xfrm*
d1fc5024
SK
7246F: net/ipv6/esp6.c
7247F: net/ipv6/ah6.c
7248F: net/ipv6/ipcomp6.c
7249F: net/ipv6/ip6_vti.c
73b7656c
DM
7250F: include/uapi/linux/xfrm.h
7251F: include/net/xfrm.h
7252
10e2ff1c 7253NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7254M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7255L: netdev@vger.kernel.org
7256S: Maintained
7257
29f8f632 7258NETWORKING [WIRELESS]
2cb4abd1 7259L: linux-wireless@vger.kernel.org
8a6e2535 7260Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7261
788873ac
JP
7262NETWORKING DRIVERS
7263L: netdev@vger.kernel.org
7264W: http://www.linuxfoundation.org/en/Net
11e98029 7265Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7266T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7267T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7268S: Odd Fixes
7269F: drivers/net/
018d21ed 7270F: include/linux/if_*
0b63bf1f
JD
7271F: include/linux/netdevice.h
7272F: include/linux/arcdevice.h
7273F: include/linux/etherdevice.h
7274F: include/linux/fcdevice.h
7275F: include/linux/fddidevice.h
7276F: include/linux/hippidevice.h
7277F: include/linux/inetdevice.h
c117ab84
CEB
7278F: include/uapi/linux/if_*
7279F: include/uapi/linux/netdevice.h
788873ac 7280
0e324cf6
JL
7281NETWORKING DRIVERS (WIRELESS)
7282M: Kalle Valo <kvalo@codeaurora.org>
7283L: linux-wireless@vger.kernel.org
7284Q: http://patchwork.kernel.org/project/linux-wireless/list/
7285T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7286S: Maintained
7287F: drivers/net/wireless/
7288
3d396eb1 7289NETXEN (1/10) GbE SUPPORT
8622315e 7290M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7291M: Sony Chacko <sony.chacko@qlogic.com>
7292M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7293L: netdev@vger.kernel.org
9c2b5bde 7294W: http://www.qlogic.com
3d396eb1 7295S: Supported
aa43c215 7296F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7297
6423d30f
AAJ
7298NFC SUBSYSTEM
7299M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7300M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7301M: Samuel Ortiz <sameo@linux.intel.com>
7302L: linux-wireless@vger.kernel.org
1eb3b216 7303L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7304S: Supported
6423d30f 7305F: net/nfc/
55eb94f9 7306F: include/net/nfc/
c117ab84 7307F: include/uapi/linux/nfc.h
6423d30f 7308F: drivers/nfc/
08eaa1e0 7309F: include/linux/platform_data/pn544.h
7ebb88e5 7310F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7311
e8b43555 7312NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7313M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7314M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7315L: linux-nfs@vger.kernel.org
7316W: http://client.linux-nfs.org
cd7b996a 7317T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7318S: Maintained
679655da
JP
7319F: fs/lockd/
7320F: fs/nfs/
7321F: fs/nfs_common/
7322F: net/sunrpc/
7323F: include/linux/lockd/
7324F: include/linux/nfs*
7325F: include/linux/sunrpc/
c117ab84
CEB
7326F: include/uapi/linux/nfs*
7327F: include/uapi/linux/sunrpc/
1da177e4 7328
85ef9cea 7329NILFS2 FILESYSTEM
e2126935 7330M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7331L: linux-nilfs@vger.kernel.org
f9472265 7332W: http://nilfs.sourceforge.net/
e2126935 7333T: git git://github.com/konis/nilfs2.git
85ef9cea 7334S: Supported
679655da
JP
7335F: Documentation/filesystems/nilfs2.txt
7336F: fs/nilfs2/
7337F: include/linux/nilfs2_fs.h
85ef9cea 7338
1da177e4 7339NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7340M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7341W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7342S: Maintained
679655da
JP
7343F: Documentation/scsi/NinjaSCSI.txt
7344F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7345
7346NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7347M: GOTO Masanori <gotom@debian.or.jp>
7348M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7349W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7350S: Maintained
679655da
JP
7351F: Documentation/scsi/NinjaSCSI.txt
7352F: drivers/scsi/nsp32*
1da177e4 7353
383b8fb9
LFT
7354NIOS2 ARCHITECTURE
7355M: Ley Foon Tan <lftan@altera.com>
7356L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7357T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7358S: Maintained
7359F: arch/nios2/
7360
2a6afddb
PR
7361NOKIA N900 POWER SUPPLY DRIVERS
7362M: Pali RohĂ¡r <pali.rohar@gmail.com>
7363S: Maintained
7364F: include/linux/power/bq2415x_charger.h
7365F: include/linux/power/bq27x00_battery.h
7366F: include/linux/power/isp1704_charger.h
7367F: drivers/power/bq2415x_charger.c
7368F: drivers/power/bq27x00_battery.c
7369F: drivers/power/isp1704_charger.c
7370F: drivers/power/rx51_battery.c
7371
a1bd3bae 7372NTB DRIVER CORE
9ef6bf6c
JM
7373M: Jon Mason <jdmason@kudzu.us>
7374M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7375M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7376S: Supported
2984411f
JM
7377W: https://github.com/jonmason/ntb/wiki
7378T: git git://github.com/jonmason/ntb.git
fce8a7bb 7379F: drivers/ntb/
548c237c 7380F: drivers/net/ntb_netdev.c
fce8a7bb 7381F: include/linux/ntb.h
a1bd3bae 7382F: include/linux/ntb_transport.h
fce8a7bb 7383
e26a5843
AH
7384NTB INTEL DRIVER
7385M: Jon Mason <jdmason@kudzu.us>
7386M: Dave Jiang <dave.jiang@intel.com>
7387S: Supported
7388W: https://github.com/jonmason/ntb/wiki
7389T: git git://github.com/jonmason/ntb.git
7390F: drivers/ntb/hw/intel/
fce8a7bb 7391
1da177e4 7392NTFS FILESYSTEM
2818ef50 7393M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7394L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7395W: http://www.tuxera.com/
e6f4dee7 7396T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7397S: Supported
679655da
JP
7398F: Documentation/filesystems/ntfs.txt
7399F: fs/ntfs/
1da177e4 7400
9eb8ef74 7401NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7402M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7403L: linux-fbdev@vger.kernel.org
ce00f85c 7404S: Maintained
8a61f013
JH
7405F: drivers/video/fbdev/riva/
7406F: drivers/video/fbdev/nvidia/
1da177e4 7407
79461681
MW
7408NVM EXPRESS DRIVER
7409M: Matthew Wilcox <willy@linux.intel.com>
7410L: linux-nvme@lists.infradead.org
7411T: git git://git.infradead.org/users/willy/linux-nvme.git
7412S: Supported
5be37bf9 7413F: drivers/block/nvme*
79461681
MW
7414F: include/linux/nvme.h
7415
aee4b9bd
SK
7416NVMEM FRAMEWORK
7417M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7418M: Maxime Ripard <maxime.ripard@free-electrons.com>
7419S: Maintained
7420F: drivers/nvmem/
7421F: Documentation/devicetree/bindings/nvmem/
7422F: include/linux/nvmem-consumer.h
7423F: include/linux/nvmem-provider.h
7424
dece4585
CP
7425NXP-NCI NFC DRIVER
7426M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7427R: Charles Gorand <charles.gorand@effinnov.com>
7428L: linux-nfc@lists.01.org (moderated for non-subscribers)
7429S: Supported
7430F: drivers/nfc/nxp-nci
7431
f50d7146
RK
7432NXP TDA998X DRM DRIVER
7433M: Russell King <rmk+kernel@arm.linux.org.uk>
7434S: Supported
7435F: drivers/gpu/drm/i2c/tda998x_drv.c
7436F: include/drm/i2c/tda998x.h
7437
fbace43e
PR
7438NXP TFA9879 DRIVER
7439M: Peter Rosin <peda@axentia.se>
7440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7441S: Maintained
7442F: sound/soc/codecs/tfa9879*
7443
f5525786 7444OMAP SUPPORT
0e24bdd4 7445M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7446L: linux-omap@vger.kernel.org
7447W: http://www.muru.com/linux/omap/
7448W: http://linux.omap.com/
8a6e2535 7449Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7450T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7451S: Maintained
4e04d5a3 7452F: arch/arm/*omap*/
026da812
FB
7453F: arch/arm/configs/omap1_defconfig
7454F: arch/arm/configs/omap2plus_defconfig
046d0a37 7455F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7456F: drivers/irqchip/irq-omap-intc.c
7457F: drivers/mfd/*omap*.c
7458F: drivers/mfd/menelaus.c
7459F: drivers/mfd/palmas.c
7460F: drivers/mfd/tps65217.c
7461F: drivers/mfd/tps65218.c
7462F: drivers/mfd/tps65910.c
7463F: drivers/mfd/twl-core.[ch]
7464F: drivers/mfd/twl4030*.c
7465F: drivers/mfd/twl6030*.c
7466F: drivers/mfd/twl6040*.c
7467F: drivers/regulator/palmas-regulator*.c
7468F: drivers/regulator/pbias-regulator.c
7469F: drivers/regulator/tps65217-regulator.c
7470F: drivers/regulator/tps65218-regulator.c
7471F: drivers/regulator/tps65910-regulator.c
7472F: drivers/regulator/twl-regulator.c
046d0a37 7473F: include/linux/i2c-omap.h
f5525786 7474
50f29fbd 7475OMAP DEVICE TREE SUPPORT
cdb55ab0 7476M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7477M: Tony Lindgren <tony@atomide.com>
7478L: linux-omap@vger.kernel.org
d0fb18c5 7479L: devicetree@vger.kernel.org
50f29fbd
TL
7480S: Maintained
7481F: arch/arm/boot/dts/*omap*
7482F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7483F: arch/arm/boot/dts/*am4*
7484F: arch/arm/boot/dts/*am5*
7485F: arch/arm/boot/dts/*dra7*
50f29fbd 7486
f5525786 7487OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7488M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7489L: linux-omap@vger.kernel.org
7490S: Maintained
7491F: arch/arm/*omap*/*clock*
7492
7493OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7494M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7495L: linux-omap@vger.kernel.org
7496S: Maintained
7497F: arch/arm/*omap*/*pm*
c46938d4 7498F: drivers/cpufreq/omap-cpufreq.c
f5525786 7499
d21db568 7500OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7501M: Rajendra Nayak <rnayak@ti.com>
7502M: Paul Walmsley <paul@pwsan.com>
7503L: linux-omap@vger.kernel.org
7504S: Maintained
d21db568 7505F: arch/arm/mach-omap2/prm*
692ab1f3 7506
f5525786 7507OMAP AUDIO SUPPORT
6c284903 7508M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7509M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7510L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7511L: linux-omap@vger.kernel.org
7512S: Maintained
7513F: sound/soc/omap/
7514
18640193
TL
7515OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7516M: Roger Quadros <rogerq@ti.com>
7517M: Tony Lindgren <tony@atomide.com>
7518L: linux-omap@vger.kernel.org
7519S: Maintained
7520F: drivers/memory/omap-gpmc.c
7521F: arch/arm/mach-omap2/*gpmc*
7522
f5525786 7523OMAP FRAMEBUFFER SUPPORT
830e6384 7524M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7525L: linux-fbdev@vger.kernel.org
f5525786
TL
7526L: linux-omap@vger.kernel.org
7527S: Maintained
8a61f013 7528F: drivers/video/fbdev/omap/
f5525786 7529
676eec0d 7530OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7531M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7532L: linux-omap@vger.kernel.org
676eec0d 7533L: linux-fbdev@vger.kernel.org
178ff4c9 7534S: Maintained
8a61f013 7535F: drivers/video/fbdev/omap2/
178ff4c9
TV
7536F: Documentation/arm/OMAP/DSS
7537
8b37fcfc
OBC
7538OMAP HARDWARE SPINLOCK SUPPORT
7539M: Ohad Ben-Cohen <ohad@wizery.com>
7540L: linux-omap@vger.kernel.org
7541S: Maintained
7542F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7543
f5525786 7544OMAP MMC SUPPORT
8b58be88 7545M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7546L: linux-omap@vger.kernel.org
7547S: Maintained
653f41b5
MC
7548F: drivers/mmc/host/omap.c
7549
7550OMAP HS MMC SUPPORT
0a4585c6 7551L: linux-mmc@vger.kernel.org
653f41b5 7552L: linux-omap@vger.kernel.org
dfa5d196 7553S: Orphan
653f41b5 7554F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7555
7556OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7557M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7558S: Maintained
7559F: drivers/char/hw_random/omap-rng.c
7560
f400c82e 7561OMAP HWMOD SUPPORT
cdb55ab0 7562M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7563M: Paul Walmsley <paul@pwsan.com>
7564L: linux-omap@vger.kernel.org
7565S: Maintained
8fc8b12b 7566F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7567
8633fb30
PW
7568OMAP HWMOD DATA
7569M: Paul Walmsley <paul@pwsan.com>
7570L: linux-omap@vger.kernel.org
7571S: Maintained
7572F: arch/arm/mach-omap2/omap_hwmod*data*
7573
f400c82e 7574OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7575M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7576L: linux-omap@vger.kernel.org
7577S: Maintained
7578F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7579
0db83ced 7580OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7581M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7582L: linux-media@vger.kernel.org
7583S: Maintained
7eec52db 7584F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7585F: drivers/media/platform/omap3isp/
0db83ced 7586F: drivers/staging/media/omap4iss/
7e8970e1 7587
f5525786 7588OMAP USB SUPPORT
f299470a 7589M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7590L: linux-usb@vger.kernel.org
7591L: linux-omap@vger.kernel.org
43b416e5 7592T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7593S: Maintained
a16fbd65
JP
7594F: drivers/usb/*/*omap*
7595F: arch/arm/*omap*/usb*
f5525786 7596
6d994710 7597OMAP GPIO DRIVER
a1415a8f 7598M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7599M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7600M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7601L: linux-omap@vger.kernel.org
7602S: Maintained
7603F: drivers/gpio/gpio-omap.c
7604
c351e290
MJ
7605OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7606M: Mark Jackson <mpfj@newflow.co.uk>
7607L: linux-omap@vger.kernel.org
7608S: Maintained
7609F: arch/arm/boot/dts/am335x-nano.dts
7610
0ad122d9 7611OMFS FILESYSTEM
8b58be88 7612M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7613L: linux-karma-devel@lists.sourceforge.net
7614S: Maintained
679655da
JP
7615F: Documentation/filesystems/omfs.txt
7616F: fs/omfs/
0ad122d9 7617
c1986ee9 7618OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7619M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7620S: Maintained
679655da
JP
7621F: drivers/char/pcmcia/cm4000_cs.c
7622F: include/linux/cm4000_cs.h
c117ab84 7623F: include/uapi/linux/cm4000_cs.h
c1986ee9 7624
77c44ab1 7625OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7626M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7627S: Maintained
679655da 7628F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7629
77d5140f 7630OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7631M: Jonathan Corbet <corbet@lwn.net>
661263b5 7632L: linux-media@vger.kernel.org
275ffde4 7633T: git git://linuxtv.org/media_tree.git
77d5140f 7634S: Maintained
90d72ac6 7635F: drivers/media/i2c/ov7670.c
77d5140f 7636
431bca73 7637ONENAND FLASH DRIVER
8b58be88 7638M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7639L: linux-mtd@lists.infradead.org
7640S: Maintained
679655da
JP
7641F: drivers/mtd/onenand/
7642F: include/linux/mtd/onenand*.h
431bca73 7643
1da177e4 7644ONSTREAM SCSI TAPE DRIVER
8b58be88 7645M: Willem Riede <osst@riede.org>
1da177e4
LT
7646L: osst-users@lists.sourceforge.net
7647L: linux-scsi@vger.kernel.org
7648S: Maintained
f7269cfc
JD
7649F: Documentation/scsi/osst.txt
7650F: drivers/scsi/osst.*
7651F: drivers/scsi/osst_*.h
7652F: drivers/scsi/st.h
1da177e4 7653
e2d1d6c0 7654OPENCORES I2C BUS DRIVER
8b58be88 7655M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7656L: linux-i2c@vger.kernel.org
e2d1d6c0 7657S: Maintained
679655da
JP
7658F: Documentation/i2c/busses/i2c-ocores
7659F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7660
860c44c1 7661OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7662M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7663M: Frank Rowand <frowand.list@gmail.com>
7664M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7665L: devicetree@vger.kernel.org
a7fefe9f
RH
7666W: http://www.devicetree.org/
7667T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7668S: Maintained
f8828205 7669F: drivers/of/
860c44c1 7670F: include/linux/of*.h
f8828205 7671F: scripts/dtc/
860c44c1 7672
f8828205 7673OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7674M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7675M: Pawel Moll <pawel.moll@arm.com>
7676M: Mark Rutland <mark.rutland@arm.com>
de80963e 7677M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7678M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7679L: devicetree@vger.kernel.org
7680S: Maintained
7681F: Documentation/devicetree/
7682F: arch/*/boot/dts/
7683F: include/dt-bindings/
7684
2bb65f56
PA
7685OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7686M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7687L: devicetree@vger.kernel.org
7688S: Maintained
7689F: Documentation/devicetree/dynamic-resolution-notes.txt
7690F: Documentation/devicetree/overlay-notes.txt
7691F: drivers/of/overlay.c
7692F: drivers/of/resolver.c
7693
19f9d392
JB
7694OPENRISC ARCHITECTURE
7695M: Jonas Bonn <jonas@southpole.se>
7696W: http://openrisc.net
eab7c1c0 7697L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7698S: Maintained
7699T: git git://openrisc.net/~jonas/linux
14430813 7700F: arch/openrisc/
19f9d392 7701
ccb1352e 7702OPENVSWITCH
4f337ed5 7703M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7704L: netdev@vger.kernel.org
ccb1352e
JG
7705L: dev@openvswitch.org
7706W: http://openvswitch.org
ccb1352e
JG
7707S: Maintained
7708F: net/openvswitch/
b422da7c 7709F: include/uapi/linux/openvswitch.h
ccb1352e 7710
af39917d
CL
7711OPL4 DRIVER
7712M: Clemens Ladisch <clemens@ladisch.de>
7713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7714T: git git://git.alsa-project.org/alsa-kernel.git
7715S: Maintained
7716F: sound/drivers/opl4/
7717
1da177e4 7718OPROFILE
4cf7e718 7719M: Robert Richter <rric@kernel.org>
1da177e4
LT
7720L: oprofile-list@lists.sf.net
7721S: Maintained
81c4a8a6 7722F: arch/*/include/asm/oprofile*.h
679655da
JP
7723F: arch/*/oprofile/
7724F: drivers/oprofile/
7725F: include/linux/oprofile.h
1da177e4 7726
e2d1d6c0 7727ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7728M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7729M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7730L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7731W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7732S: Supported
679655da
JP
7733F: Documentation/filesystems/ocfs2.txt
7734F: Documentation/filesystems/dlmfs.txt
7735F: fs/ocfs2/
e2d1d6c0 7736
1da177e4 7737ORINOCO DRIVER
724c6b35 7738L: linux-wireless@vger.kernel.org
491b26b4 7739W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7740W: http://www.nongnu.org/orinoco/
3a59babb 7741S: Orphan
679655da 7742F: drivers/net/wireless/orinoco/
1da177e4 7743
42c55aa8 7744OSD LIBRARY and FILESYSTEM
fadc0752 7745M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7746M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7747L: osd-dev@open-osd.org
7748W: http://open-osd.org
54e5881d 7749T: git git://git.open-osd.org/open-osd.git
68274794 7750S: Maintained
42c55aa8 7751F: drivers/scsi/osd/
6b6f0b6c 7752F: include/scsi/osd_*
42c55aa8 7753F: fs/exofs/
68274794 7754
ef94b186 7755OVERLAY FILESYSTEM
7c37fbda 7756M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7757L: linux-unionfs@vger.kernel.org
7758T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7759S: Supported
1d113735 7760F: fs/overlayfs/
7c37fbda
NB
7761F: Documentation/filesystems/overlayfs.txt
7762
e2d1d6c0 7763P54 WIRELESS DRIVER
084cb0fe 7764M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7765L: linux-wireless@vger.kernel.org
084cb0fe 7766W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7767S: Maintained
679655da 7768F: drivers/net/wireless/p54/
e2d1d6c0 7769
f5cd7872 7770PA SEMI ETHERNET DRIVER
8b58be88 7771M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7772L: netdev@vger.kernel.org
7773S: Maintained
ded19add 7774F: drivers/net/ethernet/pasemi/*
f5cd7872 7775
beb58aa3 7776PA SEMI SMBUS DRIVER
8b58be88 7777M: Olof Johansson <olof@lixom.net>
846557d3 7778L: linux-i2c@vger.kernel.org
beb58aa3 7779S: Maintained
679655da 7780F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7781
48fc267e
SK
7782PADATA PARALLEL EXECUTION MECHANISM
7783M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7784L: linux-crypto@vger.kernel.org
7785S: Maintained
7786F: kernel/padata.c
7787F: include/linux/padata.h
7788F: Documentation/padata.txt
7789
709ee531 7790PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7791M: Harald Welte <laforge@gnumonks.org>
d0944853 7792L: platform-driver-x86@vger.kernel.org
709ee531 7793S: Maintained
679655da 7794F: drivers/platform/x86/panasonic-laptop.c
709ee531 7795
368dd5ac 7796PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7797M: David Howells <dhowells@redhat.com>
7798M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7799L: linux-am33-list@redhat.com (moderated for non-subscribers)
7800W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7801S: Maintained
679655da
JP
7802F: Documentation/mn10300/
7803F: arch/mn10300/
4fa97181 7804
64dfff03
SM
7805PARALLEL PORT SUBSYSTEM
7806M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7807M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7808L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7809S: Maintained
679655da
JP
7810F: drivers/parport/
7811F: include/linux/parport*.h
7812F: drivers/char/ppdev.c
c117ab84 7813F: include/uapi/linux/ppdev.h
64dfff03 7814F: Documentation/parport*.txt
1da177e4 7815
4cdf6bc2 7816PARAVIRT_OPS INTERFACE
d633180c 7817M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7818M: Chris Wright <chrisw@sous-sol.org>
7819M: Alok Kataria <akataria@vmware.com>
7820M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7821L: virtualization@lists.linux-foundation.org
4cdf6bc2 7822S: Supported
a2e19991 7823F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7824F: arch/*/kernel/paravirt*
7825F: arch/*/include/asm/paravirt.h
4cdf6bc2 7826
e2d1d6c0 7827PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7828M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7829L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7830S: Maintained
679655da
JP
7831F: Documentation/blockdev/paride.txt
7832F: drivers/block/paride/
e2d1d6c0
RD
7833
7834PARISC ARCHITECTURE
b8828770 7835M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7836M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7837L: linux-parisc@vger.kernel.org
7838W: http://www.parisc-linux.org/
8a6e2535 7839Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7840T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7841T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7842S: Maintained
679655da 7843F: arch/parisc/
2b6bac9e 7844F: Documentation/parisc/
679655da 7845F: drivers/parisc/
2b6bac9e
HD
7846F: drivers/char/agp/parisc-agp.c
7847F: drivers/input/serio/gscps2.c
7848F: drivers/parport/parport_gsc.*
7849F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7850F: drivers/video/fbdev/sti*
2b6bac9e
HD
7851F: drivers/video/console/sti*
7852F: drivers/video/logo/logo_parisc*
e2d1d6c0 7853
1662d32c 7854PC87360 HARDWARE MONITORING DRIVER
8b58be88 7855M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7856L: lm-sensors@lm-sensors.org
7857S: Maintained
679655da
JP
7858F: Documentation/hwmon/pc87360
7859F: drivers/hwmon/pc87360.c
1662d32c
JC
7860
7861PC8736x GPIO DRIVER
8b58be88 7862M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7863S: Maintained
679655da 7864F: drivers/char/pc8736x_gpio.c
1662d32c 7865
1ad107fd 7866PC87427 HARDWARE MONITORING DRIVER
d8130624 7867M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7868L: lm-sensors@lm-sensors.org
7869S: Maintained
7870F: Documentation/hwmon/pc87427
7871F: drivers/hwmon/pc87427.c
7872
b26e0ed4 7873PCA9532 LED DRIVER
8b58be88 7874M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7875S: Maintained
d5ca6918
JP
7876F: drivers/leds/leds-pca9532.c
7877F: include/linux/leds-pca9532.h
b26e0ed4 7878
5ce914a8 7879PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7880M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7881L: linux-i2c@vger.kernel.org
7882S: Maintained
b4f0b74e 7883F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7884
3971dae5 7885PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7886M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7887S: Maintained
7888F: drivers/firmware/pcdp.*
7889
065c6359 7890PCI ERROR RECOVERY
6305902c 7891M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7892L: linux-pci@vger.kernel.org
065c6359 7893S: Supported
679655da 7894F: Documentation/PCI/pci-error-recovery.txt
065c6359 7895
1da177e4 7896PCI SUBSYSTEM
5ac3a6d2 7897M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7898L: linux-pci@vger.kernel.org
99662dd1 7899Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7900T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7901S: Supported
679655da
JP
7902F: Documentation/PCI/
7903F: drivers/pci/
7904F: include/linux/pci*
6b49ee49 7905F: arch/x86/pci/
cad01f91 7906F: arch/x86/kernel/quirks.c
1da177e4 7907
b7e78170
RH
7908PCI DRIVER FOR ARM VERSATILE PLATFORM
7909M: Rob Herring <robh@kernel.org>
7910L: linux-pci@vger.kernel.org
7911L: linux-arm-kernel@lists.infradead.org
7912S: Maintained
7913F: Documentation/devicetree/bindings/pci/versatile.txt
7914F: drivers/pci/host/pci-versatile.c
7915
5f6b6ccd
TI
7916PCI DRIVER FOR APPLIEDMICRO XGENE
7917M: Tanmay Inamdar <tinamdar@apm.com>
7918L: linux-pci@vger.kernel.org
7919L: linux-arm-kernel@lists.infradead.org
7920S: Maintained
7921F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7922F: drivers/pci/host/pci-xgene.c
7923
62d0ff83
ML
7924PCI DRIVER FOR FREESCALE LAYERSCAPE
7925M: Minghuan Lian <minghuan.Lian@freescale.com>
7926M: Mingkai Hu <mingkai.hu@freescale.com>
7927M: Roy Zang <tie-fei.zang@freescale.com>
7928L: linuxppc-dev@lists.ozlabs.org
7929L: linux-pci@vger.kernel.org
7930L: linux-arm-kernel@lists.infradead.org
7931S: Maintained
7932F: drivers/pci/host/*layerscape*
7933
f0b75693 7934PCI DRIVER FOR IMX6
f175aa2c 7935M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7936M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7937L: linux-pci@vger.kernel.org
7938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7939S: Maintained
7940F: drivers/pci/host/*imx6*
7941
0c4ffcfe
MK
7942PCI DRIVER FOR TI KEYSTONE
7943M: Murali Karicheri <m-karicheri2@ti.com>
7944L: linux-pci@vger.kernel.org
7945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7946S: Maintained
7947F: drivers/pci/host/*keystone*
7948
f0b75693
BH
7949PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7950M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7951M: Jason Cooper <jason@lakedaemon.net>
7952L: linux-pci@vger.kernel.org
7953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7954S: Maintained
7955F: drivers/pci/host/*mvebu*
7956
0447cfd7
TR
7957PCI DRIVER FOR NVIDIA TEGRA
7958M: Thierry Reding <thierry.reding@gmail.com>
7959L: linux-tegra@vger.kernel.org
f0b75693 7960L: linux-pci@vger.kernel.org
0447cfd7
TR
7961S: Supported
7962F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7963F: drivers/pci/host/pci-tegra.c
7964
47ff3de9
KVA
7965PCI DRIVER FOR TI DRA7XX
7966M: Kishon Vijay Abraham I <kishon@ti.com>
7967L: linux-omap@vger.kernel.org
7968L: linux-pci@vger.kernel.org
7969S: Supported
7970F: Documentation/devicetree/bindings/pci/ti-pci.txt
7971F: drivers/pci/host/pci-dra7xx.c
7972
f0b75693
BH
7973PCI DRIVER FOR RENESAS R-CAR
7974M: Simon Horman <horms@verge.net.au>
7975L: linux-pci@vger.kernel.org
7976L: linux-sh@vger.kernel.org
7977S: Maintained
7978F: drivers/pci/host/*rcar*
7979
4af82255 7980PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7981M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7982L: linux-pci@vger.kernel.org
f0b75693
BH
7983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7984L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7985S: Maintained
7986F: drivers/pci/host/pci-exynos.c
7987
f0b75693 7988PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7989M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7990M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7991L: linux-pci@vger.kernel.org
7992S: Maintained
7993F: drivers/pci/host/*designware*
7994
cf28855b
WD
7995PCI DRIVER FOR GENERIC OF HOSTS
7996M: Will Deacon <will.deacon@arm.com>
7997L: linux-pci@vger.kernel.org
7998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999S: Maintained
8000F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8001F: drivers/pci/host/pci-host-generic.c
8002
51b66a6c 8003PCIE DRIVER FOR ST SPEAR13XX
110baab1 8004M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8005L: linux-pci@vger.kernel.org
110baab1 8006S: Maintained
51b66a6c
PA
8007F: drivers/pci/host/*spear*
8008
dcd19de3
DD
8009PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8010M: Duc Dang <dhdang@apm.com>
8011L: linux-pci@vger.kernel.org
8012L: linux-arm-kernel@lists.infradead.org
8013S: Maintained
8014F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8015F: drivers/pci/host/pci-xgene-msi.c
8016
1da177e4 8017PCMCIA SUBSYSTEM
4230dfc9 8018P: Linux PCMCIA Team
f5df5881 8019L: linux-pcmcia@lists.infradead.org
6650e0a5 8020W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8021T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8022S: Maintained
679655da
JP
8023F: Documentation/pcmcia/
8024F: drivers/pcmcia/
8025F: include/pcmcia/
1da177e4
LT
8026
8027PCNET32 NETWORK DRIVER
227fb925 8028M: Don Fry <pcnet32@frontier.com>
979b6c13 8029L: netdev@vger.kernel.org
1da177e4 8030S: Maintained
b955f6ca 8031F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8032
48fc267e
SK
8033PCRYPT PARALLEL CRYPTO ENGINE
8034M: Steffen Klassert <steffen.klassert@secunet.com>
8035L: linux-crypto@vger.kernel.org
8036S: Maintained
8037F: crypto/pcrypt.c
8038F: include/crypto/pcrypt.h
8039
e72df0b8
TH
8040PER-CPU MEMORY ALLOCATOR
8041M: Tejun Heo <tj@kernel.org>
8042M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8044S: Maintained
8045F: include/linux/percpu*.h
8046F: mm/percpu*.c
8047F: arch/*/include/asm/percpu.h
8048
ad4ecbcb 8049PER-TASK DELAY ACCOUNTING
185e595f 8050M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8051S: Maintained
679655da
JP
8052F: include/linux/delayacct.h
8053F: kernel/delayacct.c
ad4ecbcb 8054
57c0c15b 8055PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8056M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8057M: Ingo Molnar <mingo@redhat.com>
f80c5393 8058M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8059L: linux-kernel@vger.kernel.org
75fc2d37 8060T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8061S: Supported
d53e8365 8062F: kernel/events/*
a003236c 8063F: include/linux/perf_event.h
c117ab84 8064F: include/uapi/linux/perf_event.h
141c4296
RR
8065F: arch/*/kernel/perf_event*.c
8066F: arch/*/kernel/*/perf_event*.c
8067F: arch/*/kernel/*/*/perf_event*.c
a003236c 8068F: arch/*/include/asm/perf_event.h
a003236c
VL
8069F: arch/*/kernel/perf_callchain.c
8070F: tools/perf/
6c0b3244 8071
dd49d0f5 8072PERSONALITY HANDLING
8b58be88 8073M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8074L: linux-abi-devel@lists.sourceforge.net
8075S: Maintained
679655da 8076F: include/linux/personality.h
c117ab84 8077F: include/uapi/linux/personality.h
dd49d0f5 8078
838e7a03 8079PHONET PROTOCOL
2a06b40f 8080M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8081S: Supported
8082F: Documentation/networking/phonet.txt
8083F: include/linux/phonet.h
8084F: include/net/phonet/
c117ab84 8085F: include/uapi/linux/phonet.h
838e7a03
RDC
8086F: net/phonet/
8087
1da177e4 8088PHRAM MTD DRIVER
8b58be88 8089M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8090L: linux-mtd@lists.infradead.org
8091S: Maintained
679655da 8092F: drivers/mtd/devices/phram.c
1da177e4 8093
efdbb10e
BP
8094PICOLCD HID DRIVER
8095M: Bruno Prémont <bonbons@linux-vserver.org>
8096L: linux-input@vger.kernel.org
8097S: Maintained
8098F: drivers/hid/hid-picolcd*
8099
a53bfa07
JI
8100PICOXCELL SUPPORT
8101M: Jamie Iles <jamie@jamieiles.com>
8102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8103T: git git://github.com/jamieiles/linux-2.6-ji.git
8104S: Supported
b8733987 8105F: arch/arm/boot/dts/picoxcell*
14430813 8106F: arch/arm/mach-picoxcell/
b8733987 8107F: drivers/crypto/picoxcell*
a53bfa07 8108
2744e8af
LW
8109PIN CONTROL SUBSYSTEM
8110M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8111L: linux-gpio@vger.kernel.org
dbe752a3 8112T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8113S: Maintained
07f29ba6 8114F: drivers/pinctrl/
8e406fe4 8115F: include/linux/pinctrl/
2744e8af 8116
2201bbb8
JCPV
8117PIN CONTROLLER - ATMEL AT91
8118M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8120S: Maintained
c654b6bf 8121F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8122
cbd1b652
MW
8123PIN CONTROLLER - INTEL
8124M: Mika Westerberg <mika.westerberg@linux.intel.com>
8125M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8126S: Maintained
8127F: drivers/pinctrl/intel/
2201bbb8 8128
9963b536
LP
8129PIN CONTROLLER - RENESAS
8130M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8131L: linux-sh@vger.kernel.org
8132S: Maintained
8133F: drivers/pinctrl/sh-pfc/
8134
b75e60d6 8135PIN CONTROLLER - SAMSUNG
fea685e9 8136M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8138L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8139S: Maintained
9b5b33f6 8140F: drivers/pinctrl/samsung/
b75e60d6 8141
deda8287 8142PIN CONTROLLER - ST SPEAR
da89947b 8143M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8144L: spear-devel@list.st.com
8145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8146W: http://www.st.com/spear
8147S: Maintained
8e406fe4 8148F: drivers/pinctrl/spear/
deda8287 8149
249a6771 8150PKTCDVD DRIVER
e5f6450c 8151M: Jiri Kosina <jikos@kernel.org>
249a6771 8152S: Maintained
679655da
JP
8153F: drivers/block/pktcdvd.c
8154F: include/linux/pktcdvd.h
c117ab84 8155F: include/uapi/linux/pktcdvd.h
249a6771 8156
b31d8273
G
8157PKUNITY SOC DRIVERS
8158M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8159W: http://mprc.pku.edu.cn/~guanxuetao/linux
8160S: Maintained
ceebf4d5 8161T: git git://github.com/gxt/linux.git
b31d8273 8162F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8163F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8164F: drivers/video/fbdev/fb-puv3.c
2809e80b 8165F: drivers/rtc/rtc-puv3.c
b31d8273 8166
9d2ecfb7 8167PMBUS HARDWARE MONITORING DRIVERS
ca462085 8168M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8169L: lm-sensors@lm-sensors.org
8170W: http://www.lm-sensors.org/
8171W: http://www.roeck-us.net/linux/drivers/
8172T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8173S: Maintained
8174F: Documentation/hwmon/pmbus
8175F: drivers/hwmon/pmbus/
8176F: include/linux/i2c/pmbus.h
8177
89a36810 8178PMC SIERRA MaxRAID DRIVER
076cfaae 8179M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8180L: linux-scsi@vger.kernel.org
8181W: http://www.pmc-sierra.com/
8182S: Supported
8183F: drivers/scsi/pmcraid.*
8184
dbf9bfe6 8185PMC SIERRA PM8001 DRIVER
d32477e2 8186M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8187M: lindar_liu@usish.com
f5a7b525 8188L: pmchba@pmcs.com
dbf9bfe6 8189L: linux-scsi@vger.kernel.org
8190S: Supported
8191F: drivers/scsi/pm8001/
8192
1da177e4 8193POSIX CLOCKS and TIMERS
8b58be88 8194M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8195L: linux-kernel@vger.kernel.org
75fc2d37 8196T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8197S: Maintained
679655da
JP
8198F: fs/timerfd.c
8199F: include/linux/timer*
5cee9645 8200F: kernel/time/*timer*
1da177e4 8201
3be86148 8202POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8203M: Sebastian Reichel <sre@kernel.org>
57318935 8204M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8205M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8206L: linux-pm@vger.kernel.org
54e5881d 8207T: git git://git.infradead.org/battery-2.6.git
3be86148 8208S: Maintained
679655da 8209F: include/linux/power_supply.h
8cd725a1 8210F: drivers/power/
26305022 8211X: drivers/power/avs/
3be86148 8212
514f161a
MR
8213POWER STATE COORDINATION INTERFACE (PSCI)
8214M: Mark Rutland <mark.rutland@arm.com>
8215M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8216L: linux-arm-kernel@lists.infradead.org
8217S: Maintained
8218F: drivers/firmware/psci.c
8219F: include/linux/psci.h
8220F: include/uapi/linux/psci.h
8221
1da177e4 8222PNP SUPPORT
9c3646d1 8223M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8224S: Maintained
679655da 8225F: drivers/pnp/
1da177e4 8226
999445d4 8227PNXxxxx I2C DRIVER
8b58be88 8228M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8229L: linux-i2c@vger.kernel.org
999445d4 8230S: Maintained
679655da 8231F: drivers/i2c/busses/i2c-pnx.c
999445d4 8232
1da177e4 8233PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8234M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8235L: linux-ppp@vger.kernel.org
8236S: Maintained
224cf5ad 8237F: drivers/net/ppp/ppp_*
1da177e4
LT
8238
8239PPP OVER ATM (RFC 2364)
8b58be88 8240M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8241S: Maintained
679655da 8242F: net/atm/pppoatm.c
c117ab84 8243F: include/uapi/linux/atmppp.h
1da177e4
LT
8244
8245PPP OVER ETHERNET
8b58be88 8246M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8247S: Maintained
224cf5ad
JK
8248F: drivers/net/ppp/pppoe.c
8249F: drivers/net/ppp/pppox.c
1da177e4 8250
a6d2370b 8251PPP OVER L2TP
8b58be88 8252M: James Chapman <jchapman@katalix.com>
a6d2370b 8253S: Maintained
90ca28d1 8254F: net/l2tp/l2tp_ppp.c
679655da 8255F: include/linux/if_pppol2tp.h
c117ab84 8256F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8257
eae9d2ba 8258PPS SUPPORT
8b58be88 8259M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8260W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8261L: linuxpps@ml.enneenne.com (subscribers-only)
8262S: Maintained
cabaaf41
JP
8263F: Documentation/pps/
8264F: drivers/pps/
8265F: include/linux/pps*.h
eae9d2ba 8266
71a6d0af
HW
8267PPTP DRIVER
8268M: Dmitry Kozlov <xeb@mail.ru>
8269L: netdev@vger.kernel.org
8270S: Maintained
224cf5ad 8271F: drivers/net/ppp/pptp.c
71a6d0af
HW
8272W: http://sourceforge.net/projects/accel-pptp
8273
1da177e4 8274PREEMPTIBLE KERNEL
8b58be88 8275M: Robert Love <rml@tech9.net>
1da177e4
LT
8276L: kpreempt-tech@lists.sourceforge.net
8277W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8278S: Supported
679655da
JP
8279F: Documentation/preempt-locking.txt
8280F: include/linux/preempt.h
1da177e4
LT
8281
8282PRISM54 WIRELESS DRIVER
8b58be88 8283M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8284L: linux-wireless@vger.kernel.org
9ef80804 8285W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8286S: Obsolete
679655da 8287F: drivers/net/wireless/prism54/
1da177e4 8288
02c18891 8289PS3 NETWORK SUPPORT
b809b9ca 8290M: Geoff Levand <geoff@infradead.org>
02c18891 8291L: netdev@vger.kernel.org
a14ab6b6 8292L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8293S: Maintained
8df158ac 8294F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8295
f58a9d17 8296PS3 PLATFORM SUPPORT
b809b9ca 8297M: Geoff Levand <geoff@infradead.org>
a4724ed6 8298L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8299S: Maintained
679655da
JP
8300F: arch/powerpc/boot/ps3*
8301F: arch/powerpc/include/asm/lv1call.h
8302F: arch/powerpc/include/asm/ps3*.h
8303F: arch/powerpc/platforms/ps3/
8304F: drivers/*/ps3*
8305F: drivers/ps3/
fec629b8 8306F: drivers/rtc/rtc-ps3.c
679655da 8307F: drivers/usb/host/*ps3.c
fec629b8 8308F: sound/ppc/snd_ps3*
f58a9d17 8309
cffb4add 8310PS3VRAM DRIVER
8b58be88 8311M: Jim Paris <jim@jtan.com>
3715a5d0 8312M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8313L: linuxppc-dev@lists.ozlabs.org
cffb4add 8314S: Maintained
8a3977cb 8315F: drivers/block/ps3vram.c
cffb4add 8316
8defe599 8317PSTORE FILESYSTEM
9d5e2a02 8318M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8319M: Colin Cross <ccross@android.com>
8320M: Kees Cook <keescook@chromium.org>
8321M: Tony Luck <tony.luck@intel.com>
8322S: Maintained
8323T: git git://git.infradead.org/users/cbou/linux-pstore.git
8324F: fs/pstore/
8325F: include/linux/pstore*
04851772 8326F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8327F: drivers/acpi/apei/erst.c
8328
7fbc415d
RC
8329PTP HARDWARE CLOCK SUPPORT
8330M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8331L: netdev@vger.kernel.org
7fbc415d
RC
8332S: Maintained
8333W: http://linuxptp.sourceforge.net/
8334F: Documentation/ABI/testing/sysfs-ptp
8335F: Documentation/ptp/*
0ecb3cdd 8336F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8337F: drivers/net/phy/dp83640*
8338F: drivers/ptp/*
8339F: include/linux/ptp_cl*
8340
cf94a4d1 8341PTRACE SUPPORT
e846ee5f 8342M: Roland McGrath <roland@hack.frob.com>
8b58be88 8343M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8344S: Maintained
8345F: include/asm-generic/syscall.h
8346F: include/linux/ptrace.h
8347F: include/linux/regset.h
8348F: include/linux/tracehook.h
c117ab84 8349F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8350F: kernel/ptrace.c
8351
8320204a 8352PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8353M: Mike Isely <isely@pobox.com>
16e9495d 8354L: pvrusb2@isely.net (subscribers-only)
661263b5 8355L: linux-media@vger.kernel.org
8320204a 8356W: http://www.isely.net/pvrusb2/
275ffde4 8357T: git git://linuxtv.org/media_tree.git
8320204a 8358S: Maintained
679655da 8359F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8360F: drivers/media/usb/pvrusb2/
8320204a 8361
39532e6c
HG
8362PWC WEBCAM DRIVER
8363M: Hans de Goede <hdegoede@redhat.com>
8364L: linux-media@vger.kernel.org
8365T: git git://linuxtv.org/media_tree.git
8366S: Maintained
8367F: drivers/media/usb/pwc/*
8368
93c090b3
KD
8369PWM FAN DRIVER
8370M: Kamil Debski <k.debski@samsung.com>
8371L: lm-sensors@lm-sensors.org
8372S: Supported
8373F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8374F: Documentation/hwmon/pwm-fan
8375F: drivers/hwmon/pwm-fan.c
8376
200efedd 8377PWM SUBSYSTEM
aa3495f7
TR
8378M: Thierry Reding <thierry.reding@gmail.com>
8379L: linux-pwm@vger.kernel.org
0c2498f1 8380S: Maintained
006e854f 8381T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8382F: Documentation/pwm.txt
8383F: Documentation/devicetree/bindings/pwm/
8384F: include/linux/pwm.h
0c2498f1 8385F: drivers/pwm/
a140b98d
TR
8386F: drivers/video/backlight/pwm_bl.c
8387F: include/linux/pwm_backlight.h
0c2498f1 8388
30ec261e 8389PXA2xx/PXA3xx SUPPORT
8da5e302 8390M: Daniel Mack <daniel@zonque.org>
a323f664 8391M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8392M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8394T: git git://github.com/hzhuang1/linux.git
8da5e302 8395T: git git://github.com/rjarzmik/linux.git
1da177e4 8396S: Maintained
679655da 8397F: arch/arm/mach-pxa/
820439f1 8398F: drivers/dma/pxa*
679655da 8399F: drivers/pcmcia/pxa2xx*
9df92e6c 8400F: drivers/spi/spi-pxa2xx*
faf2e1db 8401F: drivers/usb/gadget/udc/pxa2*
679655da 8402F: include/sound/pxa2xx-lib.h
bec4c99e 8403F: sound/arm/pxa*
14430813 8404F: sound/soc/pxa/
1da177e4 8405
ec64d3bf
EG
8406PXA3xx NAND FLASH DRIVER
8407M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8408L: linux-mtd@lists.infradead.org
8409S: Maintained
9a67f099 8410F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8411
3f640c61 8412MMP SUPPORT
8b58be88 8413M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8414M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8416T: git git://github.com/hzhuang1/linux.git
8417T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8418S: Maintained
3f640c61 8419F: arch/arm/mach-mmp/
e8e6cb32 8420
272f133a
PO
8421PXA MMCI DRIVER
8422S: Orphan
8423
57f63bc8 8424PXA RTC DRIVER
8b58be88 8425M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8426L: rtc-linux@googlegroups.com
8427S: Maintained
8428
cea4001a 8429QAT DRIVER
49e7d9df
JP
8430M: Tadeusz Struk <tadeusz.struk@intel.com>
8431L: qat-linux@intel.com
8432S: Supported
8433F: drivers/crypto/qat/
cea4001a 8434
52a09a04 8435QIB DRIVER
8473c603 8436M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8437L: linux-rdma@vger.kernel.org
8438S: Supported
8439F: drivers/infiniband/hw/qib/
8440
5e9772b9
JS
8441QLOGIC QLA1280 SCSI DRIVER
8442M: Michael Reed <mdr@sgi.com>
8443L: linux-scsi@vger.kernel.org
8444S: Maintained
8445F: drivers/scsi/qla1280.[ch]
8446
1da177e4 8447QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8448M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8449L: linux-scsi@vger.kernel.org
8450S: Supported
679655da
JP
8451F: Documentation/scsi/LICENSE.qla2xxx
8452F: drivers/scsi/qla2xxx/
1da177e4 8453
883c98fe 8454QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8455M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8456L: linux-scsi@vger.kernel.org
8457S: Supported
bacfb81b 8458F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8459F: drivers/scsi/qla4xxx/
8460
5a4faa87 8461QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8462M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8463M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8464M: linux-driver@qlogic.com
8465L: netdev@vger.kernel.org
8466S: Supported
679655da 8467F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8468F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8469
0ec00f03 8470QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8471M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8472M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8473L: netdev@vger.kernel.org
8474S: Supported
aa43c215 8475F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8476
c4e84bde 8477QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8478M: Harish Patil <harish.patil@qlogic.com>
8479M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8480M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8481M: linux-driver@qlogic.com
c4e84bde
RM
8482L: netdev@vger.kernel.org
8483S: Supported
aa43c215 8484F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8485
1da177e4 8486QNX4 FILESYSTEM
8b58be88 8487M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8488W: http://www.alarsen.net/linux/qnx4fs/
8489S: Maintained
80811493 8490F: fs/qnx4/
c117ab84
CEB
8491F: include/uapi/linux/qnx4_fs.h
8492F: include/uapi/linux/qnxtypes.h
1da177e4 8493
91952bc0
AP
8494QT1010 MEDIA DRIVER
8495M: Antti Palosaari <crope@iki.fi>
8496L: linux-media@vger.kernel.org
8497W: http://linuxtv.org/
8498W: http://palosaari.fi/linux/
8499Q: http://patchwork.linuxtv.org/project/linux-media/list/
8500T: git git://linuxtv.org/anttip/media_tree.git
8501S: Maintained
8502F: drivers/media/tuners/qt1010*
8503
966fb5ec
SM
8504QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8505M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8506L: linux-wireless@vger.kernel.org
8507L: ath9k-devel@lists.ath9k.org
8508W: http://wireless.kernel.org/en/users/Drivers/ath9k
8509S: Supported
8510F: drivers/net/wireless/ath/ath9k/
8511
2ea0ffcb
KV
8512QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8513M: Kalle Valo <kvalo@qca.qualcomm.com>
8514L: ath10k@lists.infradead.org
8515W: http://wireless.kernel.org/en/users/Drivers/ath10k
8516T: git git://github.com/kvalo/ath.git
8517S: Supported
8518F: drivers/net/wireless/ath/ath10k/
8519
4f4567cf
RK
8520QUALCOMM HEXAGON ARCHITECTURE
8521M: Richard Kuo <rkuo@codeaurora.org>
8522L: linux-hexagon@vger.kernel.org
8523S: Supported
8524F: arch/hexagon/
8525
8e84c258
EK
8526QUALCOMM WCN36XX WIRELESS DRIVER
8527M: Eugene Krasnikov <k.eugene.e@gmail.com>
8528L: wcn36xx@lists.infradead.org
8529W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8530T: git git://github.com/KrasnikovEugene/wcn36xx.git
8531S: Supported
8532F: drivers/net/wireless/ath/wcn36xx/
8533
602adf40 8534RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8535M: Ilya Dryomov <idryomov@gmail.com>
8536M: Sage Weil <sage@redhat.com>
527a88b9 8537M: Alex Elder <elder@kernel.org>
398ecff5 8538L: ceph-devel@vger.kernel.org
09d90327
SW
8539W: http://ceph.com/
8540T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8541T: git git://github.com/ceph/ceph-client.git
602adf40 8542S: Supported
398ecff5 8543F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8544F: drivers/block/rbd.c
8545F: drivers/block/rbd_types.h
8546
1da177e4 8547RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8548M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8549L: linux-fbdev@vger.kernel.org
1da177e4 8550S: Maintained
8a61f013 8551F: drivers/video/fbdev/aty/radeon*
c117ab84 8552F: include/uapi/linux/radeonfb.h
1da177e4 8553
c6c9b34c
HG
8554RADIOSHARK RADIO DRIVER
8555M: Hans de Goede <hdegoede@redhat.com>
8556L: linux-media@vger.kernel.org
8557T: git git://linuxtv.org/media_tree.git
8558S: Maintained
8559F: drivers/media/radio/radio-shark.c
8560
8561RADIOSHARK2 RADIO DRIVER
8562M: Hans de Goede <hdegoede@redhat.com>
8563L: linux-media@vger.kernel.org
8564T: git git://linuxtv.org/media_tree.git
8565S: Maintained
8566F: drivers/media/radio/radio-shark2.c
8567F: drivers/media/radio/radio-tea5777.c
8568
1da177e4 8569RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8570M: Paul Mackerras <paulus@samba.org>
c69f677c 8571L: linux-fbdev@vger.kernel.org
1da177e4 8572S: Maintained
8a61f013 8573F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8574
e7839f25 8575RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8576P: rt2x00 project
b182427e 8577M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8578M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8579L: linux-wireless@vger.kernel.org
95ea3627
ID
8580S: Maintained
8581F: drivers/net/wireless/rt2x00/
8582
9db5579b 8583RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8584M: Jens Axboe <axboe@kernel.dk>
9db5579b 8585S: Maintained
679655da
JP
8586F: Documentation/blockdev/ramdisk.txt
8587F: drivers/block/brd.c
9db5579b 8588
9e95ce27 8589RANDOM NUMBER DRIVER
0624bcaa 8590M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8591S: Maintained
679655da 8592F: drivers/char/random.c
9e95ce27 8593
394b701c 8594RAPIDIO SUBSYSTEM
8b58be88 8595M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8596M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8597S: Maintained
679655da 8598F: drivers/rapidio/
394b701c 8599
e2d1d6c0 8600RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8601L: linux-wireless@vger.kernel.org
f52a5490 8602S: Orphan
679655da 8603F: drivers/net/wireless/ray*
e2d1d6c0
RD
8604
8605RCUTORTURE MODULE
e0198b29 8606M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8607M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8608L: linux-kernel@vger.kernel.org
f9094d8e 8609S: Supported
08deed1e 8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8611F: Documentation/RCU/torture.txt
34e2d560 8612F: kernel/rcu/rcutorture.c
e2d1d6c0 8613
c87b9c60
PM
8614RCUTORTURE TEST FRAMEWORK
8615M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8616M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8617R: Steven Rostedt <rostedt@goodmis.org>
8618R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8619R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8620L: linux-kernel@vger.kernel.org
c87b9c60
PM
8621S: Supported
8622T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8623F: tools/testing/selftests/rcutorture
8624
c1f766b5 8625RDC R-321X SoC
8b58be88 8626M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8627S: Maintained
8628
db17f395 8629RDC R6040 FAST ETHERNET DRIVER
8b58be88 8630M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8631L: netdev@vger.kernel.org
8632S: Maintained
58565a35 8633F: drivers/net/ethernet/rdc/r6040.c
db17f395 8634
a09ed661 8635RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8636M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8637L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8638S: Supported
679655da 8639F: net/rds/
a09ed661 8640
595182bc 8641READ-COPY UPDATE (RCU)
8b58be88 8642M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8643M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8644R: Steven Rostedt <rostedt@goodmis.org>
8645R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8646R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8647L: linux-kernel@vger.kernel.org
9fab9787 8648W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8649S: Supported
08deed1e 8650T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8651F: Documentation/RCU/
9fab9787 8652X: Documentation/RCU/torture.txt
f9094d8e 8653F: include/linux/rcu*
4102adab
PM
8654X: include/linux/srcu.h
8655F: kernel/rcu/
34e2d560 8656X: kernel/torture.c
595182bc 8657
0c86edc0 8658REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8659M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8660M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8661L: rtc-linux@googlegroups.com
8a6e2535 8662Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8663T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8664S: Maintained
679655da
JP
8665F: Documentation/rtc.txt
8666F: drivers/rtc/
8667F: include/linux/rtc.h
c117ab84 8668F: include/uapi/linux/rtc.h
0c86edc0 8669
0e400c53
MB
8670REALTEK AUDIO CODECS
8671M: Bard Liao <bardliao@realtek.com>
8672M: Oder Chiou <oder_chiou@realtek.com>
8673S: Maintained
8674F: sound/soc/codecs/rt*
8675F: include/sound/rt*.h
8676
1da177e4 8677REISERFS FILE SYSTEM
76c4e5ea 8678L: reiserfs-devel@vger.kernel.org
1da177e4 8679S: Supported
679655da 8680F: fs/reiserfs/
1da177e4 8681
b83a313b 8682REGISTER MAP ABSTRACTION
b02e48f2 8683M: Mark Brown <broonie@kernel.org>
dd060bc9 8684L: linux-kernel@vger.kernel.org
b83a313b
MB
8685T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8686S: Supported
8687F: drivers/base/regmap/
8688F: include/linux/regmap.h
8689
400e64df
OBC
8690REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8691M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8692T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8693S: Maintained
8694F: drivers/remoteproc/
8695F: Documentation/remoteproc.txt
6fc26488 8696F: include/linux/remoteproc.h
400e64df 8697
d8115db5
OBC
8698REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8699M: Ohad Ben-Cohen <ohad@wizery.com>
8700T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8701S: Maintained
8702F: drivers/rpmsg/
8703F: Documentation/rpmsg.txt
8704F: include/linux/rpmsg.h
8705
1b0fe6be
PZ
8706RESET CONTROLLER FRAMEWORK
8707M: Philipp Zabel <p.zabel@pengutronix.de>
8708S: Maintained
8709F: drivers/reset/
8710F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8711F: include/dt-bindings/reset/
1b0fe6be
PZ
8712F: include/linux/reset.h
8713F: include/linux/reset-controller.h
8714
e0897645 8715RFKILL
8b58be88 8716M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8717L: linux-wireless@vger.kernel.org
ce466579
JB
8718W: http://wireless.kernel.org/
8719T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8720T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8721S: Maintained
505c9247 8722F: Documentation/rfkill.txt
80811493 8723F: net/rfkill/
e0897645 8724
933685ca
TG
8725RHASHTABLE
8726M: Thomas Graf <tgraf@suug.ch>
8727L: netdev@vger.kernel.org
8728S: Maintained
8729F: lib/rhashtable.c
8730F: include/linux/rhashtable.h
8731
67e054e9
ML
8732RICOH SMARTMEDIA/XD DRIVER
8733M: Maxim Levitsky <maximlevitsky@gmail.com>
8734S: Maintained
21c26f50
JP
8735F: drivers/mtd/nand/r852.c
8736F: drivers/mtd/nand/r852.h
67e054e9 8737
92634125
ML
8738RICOH R5C592 MEMORYSTICK DRIVER
8739M: Maxim Levitsky <maximlevitsky@gmail.com>
8740S: Maintained
8741F: drivers/memstick/host/r592.*
8742
27f1d2f9
SA
8743ROCCAT DRIVERS
8744M: Stefan Achatz <erazor_de@users.sourceforge.net>
8745W: http://sourceforge.net/projects/roccat/
8746S: Maintained
8747F: drivers/hid/hid-roccat*
8748F: include/linux/hid-roccat*
8749F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8750
4b8ac966
JP
8751ROCKER DRIVER
8752M: Jiri Pirko <jiri@resnulli.us>
8753M: Scott Feldman <sfeldma@gmail.com>
8754L: netdev@vger.kernel.org
8755S: Supported
8756F: drivers/net/ethernet/rocker/
8757
1da177e4
LT
8758ROCKETPORT DRIVER
8759P: Comtrol Corp.
1da177e4
LT
8760W: http://www.comtrol.com
8761S: Maintained
679655da 8762F: Documentation/serial/rocket.txt
c897401b 8763F: drivers/tty/rocket*
1da177e4 8764
7645c2f4
KC
8765ROCKETPORT EXPRESS/INFINITY DRIVER
8766M: Kevin Cernekee <cernekee@gmail.com>
8767L: linux-serial@vger.kernel.org
8768S: Odd Fixes
8769F: drivers/tty/serial/rp2.*
8770
1da177e4 8771ROSE NETWORK LAYER
8b58be88 8772M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8773L: linux-hams@vger.kernel.org
d34cb28a 8774W: http://www.linux-ax25.org/
1da177e4 8775S: Maintained
679655da 8776F: include/net/rose.h
c117ab84 8777F: include/uapi/linux/rose.h
679655da 8778F: net/rose/
1da177e4 8779
91952bc0
AP
8780RTL2830 MEDIA DRIVER
8781M: Antti Palosaari <crope@iki.fi>
8782L: linux-media@vger.kernel.org
8783W: http://linuxtv.org/
8784W: http://palosaari.fi/linux/
8785Q: http://patchwork.linuxtv.org/project/linux-media/list/
8786T: git git://linuxtv.org/anttip/media_tree.git
8787S: Maintained
8788F: drivers/media/dvb-frontends/rtl2830*
8789
27a0aacf
AP
8790RTL2832 MEDIA DRIVER
8791M: Antti Palosaari <crope@iki.fi>
8792L: linux-media@vger.kernel.org
8793W: http://linuxtv.org/
8794W: http://palosaari.fi/linux/
8795Q: http://patchwork.linuxtv.org/project/linux-media/list/
8796T: git git://linuxtv.org/anttip/media_tree.git
8797S: Maintained
8798F: drivers/media/dvb-frontends/rtl2832*
8799
ba6e6f6e
AP
8800RTL2832_SDR MEDIA DRIVER
8801M: Antti Palosaari <crope@iki.fi>
8802L: linux-media@vger.kernel.org
8803W: http://linuxtv.org/
8804W: http://palosaari.fi/linux/
8805Q: http://patchwork.linuxtv.org/project/linux-media/list/
8806T: git git://linuxtv.org/anttip/media_tree.git
8807S: Maintained
b4bb1c28 8808F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8809
59840488 8810RTL8180 WIRELESS DRIVER
605bebe2 8811L: linux-wireless@vger.kernel.org
491b26b4 8812W: http://wireless.kernel.org/
54e5881d 8813T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8814S: Orphan
3cfeb0c3 8815F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8816
59840488 8817RTL8187 WIRELESS DRIVER
9f0939bf 8818M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8819M: Hin-Tak Leung <htl10@users.sourceforge.net>
8820M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8821L: linux-wireless@vger.kernel.org
491b26b4 8822W: http://wireless.kernel.org/
54e5881d 8823T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8824S: Maintained
3cfeb0c3 8825F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8826
3cf0c8ad
LF
8827RTL8192CE WIRELESS DRIVER
8828M: Larry Finger <Larry.Finger@lwfinger.net>
8829M: Chaoming Li <chaoming_li@realsil.com.cn>
8830L: linux-wireless@vger.kernel.org
491b26b4 8831W: http://wireless.kernel.org/
3cf0c8ad
LF
8832T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8833S: Maintained
8834F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8835F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8836
9eb8ef74 8837S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8838M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8839L: linux-fbdev@vger.kernel.org
ce00f85c 8840S: Maintained
8a61f013 8841F: drivers/video/fbdev/savage/
9eb8ef74 8842
1da177e4 8843S390
8b58be88
JP
8844M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8845M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8846L: linux-s390@vger.kernel.org
5238da45
HC
8847W: http://www.ibm.com/developerworks/linux/linux390/
8848S: Supported
679655da 8849F: arch/s390/
a968cd3e 8850F: drivers/s390/
3bfe6858
JN
8851F: Documentation/s390/
8852F: Documentation/DocBook/s390*
5238da45 8853
322986ca
SO
8854S390 COMMON I/O LAYER
8855M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8856M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8857L: linux-s390@vger.kernel.org
8858W: http://www.ibm.com/developerworks/linux/linux390/
8859S: Supported
8860F: drivers/s390/cio/
8861
8862S390 DASD DRIVER
8863M: Stefan Weinhuber <wein@de.ibm.com>
8864M: Stefan Haberland <stefan.haberland@de.ibm.com>
8865L: linux-s390@vger.kernel.org
8866W: http://www.ibm.com/developerworks/linux/linux390/
8867S: Supported
8868F: drivers/s390/block/dasd*
8869F: block/partitions/ibm.c
8870
5238da45 8871S390 NETWORK DRIVERS
8b58be88 8872M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8873L: linux-s390@vger.kernel.org
5238da45
HC
8874W: http://www.ibm.com/developerworks/linux/linux390/
8875S: Supported
679655da 8876F: drivers/s390/net/
5238da45 8877
322986ca
SO
8878S390 PCI SUBSYSTEM
8879M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8880M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8881L: linux-s390@vger.kernel.org
8882W: http://www.ibm.com/developerworks/linux/linux390/
8883S: Supported
8884F: arch/s390/pci/
8885F: drivers/pci/hotplug/s390_pci_hpc.c
8886
feed9b62 8887S390 ZCRYPT DRIVER
5c8d0983 8888M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8889L: linux-s390@vger.kernel.org
a968cd3e 8890W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8891S: Supported
d5ca6918 8892F: drivers/s390/crypto/
feed9b62 8893
5238da45 8894S390 ZFCP DRIVER
d38e19d0 8895M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8896L: linux-s390@vger.kernel.org
5238da45 8897W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8898S: Supported
679655da 8899F: drivers/s390/scsi/zfcp_*
1da177e4 8900
dd96df2c 8901S390 IUCV NETWORK LAYER
8b58be88 8902M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8903L: linux-s390@vger.kernel.org
8904W: http://www.ibm.com/developerworks/linux/linux390/
8905S: Supported
679655da
JP
8906F: drivers/s390/net/*iucv*
8907F: include/net/iucv/
8908F: net/iucv/
dd96df2c 8909
4dde7f75 8910S3C24XX SD/MMC Driver
8b58be88 8911M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8913S: Supported
679655da 8914F: drivers/mmc/host/s3cmci.*
4dde7f75 8915
1f15a229
HV
8916SAA6588 RDS RECEIVER DRIVER
8917M: Hans Verkuil <hverkuil@xs4all.nl>
8918L: linux-media@vger.kernel.org
8919T: git git://linuxtv.org/media_tree.git
8920W: http://linuxtv.org
8921S: Odd Fixes
8922F: drivers/media/i2c/saa6588*
8923
98ed12e6 8924SAA7134 VIDEO4LINUX DRIVER
009a5410 8925M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8926L: linux-media@vger.kernel.org
8927W: http://linuxtv.org
8928T: git git://linuxtv.org/media_tree.git
8929S: Odd fixes
e42bf501 8930F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8931F: drivers/media/pci/saa7134/
8932
1da177e4 8933SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8934M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8935L: linux-media@vger.kernel.org
275ffde4 8936T: git git://linuxtv.org/media_tree.git
1da177e4 8937S: Maintained
90d72ac6
MCC
8938F: drivers/media/common/saa7146/
8939F: drivers/media/pci/saa7146/
8940F: include/media/saa7146*
1da177e4 8941
92304a40 8942SAMSUNG LAPTOP DRIVER
5909c654 8943M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8944L: platform-driver-x86@vger.kernel.org
8945S: Maintained
8946F: drivers/platform/x86/samsung-laptop.c
8947
4a109cc0 8948SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8949M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8950L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8951S: Supported
14430813 8952F: sound/soc/samsung/
4a109cc0 8953
0d89a28b 8954SAMSUNG FRAMEBUFFER DRIVER
b7701755 8955M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8956L: linux-fbdev@vger.kernel.org
8957S: Maintained
8a61f013 8958F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8959
b40f0632 8960SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8961M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8962M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8963L: linux-kernel@vger.kernel.org
b40f0632 8964L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8965S: Supported
8966F: drivers/mfd/sec*.c
8967F: drivers/regulator/s2m*.c
8968F: drivers/regulator/s5m*.c
b40f0632
KK
8969F: drivers/clk/clk-s2mps11.c
8970F: drivers/rtc/rtc-s5m.c
f69d3a17 8971F: include/linux/mfd/samsung/
b40f0632
KK
8972F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8973F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8974
038f5c4b
SN
8975SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8976M: Kyungmin Park <kyungmin.park@samsung.com>
8977M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8978L: linux-media@vger.kernel.org
8979Q: https://patchwork.linuxtv.org/project/linux-media/list/
8980S: Supported
8981F: drivers/media/platform/exynos4-is/
038f5c4b 8982
6fd86ab2
SN
8983SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8984M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8985L: linux-media@vger.kernel.org
8986L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8987S: Maintained
8988F: drivers/media/platform/s3c-camif/
8989F: include/media/s3c_camif.h
8990
b84ef24e
AH
8991SAMSUNG S5C73M3 CAMERA DRIVER
8992M: Kyungmin Park <kyungmin.park@samsung.com>
8993M: Andrzej Hajda <a.hajda@samsung.com>
8994L: linux-media@vger.kernel.org
8995S: Supported
8996F: drivers/media/i2c/s5c73m3/*
8997
7d459937
AH
8998SAMSUNG S5K5BAF CAMERA DRIVER
8999M: Kyungmin Park <kyungmin.park@samsung.com>
9000M: Andrzej Hajda <a.hajda@samsung.com>
9001L: linux-media@vger.kernel.org
9002S: Supported
9003F: drivers/media/i2c/s5k5baf.c
9004
c04c674f
RB
9005SAMSUNG S3FWRN5 NFC DRIVER
9006M: Robert Baldyga <r.baldyga@samsung.com>
9007L: linux-nfc@lists.01.org (moderated for non-subscribers)
9008S: Supported
9009F: drivers/nfc/s3fwrn5
9010
310e39c9 9011SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9012M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9013M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9014S: Supported
9015L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9016F: drivers/clk/samsung/
9017
66890ed6
BA
9018SAMSUNG SXGBE DRIVERS
9019M: Byungho An <bh74.an@samsung.com>
9020M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9021M: Vipul Pandya <vipul.pandya@samsung.com>
9022S: Supported
9023L: netdev@vger.kernel.org
9024F: drivers/net/ethernet/samsung/sxgbe/
9025
93c537af
LM
9026SAMSUNG THERMAL DRIVER
9027M: Lukasz Majewski <l.majewski@samsung.com>
9028L: linux-pm@vger.kernel.org
9029L: linux-samsung-soc@vger.kernel.org
9030S: Supported
9031T: https://github.com/lmajewski/linux-samsung-thermal.git
9032F: drivers/thermal/samsung/
9033
e296cd32
KD
9034SAMSUNG USB2 PHY DRIVER
9035M: Kamil Debski <k.debski@samsung.com>
9036L: linux-kernel@vger.kernel.org
9037S: Supported
9038F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9039F: Documentation/phy/samsung-usb2.txt
9040F: drivers/phy/phy-exynos4210-usb2.c
9041F: drivers/phy/phy-exynos4x12-usb2.c
9042F: drivers/phy/phy-exynos5250-usb2.c
9043F: drivers/phy/phy-s5pv210-usb2.c
9044F: drivers/phy/phy-samsung-usb2.c
9045F: drivers/phy/phy-samsung-usb2.h
9046
ca749e2a 9047SERIAL DRIVERS
5e30bbb7 9048M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9049L: linux-serial@vger.kernel.org
5e30bbb7 9050S: Maintained
14430813 9051F: drivers/tty/serial/
ca749e2a 9052
aecb7b64 9053SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9054M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9055M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9056S: Maintained
1fb200d6 9057F: include/linux/dma/dw.h
3d598f47 9058F: include/linux/platform_data/dma-dw.h
61a76496 9059F: drivers/dma/dw/
aecb7b64 9060
058999cc
LP
9061SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9062M: Lars Persson <lars.persson@axis.com>
9063L: netdev@vger.kernel.org
9064S: Supported
9065F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9066F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9067
f9e37137
SJ
9068SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9069M: Seungwon Jeon <tgih.jun@samsung.com>
9070M: Jaehoon Chung <jh80.chung@samsung.com>
9071L: linux-mmc@vger.kernel.org
9072S: Maintained
9073F: include/linux/mmc/dw_mmc.h
9074F: drivers/mmc/host/dw_mmc*
9075
1db121d6
AN
9076THUNDERBOLT DRIVER
9077M: Andreas Noever <andreas.noever@gmail.com>
9078S: Maintained
9079F: drivers/thunderbolt/
9080
9222d247 9081TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9082M: John Stultz <john.stultz@linaro.org>
88606e80 9083M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9084L: linux-kernel@vger.kernel.org
75fc2d37 9085T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9086S: Supported
9087F: include/linux/clocksource.h
9088F: include/linux/time.h
9089F: include/linux/timex.h
c117ab84
CEB
9090F: include/uapi/linux/time.h
9091F: include/uapi/linux/timex.h
88606e80
TG
9092F: kernel/time/clocksource.c
9093F: kernel/time/time*.c
9094F: kernel/time/ntp.c
7fe5f1c1 9095F: tools/testing/selftests/timers/
88606e80 9096
1da177e4 9097SC1200 WDT DRIVER
b300645a 9098M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9099S: Maintained
679655da 9100F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9101
9102SCHEDULER
dd9b238c 9103M: Ingo Molnar <mingo@redhat.com>
8b58be88 9104M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9105L: linux-kernel@vger.kernel.org
75fc2d37 9106T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9107S: Maintained
95c0d71d 9108F: kernel/sched/
679655da 9109F: include/linux/sched.h
c117ab84 9110F: include/uapi/linux/sched.h
c2eb505b 9111F: include/linux/wait.h
1da177e4 9112
6bcf6737 9113SCORE ARCHITECTURE
ed38665e 9114M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9115M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9116W: http://www.sunplus.com
6bcf6737 9117S: Supported
a2681a75 9118F: arch/score/
6bcf6737 9119
1da177e4 9120SCSI CDROM DRIVER
8b58be88 9121M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9122L: linux-scsi@vger.kernel.org
9123W: http://www.kernel.dk
9124S: Maintained
679655da 9125F: drivers/scsi/sr*
1da177e4 9126
fb50a83d 9127SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9128M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9129L: linux-rdma@vger.kernel.org
9130S: Supported
9131W: http://www.openfabrics.org
9132Q: http://patchwork.kernel.org/project/linux-rdma/list/
9133T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9134F: drivers/infiniband/ulp/srp/
9135F: include/scsi/srp.h
9136
1da177e4 9137SCSI SG DRIVER
8b58be88 9138M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9139L: linux-scsi@vger.kernel.org
59ab3c93 9140W: http://sg.danny.cz/sg
1da177e4 9141S: Maintained
59ab3c93 9142F: Documentation/scsi/scsi-generic.txt
679655da
JP
9143F: drivers/scsi/sg.c
9144F: include/scsi/sg.h
1da177e4
LT
9145
9146SCSI SUBSYSTEM
0351b8f8 9147M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9148L: linux-scsi@vger.kernel.org
0351b8f8 9149T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9150S: Maintained
679655da
JP
9151F: drivers/scsi/
9152F: include/scsi/
1da177e4
LT
9153
9154SCSI TAPE DRIVER
8b58be88 9155M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9156L: linux-scsi@vger.kernel.org
9157S: Maintained
679655da 9158F: Documentation/scsi/st.txt
f7269cfc
JD
9159F: drivers/scsi/st.*
9160F: drivers/scsi/st_*.h
1da177e4
LT
9161
9162SCTP PROTOCOL
8b6efb75 9163M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9164M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9165L: linux-sctp@vger.kernel.org
5f85813c 9166W: http://lksctp.sourceforge.net
8b6efb75 9167S: Maintained
679655da
JP
9168F: Documentation/networking/sctp.txt
9169F: include/linux/sctp.h
4d58c025 9170F: include/uapi/linux/sctp.h
679655da
JP
9171F: include/net/sctp/
9172F: net/sctp/
1da177e4
LT
9173
9174SCx200 CPU SUPPORT
8b58be88 9175M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9176S: Odd Fixes
679655da 9177F: Documentation/i2c/busses/scx200_acb
390889b6 9178F: arch/x86/platform/scx200/
679655da
JP
9179F: drivers/watchdog/scx200_wdt.c
9180F: drivers/i2c/busses/scx200*
9181F: drivers/mtd/maps/scx200_docflash.c
9182F: include/linux/scx200.h
1662d32c
JC
9183
9184SCx200 GPIO DRIVER
8b58be88 9185M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9186S: Maintained
679655da
JP
9187F: drivers/char/scx200_gpio.c
9188F: include/linux/scx200_gpio.h
1662d32c
JC
9189
9190SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9191M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9192S: Maintained
679655da 9193F: drivers/clocksource/scx200_hrt.c
1da177e4 9194
6a36913a 9195SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9196M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9197L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9198S: Maintained
679655da 9199F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9200
e7839f25 9201SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9202L: linux-mmc@vger.kernel.org
a1cb1d11 9203S: Orphan
7a241d6e 9204F: drivers/mmc/host/sdhci.*
d4a45787 9205F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9206
c04f9d61
KC
9207SECURE COMPUTING
9208M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9209R: Andy Lutomirski <luto@amacapital.net>
9210R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9211T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9212S: Supported
9213F: kernel/seccomp.c
9214F: include/uapi/linux/seccomp.h
9215F: include/linux/seccomp.h
c99ee51a 9216F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9217K: \bsecure_computing
9218K: \bTIF_SECCOMP\b
9219
0d1bb41a 9220SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9221M: Ben Dooks <ben-linux@fluff.org>
dc524882 9222M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9223L: linux-mmc@vger.kernel.org
0d1bb41a 9224S: Maintained
dc524882 9225F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9226
c63b3cba 9227SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9228M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9229L: spear-devel@list.st.com
c63b3cba
VK
9230L: linux-mmc@vger.kernel.org
9231S: Maintained
9232F: drivers/mmc/host/sdhci-spear.c
9233
8711cca2 9234SECURITY SUBSYSTEM
9b45c0d2 9235M: James Morris <james.l.morris@oracle.com>
9c3646d1 9236M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9237L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9238T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9239W: http://kernsec.org/
8711cca2 9240S: Supported
7d2c86b5 9241F: security/
8711cca2 9242
1da177e4 9243SECURITY CONTACT
8b58be88 9244M: Security Officers <security@kernel.org>
1da177e4
LT
9245S: Supported
9246
9247SELINUX SECURITY MODULE
e0238b4c 9248M: Paul Moore <paul@paul-moore.com>
8b58be88 9249M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9250M: Eric Paris <eparis@parisplace.org>
e0238b4c 9251L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9252W: http://selinuxproject.org
5a5f2acf 9253T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9254S: Supported
679655da
JP
9255F: include/linux/selinux*
9256F: security/selinux/
6bde95ce 9257F: scripts/selinux/
1da177e4 9258
c1c124e9
JJ
9259APPARMOR SECURITY MODULE
9260M: John Johansen <john.johansen@canonical.com>
9261L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9262W: apparmor.wiki.kernel.org
9263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9264S: Supported
9265F: security/apparmor/
9266
cef2cf07 9267SENSABLE PHANTOM
8b58be88 9268M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9269S: Maintained
679655da 9270F: drivers/misc/phantom.c
c117ab84 9271F: include/uapi/linux/phantom.h
cef2cf07 9272
6733b39a 9273SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9274M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9275M: Minh Tran <minh.tran@avagotech.com>
9276M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9277L: linux-scsi@vger.kernel.org
4627de93 9278W: http://www.avagotech.com
3387f656
JP
9279S: Supported
9280F: drivers/scsi/be2iscsi/
6733b39a 9281
6938f855
SP
9282Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9283M: Sathya Perla <sathya.perla@avagotech.com>
9284M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9285M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9286M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9287L: netdev@vger.kernel.org
fea3af67 9288W: http://www.emulex.com
7d2c86b5 9289S: Supported
9aebddd1 9290F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9291
d2928a8c 9292EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9293M: Selvin Xavier <selvin.xavier@avagotech.com>
9294M: Devesh Sharma <devesh.sharma@avagotech.com>
9295M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9296L: linux-rdma@vger.kernel.org
9297W: http://www.emulex.com
9298S: Supported
9299F: drivers/infiniband/hw/ocrdma/
9300
8ceee660 9301SFC NETWORK DRIVER
c06f51ea 9302M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9303M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9304L: netdev@vger.kernel.org
8ceee660 9305S: Supported
874aeea5 9306F: drivers/net/ethernet/sfc/
8ceee660 9307
e2d1d6c0 9308SGI GRU DRIVER
cc883afc 9309M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9310S: Maintained
679655da 9311F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9312
9313SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9314M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9315L: linux-ia64@vger.kernel.org
9316S: Supported
679655da 9317F: Documentation/ia64/serial.txt
df621252 9318F: drivers/tty/serial/ioc?_serial.c
679655da 9319F: include/linux/ioc?.h
e2d1d6c0 9320
75312619 9321SGI XP/XPC/XPNET DRIVER
e180383f
RH
9322M: Cliff Whickman <cpw@sgi.com>
9323M: Robin Holt <robinmholt@gmail.com>
75312619 9324S: Maintained
679655da 9325F: drivers/misc/sgi-xp/
75312619 9326
46eacf3b
AP
9327SI2157 MEDIA DRIVER
9328M: Antti Palosaari <crope@iki.fi>
9329L: linux-media@vger.kernel.org
9330W: http://linuxtv.org/
9331W: http://palosaari.fi/linux/
9332Q: http://patchwork.linuxtv.org/project/linux-media/list/
9333T: git git://linuxtv.org/anttip/media_tree.git
9334S: Maintained
9335F: drivers/media/tuners/si2157*
9336
75e2d5ba
AP
9337SI2168 MEDIA DRIVER
9338M: Antti Palosaari <crope@iki.fi>
9339L: linux-media@vger.kernel.org
9340W: http://linuxtv.org/
9341W: http://palosaari.fi/linux/
9342Q: http://patchwork.linuxtv.org/project/linux-media/list/
9343T: git git://linuxtv.org/anttip/media_tree.git
9344S: Maintained
9345F: drivers/media/dvb-frontends/si2168*
9346
49cc629d
HV
9347SI470X FM RADIO RECEIVER I2C DRIVER
9348M: Hans Verkuil <hverkuil@xs4all.nl>
9349L: linux-media@vger.kernel.org
9350T: git git://linuxtv.org/media_tree.git
9351W: http://linuxtv.org
9352S: Odd Fixes
9353F: drivers/media/radio/si470x/radio-si470x-i2c.c
9354
9355SI470X FM RADIO RECEIVER USB DRIVER
9356M: Hans Verkuil <hverkuil@xs4all.nl>
9357L: linux-media@vger.kernel.org
9358T: git git://linuxtv.org/media_tree.git
9359W: http://linuxtv.org
9360S: Maintained
9361F: drivers/media/radio/si470x/radio-si470x-common.c
9362F: drivers/media/radio/si470x/radio-si470x.h
9363F: drivers/media/radio/si470x/radio-si470x-usb.c
9364
c937ca03
EV
9365SI4713 FM RADIO TRANSMITTER I2C DRIVER
9366M: Eduardo Valentin <edubezval@gmail.com>
9367L: linux-media@vger.kernel.org
9368T: git git://linuxtv.org/media_tree.git
9369W: http://linuxtv.org
9370S: Odd Fixes
99995ded 9371F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9372
9373SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9374M: Eduardo Valentin <edubezval@gmail.com>
9375L: linux-media@vger.kernel.org
9376T: git git://linuxtv.org/media_tree.git
9377W: http://linuxtv.org
9378S: Odd Fixes
99995ded
DR
9379F: drivers/media/radio/si4713/radio-platform-si4713.c
9380
9381SI4713 FM RADIO TRANSMITTER USB DRIVER
9382M: Hans Verkuil <hverkuil@xs4all.nl>
9383L: linux-media@vger.kernel.org
9384T: git git://linuxtv.org/media_tree.git
9385W: http://linuxtv.org
9386S: Maintained
9387F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9388
beb91d46 9389SIANO DVB DRIVER
009a5410 9390M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9391L: linux-media@vger.kernel.org
9392W: http://linuxtv.org
9393T: git git://linuxtv.org/media_tree.git
9394S: Odd fixes
9395F: drivers/media/common/siano/
beb91d46 9396F: drivers/media/usb/siano/
beb91d46 9397F: drivers/media/usb/siano/
14430813 9398F: drivers/media/mmc/siano/
beb91d46 9399
6f15b602
HG
9400SIMPLEFB FB DRIVER
9401M: Hans de Goede <hdegoede@redhat.com>
9402L: linux-fbdev@vger.kernel.org
9403S: Maintained
9404F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9405F: drivers/video/fbdev/simplefb.c
9406F: include/linux/platform_data/simplefb.h
9407
b618b69c 9408SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9409L: linux-media@vger.kernel.org
bb60fcb2 9410S: Orphan
b618b69c 9411F: drivers/media/platform/sh_veu.c
b618b69c
GL
9412
9413SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9414L: linux-media@vger.kernel.org
bb60fcb2 9415S: Orphan
b618b69c
GL
9416F: drivers/media/platform/sh_vou.c
9417F: include/media/sh_vou.h
9418
6349d997 9419SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9420M: Len Brown <lenb@kernel.org>
6349d997
LB
9421L: sfi-devel@simplefirmware.org
9422W: http://simplefirmware.org/
9423T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9424S: Supported
943fc810 9425F: arch/x86/platform/sfi/
6349d997
LB
9426F: drivers/sfi/
9427F: include/linux/sfi*.h
e2d1d6c0 9428
1da177e4
LT
9429SIMTEC EB110ATX (Chalice CATS)
9430P: Ben Dooks
b16957c6
BD
9431P: Vincent Sanders <vince@simtec.co.uk>
9432M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9433W: http://www.simtec.co.uk/products/EB110ATX/
9434S: Supported
9435
9436SIMTEC EB2410ITX (BAST)
9437P: Ben Dooks
b16957c6
BD
9438P: Vincent Sanders <vince@simtec.co.uk>
9439M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9440W: http://www.simtec.co.uk/products/EB2410ITX/
9441S: Supported
15dba387
JP
9442F: arch/arm/mach-s3c24xx/mach-bast.c
9443F: arch/arm/mach-s3c24xx/bast-ide.c
9444F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9445
4c5adde7 9446TI DAVINCI MACHINE SUPPORT
3ba789c0 9447M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9448M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9449T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9450Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9451S: Supported
14430813 9452F: arch/arm/mach-davinci/
046d0a37 9453F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9454
8d4b3f08 9455TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9456M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9457L: linux-media@vger.kernel.org
8d4b3f08
LP
9458W: http://linuxtv.org/
9459Q: http://patchwork.linuxtv.org/project/linux-media/list/
9460T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9461S: Maintained
8d4b3f08
LP
9462F: drivers/media/platform/davinci/
9463F: include/media/davinci/
9464
417d2e50 9465TI AM437X VPFE DRIVER
e43cdb56 9466M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9467L: linux-media@vger.kernel.org
9468W: http://linuxtv.org/
9469Q: http://patchwork.linuxtv.org/project/linux-media/list/
9470T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9471S: Maintained
9472F: drivers/media/platform/am437x/
9473
c4c0283a 9474OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9475M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9476L: linux-media@vger.kernel.org
9477W: http://linuxtv.org/
9478Q: http://patchwork.linuxtv.org/project/linux-media/list/
9479T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9480S: Maintained
9481F: drivers/media/i2c/ov2659.c
9482F: include/media/ov2659.h
9483
3a6779f5
SM
9484SILICON MOTION SM712 FRAME BUFFER DRIVER
9485M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9486M: Teddy Wang <teddy.wang@siliconmotion.com>
9487M: Sudip Mukherjee <sudip@vectorindia.org>
9488L: linux-fbdev@vger.kernel.org
9489S: Maintained
9490F: drivers/video/fbdev/sm712*
9491F: Documentation/fb/sm712fb.txt
9492
92aab3c0 9493SIS 190 ETHERNET DRIVER
8b58be88 9494M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9495L: netdev@vger.kernel.org
9496S: Maintained
8c7de408 9497F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9498
1da177e4 9499SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9500M: Daniele Venzano <venza@brownhat.org>
1da177e4 9501W: http://www.brownhat.org/sis900.html
979b6c13 9502L: netdev@vger.kernel.org
1da177e4 9503S: Maintained
8c7de408 9504F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9505
9506SIS FRAMEBUFFER DRIVER
8b58be88 9507M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9508W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9509S: Maintained
679655da 9510F: Documentation/fb/sisfb.txt
8a61f013 9511F: drivers/video/fbdev/sis/
679655da 9512F: include/video/sisfb.h
1da177e4
LT
9513
9514SIS USB2VGA DRIVER
8b58be88 9515M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9516W: http://www.winischhofer.at/linuxsisusbvga.shtml
9517S: Maintained
679655da 9518F: drivers/usb/misc/sisusbvga/
1da177e4 9519
415ad26d 9520SLAB ALLOCATOR
16e943bf 9521M: Christoph Lameter <cl@linux.com>
2ed1c525 9522M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9523M: David Rientjes <rientjes@google.com>
9524M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9525M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9526L: linux-mm@kvack.org
9527S: Maintained
679655da 9528F: include/linux/sl?b*.h
16e943bf 9529F: mm/sl?b*
415ad26d 9530
9fab9787 9531SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9532M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9533M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9534M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9535R: Steven Rostedt <rostedt@goodmis.org>
9536R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9537L: linux-kernel@vger.kernel.org
9fab9787
PM
9538W: http://www.rdrop.com/users/paulmck/RCU/
9539S: Supported
9540T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9541F: include/linux/srcu.h
9542F: kernel/rcu/srcu.c
9fab9787 9543
66372841
CS
9544SMACK SECURITY MODULE
9545M: Casey Schaufler <casey@schaufler-ca.com>
9546L: linux-security-module@vger.kernel.org
9547W: http://schaufler-ca.com
9548T: git git://git.gitorious.org/smack-next/kernel.git
9549S: Maintained
9550F: Documentation/security/Smack.txt
9551F: security/smack/
9552
20651e0b 9553DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9554M: Kevin Hilman <khilman@kernel.org>
9555M: Nishanth Menon <nm@ti.com>
9556S: Maintained
20651e0b 9557F: drivers/power/avs/
68ace3e1
KH
9558F: include/linux/power/smartreflex.h
9559L: linux-pm@vger.kernel.org
9560
1da177e4 9561SMC91x ETHERNET DRIVER
2f82af08 9562M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9563S: Odd Fixes
ae150435 9564F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9565
e8e31622
SA
9566SMIA AND SMIA++ IMAGE SENSOR DRIVER
9567M: Sakari Ailus <sakari.ailus@iki.fi>
9568L: linux-media@vger.kernel.org
9569S: Maintained
14430813 9570F: drivers/media/i2c/smiapp/
e8e31622
SA
9571F: include/media/smiapp.h
9572F: drivers/media/i2c/smiapp-pll.c
9573F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9574F: include/uapi/linux/smiapp.h
a2cec3c0 9575F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9576
920fa1ff
GR
9577SMM665 HARDWARE MONITOR DRIVER
9578M: Guenter Roeck <linux@roeck-us.net>
9579L: lm-sensors@lm-sensors.org
9580S: Maintained
9581F: Documentation/hwmon/smm665
9582F: drivers/hwmon/smm665.c
9583
9df7305b 9584SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9585M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9586L: lm-sensors@lm-sensors.org
90b24cfb 9587S: Maintained
9df7305b
SG
9588F: Documentation/hwmon/emc2103
9589F: drivers/hwmon/emc2103.c
9590
a98d506c
HG
9591SMSC SCH5627 HARDWARE MONITOR DRIVER
9592M: Hans de Goede <hdegoede@redhat.com>
9593L: lm-sensors@lm-sensors.org
9594S: Supported
9595F: Documentation/hwmon/sch5627
9596F: drivers/hwmon/sch5627.c
9597
6ea884db 9598SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9599M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9600L: lm-sensors@lm-sensors.org
9601S: Maintained
679655da
JP
9602F: Documentation/hwmon/smsc47b397
9603F: drivers/hwmon/smsc47b397.c
6ea884db 9604
fd9abb3d 9605SMSC911x ETHERNET DRIVER
90b24cfb 9606M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9607L: netdev@vger.kernel.org
90b24cfb 9608S: Maintained
679655da 9609F: include/linux/smsc911x.h
ae150435 9610F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9611
9612SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9613M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9614L: netdev@vger.kernel.org
90b24cfb 9615S: Maintained
ae150435 9616F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9617
3c8a63e2 9618SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9619M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9620L: linux-fbdev@vger.kernel.org
90b24cfb 9621S: Maintained
8a61f013 9622F: drivers/video/fbdev/smscufx.c
3c8a63e2 9623
668acf32 9624SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9625M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9626L: linux-media@vger.kernel.org
275ffde4 9627T: git git://linuxtv.org/media_tree.git
795fb7e7 9628S: Maintained
90d72ac6
MCC
9629F: include/media/soc*
9630F: drivers/media/i2c/soc_camera/
9631F: drivers/media/platform/soc_camera/
668acf32 9632
e2d1d6c0 9633SOEKRIS NET48XX LED SUPPORT
8b58be88 9634M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9635S: Maintained
679655da 9636F: drivers/leds/leds-net48xx.c
e2d1d6c0 9637
e3994db1 9638SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9639M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9640M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9641M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9642M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9643L: linux-media@vger.kernel.org
9644S: Supported
9645F: drivers/media/pci/solo6x10/
9646
1da177e4 9647SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9648M: Neil Brown <neilb@suse.com>
1da177e4 9649L: linux-raid@vger.kernel.org
524418bb 9650S: Supported
679655da
JP
9651F: drivers/md/
9652F: include/linux/raid/
c117ab84 9653F: include/uapi/linux/raid/
1da177e4 9654
1da177e4 9655SONIC NETWORK DRIVER
8b58be88 9656M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9657L: netdev@vger.kernel.org
1da177e4 9658S: Maintained
d9fb9f38 9659F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9660
61e115a5 9661SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9662M: Michael Buesch <m@bues.ch>
61e115a5
MB
9663L: netdev@vger.kernel.org
9664S: Maintained
679655da
JP
9665F: drivers/ssb/
9666F: include/linux/ssb/
61e115a5 9667
1da177e4 9668SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9669M: Mattia Dongili <malattia@linux.it>
d0944853 9670L: platform-driver-x86@vger.kernel.org
5b18167d 9671W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9672S: Maintained
679655da
JP
9673F: Documentation/laptops/sony-laptop.txt
9674F: drivers/char/sonypi.c
9675F: drivers/platform/x86/sony-laptop.c
9676F: include/linux/sony-laptop.h
1da177e4 9677
baf8532a 9678SONY MEMORYSTICK CARD SUPPORT
8b58be88 9679M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9680W: http://tifmxx.berlios.de/
9681S: Maintained
679655da 9682F: drivers/memstick/host/tifm_ms.c
baf8532a 9683
0ab30494
ML
9684SONY MEMORYSTICK STANDARD SUPPORT
9685M: Maxim Levitsky <maximlevitsky@gmail.com>
9686S: Maintained
9687F: drivers/memstick/core/ms_block.*
9688
1da177e4 9689SOUND
8b58be88 9690M: Jaroslav Kysela <perex@perex.cz>
d8130624 9691M: Takashi Iwai <tiwai@suse.com>
93711660 9692L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9693W: http://www.alsa-project.org/
dde7ad8d 9694T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9695T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9696Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9697S: Maintained
3126a179
JP
9698F: Documentation/sound/
9699F: include/sound/
c117ab84 9700F: include/uapi/sound/
679655da 9701F: sound/
1da177e4 9702
33bbe149
MB
9703SOUND - COMPRESSED AUDIO
9704M: Vinod Koul <vinod.koul@intel.com>
9705L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9706T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9707S: Supported
f672f31a 9708F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9709F: include/sound/compress_driver.h
f672f31a 9710F: include/uapi/sound/compress_*
33bbe149
MB
9711F: sound/core/compress_offload.c
9712F: sound/soc/soc-compress.c
9713
bd903bde 9714SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9715M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9716M: Mark Brown <broonie@kernel.org>
86f14df8 9717T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9718L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9719W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9720S: Supported
2820f615 9721F: Documentation/sound/alsa/soc/
679655da 9722F: sound/soc/
e6e55122 9723F: include/sound/soc*
eb1a6af3 9724
d7f8761b
MB
9725SOUND - DMAENGINE HELPERS
9726M: Lars-Peter Clausen <lars@metafoo.de>
9727S: Supported
9728F: include/sound/dmaengine_pcm.h
9729F: sound/core/pcm_dmaengine.c
9730F: sound/soc/soc-generic-dmaengine-pcm.c
9731
990a6a99
OS
9732SP2 MEDIA DRIVER
9733M: Olli Salonen <olli.salonen@iki.fi>
9734L: linux-media@vger.kernel.org
9735W: http://linuxtv.org/
9736Q: http://patchwork.linuxtv.org/project/linux-media/list/
9737S: Maintained
9738F: drivers/media/dvb-frontends/sp2*
9739
473321fc 9740SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9741M: "David S. Miller" <davem@davemloft.net>
1da177e4 9742L: sparclinux@vger.kernel.org
8a6e2535 9743Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9744T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9745T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9746S: Maintained
679655da 9747F: arch/sparc/
7765b8bb 9748F: drivers/sbus/
1da177e4 9749
6404fcca
DM
9750SPARC SERIAL DRIVERS
9751M: "David S. Miller" <davem@davemloft.net>
9752L: sparclinux@vger.kernel.org
08deed1e
JP
9753T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9754T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9755S: Maintained
6816383a 9756F: include/linux/sunserialcore.h
df621252 9757F: drivers/tty/serial/suncore.c
df621252
GKH
9758F: drivers/tty/serial/sunhv.c
9759F: drivers/tty/serial/sunsab.c
9760F: drivers/tty/serial/sunsab.h
9761F: drivers/tty/serial/sunsu.c
9762F: drivers/tty/serial/sunzilog.c
9763F: drivers/tty/serial/sunzilog.h
6404fcca 9764
389325b4
CL
9765SPARSE CHECKER
9766M: "Christopher Li" <sparse@chrisli.org>
9767L: linux-sparse@vger.kernel.org
9768W: https://sparse.wiki.kernel.org/
9769T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9770T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9771S: Maintained
9772F: include/linux/compiler.h
9773
fc0c195a 9774SPEAR PLATFORM SUPPORT
da89947b 9775M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9776M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9777L: spear-devel@list.st.com
9778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9779W: http://www.st.com/spear
9780S: Maintained
281e192f 9781F: arch/arm/mach-spear/
fc0c195a
VK
9782
9783SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9784M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9785L: spear-devel@list.st.com
9786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9787W: http://www.st.com/spear
9788S: Maintained
5df33a62 9789F: drivers/clk/spear/
fc0c195a 9790
e2d1d6c0 9791SPI SUBSYSTEM
b02e48f2 9792M: Mark Brown <broonie@kernel.org>
dfbe403c 9793L: linux-spi@vger.kernel.org
e7e4e13c 9794T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9795Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9796S: Maintained
679655da
JP
9797F: Documentation/spi/
9798F: drivers/spi/
9799F: include/linux/spi/
c117ab84 9800F: include/uapi/linux/spi/
e2d1d6c0 9801
2752e401 9802SPIDERNET NETWORK DRIVER for CELL
8b58be88 9803M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9804L: netdev@vger.kernel.org
9805S: Supported
679655da 9806F: Documentation/networking/spider_net.txt
8df158ac 9807F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9808
e2d1d6c0 9809SPU FILE SYSTEM
8b58be88 9810M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9811L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9812W: http://www.ibm.com/developerworks/power/cell/
9813S: Supported
679655da
JP
9814F: Documentation/filesystems/spufs.txt
9815F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9816
fc555841 9817SQUASHFS FILE SYSTEM
d7f2ff67 9818M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9819L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9820W: http://squashfs.org.uk
9821S: Maintained
679655da
JP
9822F: Documentation/filesystems/squashfs.txt
9823F: fs/squashfs/
fc555841 9824
1da177e4 9825SRM (Alpha) environment access
8b58be88 9826M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9827S: Maintained
679655da 9828F: arch/alpha/kernel/srm_env.c
1da177e4 9829
26e9a397 9830STABLE BRANCH
879a5a00 9831M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9832L: stable@vger.kernel.org
879a5a00 9833S: Supported
7b175c46 9834F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9835
26e9a397 9836STAGING SUBSYSTEM
879a5a00 9837M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9838T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9839L: devel@driverdev.osuosl.org
879a5a00 9840S: Supported
679655da 9841F: drivers/staging/
dbc6c2cc 9842
ebd3d010
JP
9843STAGING - COMEDI
9844M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9845M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9846S: Odd Fixes
9847F: drivers/staging/comedi/
9848
a0138163
JP
9849STAGING - FLARION FT1000 DRIVERS
9850M: Marek Belisko <marek.belisko@gmail.com>
9851S: Odd Fixes
9852F: drivers/staging/ft1000/
9853
6c1bb424 9854STAGING - INDUSTRIAL IO
030a13d7 9855M: Jonathan Cameron <jic23@kernel.org>
a0138163 9856L: linux-iio@vger.kernel.org
6c1bb424
JP
9857S: Odd Fixes
9858F: drivers/staging/iio/
9859
a0138163
JP
9860STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9861M: Jarod Wilson <jarod@wilsonet.com>
9862W: http://www.lirc.org/
9863S: Odd Fixes
b2b0186d 9864F: drivers/staging/media/lirc/
a0138163 9865
f5e5de1e
OD
9866STAGING - LUSTRE PARALLEL FILESYSTEM
9867M: Oleg Drokin <oleg.drokin@intel.com>
9868M: Andreas Dilger <andreas.dilger@intel.com>
9869L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9870W: http://lustre.opensfs.org/
9871S: Maintained
9872F: drivers/staging/lustre
9873
7c6b6c71 9874STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9875M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9876M: Marc Dietrich <marvin24@gmx.de>
9877L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9878L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9879S: Maintained
9880F: drivers/staging/nvec/
9881
a0138163 9882STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9883M: Jens Frederich <jfrederich@gmail.com>
9884M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9885M: Jon Nettleton <jon.nettleton@gmail.com>
9886W: http://wiki.laptop.org/go/DCON
3140b458 9887S: Maintained
a0138163
JP
9888F: drivers/staging/olpc_dcon/
9889
9890STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9891M: Willy Tarreau <willy@meta-x.org>
9892S: Odd Fixes
9893F: drivers/staging/panel/
9894
a0138163
JP
9895STAGING - REALTEK RTL8712U DRIVERS
9896M: Larry Finger <Larry.Finger@lwfinger.net>
9897M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9898S: Odd Fixes
9899F: drivers/staging/rtl8712/
9900
7591ba8b
JS
9901STAGING - REALTEK RTL8723U WIRELESS DRIVER
9902M: Larry Finger <Larry.Finger@lwfinger.net>
9903M: Jes Sorensen <Jes.Sorensen@redhat.com>
9904L: linux-wireless@vger.kernel.org
9905S: Maintained
9906F: drivers/staging/rtl8723au/
9907
980ac4d7
SM
9908STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9909M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9910M: Teddy Wang <teddy.wang@siliconmotion.com>
9911M: Sudip Mukherjee <sudip@vectorindia.org>
9912L: linux-fbdev@vger.kernel.org
9913S: Maintained
9914F: drivers/staging/sm750fb/
9915
510fa408
JP
9916STAGING - SLICOSS
9917M: Lior Dotan <liodot@gmail.com>
9918M: Christopher Harrer <charrer@alacritech.com>
9919S: Odd Fixes
9920F: drivers/staging/slicoss/
9921
a0138163
JP
9922STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9923M: William Hubbs <w.d.hubbs@gmail.com>
9924M: Chris Brannon <chris@the-brannons.com>
d33bce31 9925M: Kirk Reiser <kirk@reisers.ca>
a0138163 9926M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9927L: speakup@linux-speakup.org
a0138163
JP
9928W: http://www.linux-speakup.org/
9929S: Odd Fixes
9930F: drivers/staging/speakup/
9931
b3e871ce
JP
9932STAGING - VIA VT665X DRIVERS
9933M: Forest Bond <forest@alittletooquiet.net>
9934S: Odd Fixes
9935F: drivers/staging/vt665?/
9936
a30baec1
JK
9937STAGING - WILC1000 WIFI DRIVER
9938M: Johnny Kim <johnny.kim@atmel.com>
9939M: Rachel Kim <rachel.kim@atmel.com>
9940M: Dean Lee <dean.lee@atmel.com>
9941M: Chris Park <chris.park@atmel.com>
9942L: linux-wireless@vger.kernel.org
9943S: Supported
9944F: drivers/staging/wilc1000/
9945
709bcb07 9946STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9947M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9948S: Odd Fixes
9949F: drivers/staging/xgifb/
9950
1da177e4 9951STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9952M: Ion Badulescu <ionut@badula.org>
b4f90189 9953S: Odd Fixes
9bba23b0 9954F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9955
e2d1d6c0 9956SUN3/3X
8b58be88 9957M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9958W: http://sammy.net/sun3/
9959S: Maintained
679655da
JP
9960F: arch/m68k/kernel/*sun3*
9961F: arch/m68k/sun3*/
9962F: arch/m68k/include/asm/sun3*
e689cf4a 9963F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9964
af6a5af8
HG
9965SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9966M: Hans de Goede <hdegoede@redhat.com>
9967L: linux-input@vger.kernel.org
9968S: Maintained
9969F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9970F: drivers/input/keyboard/sun4i-lradc-keys.c
9971
2bc9ff01
DK
9972SUNDANCE NETWORK DRIVER
9973M: Denis Kirjanov <kda@linux-powerpc.org>
9974L: netdev@vger.kernel.org
9975S: Maintained
9976F: drivers/net/ethernet/dlink/sundance.c
9977
2cbb12a4 9978SUPERH
2cbb12a4 9979L: linux-sh@vger.kernel.org
8a6e2535 9980Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9981S: Orphan
066069e1 9982F: Documentation/sh/
679655da 9983F: arch/sh/
066069e1 9984F: drivers/sh/
1da177e4 9985
4480f15b 9986SUSPEND TO RAM
7fb06082 9987M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9988M: Len Brown <len.brown@intel.com>
9989M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9990L: linux-pm@vger.kernel.org
e2d1d6c0 9991S: Supported
679655da
JP
9992F: Documentation/power/
9993F: arch/x86/kernel/acpi/
9994F: drivers/base/power/
9995F: kernel/power/
9996F: include/linux/suspend.h
9997F: include/linux/freezer.h
9998F: include/linux/pm.h
1da177e4
LT
9999
10000SVGA HANDLING
8b58be88 10001M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10002L: linux-video@atrey.karlin.mff.cuni.cz
10003S: Maintained
679655da
JP
10004F: Documentation/svga.txt
10005F: arch/x86/boot/video*
1da177e4 10006
6e28b761
KRW
10007SWIOTLB SUBSYSTEM
10008M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10009L: linux-kernel@vger.kernel.org
10010S: Supported
10011F: lib/swiotlb.c
10012F: arch/*/kernel/pci-swiotlb.c
10013F: include/linux/swiotlb.h
10014
007f790c
JP
10015SWITCHDEV
10016M: Jiri Pirko <jiri@resnulli.us>
10017L: netdev@vger.kernel.org
10018S: Supported
10019F: net/switchdev/
10020F: include/net/switchdev.h
10021
db8e35d5
VG
10022SYNOPSYS ARC ARCHITECTURE
10023M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10024S: Supported
10025F: arch/arc/
9b28829d 10026F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10027F: drivers/tty/serial/arc_uart.c
b7182d1a 10028T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10029
556cc1c5
AB
10030SYNOPSYS ARC SDP platform support
10031M: Alexey Brodkin <abrodkin@synopsys.com>
10032S: Supported
10033F: arch/arc/plat-axs10x
10034F: arch/arc/boot/dts/ax*
10035F: Documentation/devicetree/bindings/arc/axs10*
10036
6c284c9a
LJ
10037SYSTEM CONFIGURATION (SYSCON)
10038M: Lee Jones <lee.jones@linaro.org>
10039M: Arnd Bergmann <arnd@arndb.de>
10040T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10041S: Supported
10042F: drivers/mfd/syscon.c
10043
1da177e4 10044SYSV FILESYSTEM
8b58be88 10045M: Christoph Hellwig <hch@infradead.org>
1da177e4 10046S: Maintained
679655da
JP
10047F: Documentation/filesystems/sysv-fs.txt
10048F: fs/sysv/
10049F: include/linux/sysv_fs.h
1da177e4 10050
86cfa7fc 10051TARGET SUBSYSTEM
9c3646d1 10052M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10053L: linux-scsi@vger.kernel.org
b9f5edc2 10054L: target-devel@vger.kernel.org
86cfa7fc 10055W: http://www.linux-iscsi.org
cf015e9f 10056W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10057T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10058S: Supported
10059F: drivers/target/
10060F: include/target/
10061F: Documentation/target/
10062
4e68852d 10063TASKSTATS STATISTICS INTERFACE
185e595f 10064M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10065S: Maintained
679655da
JP
10066F: Documentation/accounting/taskstats*
10067F: include/linux/taskstats*
10068F: kernel/taskstats.c
4e68852d 10069
781b456a 10070TC CLASSIFIER
f935f3f8 10071M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10072L: netdev@vger.kernel.org
10073S: Maintained
679655da 10074F: include/net/pkt_cls.h
c117ab84 10075F: include/uapi/linux/pkt_cls.h
679655da 10076F: net/sched/
781b456a 10077
5067f08a 10078TCP LOW PRIORITY MODULE
8b58be88
JP
10079M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10080M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10081W: http://tcp-lp-mod.sourceforge.net/
10082S: Maintained
679655da 10083F: net/ipv4/tcp_lp.c
5067f08a 10084
91952bc0
AP
10085TDA10071 MEDIA DRIVER
10086M: Antti Palosaari <crope@iki.fi>
10087L: linux-media@vger.kernel.org
10088W: http://linuxtv.org/
10089W: http://palosaari.fi/linux/
10090Q: http://patchwork.linuxtv.org/project/linux-media/list/
10091T: git git://linuxtv.org/anttip/media_tree.git
10092S: Maintained
10093F: drivers/media/dvb-frontends/tda10071*
10094
10095TDA18212 MEDIA DRIVER
10096M: Antti Palosaari <crope@iki.fi>
10097L: linux-media@vger.kernel.org
10098W: http://linuxtv.org/
10099W: http://palosaari.fi/linux/
10100Q: http://patchwork.linuxtv.org/project/linux-media/list/
10101T: git git://linuxtv.org/anttip/media_tree.git
10102S: Maintained
10103F: drivers/media/tuners/tda18212*
10104
10105TDA18218 MEDIA DRIVER
10106M: Antti Palosaari <crope@iki.fi>
10107L: linux-media@vger.kernel.org
10108W: http://linuxtv.org/
10109W: http://palosaari.fi/linux/
10110Q: http://patchwork.linuxtv.org/project/linux-media/list/
10111T: git git://linuxtv.org/anttip/media_tree.git
10112S: Maintained
10113F: drivers/media/tuners/tda18218*
10114
3b2f6aba
MK
10115TDA18271 MEDIA DRIVER
10116M: Michael Krufky <mkrufky@linuxtv.org>
10117L: linux-media@vger.kernel.org
10118W: http://linuxtv.org/
10119W: http://github.com/mkrufky
10120Q: http://patchwork.linuxtv.org/project/linux-media/list/
10121T: git git://linuxtv.org/mkrufky/tuners.git
10122S: Maintained
10123F: drivers/media/tuners/tda18271*
10124
e48307a9
MK
10125TDA827x MEDIA DRIVER
10126M: Michael Krufky <mkrufky@linuxtv.org>
10127L: linux-media@vger.kernel.org
10128W: http://linuxtv.org/
10129W: http://github.com/mkrufky
10130Q: http://patchwork.linuxtv.org/project/linux-media/list/
10131T: git git://linuxtv.org/mkrufky/tuners.git
10132S: Maintained
10133F: drivers/media/tuners/tda8290.*
10134
66cf9212
MK
10135TDA8290 MEDIA DRIVER
10136M: Michael Krufky <mkrufky@linuxtv.org>
10137L: linux-media@vger.kernel.org
10138W: http://linuxtv.org/
10139W: http://github.com/mkrufky
10140Q: http://patchwork.linuxtv.org/project/linux-media/list/
10141T: git git://linuxtv.org/mkrufky/tuners.git
10142S: Maintained
10143F: drivers/media/tuners/tda8290.*
10144
4b9fba30
HV
10145TDA9840 MEDIA DRIVER
10146M: Hans Verkuil <hverkuil@xs4all.nl>
10147L: linux-media@vger.kernel.org
10148T: git git://linuxtv.org/media_tree.git
10149W: http://linuxtv.org
10150S: Maintained
10151F: drivers/media/i2c/tda9840*
10152
2cb654fd 10153TEA5761 TUNER DRIVER
009a5410 10154M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10155L: linux-media@vger.kernel.org
10156W: http://linuxtv.org
10157T: git git://linuxtv.org/media_tree.git
10158S: Odd fixes
10159F: drivers/media/tuners/tea5761.*
10160
10161TEA5767 TUNER DRIVER
009a5410 10162M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10163L: linux-media@vger.kernel.org
10164W: http://linuxtv.org
10165T: git git://linuxtv.org/media_tree.git
10166S: Maintained
10167F: drivers/media/tuners/tea5767.*
10168
4b9fba30
HV
10169TEA6415C MEDIA DRIVER
10170M: Hans Verkuil <hverkuil@xs4all.nl>
10171L: linux-media@vger.kernel.org
10172T: git git://linuxtv.org/media_tree.git
10173W: http://linuxtv.org
10174S: Maintained
10175F: drivers/media/i2c/tea6415c*
10176
10177TEA6420 MEDIA DRIVER
10178M: Hans Verkuil <hverkuil@xs4all.nl>
10179L: linux-media@vger.kernel.org
10180T: git git://linuxtv.org/media_tree.git
10181W: http://linuxtv.org
10182S: Maintained
10183F: drivers/media/i2c/tea6420*
10184
3d249d4c 10185TEAM DRIVER
dca9ab92 10186M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10187L: netdev@vger.kernel.org
10188S: Supported
10189F: drivers/net/team/
10190F: include/linux/if_team.h
c117ab84 10191F: include/uapi/linux/if_team.h
3d249d4c 10192
7d029125 10193TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10194M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10195S: Maintained
10196F: arch/x86/platform/ts5500/
10197
40ad4a30
SY
10198TECHNOTREND USB IR RECEIVER
10199M: Sean Young <sean@mess.org>
10200L: linux-media@vger.kernel.org
10201S: Maintained
10202F: drivers/media/rc/ttusbir.c
10203
adabdb0c 10204TEGRA ARCHITECTURE SUPPORT
243d58ec 10205M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10206M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10207M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10208L: linux-tegra@vger.kernel.org
fd117cd1 10209Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10210T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10211S: Supported
bbbe96ed 10212N: [^a-z]tegra
84b9414b 10213
adabdb0c
SW
10214TEGRA CLOCK DRIVER
10215M: Peter De Schrijver <pdeschrijver@nvidia.com>
10216M: Prashant Gaikwad <pgaikwad@nvidia.com>
10217S: Supported
10218F: drivers/clk/tegra/
10219
10220TEGRA DMA DRIVER
10221M: Laxman Dewangan <ldewangan@nvidia.com>
10222S: Supported
10223F: drivers/dma/tegra20-apb-dma.c
10224
adabdb0c
SW
10225TEGRA I2C DRIVER
10226M: Laxman Dewangan <ldewangan@nvidia.com>
10227S: Supported
10228F: drivers/i2c/busses/i2c-tegra.c
10229
10230TEGRA IOMMU DRIVERS
10231M: Hiroshi Doyu <hdoyu@nvidia.com>
10232S: Supported
10233F: drivers/iommu/tegra*
10234
10235TEGRA KBC DRIVER
10236M: Rakesh Iyer <riyer@nvidia.com>
10237M: Laxman Dewangan <ldewangan@nvidia.com>
10238S: Supported
10239F: drivers/input/keyboard/tegra-kbc.c
10240
adabdb0c
SW
10241TEGRA PWM DRIVER
10242M: Thierry Reding <thierry.reding@gmail.com>
10243S: Supported
10244F: drivers/pwm/pwm-tegra.c
10245
10246TEGRA SERIAL DRIVER
10247M: Laxman Dewangan <ldewangan@nvidia.com>
10248S: Supported
10249F: drivers/tty/serial/serial-tegra.c
10250
10251TEGRA SPI DRIVER
10252M: Laxman Dewangan <ldewangan@nvidia.com>
10253S: Supported
10254F: drivers/spi/spi-tegra*
10255
1a348ccc 10256TEHUTI ETHERNET DRIVER
8b58be88 10257M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10258L: netdev@vger.kernel.org
10259S: Supported
ef7f5429 10260F: drivers/net/ethernet/tehuti/*
1a348ccc 10261
4e68852d 10262Telecom Clock Driver for MCPL0010
8b58be88 10263M: Mark Gross <mark.gross@intel.com>
4e68852d 10264S: Supported
679655da 10265F: drivers/char/tlclk.c
4e68852d 10266
4480f15b 10267TENSILICA XTENSA PORT (xtensa)
8b58be88 10268M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10269M: Max Filippov <jcmvbkbc@gmail.com>
10270L: linux-xtensa@linux-xtensa.org
4e68852d 10271S: Maintained
679655da 10272F: arch/xtensa/
3dc99857 10273F: drivers/irqchip/irq-xtensa-*
4e68852d 10274
5313ba66
HV
10275THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10276M: Hans Verkuil <hverkuil@xs4all.nl>
10277L: linux-media@vger.kernel.org
10278T: git git://linuxtv.org/media_tree.git
10279W: http://linuxtv.org
10280S: Maintained
10281F: drivers/media/radio/radio-raremono.c
10282
d3fb6955 10283THERMAL
b75f0050 10284M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10285M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10286L: linux-pm@vger.kernel.org
10287T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10288T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10289Q: https://patchwork.kernel.org/project/linux-pm/list/
10290S: Supported
10291F: drivers/thermal/
10292F: include/linux/thermal.h
af6c9f16 10293F: include/uapi/linux/thermal.h
b75f0050
JP
10294F: include/linux/cpu_cooling.h
10295F: Documentation/devicetree/bindings/thermal/
d3fb6955 10296
30ba2fbd
VD
10297THINGM BLINK(1) USB RGB LED DRIVER
10298M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10299S: Maintained
10300F: drivers/hid/hid-thingm.c
10301
4e68852d 10302THINKPAD ACPI EXTRAS DRIVER
8b58be88 10303M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10304L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10305L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10306W: http://ibm-acpi.sourceforge.net
10307W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10308T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10309S: Maintained
679655da 10310F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10311
1b46f2a2 10312TI BANDGAP AND THERMAL DRIVER
f14d1c24 10313M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10314L: linux-pm@vger.kernel.org
531ff13e 10315L: linux-omap@vger.kernel.org
5a723e81 10316S: Maintained
794b2e25 10317F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10318
0c7665c3
MF
10319TI CDCE706 CLOCK DRIVER
10320M: Max Filippov <jcmvbkbc@gmail.com>
10321S: Maintained
10322F: drivers/clk/clk-cdce706.c
10323
49b6a5e3
TK
10324TI CLOCK DRIVER
10325M: Tero Kristo <t-kristo@ti.com>
10326L: linux-omap@vger.kernel.org
10327S: Maintained
10328F: drivers/clk/ti/
10329F: include/linux/clk/ti.h
10330
4020f2d7 10331TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10332M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10333S: Maintained
679655da
JP
10334F: drivers/misc/tifm*
10335F: drivers/mmc/host/tifm_sd.c
10336F: include/linux/tifm.h
4020f2d7 10337
e0c52404 10338TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10339M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10340L: linux-kernel@vger.kernel.org
10341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10342S: Maintained
10343F: drivers/soc/ti/*
10344T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10345
10346
152ad442
SR
10347TI LM49xxx FAMILY ASoC CODEC DRIVERS
10348M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10349M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10350L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10351S: Maintained
10352F: sound/soc/codecs/lm49453*
d392dead 10353F: sound/soc/codecs/isabelle*
152ad442 10354
0edd807d
KM
10355TI LP855x BACKLIGHT DRIVER
10356M: Milo Kim <milo.kim@ti.com>
10357S: Maintained
10358F: Documentation/backlight/lp855x-driver.txt
10359F: drivers/video/backlight/lp855x_bl.c
10360F: include/linux/platform_data/lp855x.h
10361
faf13f6d
KM
10362TI LP8727 CHARGER DRIVER
10363M: Milo Kim <milo.kim@ti.com>
10364S: Maintained
10365F: drivers/power/lp8727_charger.c
10366F: include/linux/platform_data/lp8727.h
10367
22f1229f
KM
10368TI LP8788 MFD DRIVER
10369M: Milo Kim <milo.kim@ti.com>
10370S: Maintained
10371F: drivers/iio/adc/lp8788_adc.c
10372F: drivers/leds/leds-lp8788.c
10373F: drivers/mfd/lp8788*.c
10374F: drivers/power/lp8788-charger.c
10375F: drivers/regulator/lp8788-*.c
10376F: include/linux/mfd/lp8788*.h
10377
84640e27
KM
10378TI NETCP ETHERNET DRIVER
10379M: Wingman Kwok <w-kwok2@ti.com>
10380M: Murali Karicheri <m-karicheri2@ti.com>
10381L: netdev@vger.kernel.org
10382S: Maintained
10383F: drivers/net/ethernet/ti/netcp*
10384
217e0ca9
KC
10385TI TAS571X FAMILY ASoC CODEC DRIVER
10386M: Kevin Cernekee <cernekee@chromium.org>
10387L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10388S: Odd Fixes
10389F: sound/soc/codecs/tas571x*
10390
dd5e8e6b 10391TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10392M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10393L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10394S: Maintained
10395F: sound/soc/codecs/twl4030*
10396
90921014 10397TI WILINK WIRELESS DRIVERS
90921014
LC
10398L: linux-wireless@vger.kernel.org
10399W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10400W: http://wireless.kernel.org/en/users/Drivers/wl1251
10401T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10402S: Orphan
90921014
LC
10403F: drivers/net/wireless/ti/
10404F: include/linux/wl12xx.h
10405
e86eaa3a 10406TIPC NETWORK LAYER
8b58be88 10407M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10408M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10409L: netdev@vger.kernel.org (core kernel code)
10410L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10411W: http://tipc.sourceforge.net/
e86eaa3a 10412S: Maintained
c117ab84 10413F: include/uapi/linux/tipc*.h
679655da 10414F: net/tipc/
e86eaa3a 10415
867e359b 10416TILE ARCHITECTURE
c47b15c4 10417M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10418W: http://www.ezchip.com/scm/
867e359b
CM
10419S: Supported
10420F: arch/tile/
6b940606 10421F: drivers/char/tile-srom.c
5c770755 10422F: drivers/edac/tile_edac.c
6b940606
CM
10423F: drivers/net/ethernet/tile/
10424F: drivers/rtc/rtc-tile.c
10425F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10426F: drivers/tty/serial/tilegx.c
6b940606
CM
10427F: drivers/usb/host/*-tilegx.c
10428F: include/linux/usb/tilegx.h
867e359b 10429
1da177e4 10430TLAN NETWORK DRIVER
8b58be88 10431M: Samuel Chessman <chessman@tux.org>
88c07dde 10432L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10433W: http://sourceforge.net/projects/tlan/
10434S: Maintained
679655da 10435F: Documentation/networking/tlan.txt
b544dbac 10436F: drivers/net/ethernet/ti/tlan.*
1da177e4 10437
d74db3b2 10438TOMOYO SECURITY MODULE
8b58be88
JP
10439M: Kentaro Takeda <takedakn@nttdata.co.jp>
10440M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10441L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10442L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10443L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10444L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10445W: http://tomoyo.sourceforge.jp/
843d183c 10446T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10447S: Maintained
679655da 10448F: security/tomoyo/
d74db3b2 10449
9caeb532 10450TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10451M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10452L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10453S: Maintained
10454F: drivers/platform/x86/topstar-laptop.c
10455
1da177e4 10456TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10457M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10458L: platform-driver-x86@vger.kernel.org
0a63ca11 10459S: Maintained
679655da 10460F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10461
0a63ca11
AA
10462TOSHIBA BLUETOOTH DRIVER
10463M: Azael Avalos <coproscefalo@gmail.com>
10464L: platform-driver-x86@vger.kernel.org
10465S: Maintained
10466F: drivers/platform/x86/toshiba_bluetooth.c
10467
10468TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10469M: Azael Avalos <coproscefalo@gmail.com>
10470L: platform-driver-x86@vger.kernel.org
10471S: Maintained
10472F: drivers/platform/x86/toshiba_haps.c
10473
1da177e4 10474TOSHIBA SMM DRIVER
8b58be88 10475M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10476L: tlinux-users@tce.toshiba-dme.co.jp
10477W: http://www.buzzard.org.uk/toshiba/
10478S: Maintained
679655da
JP
10479F: drivers/char/toshiba.c
10480F: include/linux/toshiba.h
c117ab84 10481F: include/uapi/linux/toshiba.h
1da177e4 10482
d32d9864
MR
10483TOSHIBA TC358743 DRIVER
10484M: Mats Randgaard <matrandg@cisco.com>
10485L: linux-media@vger.kernel.org
10486S: Maintained
10487F: drivers/media/i2c/tc358743*
10488F: include/media/tc358743.h
10489
d719f900 10490TMIO MMC DRIVER
c4b13fb0 10491M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10492L: linux-mmc@vger.kernel.org
d719f900 10493S: Maintained
d1057c40
GL
10494F: drivers/mmc/host/tmio_mmc*
10495F: drivers/mmc/host/sh_mobile_sdhi.c
10496F: include/linux/mmc/tmio.h
10497F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10498
917cc4e6
GR
10499TMP401 HARDWARE MONITOR DRIVER
10500M: Guenter Roeck <linux@roeck-us.net>
10501L: lm-sensors@lm-sensors.org
10502S: Maintained
10503F: Documentation/hwmon/tmp401
10504F: drivers/hwmon/tmp401.c
10505
98f32602 10506TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10507M: Hugh Dickins <hughd@google.com>
98f32602
HD
10508L: linux-mm@kvack.org
10509S: Maintained
10510F: include/linux/shmem_fs.h
10511F: mm/shmem.c
10512
45f95b53 10513TM6000 VIDEO4LINUX DRIVER
009a5410 10514M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10515L: linux-media@vger.kernel.org
10516W: http://linuxtv.org
10517T: git git://linuxtv.org/media_tree.git
10518S: Odd fixes
10519F: drivers/media/usb/tm6000/
10520
c65fde19
HV
10521TW68 VIDEO4LINUX DRIVER
10522M: Hans Verkuil <hverkuil@xs4all.nl>
10523L: linux-media@vger.kernel.org
10524T: git git://linuxtv.org/media_tree.git
10525W: http://linuxtv.org
10526S: Odd Fixes
10527F: drivers/media/pci/tw68/
10528
4e68852d 10529TPM DEVICE DRIVER
901486b8 10530M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10531M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10532R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10533W: http://tpmdd.sourceforge.net
63a10dfd 10534L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10535Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10536T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10537S: Maintained
679655da 10538F: drivers/char/tpm/
4e68852d 10539
1a0f1b27
AL
10540TPM IBM_VTPM DEVICE DRIVER
10541M: Ashley Lai <ashleydlai@gmail.com>
10542W: http://tpmdd.sourceforge.net
10543L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10544S: Maintained
10545F: drivers/char/tpm/tpm_ibmvtpm*
10546
d6f005a1
JP
10547TRACING
10548M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10549M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10550T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10551S: Maintained
10552F: Documentation/trace/ftrace.txt
10553F: arch/*/*/*/ftrace.h
10554F: arch/*/kernel/ftrace.c
10555F: include/*/ftrace.h
10556F: include/linux/trace*.h
10557F: include/trace/
10558F: kernel/trace/
6e68e6c5 10559F: tools/testing/selftests/ftrace/
d6f005a1 10560
1da177e4 10561TRIVIAL PATCHES
8b58be88 10562M: Jiri Kosina <trivial@kernel.org>
54e5881d 10563T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10564S: Maintained
86ef925f 10565K: ^Subject:.*(?i)trivial
1da177e4 10566
4e68852d 10567TTY LAYER
879a5a00 10568M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10569M: Jiri Slaby <jslaby@suse.com>
879a5a00 10570S: Supported
08deed1e 10571T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10572F: Documentation/serial/
8dd5d2f1 10573F: drivers/tty/
df621252 10574F: drivers/tty/serial/serial_core.c
e3288775
AC
10575F: include/linux/serial_core.h
10576F: include/linux/serial.h
10577F: include/linux/tty.h
c117ab84
CEB
10578F: include/uapi/linux/serial_core.h
10579F: include/uapi/linux/serial.h
10580F: include/uapi/linux/tty.h
4e68852d 10581
91952bc0
AP
10582TUA9001 MEDIA DRIVER
10583M: Antti Palosaari <crope@iki.fi>
10584L: linux-media@vger.kernel.org
10585W: http://linuxtv.org/
10586W: http://palosaari.fi/linux/
10587Q: http://patchwork.linuxtv.org/project/linux-media/list/
10588T: git git://linuxtv.org/anttip/media_tree.git
10589S: Maintained
10590F: drivers/media/tuners/tua9001*
10591
740db6d7 10592TULIP NETWORK DRIVERS
8b58be88 10593M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10594L: netdev@vger.kernel.org
10595S: Maintained
0f04e2aa 10596F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10597
10598TUN/TAP driver
ba57b6f2 10599M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10600W: http://vtun.sourceforge.net/tun
10601S: Maintained
679655da
JP
10602F: Documentation/networking/tuntap.txt
10603F: arch/um/os-Linux/drivers/
1da177e4 10604
b454cc66 10605TURBOCHANNEL SUBSYSTEM
8b58be88 10606M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10607M: Ralf Baechle <ralf@linux-mips.org>
10608L: linux-mips@linux-mips.org
10609Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10610S: Maintained
679655da
JP
10611F: drivers/tc/
10612F: include/linux/tc.h
b454cc66 10613
1da177e4 10614U14-34F SCSI DRIVER
8b58be88 10615M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10616L: linux-scsi@vger.kernel.org
10617S: Maintained
679655da 10618F: drivers/scsi/u14-34f.c
1da177e4 10619
e2d1d6c0 10620UBI FILE SYSTEM (UBIFS)
949cb623 10621M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10622M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10623L: linux-mtd@lists.infradead.org
e2966cbe 10624T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10625W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10626S: Maintained
679655da
JP
10627F: Documentation/filesystems/ubifs.txt
10628F: fs/ubifs/
e2d1d6c0 10629
e1632fa2 10630UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10631M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10632W: http://www.uclinux.org/
e1632fa2 10633L: linux-m68k@lists.linux-m68k.org
cc2020e6 10634L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10635T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10636S: Maintained
e1632fa2
GU
10637F: arch/m68k/coldfire/
10638F: arch/m68k/68*/
61bc02bb
JP
10639F: arch/m68k/*/*_no.*
10640F: arch/m68k/include/asm/*_no.*
cc2020e6 10641
1da177e4 10642UDF FILESYSTEM
d8130624 10643M: Jan Kara <jack@suse.com>
1da177e4 10644S: Maintained
679655da
JP
10645F: Documentation/filesystems/udf.txt
10646F: fs/udf/
1da177e4 10647
cc2020e6 10648UFS FILESYSTEM
8b58be88 10649M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10650S: Maintained
679655da
JP
10651F: Documentation/filesystems/ufs.txt
10652F: fs/ufs/
cc2020e6 10653
0a09d3ab
DH
10654UHID USERSPACE HID IO DRIVER:
10655M: David Herrmann <dh.herrmann@googlemail.com>
10656L: linux-input@vger.kernel.org
10657S: Maintained
10658F: drivers/hid/uhid.c
c117ab84 10659F: include/uapi/linux/uhid.h
0a09d3ab 10660
18332a80 10661ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10662L: linux-usb@vger.kernel.org
10c6c9c9 10663S: Orphan
355ffe69 10664F: drivers/uwb/
679655da
JP
10665F: include/linux/uwb.h
10666F: include/linux/uwb/
18332a80 10667
b31d8273
G
10668UNICORE32 ARCHITECTURE:
10669M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10670W: http://mprc.pku.edu.cn/~guanxuetao/linux
10671S: Maintained
ceebf4d5 10672T: git git://github.com/gxt/linux.git
b31d8273
G
10673F: arch/unicore32/
10674
d8379ab1
TF
10675UNIFDEF
10676M: Tony Finch <dot@dotat.at>
10677W: http://dotat.at/prog/unifdef
10678S: Maintained
10679F: scripts/unifdef.c
10680
1da177e4 10681UNIFORM CDROM DRIVER
8b58be88 10682M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10683W: http://www.kernel.dk
10684S: Maintained
679655da
JP
10685F: Documentation/cdrom/
10686F: drivers/cdrom/cdrom.c
10687F: include/linux/cdrom.h
c117ab84 10688F: include/uapi/linux/cdrom.h
1da177e4 10689
56df0122 10690UNISYS S-PAR DRIVERS
49e7d9df
JP
10691M: Benjamin Romer <benjamin.romer@unisys.com>
10692M: David Kershner <david.kershner@unisys.com>
10693L: sparmaintainer@unisys.com (Unisys internal)
10694S: Supported
10695F: drivers/staging/unisys/
56df0122 10696
9941fa6e
VH
10697UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10698M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10699L: linux-scsi@vger.kernel.org
10700S: Supported
10701F: Documentation/scsi/ufs.txt
10702F: drivers/scsi/ufs/
10703
e2d1d6c0 10704UNSORTED BLOCK IMAGES (UBI)
949cb623 10705M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10706M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10707W: http://www.linux-mtd.infradead.org/
10708L: linux-mtd@lists.infradead.org
b6b44e0a 10709T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10710S: Supported
80811493 10711F: drivers/mtd/ubi/
679655da 10712F: include/linux/mtd/ubi.h
c117ab84 10713F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10714
1da177e4 10715USB ACM DRIVER
61eee9a7 10716M: Oliver Neukum <oliver@neukum.org>
6372594a 10717L: linux-usb@vger.kernel.org
1da177e4 10718S: Maintained
679655da
JP
10719F: Documentation/usb/acm.txt
10720F: drivers/usb/class/cdc-acm.*
1da177e4 10721
b7d572e1
PF
10722USB AR5523 WIRELESS DRIVER
10723M: Pontus Fuchs <pontus.fuchs@gmail.com>
10724L: linux-wireless@vger.kernel.org
10725S: Maintained
10726F: drivers/net/wireless/ath/ar5523/
10727
115bb1ff 10728USB ATTACHED SCSI
f50a4968 10729M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10730M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10731L: linux-usb@vger.kernel.org
10732L: linux-scsi@vger.kernel.org
8eae0fb7 10733S: Maintained
115bb1ff
MW
10734F: drivers/usb/storage/uas.c
10735
1da177e4 10736USB CDC ETHERNET DRIVER
61eee9a7 10737M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10738L: linux-usb@vger.kernel.org
1da177e4 10739S: Maintained
679655da 10740F: drivers/net/usb/cdc_*.c
c117ab84 10741F: include/uapi/linux/usb/cdc.h
1da177e4 10742
66e3e591
KP
10743USB CHAOSKEY DRIVER
10744M: Keith Packard <keithp@keithp.com>
10745L: linux-usb@vger.kernel.org
10746S: Maintained
10747F: drivers/usb/misc/chaoskey.c
10748
b02b371e 10749USB CYPRESS C67X00 DRIVER
8b58be88 10750M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10751L: linux-usb@vger.kernel.org
10752S: Maintained
679655da 10753F: drivers/usb/c67x00/
b02b371e 10754
d0374f4f 10755USB DAVICOM DM9601 DRIVER
8b58be88 10756M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10757L: netdev@vger.kernel.org
d0374f4f
PK
10758W: http://www.linux-usb.org/usbnet
10759S: Maintained
679655da 10760F: drivers/net/usb/dm9601.c
d0374f4f 10761
cc2020e6 10762USB DIAMOND RIO500 DRIVER
8b58be88 10763M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10764L: rio500-users@lists.sourceforge.net
10765W: http://rio500.sourceforge.net
10766S: Maintained
679655da 10767F: drivers/usb/misc/rio500*
cc2020e6 10768
1da177e4 10769USB EHCI DRIVER
578333ab 10770M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10771L: linux-usb@vger.kernel.org
578333ab 10772S: Maintained
679655da
JP
10773F: Documentation/usb/ehci.txt
10774F: drivers/usb/host/ehci*
1da177e4 10775
69ae9e3e 10776USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10777M: Felipe Balbi <balbi@ti.com>
795fb7e7 10778L: linux-usb@vger.kernel.org
69ae9e3e 10779W: http://www.linux-usb.org/gadget
d6d0f665
FB
10780T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10781S: Maintained
679655da
JP
10782F: drivers/usb/gadget/
10783F: include/linux/usb/gadget*
69ae9e3e 10784
2dea64b4 10785USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10786M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10787L: linux-usb@vger.kernel.org
54e5881d 10788T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10789S: Maintained
c2f01971 10790F: Documentation/hid/hiddev.txt
679655da 10791F: drivers/hid/usbhid/
1da177e4 10792
959eea21 10793USB ISP116X DRIVER
8b58be88 10794M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10795L: linux-usb@vger.kernel.org
959eea21 10796S: Maintained
679655da
JP
10797F: drivers/usb/host/isp116x*
10798F: include/linux/usb/isp116x.h
959eea21 10799
1da177e4 10800USB MASS STORAGE DRIVER
8b58be88 10801M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10802L: linux-usb@vger.kernel.org
8836aeb8 10803L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10804S: Maintained
10805W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10806F: drivers/usb/storage/
1da177e4 10807
af39917d
CL
10808USB MIDI DRIVER
10809M: Clemens Ladisch <clemens@ladisch.de>
10810L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10811T: git git://git.alsa-project.org/alsa-kernel.git
10812S: Maintained
10813F: sound/usb/midi.*
10814
444ce9d4
JP
10815USB NETWORKING DRIVERS
10816L: linux-usb@vger.kernel.org
10817S: Odd Fixes
10818F: drivers/net/usb/
10819
1da177e4 10820USB OHCI DRIVER
578333ab 10821M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10822L: linux-usb@vger.kernel.org
578333ab 10823S: Maintained
679655da
JP
10824F: Documentation/usb/ohci.txt
10825F: drivers/usb/host/ohci*
1da177e4 10826
963ffa3e
PC
10827USB OTG FSM (Finite State Machine)
10828M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10829T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10830L: linux-usb@vger.kernel.org
10831S: Maintained
10832F: drivers/usb/common/usb-otg-fsm.c
10833
563da3a9
VM
10834USB OVER IP DRIVER
10835M: Valentina Manea <valentina.manea.m@gmail.com>
10836M: Shuah Khan <shuah.kh@samsung.com>
10837L: linux-usb@vger.kernel.org
10838S: Maintained
10839F: drivers/usb/usbip/
10840F: tools/usb/usbip/
10841
1da177e4 10842USB PEGASUS DRIVER
a16b945c 10843M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10844L: linux-usb@vger.kernel.org
043600a6 10845L: netdev@vger.kernel.org
052e3128
PM
10846T: git git://github.com/petkan/pegasus.git
10847W: https://github.com/petkan/pegasus
1da177e4 10848S: Maintained
679655da 10849F: drivers/net/usb/pegasus.*
1da177e4 10850
d3ad558f
FB
10851USB PHY LAYER
10852M: Felipe Balbi <balbi@ti.com>
10853L: linux-usb@vger.kernel.org
10854T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10855S: Maintained
10856F: drivers/usb/phy/
d3ad558f 10857
73e4fb3f 10858USB PRINTER DRIVER (usblp)
8b58be88 10859M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10860L: linux-usb@vger.kernel.org
73e4fb3f 10861S: Supported
679655da 10862F: drivers/usb/class/usblp.c
1da177e4
LT
10863
10864USB RTL8150 DRIVER
a16b945c 10865M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10866L: linux-usb@vger.kernel.org
043600a6 10867L: netdev@vger.kernel.org
052e3128
PM
10868T: git git://github.com/petkan/rtl8150.git
10869W: https://github.com/petkan/rtl8150
1da177e4 10870S: Maintained
679655da 10871F: drivers/net/usb/rtl8150.c
1da177e4 10872
f896b796 10873USB SERIAL SUBSYSTEM
66085694 10874M: Johan Hovold <johan@kernel.org>
795fb7e7 10875L: linux-usb@vger.kernel.org
4e68852d 10876S: Maintained
679655da 10877F: Documentation/usb/usb-serial.txt
f896b796 10878F: drivers/usb/serial/
679655da 10879F: include/linux/usb/serial.h
1da177e4 10880
b3f0db1c
SG
10881USB SMSC75XX ETHERNET DRIVER
10882M: Steve Glendinning <steve.glendinning@shawell.net>
10883L: netdev@vger.kernel.org
10884S: Maintained
10885F: drivers/net/usb/smsc75xx.*
10886
2f7ca802 10887USB SMSC95XX ETHERNET DRIVER
90b24cfb 10888M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10889L: netdev@vger.kernel.org
90b24cfb 10890S: Maintained
679655da 10891F: drivers/net/usb/smsc95xx.*
2f7ca802 10892
1da177e4 10893USB SUBSYSTEM
879a5a00 10894M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10895L: linux-usb@vger.kernel.org
1da177e4 10896W: http://www.linux-usb.org
08deed1e 10897T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10898S: Supported
679655da 10899F: Documentation/usb/
679655da
JP
10900F: drivers/usb/
10901F: include/linux/usb.h
10902F: include/linux/usb/
1da177e4
LT
10903
10904USB UHCI DRIVER
8b58be88 10905M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10906L: linux-usb@vger.kernel.org
1da177e4 10907S: Maintained
679655da 10908F: drivers/usb/host/uhci*
1da177e4 10909
69ae9e3e 10910USB "USBNET" DRIVER FRAMEWORK
d8130624 10911M: Oliver Neukum <oneukum@suse.com>
043600a6 10912L: netdev@vger.kernel.org
69ae9e3e 10913W: http://www.linux-usb.org/usbnet
1da177e4 10914S: Maintained
679655da
JP
10915F: drivers/net/usb/usbnet.c
10916F: include/linux/usb/usbnet.h
1da177e4 10917
c0efd232 10918USB VIDEO CLASS
c53ac071 10919M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10920L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10921L: linux-media@vger.kernel.org
275ffde4 10922T: git git://linuxtv.org/media_tree.git
57c6d2e9 10923W: http://www.ideasonboard.org/uvc/
c0efd232 10924S: Maintained
0c0d06ca 10925F: drivers/media/usb/uvc/
6c0f0359 10926F: include/uapi/linux/uvcvideo.h
1da177e4 10927
b60b9c45
HV
10928USB VISION DRIVER
10929M: Hans Verkuil <hverkuil@xs4all.nl>
10930L: linux-media@vger.kernel.org
10931T: git git://linuxtv.org/media_tree.git
10932W: http://linuxtv.org
10933S: Odd Fixes
10934F: drivers/media/usb/usbvision/
10935
8282da47
LP
10936USB WEBCAM GADGET
10937M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10938L: linux-usb@vger.kernel.org
10939S: Maintained
3a83c16e 10940F: drivers/usb/gadget/function/*uvc*
faf2e1db 10941F: drivers/usb/gadget/legacy/webcam.c
8282da47 10942
bf164cc0 10943USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10944M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10945L: linux-wireless@vger.kernel.org
10946S: Maintained
679655da 10947F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10948
eb6bab13 10949USB XHCI DRIVER
03d85053 10950M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10951L: linux-usb@vger.kernel.org
10952S: Supported
36d0344c
SS
10953F: drivers/usb/host/xhci*
10954F: drivers/usb/host/pci-quirks*
eb6bab13 10955
1da177e4 10956USB ZD1201 DRIVER
4086b9ca 10957L: linux-wireless@vger.kernel.org
1da177e4 10958W: http://linux-lc100020.sourceforge.net
4086b9ca 10959S: Orphan
679655da 10960F: drivers/net/wireless/zd1201.*
1da177e4 10961
b7eee616 10962USB ZR364XX DRIVER
8b58be88 10963M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10964L: linux-usb@vger.kernel.org
661263b5 10965L: linux-media@vger.kernel.org
275ffde4 10966T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10967W: http://royale.zerezo.com/zr364xx/
10968S: Maintained
679655da 10969F: Documentation/video4linux/zr364xx.txt
90d72ac6 10970F: drivers/media/usb/zr364xx/
b7eee616 10971
289fcff4
HK
10972ULPI BUS
10973M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10974L: linux-usb@vger.kernel.org
10975S: Maintained
10976F: drivers/usb/common/ulpi.c
10977F: include/linux/ulpi/
10978
e7839f25 10979USER-MODE LINUX (UML)
8b58be88 10980M: Jeff Dike <jdike@addtoit.com>
b15194b7 10981M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10982L: user-mode-linux-devel@lists.sourceforge.net
10983L: user-mode-linux-user@lists.sourceforge.net
10984W: http://user-mode-linux.sourceforge.net
10985S: Maintained
61516587 10986F: Documentation/virtual/uml/
679655da 10987F: arch/um/
b070989a 10988F: arch/x86/um/
679655da
JP
10989F: fs/hostfs/
10990F: fs/hppfs/
b7eee616 10991
e5f114e9 10992USERSPACE I/O (UIO)
6a534c9d 10993M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10994M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10995S: Maintained
3d3fecbd 10996T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10997F: Documentation/DocBook/uio-howto.tmpl
10998F: drivers/uio/
10999F: include/linux/uio*.h
e5f114e9 11000
256cccbe 11001UTIL-LINUX PACKAGE
8b58be88 11002M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11003L: util-linux@vger.kernel.org
11004W: http://en.wikipedia.org/wiki/Util-linux
11005T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11006S: Maintained
11007
c1fd1c07 11008UVESAFB DRIVER
8b58be88 11009M: Michal Januszewski <spock@gentoo.org>
c69f677c 11010L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11011W: http://dev.gentoo.org/~spock/projects/uvesafb/
11012S: Maintained
679655da 11013F: Documentation/fb/uvesafb.txt
8a61f013 11014F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11015
4480f15b 11016VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11017M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11018S: Maintained
679655da
JP
11019F: Documentation/filesystems/vfat.txt
11020F: fs/fat/
1da177e4 11021
cba3345c
AW
11022VFIO DRIVER
11023M: Alex Williamson <alex.williamson@redhat.com>
11024L: kvm@vger.kernel.org
11025S: Maintained
11026F: Documentation/vfio.txt
11027F: drivers/vfio/
11028F: include/linux/vfio.h
c117ab84 11029F: include/uapi/linux/vfio.h
cba3345c 11030
a714ea5f
AW
11031VFIO PLATFORM DRIVER
11032M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11033L: kvm@vger.kernel.org
11034S: Maintained
11035F: drivers/vfio/platform/
11036
9e6f3438
PO
11037VIDEOBUF2 FRAMEWORK
11038M: Pawel Osciak <pawel@osciak.com>
11039M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11040M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11041L: linux-media@vger.kernel.org
11042S: Maintained
90d72ac6 11043F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11044F: include/media/videobuf2-*
11045
9a82446b
AS
11046VIRTIO CONSOLE DRIVER
11047M: Amit Shah <amit.shah@redhat.com>
11048L: virtualization@lists.linux-foundation.org
11049S: Maintained
11050F: drivers/char/virtio_console.c
11051F: include/linux/virtio_console.h
c117ab84 11052F: include/uapi/linux/virtio_console.h
9a82446b 11053
2426ec8f 11054VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11055M: "Michael S. Tsirkin" <mst@redhat.com>
11056L: virtualization@lists.linux-foundation.org
11057S: Maintained
11058F: drivers/virtio/
c893c8d7 11059F: tools/virtio/
2426ec8f
MT
11060F: drivers/net/virtio_net.c
11061F: drivers/block/virtio_blk.c
11062F: include/linux/virtio_*.h
916cdabc 11063F: include/uapi/linux/virtio_*.h
2426ec8f 11064
f2dbda3b
CH
11065VIRTIO DRIVERS FOR S390
11066M: Christian Borntraeger <borntraeger@de.ibm.com>
11067M: Cornelia Huck <cornelia.huck@de.ibm.com>
11068L: linux-s390@vger.kernel.org
11069L: virtualization@lists.linux-foundation.org
11070L: kvm@vger.kernel.org
11071S: Supported
1b568d93 11072F: drivers/s390/virtio/
f2dbda3b 11073
4ad6ee91
GH
11074VIRTIO GPU DRIVER
11075M: David Airlie <airlied@linux.ie>
11076M: Gerd Hoffmann <kraxel@redhat.com>
11077L: dri-devel@lists.freedesktop.org
11078L: virtualization@lists.linux-foundation.org
11079S: Maintained
11080F: drivers/gpu/drm/virtio/
11081F: include/uapi/linux/virtio_gpu.h
11082
3a4d5c94
MT
11083VIRTIO HOST (VHOST)
11084M: "Michael S. Tsirkin" <mst@redhat.com>
11085L: kvm@vger.kernel.org
c996d8b9 11086L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11087L: netdev@vger.kernel.org
11088S: Maintained
11089F: drivers/vhost/
c117ab84 11090F: include/uapi/linux/vhost.h
3a4d5c94 11091
271c8651
GH
11092VIRTIO INPUT DRIVER
11093M: Gerd Hoffmann <kraxel@redhat.com>
11094S: Maintained
11095F: drivers/virtio/virtio_input.c
11096F: include/uapi/linux/virtio_input.h
11097
1da177e4 11098VIA RHINE NETWORK DRIVER
210347e1 11099S: Orphan
f2148a47 11100F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11101
f0bf7f61 11102VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11103M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11104M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11105S: Maintained
11106F: drivers/mmc/host/via-sdmmc.c
11107
69e4a7c2 11108VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11109M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11110L: linux-fbdev@vger.kernel.org
69e4a7c2 11111S: Maintained
c7babebd
FTS
11112F: include/linux/via-core.h
11113F: include/linux/via-gpio.h
11114F: include/linux/via_i2c.h
8a61f013 11115F: drivers/video/fbdev/via/
69e4a7c2 11116
01f20734 11117VIA VELOCITY NETWORK DRIVER
8b58be88 11118M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11119L: netdev@vger.kernel.org
11120S: Maintained
f2148a47 11121F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11122
77911fd2 11123VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11124M: Hans Verkuil <hverkuil@xs4all.nl>
11125L: linux-media@vger.kernel.org
11126T: git git://linuxtv.org/media_tree.git
11127W: http://linuxtv.org
11128S: Maintained
77911fd2 11129F: drivers/media/platform/vivid/*
0b7bc1fa 11130
be7f8273 11131VLAN (802.1Q)
8b58be88 11132M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11133L: netdev@vger.kernel.org
11134S: Maintained
679655da
JP
11135F: drivers/net/macvlan.c
11136F: include/linux/if_*vlan.h
11137F: net/8021q/
be7f8273 11138
55e331cf 11139VLYNQ BUS
8b58be88 11140M: Florian Fainelli <florian@openwrt.org>
8578d7af 11141L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11142S: Maintained
11143F: drivers/vlynq/vlynq.c
11144F: include/linux/vlynq.h
11145
390beae4
MW
11146VME SUBSYSTEM
11147M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11148M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11149M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11150L: devel@driverdev.osuosl.org
11151S: Maintained
11152T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11153F: Documentation/vme_api.txt
11154F: drivers/staging/vme/
11155F: drivers/vme/
11156F: include/linux/vme*
11157
4488e09b
AK
11158VMWARE HYPERVISOR INTERFACE
11159M: Alok Kataria <akataria@vmware.com>
11160L: virtualization@lists.linux-foundation.org
11161S: Supported
11162F: arch/x86/kernel/cpu/vmware.c
11163
73b35d07
DT
11164VMWARE BALLOON DRIVER
11165M: Xavier Deguillard <xdeguillard@vmware.com>
11166M: Philip Moltmann <moltmann@vmware.com>
11167M: "VMware, Inc." <pv-drivers@vmware.com>
11168L: linux-kernel@vger.kernel.org
11169S: Maintained
11170F: drivers/misc/vmw_balloon.c
11171
8b8be51b
TH
11172VMWARE VMMOUSE SUBDRIVER
11173M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11174M: "VMware, Inc." <pv-drivers@vmware.com>
11175L: linux-input@vger.kernel.org
11176S: Maintained
11177F: drivers/input/mouse/vmmouse.c
11178F: drivers/input/mouse/vmmouse.h
11179
d1a890fa 11180VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11181M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11182M: "VMware, Inc." <pv-drivers@vmware.com>
11183L: netdev@vger.kernel.org
11184S: Maintained
11185F: drivers/net/vmxnet3/
d1a890fa 11186
851b1642 11187VMware PVSCSI driver
f2d7e40e 11188M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11189M: VMware PV-Drivers <pv-drivers@vmware.com>
11190L: linux-scsi@vger.kernel.org
11191S: Maintained
11192F: drivers/scsi/vmw_pvscsi.c
11193F: drivers/scsi/vmw_pvscsi.h
11194
e53e86c7 11195VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11196M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11197M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11198L: linux-kernel@vger.kernel.org
e53e86c7 11199W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11200W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11201T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11202S: Supported
679655da
JP
11203F: drivers/regulator/
11204F: include/linux/regulator/
e53e86c7 11205
081958eb
DA
11206VRF
11207M: David Ahern <dsa@cumulusnetworks.com>
11208M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11209L: netdev@vger.kernel.org
11210S: Maintained
11211F: drivers/net/vrf.c
11212F: include/net/vrf.h
11213
ab41319e 11214VT1211 HARDWARE MONITOR DRIVER
8b58be88 11215M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11216L: lm-sensors@lm-sensors.org
11217S: Maintained
679655da
JP
11218F: Documentation/hwmon/vt1211
11219F: drivers/hwmon/vt1211.c
ab41319e 11220
1de9e371 11221VT8231 HARDWARE MONITOR DRIVER
8b58be88 11222M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11223L: lm-sensors@lm-sensors.org
11224S: Maintained
679655da 11225F: drivers/hwmon/vt8231.c
1de9e371 11226
88095e7b
TO
11227VUB300 USB to SDIO/SD/MMC bridge chip
11228M: Tony Olech <tony.olech@elandigitalsystems.com>
11229L: linux-mmc@vger.kernel.org
11230L: linux-usb@vger.kernel.org
11231S: Supported
11232F: drivers/mmc/host/vub300.c
11233
1da177e4 11234W1 DALLAS'S 1-WIRE BUS
a8018766 11235M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11236S: Maintained
679655da
JP
11237F: Documentation/w1/
11238F: drivers/w1/
1da177e4 11239
13927079 11240W83791D HARDWARE MONITORING DRIVER
8b58be88 11241M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11242L: lm-sensors@lm-sensors.org
25845c22 11243S: Maintained
679655da
JP
11244F: Documentation/hwmon/w83791d
11245F: drivers/hwmon/w83791d.c
13927079 11246
61db011d 11247W83793 HARDWARE MONITORING DRIVER
8b58be88 11248M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11249L: lm-sensors@lm-sensors.org
11250S: Maintained
679655da
JP
11251F: Documentation/hwmon/w83793
11252F: drivers/hwmon/w83793.c
61db011d 11253
e3760b43 11254W83795 HARDWARE MONITORING DRIVER
d8130624 11255M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11256L: lm-sensors@lm-sensors.org
11257S: Maintained
11258F: drivers/hwmon/w83795.c
11259
1da177e4 11260W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11261M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11262S: Maintained
679655da 11263F: drivers/mmc/host/wbsd.*
1da177e4 11264
b4e05923
HG
11265WACOM PROTOCOL 4 SERIAL TABLETS
11266M: Julian Squires <julian@cipht.net>
11267M: Hans de Goede <hdegoede@redhat.com>
11268L: linux-input@vger.kernel.org
11269S: Maintained
11270F: drivers/input/tablet/wacom_serial4.c
11271
3527761c 11272WATCHDOG DEVICE DRIVERS
8b58be88 11273M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11274L: linux-watchdog@vger.kernel.org
11275W: http://www.linux-watchdog.org/
f599aaf0 11276T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11277S: Maintained
679655da
JP
11278F: Documentation/watchdog/
11279F: drivers/watchdog/
11280F: include/linux/watchdog.h
c117ab84 11281F: include/uapi/linux/watchdog.h
3527761c 11282
1da177e4 11283WD7000 SCSI DRIVER
8b58be88 11284M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11285L: linux-scsi@vger.kernel.org
11286S: Maintained
679655da 11287F: drivers/scsi/wd7000.c
1da177e4 11288
b22e00f3
DH
11289WIIMOTE HID DRIVER
11290M: David Herrmann <dh.herrmann@googlemail.com>
11291L: linux-input@vger.kernel.org
11292S: Maintained
11293F: drivers/hid/hid-wiimote*
11294
e258b80e 11295WINBOND CIR DRIVER
364e9e18 11296M: David Härdeman <david@hardeman.nu>
e258b80e 11297S: Maintained
116ab806 11298F: drivers/media/rc/winbond-cir.c
e258b80e 11299
8a70da82 11300WIMAX STACK
8b58be88 11301M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11302M: linux-wimax@intel.com
49e7d9df 11303L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11304S: Supported
11305W: http://linuxwimax.org
315987dc 11306F: Documentation/wimax/README.wimax
315987dc
JP
11307F: include/linux/wimax/debug.h
11308F: include/net/wimax.h
c117ab84 11309F: include/uapi/linux/wimax.h
315987dc 11310F: net/wimax/
8a70da82 11311
5fc14680 11312WISTRON LAPTOP BUTTON DRIVER
8b58be88 11313M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11314S: Maintained
679655da 11315F: drivers/input/misc/wistron_btns.c
5fc14680 11316
1da177e4 11317WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11318M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11319L: linux-wireless@vger.kernel.org
926554c4 11320W: http://oops.ghostprotocols.net:81/blog
1da177e4 11321S: Maintained
679655da 11322F: drivers/net/wireless/wl3501*
1da177e4 11323
febf1dff 11324WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11325M: Mark Brown <broonie@kernel.org>
8b58be88 11326M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11327L: linux-input@vger.kernel.org
11328T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11329W: http://opensource.wolfsonmicro.com/node/7
11330S: Supported
679655da
JP
11331F: drivers/input/touchscreen/*wm97*
11332F: include/linux/wm97xx.h
febf1dff 11333
055bcbcb 11334WOLFSON MICROELECTRONICS DRIVERS
fef95164 11335L: patches@opensource.wolfsonmicro.com
cf8eda3e 11336T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11337T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11338W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11339S: Supported
3768f0b1 11340F: Documentation/hwmon/wm83??
af1c5386 11341F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11342F: drivers/clk/clk-wm83*.c
9c309598 11343F: drivers/extcon/extcon-arizona.c
b75ea16a 11344F: drivers/leds/leds-wm83*.c
25b273ba 11345F: drivers/gpio/gpio-*wm*.c
9c309598 11346F: drivers/gpio/gpio-arizona.c
d22b0869 11347F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11348F: drivers/input/misc/wm831x-on.c
11349F: drivers/input/touchscreen/wm831x-ts.c
11350F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11351F: drivers/mfd/arizona*
11352F: drivers/mfd/wm*.c
b75ea16a
MB
11353F: drivers/power/wm83*.c
11354F: drivers/rtc/rtc-wm83*.c
11355F: drivers/regulator/wm8*.c
3860e6c4 11356F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11357F: drivers/watchdog/wm83*_wdt.c
9c309598 11358F: include/linux/mfd/arizona/
3860e6c4 11359F: include/linux/mfd/wm831x/
b75ea16a 11360F: include/linux/mfd/wm8350/
3768f0b1 11361F: include/linux/mfd/wm8400*
59ec6da2 11362F: include/linux/wm97xx.h
055bcbcb 11363F: include/sound/wm????.h
9c309598 11364F: sound/soc/codecs/arizona.?
055bcbcb 11365F: sound/soc/codecs/wm*
b75ea16a 11366
3e6cd7a4
TH
11367WORKQUEUE
11368M: Tejun Heo <tj@kernel.org>
badb7f5e 11369R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11370T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11371S: Maintained
11372F: include/linux/workqueue.h
11373F: kernel/workqueue.c
11374F: Documentation/workqueue.txt
11375
1da177e4 11376X.25 NETWORK LAYER
8bf28059 11377M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11378L: linux-x25@vger.kernel.org
8bf28059 11379S: Odd Fixes
679655da
JP
11380F: Documentation/networking/x25*
11381F: include/net/x25*
11382F: net/x25/
1da177e4 11383
e2d1d6c0 11384X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11385M: Thomas Gleixner <tglx@linutronix.de>
11386M: Ingo Molnar <mingo@redhat.com>
11387M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11388M: x86@kernel.org
981c3a4f 11389L: linux-kernel@vger.kernel.org
75fc2d37 11390T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11391S: Maintained
679655da
JP
11392F: Documentation/x86/
11393F: arch/x86/
e2d1d6c0 11394
d0944853 11395X86 PLATFORM DRIVERS
e181ba15 11396M: Darren Hart <dvhart@infradead.org>
d0944853 11397L: platform-driver-x86@vger.kernel.org
e181ba15 11398T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11399S: Maintained
14430813 11400F: drivers/platform/x86/
d0944853 11401
c1f5c54b
IM
11402X86 MCE INFRASTRUCTURE
11403M: Tony Luck <tony.luck@intel.com>
487ba8e8 11404M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11405L: linux-edac@vger.kernel.org
11406S: Maintained
11407F: arch/x86/kernel/cpu/mcheck/*
11408
f0905c5a
AL
11409X86 VDSO
11410M: Andy Lutomirski <luto@amacapital.net>
11411L: linux-kernel@vger.kernel.org
11412T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11413S: Maintained
d603c8e1 11414F: arch/x86/entry/vdso/
f0905c5a 11415
d6fad502 11416XC2028/3028 TUNER DRIVER
009a5410 11417M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11418L: linux-media@vger.kernel.org
11419W: http://linuxtv.org
11420T: git git://linuxtv.org/media_tree.git
11421S: Maintained
11422F: drivers/media/tuners/tuner-xc2028.*
11423
c4468085 11424XEN HYPERVISOR INTERFACE
c4468085 11425M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11426M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11427M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11428L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11429T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11430S: Supported
11431F: arch/x86/xen/
11432F: drivers/*/xen-*front.c
11433F: drivers/xen/
11434F: arch/x86/include/asm/xen/
11435F: include/xen/
c117ab84 11436F: include/uapi/xen/
c4468085 11437
77bfb479
SS
11438XEN HYPERVISOR ARM
11439M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11440L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11441S: Supported
11442F: arch/arm/xen/
11443F: arch/arm/include/asm/xen/
11444
b475e83f
SS
11445XEN HYPERVISOR ARM64
11446M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11447L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11448S: Supported
11449F: arch/arm64/xen/
11450F: arch/arm64/include/asm/xen/
11451
9b57e1a7
IC
11452XEN NETWORK BACKEND DRIVER
11453M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11454M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11455L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11456L: netdev@vger.kernel.org
11457S: Supported
11458F: drivers/net/xen-netback/*
11459
c5f8e29d
KRW
11460XEN PCI SUBSYSTEM
11461M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11462L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11463S: Supported
11464F: arch/x86/pci/*xen*
11465F: drivers/pci/*xen*
11466
a2c5ae65
KRW
11467XEN BLOCK SUBSYSTEM
11468M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11469M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11470L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11471S: Supported
11472F: drivers/block/xen-blkback/*
11473F: drivers/block/xen*
11474
15d03609
JG
11475XEN PVSCSI DRIVERS
11476M: Juergen Gross <jgross@suse.com>
11477L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11478L: linux-scsi@vger.kernel.org
11479S: Supported
11480F: drivers/scsi/xen-scsifront.c
11481F: drivers/xen/xen-scsiback.c
11482F: include/xen/interface/io/vscsiif.h
11483
c5f8e29d
KRW
11484XEN SWIOTLB SUBSYSTEM
11485M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11486L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11487S: Supported
11488F: arch/x86/xen/*swiotlb*
11489F: drivers/xen/*swiotlb*
11490
1da177e4
LT
11491XFS FILESYSTEM
11492P: Silicon Graphics Inc
809625ca 11493M: Dave Chinner <david@fromorbit.com>
18caa67a 11494M: xfs@oss.sgi.com
d7ede1aa 11495L: xfs@oss.sgi.com
1da177e4 11496W: http://oss.sgi.com/projects/xfs
54e5881d 11497T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11498S: Supported
679655da
JP
11499F: Documentation/filesystems/xfs.txt
11500F: fs/xfs/
1da177e4 11501
8a3b7a25 11502XILINX AXI ETHERNET DRIVER
59a54f30
MS
11503M: Anirudha Sarangi <anirudh@xilinx.com>
11504M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11505S: Maintained
11506F: drivers/net/ethernet/xilinx/xilinx_axienet*
11507
238b8721 11508XILINX UARTLITE SERIAL DRIVER
8b58be88 11509M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11510L: linux-serial@vger.kernel.org
11511S: Maintained
df621252 11512F: drivers/tty/serial/uartlite.c
238b8721 11513
df330515
LP
11514XILINX VIDEO IP CORES
11515M: Hyun Kwon <hyun.kwon@xilinx.com>
11516M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11517L: linux-media@vger.kernel.org
11518T: git git://linuxtv.org/media_tree.git
11519S: Supported
11520F: Documentation/devicetree/bindings/media/xilinx/
11521F: drivers/media/platform/xilinx/
a5562f65 11522F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11523
74316949
EB
11524XILLYBUS DRIVER
11525M: Eli Billauer <eli.billauer@gmail.com>
11526L: linux-kernel@vger.kernel.org
11527S: Supported
11528F: drivers/char/xillybus/
11529
f620e4b8
MF
11530XTENSA XTFPGA PLATFORM SUPPORT
11531M: Max Filippov <jcmvbkbc@gmail.com>
11532L: linux-xtensa@linux-xtensa.org
11533S: Maintained
11534F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11535F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11536
1da177e4 11537YAM DRIVER FOR AX.25
8b58be88 11538M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11539L: linux-hams@vger.kernel.org
11540S: Maintained
679655da
JP
11541F: drivers/net/hamradio/yam*
11542F: include/linux/yam.h
1da177e4 11543
af64a5eb 11544YEALINK PHONE DRIVER
8b58be88 11545M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11546L: usbb2k-api-dev@nongnu.org
11547S: Maintained
679655da
JP
11548F: Documentation/input/yealink.txt
11549F: drivers/input/misc/yealink.*
af64a5eb 11550
1da177e4 11551Z8530 DRIVER FOR AX.25
8b58be88 11552M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11553W: http://yaina.de/jreuter/
11554W: http://www.qsl.net/dl1bke/
11555L: linux-hams@vger.kernel.org
11556S: Maintained
679655da
JP
11557F: Documentation/networking/z8530drv.txt
11558F: drivers/net/hamradio/*scc.c
11559F: drivers/net/hamradio/z8530.h
1da177e4 11560
0cf31ec1 11561ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11562M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11563L: linux-mm@kvack.org
11564S: Maintained
11565F: mm/zbud.c
11566F: include/linux/zbud.h
11567
7c0c3afb 11568ZD1211RW WIRELESS DRIVER
8b58be88
JP
11569M: Daniel Drake <dsd@gentoo.org>
11570M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11571W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11572L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11573L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11574S: Maintained
679655da 11575F: drivers/net/wireless/zd1211rw/
7c0c3afb 11576
20263029
DS
11577ZPOOL COMPRESSED PAGE STORAGE API
11578M: Dan Streetman <ddstreet@ieee.org>
11579L: linux-mm@kvack.org
11580S: Maintained
11581F: mm/zpool.c
11582F: include/linux/zpool.h
11583
1da177e4 11584ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11585L: mjpeg-users@lists.sourceforge.net
f63145e2 11586L: linux-media@vger.kernel.org
1da177e4 11587W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11588T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11589S: Odd Fixes
90d72ac6 11590F: drivers/media/pci/zoran/
1da177e4 11591
6920f2cc
MK
11592ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11593M: Minchan Kim <minchan@kernel.org>
11594M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11595R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11596L: linux-kernel@vger.kernel.org
11597S: Maintained
11598F: drivers/block/zram/
11599F: Documentation/blockdev/zram.txt
11600
8b4a4080 11601ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11602M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11603S: Maintained
df621252 11604F: drivers/tty/serial/zs.*
8b4a4080 11605
eae70d06
MK
11606ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11607M: Minchan Kim <minchan@kernel.org>
11608M: Nitin Gupta <ngupta@vflare.org>
11609L: linux-mm@kvack.org
11610S: Maintained
11611F: mm/zsmalloc.c
11612F: include/linux/zsmalloc.h
d02be50d 11613F: Documentation/vm/zsmalloc.txt
eae70d06 11614
0cf31ec1 11615ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11616M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11617L: linux-mm@kvack.org
11618S: Maintained
11619F: mm/zswap.c
11620
1da177e4 11621THE REST
8b58be88 11622M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11623L: linux-kernel@vger.kernel.org
8a6e2535 11624Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11625T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11626S: Buried alive in reporters
34d03cc1
JP
11627F: *
11628F: */