Docs/kernel-parameters: Add earlycon devicetree usage
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
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
05c441ef 1908ATMEL SDMMC DRIVER
1909M: Ludovic Desroches <ludovic.desroches@atmel.com>
1910L: linux-mmc@vger.kernel.org
1911S: Supported
1912F: drivers/mmc/host/sdhci-of-at91.c
1913
754ce4f2 1914ATMEL SPI DRIVER
a02875a6 1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1916S: Supported
9df92e6c 1917F: drivers/spi/spi-atmel.*
754ce4f2 1918
0ef09015 1919ATMEL SSC DRIVER
03515f32 1920M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922S: Supported
1923F: drivers/misc/atmel-ssc.c
1924F: include/linux/atmel-ssc.h
1925
e9cb1c5a
NF
1926ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel_tclib.c
1931F: drivers/clocksource/tcb_clksrc.c
1932
914a3f3b 1933ATMEL USBA UDC DRIVER
a02875a6
NF
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1936S: Supported
faf2e1db 1937F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1938
1da177e4 1939ATMEL WIRELESS DRIVER
8b58be88 1940M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1941L: linux-wireless@vger.kernel.org
1da177e4
LT
1942W: http://www.thekelleys.org.uk/atmel
1943W: http://atmelwlandriver.sourceforge.net/
1944S: Maintained
679655da 1945F: drivers/net/wireless/atmel*
1da177e4 1946
a14c0f8f
ND
1947ATMEL MAXTOUCH DRIVER
1948M: Nick Dyer <nick.dyer@itdev.co.uk>
1949T: git git://github.com/atmel-maxtouch/linux.git
1950S: Supported
1951F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1952F: drivers/input/touchscreen/atmel_mxt_ts.c
1953F: include/linux/platform_data/atmel_mxt_ts.h
1954
26780d9e 1955ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1956M: Bradley Grove <linuxdrivers@attotech.com>
1957L: linux-scsi@vger.kernel.org
1958W: http://www.attotech.com
1959S: Supported
1960F: drivers/scsi/esas2r
26780d9e 1961
bc6e17b8
SS
1962ATUSB IEEE 802.15.4 RADIO DRIVER
1963M: Stefan Schmidt <stefan@osg.samsung.com>
1964L: linux-wpan@vger.kernel.org
1965S: Maintained
1966F: drivers/net/ieee802154/atusb.c
1967F: drivers/net/ieee802154/atusb.h
1968F: drivers/net/ieee802154/at86rf230.h
1969
a92b7b80 1970AUDIT SUBSYSTEM
915f389d 1971M: Paul Moore <paul@paul-moore.com>
8b58be88 1972M: Eric Paris <eparis@redhat.com>
915f389d 1973L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1974W: http://people.redhat.com/sgrubb/audit/
915f389d 1975T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1976S: Maintained
679655da 1977F: include/linux/audit.h
c117ab84 1978F: include/uapi/linux/audit.h
679655da 1979F: kernel/audit*
a92b7b80 1980
70e84049 1981AUXILIARY DISPLAY DRIVERS
8b58be88 1982M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1983W: http://miguelojeda.es/auxdisplay.htm
1984W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1985S: Maintained
679655da
JP
1986F: drivers/auxdisplay/
1987F: include/linux/cfag12864b.h
70e84049 1988
5f97f7f9 1989AVR32 ARCHITECTURE
e336f61f
HCE
1990M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1991M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1992W: http://www.atmel.com/products/AVR32/
249d9d9d 1993W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1994W: http://avrfreaks.net/
e336f61f 1995S: Maintained
679655da 1996F: arch/avr32/
5f97f7f9
HS
1997
1998AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1999M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2000M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2001S: Maintained
679655da 2002F: arch/avr32/mach-at32ap/
5f97f7f9 2003
1da177e4 2004AX.25 NETWORK LAYER
8b58be88 2005M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2006L: linux-hams@vger.kernel.org
d34cb28a 2007W: http://www.linux-ax25.org/
1da177e4 2008S: Maintained
c117ab84 2009F: include/uapi/linux/ax25.h
679655da
JP
2010F: include/net/ax25.h
2011F: net/ax25/
1da177e4 2012
d5269395 2013AZ6007 DVB DRIVER
009a5410 2014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2015L: linux-media@vger.kernel.org
2016W: http://linuxtv.org
2017T: git git://linuxtv.org/media_tree.git
2018S: Maintained
2019F: drivers/media/usb/dvb-usb-v2/az6007.c
2020
6777376e
HV
2021AZTECH FM RADIO RECEIVER DRIVER
2022M: Hans Verkuil <hverkuil@xs4all.nl>
2023L: linux-media@vger.kernel.org
2024T: git git://linuxtv.org/media_tree.git
2025W: http://linuxtv.org
2026S: Maintained
2027F: drivers/media/radio/radio-aztech*
2028
e2d1d6c0 2029B43 WIRELESS DRIVER
e2d1d6c0 2030L: linux-wireless@vger.kernel.org
ed072f9e 2031L: b43-dev@lists.infradead.org
491b26b4 2032W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2033S: Odd Fixes
679655da 2034F: drivers/net/wireless/b43/
e2d1d6c0
RD
2035
2036B43LEGACY WIRELESS DRIVER
8b58be88 2037M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2038L: linux-wireless@vger.kernel.org
ed072f9e 2039L: b43-dev@lists.infradead.org
491b26b4 2040W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2041S: Maintained
679655da 2042F: drivers/net/wireless/b43legacy/
e2d1d6c0 2043
300abeb5 2044BACKLIGHT CLASS/SUBSYSTEM
b7701755 2045M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2046M: Lee Jones <lee.jones@linaro.org>
300abeb5 2047S: Maintained
679655da
JP
2048F: drivers/video/backlight/
2049F: include/linux/backlight.h
300abeb5 2050
c6c8fea2 2051BATMAN ADVANCED
207df49e 2052M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2053M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2054M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2055L: b.a.t.m.a.n@lists.open-mesh.org
2056W: http://www.open-mesh.org/
2057S: Maintained
2058F: net/batman-adv/
2059
e2d1d6c0 2060BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2061M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2062L: linux-hams@vger.kernel.org
2063W: http://www.baycom.org/~tom/ham/ham.html
2064S: Maintained
679655da 2065F: drivers/net/hamradio/baycom*
e2d1d6c0 2066
cafe5635 2067BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2068M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2069L: linux-bcache@vger.kernel.org
2070W: http://bcache.evilpiepirate.org
d1aa1ab3 2071S: Maintained
cafe5635
KO
2072F: drivers/md/bcache/
2073
04bd844a
HV
2074BDISP ST MEDIA DRIVER
2075M: Fabien Dessenne <fabien.dessenne@st.com>
2076L: linux-media@vger.kernel.org
2077T: git git://linuxtv.org/media_tree.git
2078W: http://linuxtv.org
2079S: Supported
2080F: drivers/media/platform/sti/bdisp
2081
e2d1d6c0 2082BEFS FILE SYSTEM
55817d3d 2083S: Orphan
679655da
JP
2084F: Documentation/filesystems/befs.txt
2085F: fs/befs/
e2d1d6c0 2086
564ee360 2087BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2088M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2089L: netdev@vger.kernel.org
2090S: Maintained
2091F: drivers/net/ethernet/ec_bhf.c
564ee360 2092
e2d1d6c0 2093BFS FILE SYSTEM
8b58be88 2094M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2095S: Maintained
679655da
JP
2096F: Documentation/filesystems/bfs.txt
2097F: fs/bfs/
c117ab84 2098F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2099
1394f032 2100BLACKFIN ARCHITECTURE
a4edbc10 2101M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2103T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2104W: http://blackfin.uclinux.org
2105S: Supported
679655da 2106F: arch/blackfin/
566da5b2 2107
e190d6b1 2108BLACKFIN EMAC DRIVER
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2110W: http://blackfin.uclinux.org
2111S: Supported
7b35f033 2112F: drivers/net/ethernet/adi/
e190d6b1 2113
566da5b2 2114BLACKFIN RTC DRIVER
b3fe92b0 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2116W: http://blackfin.uclinux.org
2117S: Supported
679655da 2118F: drivers/rtc/rtc-bfin.c
1394f032 2119
936ed49a 2120BLACKFIN SDH DRIVER
109ec8c3 2121M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2123W: http://blackfin.uclinux.org
2124S: Supported
2125F: drivers/mmc/host/bfin_sdh.c
2126
1394f032 2127BLACKFIN SERIAL DRIVER
8b58be88 2128M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2130W: http://blackfin.uclinux.org
2131S: Supported
8460241e 2132F: drivers/tty/serial/bfin_uart.c
1394f032 2133
1e6d320f 2134BLACKFIN WATCHDOG DRIVER
b3fe92b0 2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2136W: http://blackfin.uclinux.org
2137S: Supported
679655da 2138F: drivers/watchdog/bfin_wdt.c
1e6d320f 2139
d24ecfcc 2140BLACKFIN I2C TWI DRIVER
8b58be88 2141M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2143W: http://blackfin.uclinux.org/
2144S: Supported
679655da 2145F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2146
1e204377
SJ
2147BLACKFIN MEDIA DRIVER
2148M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2150W: http://blackfin.uclinux.org/
2151S: Supported
2152F: drivers/media/platform/blackfin/
2153F: drivers/media/i2c/adv7183*
2154F: drivers/media/i2c/vs6624*
2155
b54cf35a
JSM
2156BLINKM RGB LED DRIVER
2157M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2158S: Maintained
2159F: drivers/leds/leds-blinkm.c
2160
1da177e4 2161BLOCK LAYER
8b58be88 2162M: Jens Axboe <axboe@kernel.dk>
08deed1e 2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2164S: Maintained
679655da 2165F: block/
ae11f7ef 2166F: kernel/trace/blktrace.c
1da177e4 2167
2b54aaef 2168BLOCK2MTD DRIVER
8b58be88 2169M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2170L: linux-mtd@lists.infradead.org
2171S: Maintained
679655da 2172F: drivers/mtd/devices/block2mtd.c
2b54aaef 2173
63fbd24e 2174BLUETOOTH DRIVERS
8b58be88 2175M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2176M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2177M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2178L: linux-bluetooth@vger.kernel.org
63fbd24e 2179W: http://www.bluez.org/
22e7a424
MH
2180T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2181T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2182S: Maintained
679655da 2183F: drivers/bluetooth/
1da177e4 2184
63fbd24e 2185BLUETOOTH SUBSYSTEM
8b58be88 2186M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2187M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2188M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2189L: linux-bluetooth@vger.kernel.org
2190W: http://www.bluez.org/
22e7a424
MH
2191T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2192T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2193S: Maintained
679655da
JP
2194F: net/bluetooth/
2195F: include/net/bluetooth/
1da177e4
LT
2196
2197BONDING DRIVER
79b30750 2198M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2199M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2200M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2201L: netdev@vger.kernel.org
ce00f85c
JC
2202W: http://sourceforge.net/projects/bonding/
2203S: Supported
679655da 2204F: drivers/net/bonding/
c117ab84 2205F: include/uapi/linux/if_bonding.h
1da177e4 2206
b5f4df34
AS
2207BPF (Safe dynamic programs and tools)
2208M: Alexei Starovoitov <ast@kernel.org>
2209L: netdev@vger.kernel.org
2210L: linux-kernel@vger.kernel.org
2211S: Supported
2212F: kernel/bpf/
2213
39105890 2214BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2215M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2216L: netdev@vger.kernel.org
2217S: Supported
adfc5217 2218F: drivers/net/ethernet/broadcom/b44.*
39105890 2219
32ec90d5
FF
2220BROADCOM GENET ETHERNET DRIVER
2221M: Florian Fainelli <f.fainelli@gmail.com>
2222L: netdev@vger.kernel.org
2223S: Supported
2224F: drivers/net/ethernet/broadcom/genet/
2225
948c51e6 2226BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2227M: Sony Chacko <sony.chacko@qlogic.com>
2228M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2229L: netdev@vger.kernel.org
2230S: Supported
adfc5217
JK
2231F: drivers/net/ethernet/broadcom/bnx2.*
2232F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2233
4d9d2cb0 2234BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2235M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2236L: netdev@vger.kernel.org
2237S: Supported
adfc5217 2238F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2239
90f4c594 2240BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2241M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2242M: Ray Jui <rjui@broadcom.com>
2243M: Scott Branden <sbranden@broadcom.com>
497a045d 2244L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2245T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2246S: Maintained
2247F: arch/arm/mach-bcm/
2248F: arch/arm/boot/dts/bcm113*
90f4c594 2249F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2250F: arch/arm/boot/dts/bcm281*
2251F: arch/arm/configs/bcm_defconfig
e4ef47f2 2252F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2253F: drivers/clocksource/bcm_kona_timer.c
2254
9209bec4 2255BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2256M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2257M: Lee Jones <lee@kernel.org>
10b9e887 2258M: Eric Anholt <eric@anholt.net>
f680f25c 2259L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2261T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2262S: Maintained
9209bec4 2263N: bcm2835
f680f25c 2264
a2f6734c
KC
2265BROADCOM BCM33XX MIPS ARCHITECTURE
2266M: Kevin Cernekee <cernekee@gmail.com>
2267L: linux-mips@linux-mips.org
2268S: Maintained
2269F: arch/mips/bcm3384/*
2270F: arch/mips/include/asm/mach-bcm3384/*
2271F: arch/mips/kernel/*bmips*
2272
5564f092
RM
2273BROADCOM BCM47XX MIPS ARCHITECTURE
2274M: Hauke Mehrtens <hauke@hauke-m.de>
2275M: Rafał Miłecki <zajec5@gmail.com>
2276L: linux-mips@linux-mips.org
2277S: Maintained
2278F: arch/mips/bcm47xx/*
2279F: arch/mips/include/asm/mach-bcm47xx/*
2280
9209bec4 2281BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2282M: Hauke Mehrtens <hauke@hauke-m.de>
2283L: linux-arm-kernel@lists.infradead.org
2284S: Maintained
2285F: arch/arm/mach-bcm/bcm_5301x.c
2286F: arch/arm/boot/dts/bcm5301x.dtsi
2287F: arch/arm/boot/dts/bcm470*
2288
e076e962
FF
2289BROADCOM BCM63XX ARM ARCHITECTURE
2290M: Florian Fainelli <f.fainelli@gmail.com>
2291L: linux-arm-kernel@lists.infradead.org
eb6725d0 2292T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2293S: Maintained
2294F: arch/arm/mach-bcm/bcm63xx.c
2295F: arch/arm/include/debug/bcm63xx.S
2296
7110e227
KC
2297BROADCOM BCM63XX/BCM33XX UDC DRIVER
2298M: Kevin Cernekee <cernekee@gmail.com>
2299L: linux-usb@vger.kernel.org
2300S: Maintained
2301F: drivers/usb/gadget/udc/bcm63xx_udc.*
2302
2df94fd6 2303BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2304M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2305M: Gregory Fong <gregory.0xf0@gmail.com>
2306M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2308T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2309S: Maintained
2310F: arch/arm/mach-bcm/*brcmstb*
2311F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2312F: drivers/bus/brcmstb_gisb.c
5009a289 2313N: brcmstb
2df94fd6 2314
70371cef
KC
2315BROADCOM BMIPS MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317M: Florian Fainelli <f.fainelli@gmail.com>
2318L: linux-mips@linux-mips.org
eb6725d0 2319T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2320S: Maintained
2321F: arch/mips/bmips/*
2322F: arch/mips/include/asm/mach-bmips/*
2323F: arch/mips/kernel/*bmips*
338808de 2324F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2325F: drivers/irqchip/irq-bcm7*
2326F: drivers/irqchip/irq-brcmstb*
2327
948c51e6 2328BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2329M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2330M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2331L: netdev@vger.kernel.org
2332S: Supported
adfc5217 2333F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2334
a9533e7e
HP
2335BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2336M: Brett Rudley <brudley@broadcom.com>
818c07b8 2337M: Arend van Spriel <arend@broadcom.com>
85d63686 2338M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2339M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2340L: linux-wireless@vger.kernel.org
5615171c 2341L: brcm80211-dev-list@broadcom.com
a9533e7e 2342S: Supported
f62ebdd5 2343F: drivers/net/wireless/brcm80211/
a9533e7e 2344
9958d6f9 2345BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2346M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2347L: linux-scsi@vger.kernel.org
2348S: Supported
2349F: drivers/scsi/bnx2fc/
2350
6a6b5ad0 2351BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2352M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2353L: linux-scsi@vger.kernel.org
2354S: Supported
2355F: drivers/scsi/bnx2i/
2356
36c0237f
SB
2357BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2358M: Ray Jui <rjui@broadcom.com>
2359M: Scott Branden <sbranden@broadcom.com>
2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2361L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2362T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2363S: Maintained
2364N: iproc
2365N: cygnus
2366N: bcm9113*
2367N: bcm9583*
2368N: bcm583*
2369N: bcm113*
2370
3b0213d5
GF
2371BROADCOM BRCMSTB GPIO DRIVER
2372M: Gregory Fong <gregory.0xf0@gmail.com>
2373L: bcm-kernel-feedback-list@broadcom.com>
2374S: Supported
2375F: drivers/gpio/gpio-brcmstb.c
2376F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2377
7b7f588b 2378BROADCOM KONA GPIO DRIVER
5e163903 2379M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2380L: bcm-kernel-feedback-list@broadcom.com
2381S: Supported
2382F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2383F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2384
f6e734a8
RM
2385BROADCOM NVRAM DRIVER
2386M: Rafał Miłecki <zajec5@gmail.com>
2387L: linux-mips@linux-mips.org
2388S: Maintained
2389F: drivers/firmware/broadcom/*
2390
02787daa
BN
2391BROADCOM STB NAND FLASH DRIVER
2392M: Brian Norris <computersforpeace@gmail.com>
2393L: linux-mtd@lists.infradead.org
2394S: Maintained
2395F: drivers/mtd/nand/brcmnand/
2396
c9678d86
RM
2397BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2398M: Rafał Miłecki <zajec5@gmail.com>
2399L: linux-wireless@vger.kernel.org
2400S: Maintained
2401F: drivers/bcma/
2402F: include/linux/bcma/
2403
b8302205
FF
2404BROADCOM SYSTEMPORT ETHERNET DRIVER
2405M: Florian Fainelli <f.fainelli@gmail.com>
2406L: netdev@vger.kernel.org
2407S: Supported
2408F: drivers/net/ethernet/broadcom/bcmsysport.*
2409
7725ccfd 2410BROCADE BFA FC SCSI DRIVER
aa803370
AG
2411M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2412M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2413L: linux-scsi@vger.kernel.org
2414S: Supported
2415F: drivers/scsi/bfa/
7725ccfd 2416
8b230ed8 2417BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2418M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2419L: netdev@vger.kernel.org
2420S: Supported
f844a0ea 2421F: drivers/net/ethernet/brocade/bna/
8b230ed8 2422
5cdf7f76 2423BSG (block layer generic sg v4 driver)
8b58be88 2424M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2425L: linux-scsi@vger.kernel.org
2426S: Supported
679655da
JP
2427F: block/bsg.c
2428F: include/linux/bsg.h
c117ab84 2429F: include/uapi/linux/bsg.h
5cdf7f76 2430
af39917d
CL
2431BT87X AUDIO DRIVER
2432M: Clemens Ladisch <clemens@ladisch.de>
2433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2434T: git git://git.alsa-project.org/alsa-kernel.git
2435S: Maintained
2436F: Documentation/sound/alsa/Bt87x.txt
2437F: sound/pci/bt87x.c
2438
ff1d5c2f 2439BT8XXGPIO DRIVER
eb032b98 2440M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2441W: http://bu3sch.de/btgpio.php
2442S: Maintained
72dbb705 2443F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2444
eb1eb04f 2445BTRFS FILE SYSTEM
c0778e25
CM
2446M: Chris Mason <clm@fb.com>
2447M: Josef Bacik <jbacik@fb.com>
d8130624 2448M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2449L: linux-btrfs@vger.kernel.org
2450W: http://btrfs.wiki.kernel.org/
8a6e2535 2451Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2452T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2453S: Maintained
679655da
JP
2454F: Documentation/filesystems/btrfs.txt
2455F: fs/btrfs/
eb1eb04f 2456
1da177e4 2457BTTV VIDEO4LINUX DRIVER
009a5410 2458M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2459L: linux-media@vger.kernel.org
96b6aba0 2460W: http://linuxtv.org
275ffde4 2461T: git git://linuxtv.org/media_tree.git
f96236e5 2462S: Odd fixes
679655da 2463F: Documentation/video4linux/bttv/
90d72ac6 2464F: drivers/media/pci/bt8xx/bttv*
1da177e4 2465
1f34923c
KA
2466BUSLOGIC SCSI DRIVER
2467M: Khalid Aziz <khalid@gonehiking.org>
2468L: linux-scsi@vger.kernel.org
2469S: Maintained
2470F: drivers/scsi/BusLogic.*
2471F: drivers/scsi/FlashPoint.*
2472
af39917d
CL
2473C-MEDIA CMI8788 DRIVER
2474M: Clemens Ladisch <clemens@ladisch.de>
2475L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2476T: git git://git.alsa-project.org/alsa-kernel.git
2477S: Maintained
2478F: sound/pci/oxygen/
2479
2141355f
MS
2480C6X ARCHITECTURE
2481M: Mark Salter <msalter@redhat.com>
2482M: Aurelien Jacquiot <a-jacquiot@ti.com>
2483L: linux-c6x-dev@linux-c6x.org
2484W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2485S: Maintained
2486F: arch/c6x/
2487
a5432f5a 2488CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2489M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2490L: linux-cachefs@redhat.com
2491S: Supported
2492F: Documentation/filesystems/caching/cachefiles.txt
2493F: fs/cachefiles/
2494
c815ca39
HV
2495CADET FM/AM RADIO RECEIVER DRIVER
2496M: Hans Verkuil <hverkuil@xs4all.nl>
2497L: linux-media@vger.kernel.org
2498T: git git://linuxtv.org/media_tree.git
2499W: http://linuxtv.org
2500S: Maintained
2501F: drivers/media/radio/radio-cadet*
2502
77d5140f 2503CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2504M: Jonathan Corbet <corbet@lwn.net>
661263b5 2505L: linux-media@vger.kernel.org
275ffde4 2506T: git git://linuxtv.org/media_tree.git
77d5140f 2507S: Maintained
679655da 2508F: Documentation/video4linux/cafe_ccic
90d72ac6 2509F: drivers/media/platform/marvell-ccic/
77d5140f 2510
201b6bab 2511CAIF NETWORK LAYER
5c574f50 2512M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2513L: netdev@vger.kernel.org
2514S: Supported
2515F: Documentation/networking/caif/
2516F: drivers/net/caif/
c117ab84 2517F: include/uapi/linux/caif/
201b6bab
JP
2518F: include/net/caif/
2519F: net/caif/
2520
77dac90f 2521CALGARY x86-64 IOMMU
8b58be88
JP
2522M: Muli Ben-Yehuda <muli@il.ibm.com>
2523M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2524L: discuss@x86-64.org
2525S: Maintained
679655da
JP
2526F: arch/x86/kernel/pci-calgary_64.c
2527F: arch/x86/kernel/tce_64.c
2528F: arch/x86/include/asm/calgary.h
2529F: arch/x86/include/asm/tce.h
77dac90f 2530
e2d1d6c0 2531CAN NETWORK LAYER
8d15d386 2532M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2533M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2534L: linux-can@vger.kernel.org
84b0d715 2535W: https://github.com/linux-can
870482a4
MKB
2536T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2538S: Maintained
f35f6c8f 2539F: Documentation/networking/can.txt
8d15d386 2540F: net/can/
8d15d386 2541F: include/linux/can/core.h
c117ab84
CEB
2542F: include/uapi/linux/can.h
2543F: include/uapi/linux/can/bcm.h
2544F: include/uapi/linux/can/raw.h
2545F: include/uapi/linux/can/gw.h
e2d1d6c0 2546
4261a204 2547CAN NETWORK DRIVERS
8b58be88 2548M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2549M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2550L: linux-can@vger.kernel.org
84b0d715 2551W: https://github.com/linux-can
870482a4
MKB
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2554S: Maintained
8d15d386
OH
2555F: drivers/net/can/
2556F: include/linux/can/dev.h
8d15d386 2557F: include/linux/can/platform/
c117ab84
CEB
2558F: include/uapi/linux/can/error.h
2559F: include/uapi/linux/can/netlink.h
4261a204 2560
95d16c72
JM
2561CAPABILITIES
2562M: Serge Hallyn <serge.hallyn@canonical.com>
2563L: linux-security-module@vger.kernel.org
6305902c 2564S: Supported
95d16c72 2565F: include/linux/capability.h
c117ab84 2566F: include/uapi/linux/capability.h
6305902c 2567F: security/commoncap.c
38a94118 2568F: kernel/capability.c
95d16c72 2569
b84894c7
KT
2570CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2571M: Kevin Tsai <ktsai@capellamicro.com>
2572S: Maintained
2573F: drivers/iio/light/cm*
2574F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2575
f21fb3ed
RV
2576CAVIUM LIQUIDIO NETWORK DRIVER
2577M: Derek Chickles <derek.chickles@caviumnetworks.com>
2578M: Satanand Burla <satananda.burla@caviumnetworks.com>
2579M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2580M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2581L: netdev@vger.kernel.org
2582W: http://www.cavium.com
2583S: Supported
f21fb3ed
RV
2584F: drivers/net/ethernet/cavium/liquidio/
2585
ef0bbac3
VB
2586CC2520 IEEE-802.15.4 RADIO DRIVER
2587M: Varka Bhadram <varkabhadram@gmail.com>
2588L: linux-wpan@vger.kernel.org
2589S: Maintained
2590F: drivers/net/ieee802154/cc2520.c
2591F: include/linux/spi/cc2520.h
2592F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2593
b8154542 2594CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2595M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2596L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2597W: http://www.ibm.com/developerworks/power/cell/
2598S: Supported
679655da 2599F: arch/powerpc/include/asm/cell*.h
679655da 2600F: arch/powerpc/include/asm/spu*.h
c117ab84 2601F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2602F: arch/powerpc/oprofile/*cell*
2603F: arch/powerpc/platforms/cell/
b8154542 2604
398ecff5
SW
2605CEPH COMMON CODE (LIBCEPH)
2606M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2607M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2608M: Sage Weil <sage@redhat.com>
82593f87 2609L: ceph-devel@vger.kernel.org
09d90327 2610W: http://ceph.com/
fb99f881 2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2612T: git git://github.com/ceph/ceph-client.git
9030aaf9 2613S: Supported
14430813
JP
2614F: net/ceph/
2615F: include/linux/ceph/
2616F: include/linux/crush/
9030aaf9 2617
398ecff5
SW
2618CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2619M: "Yan, Zheng" <zyan@redhat.com>
2620M: Sage Weil <sage@redhat.com>
2621M: Ilya Dryomov <idryomov@gmail.com>
2622L: ceph-devel@vger.kernel.org
2623W: http://ceph.com/
2624T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2625T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2626S: Supported
2627F: Documentation/filesystems/ceph.txt
2628F: fs/ceph/
2629
cfc411e7
DH
2630CERTIFICATE HANDLING:
2631M: David Howells <dhowells@redhat.com>
2632M: David Woodhouse <dwmw2@infradead.org>
2633L: keyrings@linux-nfs.org
2634S: Maintained
2635F: Documentation/module-signing.txt
2636F: certs/
2637F: scripts/extract-cert.c
2638
18332a80 2639CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2640L: linux-usb@vger.kernel.org
10c6c9c9 2641S: Orphan
679655da
JP
2642F: Documentation/usb/WUSB-Design-overview.txt
2643F: Documentation/usb/wusb-cbaf
355ffe69
DV
2644F: drivers/usb/host/hwa-hc.c
2645F: drivers/usb/host/whci/
679655da
JP
2646F: drivers/usb/wusbcore/
2647F: include/linux/usb/wusb*
18332a80 2648
70e84049 2649CFAG12864B LCD DRIVER
8b58be88 2650M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2651W: http://miguelojeda.es/auxdisplay.htm
2652W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2653S: Maintained
679655da
JP
2654F: drivers/auxdisplay/cfag12864b.c
2655F: include/linux/cfag12864b.h
70e84049
MOS
2656
2657CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2658M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2659W: http://miguelojeda.es/auxdisplay.htm
2660W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2661S: Maintained
679655da
JP
2662F: drivers/auxdisplay/cfag12864bfb.c
2663F: include/linux/cfag12864b.h
70e84049 2664
704232c2 2665CFG80211 and NL80211
8b58be88 2666M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2667L: linux-wireless@vger.kernel.org
ce466579
JB
2668W: http://wireless.kernel.org/
2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2671S: Maintained
c117ab84 2672F: include/uapi/linux/nl80211.h
679655da
JP
2673F: include/net/cfg80211.h
2674F: net/wireless/*
2675X: net/wireless/wext*
704232c2 2676
46e64261
GKH
2677CHAR and MISC DRIVERS
2678M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2681S: Supported
46e64261
GKH
2682F: drivers/char/*
2683F: drivers/misc/*
471322a8 2684F: include/linux/miscdevice.h
46e64261 2685
0a920b5b 2686CHECKPATCH
8b58be88 2687M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2688M: Joe Perches <joe@perches.com>
2689S: Maintained
679655da 2690F: scripts/checkpatch.pl
0a920b5b 2691
f8407f26
HW
2692CHINESE DOCUMENTATION
2693M: Harry Wei <harryxiyou@gmail.com>
9740153c 2694L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2695L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2696S: Maintained
2697F: Documentation/zh_CN/
2698
2721ea2c 2699CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2700M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2702L: linux-usb@vger.kernel.org
2703S: Maintained
2704F: drivers/usb/chipidea/
2705
a93ad65d
HG
2706CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2707M: Hans de Goede <hdegoede@redhat.com>
2708L: linux-input@vger.kernel.org
2709S: Maintained
2710F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2711F: drivers/input/touchscreen/chipone_icn8318.c
2712
ab043105
OJ
2713CHROME HARDWARE PLATFORM SUPPORT
2714M: Olof Johansson <olof@lixom.net>
2715S: Maintained
2716F: drivers/platform/chrome/
2717
641cb85e 2718CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2719M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2720M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2721M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2722M: Neel Patel <neepatel@cisco.com>
7063fbf2 2723S: Supported
a6a5580c 2724F: drivers/net/ethernet/cisco/enic/
7063fbf2 2725
e3cf00d0 2726CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2727M: Upinder Malhi <umalhi@cisco.com>
2728S: Supported
2729F: drivers/infiniband/hw/usnic
e3cf00d0 2730
2b7a52a4 2731CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2732M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2733L: netdev@vger.kernel.org
2734S: Maintained
57d0b7a0 2735F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2736
3d4cfdc9
MB
2737CIRRUS LOGIC AUDIO CODEC DRIVERS
2738M: Brian Austin <brian.austin@cirrus.com>
2739M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2741S: Maintained
2742F: sound/soc/codecs/cs*
2743
94574d9a
KRW
2744CLEANCACHE API
2745M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2746L: linux-kernel@vger.kernel.org
2747S: Maintained
2748F: mm/cleancache.c
2749F: include/linux/cleancache.h
2750
d4275354 2751CLK API
8b58be88 2752M: Russell King <linux@arm.linux.org.uk>
aa571b14 2753L: linux-clk@vger.kernel.org
37417046 2754S: Maintained
d4275354
RK
2755F: include/linux/clk.h
2756
9222d247
JS
2757CLOCKSOURCE, CLOCKEVENT DRIVERS
2758M: Daniel Lezcano <daniel.lezcano@linaro.org>
2759M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2760L: linux-kernel@vger.kernel.org
9222d247
JS
2761T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2762S: Supported
2763F: drivers/clocksource
2764
5df6d737 2765CISCO FCOE HBA DRIVER
8fc89a79
HP
2766M: Hiral Patel <hiralpat@cisco.com>
2767M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2768M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2769L: linux-scsi@vger.kernel.org
2770S: Supported
2a99921a 2771F: drivers/scsi/fnic/
5df6d737 2772
c8806b6c
NM
2773CISCO SCSI HBA DRIVER
2774M: Narsimhulu Musini <nmusini@cisco.com>
2775M: Sesidhar Baddela <sebaddel@cisco.com>
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2778F: drivers/scsi/snic/
2779
529aa8cb
TLSC
2780CMPC ACPI DRIVER
2781M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2782M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2783L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2784S: Supported
2785F: drivers/platform/x86/classmate-laptop.c
2786
85756a06
HV
2787COBALT MEDIA DRIVER
2788M: Hans Verkuil <hans.verkuil@cisco.com>
2789L: linux-media@vger.kernel.org
2790T: git git://linuxtv.org/media_tree.git
2791W: http://linuxtv.org
2792S: Supported
2793F: drivers/media/pci/cobalt/
2794
74425eee 2795COCCINELLE/Semantic Patches (SmPL)
26de9c26 2796M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2797M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2798M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2799M: Michal Marek <mmarek@suse.com>
26de9c26 2800L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2801T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2802W: http://coccinelle.lip6.fr/
2803S: Supported
4b92b2aa 2804F: Documentation/coccinelle.txt
74425eee
NP
2805F: scripts/coccinelle/
2806F: scripts/coccicheck
2807
1da177e4 2808CODA FILE SYSTEM
8b58be88 2809M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2810M: coda@cs.cmu.edu
2811L: codalist@coda.cs.cmu.edu
2812W: http://www.coda.cs.cmu.edu/
2813S: Maintained
679655da
JP
2814F: Documentation/filesystems/coda.txt
2815F: fs/coda/
2816F: include/linux/coda*.h
c117ab84 2817F: include/uapi/linux/coda*.h
1da177e4 2818
0b14261e
PZ
2819CODA V4L2 MEM2MEM DRIVER
2820M: Philipp Zabel <p.zabel@pengutronix.de>
2821L: linux-media@vger.kernel.org
2822S: Maintained
2823F: Documentation/devicetree/bindings/media/coda.txt
2824F: drivers/media/platform/coda/
2825
7704addb 2826COMMON CLK FRAMEWORK
a85fa007 2827M: Michael Turquette <mturquette@baylibre.com>
f956165f 2828M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2829L: linux-clk@vger.kernel.org
baeb0d9b 2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2831S: Maintained
60bea3b5
SW
2832F: drivers/clk/
2833X: drivers/clk/clkdev.c
7704addb 2834F: include/linux/clk-pr*
60bea3b5 2835F: include/linux/clk/
7704addb 2836
e2d1d6c0 2837COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2838M: Steve French <sfrench@samba.org>
51223df6 2839L: linux-cifs@vger.kernel.org
d1f28953 2840L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2841W: http://linux-cifs.samba.org/
bb1d5dda 2842T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2843S: Supported
ec421a71 2844F: Documentation/filesystems/cifs/
679655da 2845F: fs/cifs/
e2d1d6c0 2846
1da177e4 2847COMPACTPCI HOTPLUG CORE
8b58be88 2848M: Scott Murray <scott@spiteful.org>
64dab204 2849L: linux-pci@vger.kernel.org
82c4dfc7 2850S: Maintained
679655da 2851F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2852
2853COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2854M: Scott Murray <scott@spiteful.org>
64dab204 2855L: linux-pci@vger.kernel.org
82c4dfc7 2856S: Maintained
679655da 2857F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2858
2859COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2860M: Scott Murray <scott@spiteful.org>
64dab204 2861L: linux-pci@vger.kernel.org
82c4dfc7 2862S: Maintained
679655da 2863F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2864
5411552c 2865COMPAL LAPTOP SUPPORT
8b58be88 2866M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2867L: platform-driver-x86@vger.kernel.org
5411552c 2868S: Maintained
679655da 2869F: drivers/platform/x86/compal-laptop.c
5411552c 2870
949be0f7 2871CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2872M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2873L: accessrunner-general@lists.sourceforge.net
2874W: http://accessrunner.sourceforge.net/
949be0f7 2875S: Maintained
679655da 2876F: drivers/usb/atm/cxacru.c
949be0f7 2877
e2d1d6c0 2878CONFIGFS
d6351db2
JB
2879M: Joel Becker <jlbec@evilplan.org>
2880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2881S: Supported
679655da
JP
2882F: fs/configfs/
2883F: include/linux/configfs.h
e2d1d6c0 2884
acb9c1b2 2885CONNECTOR
8b58be88 2886M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2887L: netdev@vger.kernel.org
2888S: Maintained
2889F: drivers/connector/
2890
a3e3354d 2891CONTROL GROUP (CGROUP)
860ca0e6 2892M: Tejun Heo <tj@kernel.org>
ad50c159 2893M: Li Zefan <lizefan@huawei.com>
4d205676 2894M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2895L: cgroups@vger.kernel.org
860ca0e6 2896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2897S: Maintained
a3e3354d 2898F: Documentation/cgroups/
679655da
JP
2899F: include/linux/cgroup*
2900F: kernel/cgroup*
a3e3354d
TH
2901
2902CONTROL GROUP - CPUSET
2903M: Li Zefan <lizefan@huawei.com>
2904L: cgroups@vger.kernel.org
2905W: http://www.bullopensource.org/cpuset/
2906W: http://oss.sgi.com/projects/cpusets/
2907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2908S: Maintained
2909F: Documentation/cgroups/cpusets.txt
2910F: include/linux/cpuset.h
2911F: kernel/cpuset.c
2912
2913CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2914M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2915M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2916L: cgroups@vger.kernel.org
2917L: linux-mm@kvack.org
2918S: Maintained
2919F: mm/memcontrol.c
5d1ea48b 2920F: mm/swap_cgroup.c
fb3a0fb6 2921
bebe4678 2922CORETEMP HARDWARE MONITORING DRIVER
96859129 2923M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2924L: lm-sensors@lm-sensors.org
2925S: Maintained
679655da
JP
2926F: Documentation/hwmon/coretemp
2927F: drivers/hwmon/coretemp.c
bebe4678 2928
1da177e4 2929COSA/SRP SYNC SERIAL DRIVER
8b58be88 2930M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2931W: http://www.fi.muni.cz/~kas/cosa/
2932S: Maintained
679655da 2933F: drivers/net/wan/cosa*
1da177e4 2934
4371ee35 2935CPMAC ETHERNET DRIVER
8b58be88 2936M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2937L: netdev@vger.kernel.org
2938S: Maintained
b544dbac 2939F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2940
1da177e4 2941CPU FREQUENCY DRIVERS
9c3646d1 2942M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2943M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2944L: linux-pm@vger.kernel.org
1da177e4 2945S: Maintained
27209d91
VK
2946T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2947T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2948F: drivers/cpufreq/
2949F: include/linux/cpufreq.h
1da177e4 2950
8a67f0ef
VK
2951CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2952M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2953M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2954L: linux-pm@vger.kernel.org
2955W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2956S: Maintained
2957F: drivers/cpufreq/arm_big_little.h
2958F: drivers/cpufreq/arm_big_little.c
2959F: drivers/cpufreq/arm_big_little_dt.c
2960
14d2c34c 2961CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2962M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2963M: Daniel Lezcano <daniel.lezcano@linaro.org>
2964L: linux-pm@vger.kernel.org
2965L: linux-arm-kernel@lists.infradead.org
cea8321c 2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2967S: Maintained
2968F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2969
0c570c18
BZ
2970CPUIDLE DRIVER - ARM EXYNOS
2971M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2972M: Daniel Lezcano <daniel.lezcano@linaro.org>
2973M: Kukjin Kim <kgene@kernel.org>
2974L: linux-pm@vger.kernel.org
2975L: linux-samsung-soc@vger.kernel.org
2976S: Supported
2977F: drivers/cpuidle/cpuidle-exynos.c
2978F: arch/arm/mach-exynos/pm.c
2979
a8e39c35 2980CPUIDLE DRIVERS
9c3646d1 2981M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2982M: Daniel Lezcano <daniel.lezcano@linaro.org>
2983L: linux-pm@vger.kernel.org
2984S: Maintained
cea8321c 2985T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2986F: drivers/cpuidle/*
2987F: include/linux/cpuidle.h
2988
1da177e4 2989CPUID/MSR DRIVER
8b58be88 2990M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2991S: Maintained
679655da
JP
2992F: arch/x86/kernel/cpuid.c
2993F: arch/x86/kernel/msr.c
1da177e4 2994
7fe2f639 2995CPU POWER MONITORING SUBSYSTEM
d8130624 2996M: Thomas Renninger <trenn@suse.com>
103f1790 2997L: linux-pm@vger.kernel.org
7fe2f639 2998S: Maintained
14430813 2999F: tools/power/cpupower/
7fe2f639 3000
1da177e4 3001CRAMFS FILESYSTEM
ce00f85c 3002W: http://sourceforge.net/projects/cramfs/
54886a71 3003S: Orphan / Obsolete
679655da
JP
3004F: Documentation/filesystems/cramfs.txt
3005F: fs/cramfs/
1da177e4
LT
3006
3007CRIS PORT
8b58be88
JP
3008M: Mikael Starvik <starvik@axis.com>
3009M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3010L: linux-cris-kernel@axis.com
1da177e4
LT
3011W: http://developer.axis.com
3012S: Maintained
679655da 3013F: arch/cris/
df621252 3014F: drivers/tty/serial/crisv10.*
1da177e4
LT
3015
3016CRYPTO API
8b58be88
JP
3017M: Herbert Xu <herbert@gondor.apana.org.au>
3018M: "David S. Miller" <davem@davemloft.net>
1da177e4 3019L: linux-crypto@vger.kernel.org
54e5881d 3020T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3021S: Maintained
679655da 3022F: Documentation/crypto/
2ca87a17 3023F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3024F: arch/*/crypto/
3025F: crypto/
3026F: drivers/crypto/
3027F: include/crypto/
1da177e4 3028
5b07bd57 3029CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3030M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3031L: linux-crypto@vger.kernel.org
3032S: Maintained
51a2228a
JP
3033F: crypto/ansi_cprng.c
3034F: crypto/rng.c
5b07bd57 3035
9b4ffa48 3036CS5535 Audio ALSA driver
8b58be88 3037M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3038S: Maintained
679655da 3039F: sound/pci/cs5535audio/
9b4ffa48 3040
a910e4a9 3041CW1200 WLAN driver
b75f0050
JP
3042M: Solomon Peachy <pizza@shaftnet.org>
3043S: Maintained
3044F: drivers/net/wireless/cw1200/
a910e4a9 3045
6d8425b1 3046CX18 VIDEO4LINUX DRIVER
6afdeaf8 3047M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3048L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3049L: linux-media@vger.kernel.org
275ffde4 3050T: git git://linuxtv.org/media_tree.git
6d8425b1 3051W: http://linuxtv.org
30e10993 3052W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3053S: Maintained
679655da 3054F: Documentation/video4linux/cx18.txt
90d72ac6 3055F: drivers/media/pci/cx18/
6c0f0359 3056F: include/uapi/linux/ivtv*
6d8425b1 3057
3f101d91
HV
3058CX2341X MPEG ENCODER HELPER MODULE
3059M: Hans Verkuil <hverkuil@xs4all.nl>
3060L: linux-media@vger.kernel.org
3061T: git git://linuxtv.org/media_tree.git
3062W: http://linuxtv.org
3063S: Maintained
c368360b 3064F: drivers/media/common/cx2341x*
3f101d91
HV
3065F: include/media/cx2341x*
3066
b8fe6e2c
PB
3067CX24120 MEDIA DRIVER
3068M: Jemma Denson <jdenson@gmail.com>
3069M: Patrick Boettcher <patrick.boettcher@posteo.de>
3070L: linux-media@vger.kernel.org
3071W: http://linuxtv.org/
3072Q: http://patchwork.linuxtv.org/project/linux-media/list/
3073S: Maintained
3074F: drivers/media/dvb-frontends/cx24120*
3075
20357578 3076CX88 VIDEO4LINUX DRIVER
009a5410 3077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3078L: linux-media@vger.kernel.org
3079W: http://linuxtv.org
3080T: git git://linuxtv.org/media_tree.git
3081S: Odd fixes
3082F: Documentation/video4linux/cx88/
3083F: drivers/media/pci/cx88/
6d8425b1 3084
91952bc0
AP
3085CXD2820R MEDIA DRIVER
3086M: Antti Palosaari <crope@iki.fi>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089W: http://palosaari.fi/linux/
3090Q: http://patchwork.linuxtv.org/project/linux-media/list/
3091T: git git://linuxtv.org/anttip/media_tree.git
3092S: Maintained
3093F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3094
e5ec3789 3095CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3096M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3097L: netdev@vger.kernel.org
3098W: http://www.chelsio.com
3099S: Supported
f7917c00 3100F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3101
d8ae3c33 3102CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3103M: Karen Xie <kxie@chelsio.com>
3104L: linux-scsi@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
3107F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3108
e5ec3789 3109CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3110M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3111L: linux-rdma@vger.kernel.org
e5ec3789
SW
3112W: http://www.openfabrics.org
3113S: Supported
679655da 3114F: drivers/infiniband/hw/cxgb3/
e5ec3789 3115
be4c9bad 3116CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3117M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3118L: netdev@vger.kernel.org
3119W: http://www.chelsio.com
3120S: Supported
f7917c00 3121F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3122
d8ae3c33 3123CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3124M: Karen Xie <kxie@chelsio.com>
3125L: linux-scsi@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
3128F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3129
be4c9bad
RD
3130CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3131M: Steve Wise <swise@chelsio.com>
3132L: linux-rdma@vger.kernel.org
3133W: http://www.openfabrics.org
3134S: Supported
3135F: drivers/infiniband/hw/cxgb4/
3136
5c20a5c7
CL
3137CXGB4VF ETHERNET DRIVER (CXGB4VF)
3138M: Casey Leedom <leedom@chelsio.com>
3139L: netdev@vger.kernel.org
3140W: http://www.chelsio.com
3141S: Supported
f7917c00 3142F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3143
a9282d01
IM
3144CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3145M: Ian Munsie <imunsie@au1.ibm.com>
3146M: Michael Neuling <mikey@neuling.org>
3147L: linuxppc-dev@lists.ozlabs.org
3148S: Supported
3149F: drivers/misc/cxl/
ec249dd8 3150F: include/misc/cxl*
a9282d01
IM
3151F: include/uapi/misc/cxl.h
3152F: Documentation/powerpc/cxl.txt
3153F: Documentation/powerpc/cxl.txt
3154F: Documentation/ABI/testing/sysfs-class-cxl
3155
b52b97a3
GC
3156STMMAC ETHERNET DRIVER
3157M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3158L: netdev@vger.kernel.org
3159W: http://www.stlinux.com
3160S: Supported
7ac6653a 3161F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3162
1da177e4 3163CYBERPRO FB DRIVER
8b58be88 3164M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3166W: http://www.arm.linux.org.uk/
3167S: Maintained
8a61f013 3168F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3169
1da177e4 3170CYCLADES ASYNC MUX DRIVER
1da177e4 3171W: http://www.cyclades.com/
d459883e 3172S: Orphan
c897401b 3173F: drivers/tty/cyclades.c
679655da 3174F: include/linux/cyclades.h
c117ab84 3175F: include/uapi/linux/cyclades.h
1da177e4
LT
3176
3177CYCLADES PC300 DRIVER
1da177e4 3178W: http://www.cyclades.com/
d459883e 3179S: Orphan
679655da 3180F: drivers/net/wan/pc300*
1da177e4 3181
402f6ae4
AP
3182CYPRESS_FIRMWARE MEDIA DRIVER
3183M: Antti Palosaari <crope@iki.fi>
3184L: linux-media@vger.kernel.org
3185W: http://linuxtv.org/
3186W: http://palosaari.fi/linux/
3187Q: http://patchwork.linuxtv.org/project/linux-media/list/
3188T: git git://linuxtv.org/anttip/media_tree.git
3189S: Maintained
3190F: drivers/media/common/cypress_firmware*
3191
e3ae3525 3192CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3193M: Ferruh Yigit <fery@cypress.com>
6305902c 3194L: linux-input@vger.kernel.org
be9a6f40 3195S: Supported
6305902c
JP
3196F: drivers/input/touchscreen/cyttsp*
3197F: include/linux/input/cyttsp.h
e3ae3525 3198
aaaf5fbf
JK
3199DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3200M: Joshua Kinard <kumba@gentoo.org>
3201S: Maintained
3202F: drivers/rtc/rtc-ds1685.c
3203F: include/linux/rtc/ds1685.h
3204
1da177e4 3205DAMA SLAVE for AX.25
8b58be88 3206M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3207W: http://yaina.de/jreuter/
3208W: http://www.qsl.net/dl1bke/
3209L: linux-hams@vger.kernel.org
3210S: Maintained
679655da
JP
3211F: net/ax25/af_ax25.c
3212F: net/ax25/ax25_dev.c
3213F: net/ax25/ax25_ds_*
3214F: net/ax25/ax25_in.c
3215F: net/ax25/ax25_out.c
3216F: net/ax25/ax25_timer.c
3217F: net/ax25/sysctl_net_ax25.c
1da177e4 3218
e2d1d6c0 3219DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3220L: netdev@vger.kernel.org
5ff77428 3221S: Orphan
679655da 3222F: Documentation/networking/dmfe.txt
0f04e2aa 3223F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3224
3225DC390/AM53C974 SCSI driver
d8130624 3226M: Hannes Reinecke <hare@suse.com>
71bd849d 3227L: linux-scsi@vger.kernel.org
e2d1d6c0 3228S: Maintained
71bd849d 3229F: drivers/scsi/am53c974.c
e2d1d6c0 3230
1da177e4 3231DC395x SCSI driver
61eee9a7 3232M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3233M: Ali Akcaagac <aliakc@web.de>
3234M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3235L: dc395x@twibble.org
cf015e9f
JP
3236W: http://twibble.org/dist/dc395x/
3237W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3238S: Maintained
679655da
JP
3239F: Documentation/scsi/dc395x.txt
3240F: drivers/scsi/dc395x.*
1da177e4 3241
eb8edb08 3242DCCP PROTOCOL
a89d030e 3243M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3244L: dccp@vger.kernel.org
c996d8b9 3245W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3246S: Maintained
679655da 3247F: include/linux/dccp.h
c117ab84 3248F: include/uapi/linux/dccp.h
679655da
JP
3249F: include/linux/tfrc.h
3250F: net/dccp/
eb8edb08 3251
1da177e4 3252DECnet NETWORK LAYER
1da177e4
LT
3253W: http://linux-decnet.sourceforge.net
3254L: linux-decnet-user@lists.sourceforge.net
f546444d 3255S: Orphan
679655da
JP
3256F: Documentation/networking/decnet.txt
3257F: net/decnet/
1da177e4 3258
ebff05b9
MR
3259DECSTATION PLATFORM SUPPORT
3260M: "Maciej W. Rozycki" <macro@linux-mips.org>
3261L: linux-mips@linux-mips.org
3262W: http://www.linux-mips.org/wiki/DECstation
3263S: Maintained
3264F: arch/mips/dec/
3265F: arch/mips/include/asm/dec/
3266F: arch/mips/include/asm/mach-dec/
3267
1da177e4 3268DEFXX FDDI NETWORK DRIVER
8b58be88 3269M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3270S: Maintained
33f810b2 3271F: drivers/net/fddi/defxx.*
1da177e4 3272
ad8f07cc 3273DELL LAPTOP DRIVER
8b58be88 3274M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3275M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3276L: platform-driver-x86@vger.kernel.org
ad8f07cc 3277S: Maintained
679655da 3278F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3279
817a5cdb
PR
3280DELL LAPTOP RBTN DRIVER
3281M: Pali RohĂ¡r <pali.rohar@gmail.com>
3282S: Maintained
3283F: drivers/platform/x86/dell-rbtn.*
3284
cdbff611
PR
3285DELL LAPTOP FREEFALL DRIVER
3286M: Pali RohĂ¡r <pali.rohar@gmail.com>
3287S: Maintained
3288F: drivers/platform/x86/dell-smo8800.c
3289
1da177e4 3290DELL LAPTOP SMM DRIVER
a5afba16 3291M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3292S: Maintained
a5afba16 3293F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3294F: include/uapi/linux/i8k.h
1da177e4 3295
90563ec4 3296DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3297M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3298S: Maintained
679655da
JP
3299F: Documentation/dcdbas.txt
3300F: drivers/firmware/dcdbas.*
90563ec4 3301
0b3f6109 3302DELL WMI EXTRAS DRIVER
8b58be88 3303M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3304M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3305S: Maintained
36b3a96f 3306F: drivers/platform/x86/dell-wmi.c
0b3f6109 3307
5efc75e3 3308DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3309M: John Youn <johnyoun@synopsys.com>
5efc75e3 3310L: linux-usb@vger.kernel.org
18f340f9 3311T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3312S: Maintained
197ba5f4 3313F: drivers/usb/dwc2/
5efc75e3 3314
94ab23dd
FB
3315DESIGNWARE USB3 DRD IP DRIVER
3316M: Felipe Balbi <balbi@ti.com>
3317L: linux-usb@vger.kernel.org
3318L: linux-omap@vger.kernel.org
3319T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3320S: Maintained
3321F: drivers/usb/dwc3/
3322
833c9545
JB
3323DEVICE COREDUMP (DEV_COREDUMP)
3324M: Johannes Berg <johannes@sipsolutions.net>
3325L: linux-kernel@vger.kernel.org
3326S: Maintained
3327F: drivers/base/devcoredump.c
3328F: include/linux/devcoredump.h
3329
89d07767
KP
3330DEVICE FREQUENCY (DEVFREQ)
3331M: MyungJoo Ham <myungjoo.ham@samsung.com>
3332M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3333L: linux-pm@vger.kernel.org
89d07767
KP
3334S: Maintained
3335F: drivers/devfreq/
3336
1da177e4 3337DEVICE NUMBER REGISTRY
8b58be88 3338M: Torben Mathiasen <device@lanana.org>
1da177e4 3339W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3340S: Maintained
3341
e2d1d6c0 3342DEVICE-MAPPER (LVM)
854ecaad 3343M: Alasdair Kergon <agk@redhat.com>
8504eed3 3344M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3345M: dm-devel@redhat.com
e2d1d6c0
RD
3346L: dm-devel@redhat.com
3347W: http://sources.redhat.com/dm
8a6e2535 3348Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3349T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3350T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3351S: Maintained
679655da
JP
3352F: Documentation/device-mapper/
3353F: drivers/md/dm*
854ecaad 3354F: drivers/md/persistent-data/
679655da
JP
3355F: include/linux/device-mapper.h
3356F: include/linux/dm-*.h
8504eed3 3357F: include/uapi/linux/dm-*.h
e2d1d6c0 3358
c0d995aa
OST
3359DIALOG SEMICONDUCTOR DRIVERS
3360M: Support Opensource <support.opensource@diasemi.com>
3361W: http://www.dialog-semiconductor.com/products
3362S: Supported
3363F: Documentation/hwmon/da90??
3364F: drivers/gpio/gpio-da90??.c
3365F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3366F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3367F: drivers/input/misc/da90??_onkey.c
3368F: drivers/input/touchscreen/da9052_tsi.c
3369F: drivers/leds/leds-da90??.c
3370F: drivers/mfd/da903x.c
3371F: drivers/mfd/da90??-*.c
7be72c2c 3372F: drivers/mfd/da91??-*.c
c0d995aa 3373F: drivers/power/da9052-battery.c
7be72c2c 3374F: drivers/power/da91??-*.c
c0d995aa
OST
3375F: drivers/regulator/da903x.c
3376F: drivers/regulator/da9???-regulator.[ch]
3377F: drivers/rtc/rtc-da90??.c
3378F: drivers/video/backlight/da90??_bl.c
3379F: drivers/watchdog/da90??_wdt.c
3380F: include/linux/mfd/da903x.h
3381F: include/linux/mfd/da9052/
3382F: include/linux/mfd/da9055/
3383F: include/linux/mfd/da9063/
7be72c2c 3384F: include/linux/mfd/da9150/
c0d995aa
OST
3385F: include/sound/da[79]*.h
3386F: sound/soc/codecs/da[79]*.[ch]
3387
599aa697
LL
3388DIGI NEO AND CLASSIC PCI PRODUCTS
3389M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3390M: Mark Hounschell <markh@compro.net>
599aa697
LL
3391L: driverdev-devel@linuxdriverproject.org
3392S: Maintained
3393F: drivers/staging/dgnc/
3394
3395DIGI EPCA PCI PRODUCTS
3396M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3397M: Mark Hounschell <markh@compro.net>
6d825f79 3398M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3399L: driverdev-devel@linuxdriverproject.org
3400S: Maintained
3401F: drivers/staging/dgap/
3402
335d7c58 3403DIOLAN U2C-12 I2C DRIVER
ca462085 3404M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3405L: linux-i2c@vger.kernel.org
3406S: Maintained
3407F: drivers/i2c/busses/i2c-diolan-u2c.c
3408
d475c634
MW
3409DIRECT ACCESS (DAX)
3410M: Matthew Wilcox <willy@linux.intel.com>
3411L: linux-fsdevel@vger.kernel.org
3412S: Supported
3413F: fs/dax.c
3414
e7839f25 3415DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3416M: Eric Paris <eparis@parisplace.org>
3c5119c0 3417S: Maintained
679655da
JP
3418F: Documentation/filesystems/dnotify.txt
3419F: fs/notify/dnotify/
3420F: include/linux/dnotify.h
1da177e4
LT
3421
3422DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3423M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3424W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3425W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3426W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3427S: Maintained
3428
4480f15b 3429DISKQUOTA
d8130624 3430M: Jan Kara <jack@suse.com>
1da177e4 3431S: Maintained
679655da
JP
3432F: Documentation/filesystems/quota.txt
3433F: fs/quota/
3434F: include/linux/quota*.h
c117ab84 3435F: include/uapi/linux/quota*.h
1da177e4 3436
702686ad
BT
3437DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3438M: Bernie Thompson <bernie@plugable.com>
3439L: linux-fbdev@vger.kernel.org
3440S: Maintained
3441W: http://plugable.com/category/projects/udlfb/
8a61f013 3442F: drivers/video/fbdev/udlfb.c
702686ad
BT
3443F: include/video/udlfb.h
3444F: Documentation/fb/udlfb.txt
3445
e7839f25 3446DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3447M: Christine Caulfield <ccaulfie@redhat.com>
3448M: David Teigland <teigland@redhat.com>
a4644184 3449L: cluster-devel@redhat.com
5be7b50f 3450W: http://sources.redhat.com/cluster/
54e5881d 3451T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3452S: Supported
679655da 3453F: fs/dlm/
5be7b50f 3454
53b6b3e0
SS
3455DMA BUFFER SHARING FRAMEWORK
3456M: Sumit Semwal <sumit.semwal@linaro.org>
3457S: Maintained
3458L: linux-media@vger.kernel.org
3459L: dri-devel@lists.freedesktop.org
8ada6d2d 3460L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3461F: drivers/dma-buf/
e46d12c6
JP
3462F: include/linux/dma-buf*
3463F: include/linux/reservation.h
3464F: include/linux/*fence.h
53b6b3e0
SS
3465F: Documentation/dma-buf-sharing.txt
3466T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3467
b3e5f263 3468DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3469M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3470L: dmaengine@vger.kernel.org
3471Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3472S: Maintained
679655da 3473F: drivers/dma/
0ce3c066 3474F: include/linux/dmaengine.h
979a281e
VK
3475F: Documentation/dmaengine/
3476T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3477
b825037d 3478DME1737 HARDWARE MONITOR DRIVER
8b58be88 3479M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3480L: lm-sensors@lm-sensors.org
3481S: Maintained
679655da
JP
3482F: Documentation/hwmon/dme1737
3483F: drivers/hwmon/dme1737.c
b825037d 3484
1f31e1b1 3485DMI/SMBIOS SUPPORT
d8130624 3486M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3487S: Maintained
d4aeef93 3488T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3489F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3490F: drivers/firmware/dmi-id.c
3491F: drivers/firmware/dmi_scan.c
3492F: include/linux/dmi.h
3493
7d2c86b5 3494DOCUMENTATION
ad3118b9 3495M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3496L: linux-doc@vger.kernel.org
3497S: Maintained
679655da 3498F: Documentation/
42f41ecf
JC
3499F: scripts/docproc.c
3500F: scripts/kernel-doc*
97be078b
RD
3501X: Documentation/ABI/
3502X: Documentation/devicetree/
933a46b8
JC
3503X: Documentation/acpi
3504X: Documentation/power
3505X: Documentation/spi
6c121170 3506X: Documentation/DocBook/media
e71e2c6f 3507T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3508
1da177e4 3509DOUBLETALK DRIVER
8b58be88 3510M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3511L: blinux-list@redhat.com
3512S: Maintained
679655da
JP
3513F: drivers/char/dtlk.c
3514F: include/linux/dtlk.h
1da177e4 3515
e2d1d6c0 3516DPT_I2O SCSI RAID DRIVER
8b58be88 3517M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3518L: linux-scsi@vger.kernel.org
3519W: http://www.adaptec.com/
3520S: Maintained
679655da
JP
3521F: drivers/scsi/dpt*
3522F: drivers/scsi/dpt/
e2d1d6c0 3523
b411b363 3524DRBD DRIVER
28b8e8d4
JP
3525P: Philipp Reisner
3526P: Lars Ellenberg
3527M: drbd-dev@lists.linbit.com
3528L: drbd-user@lists.linbit.com
3529W: http://www.drbd.org
3530T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3531T: git git://git.drbd.org/drbd-8.3.git
3532S: Supported
3533F: drivers/block/drbd/
3534F: lib/lru_cache.c
3535F: Documentation/blockdev/drbd/
b411b363 3536
dc7dfcd8 3537DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3538M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3539T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3540S: Supported
679655da 3541F: Documentation/kobject.txt
7cfc51b9 3542F: drivers/base/
87544653 3543F: fs/debugfs/
dc7dfcd8
WS
3544F: fs/kernfs/
3545F: fs/sysfs/
87544653 3546F: include/linux/debugfs.h
dc7dfcd8 3547F: include/linux/kobj*
679655da 3548F: lib/kobj*
1da177e4
LT
3549
3550DRM DRIVERS
8b58be88 3551M: David Airlie <airlied@linux.ie>
4c6a3999 3552L: dri-devel@lists.freedesktop.org
b0447888 3553T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3554S: Maintained
679655da 3555F: drivers/gpu/drm/
433e3b34 3556F: drivers/gpu/vga/
850e9411 3557F: include/drm/
c117ab84 3558F: include/uapi/drm/
1da177e4 3559
566f5939
AD
3560RADEON DRM DRIVERS
3561M: Alex Deucher <alexander.deucher@amd.com>
3562M: Christian König <christian.koenig@amd.com>
3563L: dri-devel@lists.freedesktop.org
3564T: git git://people.freedesktop.org/~agd5f/linux
3565S: Supported
3566F: drivers/gpu/drm/radeon/
566f5939
AD
3567F: include/uapi/drm/radeon*
3568
03e255b9
TR
3569DRM PANEL DRIVERS
3570M: Thierry Reding <thierry.reding@gmail.com>
3571L: dri-devel@lists.freedesktop.org
3572T: git git://anongit.freedesktop.org/tegra/linux.git
3573S: Maintained
3574F: drivers/gpu/drm/drm_panel.c
3575F: drivers/gpu/drm/panel/
3576F: include/drm/drm_panel.h
3577F: Documentation/devicetree/bindings/panel/
3578
8daf7473 3579INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3580M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3581M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3582L: intel-gfx@lists.freedesktop.org
8daf7473 3583L: dri-devel@lists.freedesktop.org
47f95647 3584Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3585T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3586S: Supported
14430813 3587F: drivers/gpu/drm/i915/
8daf7473 3588F: include/drm/i915*
c117ab84 3589F: include/uapi/drm/i915*
8daf7473 3590
398a6d4a
KP
3591DRM DRIVERS FOR EXYNOS
3592M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3593M: Joonyoung Shim <jy0922.shim@samsung.com>
3594M: Seung-Woo Kim <sw0312.kim@samsung.com>
3595M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3596L: dri-devel@lists.freedesktop.org
25a58030 3597T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3598S: Supported
14430813 3599F: drivers/gpu/drm/exynos/
398a6d4a 3600F: include/drm/exynos*
c117ab84 3601F: include/uapi/drm/exynos*
398a6d4a 3602
b55a1b9c
JW
3603DRM DRIVERS FOR FREESCALE DCU
3604M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3605M: Alison Wang <alison.wang@freescale.com>
3606L: dri-devel@lists.freedesktop.org
3607S: Supported
3608F: drivers/gpu/drm/fsl-dcu/
3609F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3610F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3611
0a3d775f
PZ
3612DRM DRIVERS FOR FREESCALE IMX
3613M: Philipp Zabel <p.zabel@pengutronix.de>
3614L: dri-devel@lists.freedesktop.org
3615S: Maintained
3616F: drivers/gpu/drm/imx/
3617F: Documentation/devicetree/bindings/drm/imx/
3618
bd3b49f2 3619DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3620M: Thierry Reding <thierry.reding@gmail.com>
3621M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3622L: dri-devel@lists.freedesktop.org
3623L: linux-tegra@vger.kernel.org
a5ad7a63 3624T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3625S: Supported
dee8268f 3626F: drivers/gpu/drm/tegra/
a5ad7a63 3627F: drivers/gpu/host1x/
e1e90644 3628F: include/linux/host1x.h
a5ad7a63 3629F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3630F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3631
a284e9d1
LP
3632DRM DRIVERS FOR RENESAS
3633M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3634L: dri-devel@lists.freedesktop.org
3635L: linux-sh@vger.kernel.org
3636T: git git://people.freedesktop.org/~airlied/linux
3637S: Supported
3638F: drivers/gpu/drm/rcar-du/
3639F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3640F: include/linux/platform_data/shmob_drm.h
3641
625e0346
HS
3642DRM DRIVERS FOR ROCKCHIP
3643M: Mark Yao <mark.yao@rock-chips.com>
3644L: dri-devel@lists.freedesktop.org
3645S: Maintained
3646F: drivers/gpu/drm/rockchip/
3647F: Documentation/devicetree/bindings/video/rockchip*
3648
7f11c476
BG
3649DRM DRIVERS FOR STI
3650M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3651M: Vincent Abriou <vincent.abriou@st.com>
3652L: dri-devel@lists.freedesktop.org
3653T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3654S: Maintained
3655F: drivers/gpu/drm/sti
3656F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3657
598df1ac
AK
3658DSBR100 USB FM RADIO DRIVER
3659M: Alexey Klimov <klimov.linux@gmail.com>
3660L: linux-media@vger.kernel.org
3661T: git git://linuxtv.org/media_tree.git
3662S: Maintained
3663F: drivers/media/radio/dsbr100.c
3664
1da177e4 3665DSCC4 DRIVER
8b58be88 3666M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3667L: netdev@vger.kernel.org
1da177e4 3668S: Maintained
679655da 3669F: drivers/net/wan/dscc4.c
1da177e4 3670
cc11b140
HV
3671DT3155 MEDIA DRIVER
3672M: Hans Verkuil <hverkuil@xs4all.nl>
3673L: linux-media@vger.kernel.org
3674T: git git://linuxtv.org/media_tree.git
3675W: http://linuxtv.org
3676S: Odd Fixes
3677F: drivers/media/pci/dt3155/
3678
91952bc0
AP
3679DVB_USB_AF9015 MEDIA DRIVER
3680M: Antti Palosaari <crope@iki.fi>
3681L: linux-media@vger.kernel.org
3682W: http://linuxtv.org/
3683W: http://palosaari.fi/linux/
3684Q: http://patchwork.linuxtv.org/project/linux-media/list/
3685T: git git://linuxtv.org/anttip/media_tree.git
3686S: Maintained
3687F: drivers/media/usb/dvb-usb-v2/af9015*
3688
3689DVB_USB_AF9035 MEDIA DRIVER
3690M: Antti Palosaari <crope@iki.fi>
3691L: linux-media@vger.kernel.org
3692W: http://linuxtv.org/
3693W: http://palosaari.fi/linux/
3694Q: http://patchwork.linuxtv.org/project/linux-media/list/
3695T: git git://linuxtv.org/anttip/media_tree.git
3696S: Maintained
3697F: drivers/media/usb/dvb-usb-v2/af9035*
3698
3699DVB_USB_ANYSEE MEDIA DRIVER
3700M: Antti Palosaari <crope@iki.fi>
3701L: linux-media@vger.kernel.org
3702W: http://linuxtv.org/
3703W: http://palosaari.fi/linux/
3704Q: http://patchwork.linuxtv.org/project/linux-media/list/
3705T: git git://linuxtv.org/anttip/media_tree.git
3706S: Maintained
3707F: drivers/media/usb/dvb-usb-v2/anysee*
3708
3709DVB_USB_AU6610 MEDIA DRIVER
3710M: Antti Palosaari <crope@iki.fi>
3711L: linux-media@vger.kernel.org
3712W: http://linuxtv.org/
3713W: http://palosaari.fi/linux/
3714Q: http://patchwork.linuxtv.org/project/linux-media/list/
3715T: git git://linuxtv.org/anttip/media_tree.git
3716S: Maintained
3717F: drivers/media/usb/dvb-usb-v2/au6610*
3718
3719DVB_USB_CE6230 MEDIA DRIVER
3720M: Antti Palosaari <crope@iki.fi>
3721L: linux-media@vger.kernel.org
3722W: http://linuxtv.org/
3723W: http://palosaari.fi/linux/
3724Q: http://patchwork.linuxtv.org/project/linux-media/list/
3725T: git git://linuxtv.org/anttip/media_tree.git
3726S: Maintained
3727F: drivers/media/usb/dvb-usb-v2/ce6230*
3728
d099dea2
MK
3729DVB_USB_CXUSB MEDIA DRIVER
3730M: Michael Krufky <mkrufky@linuxtv.org>
3731L: linux-media@vger.kernel.org
3732W: http://linuxtv.org/
3733W: http://github.com/mkrufky
3734Q: http://patchwork.linuxtv.org/project/linux-media/list/
3735T: git git://linuxtv.org/media_tree.git
3736S: Maintained
9819da66 3737F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3738
91952bc0 3739DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3740M: Antti Palosaari <crope@iki.fi>
3741L: linux-media@vger.kernel.org
3742W: http://linuxtv.org/
3743W: http://palosaari.fi/linux/
3744Q: http://patchwork.linuxtv.org/project/linux-media/list/
3745T: git git://linuxtv.org/anttip/media_tree.git
3746S: Maintained
91952bc0 3747F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3748
5560983b 3749DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3750M: Antti Palosaari <crope@iki.fi>
3751L: linux-media@vger.kernel.org
3752W: http://linuxtv.org/
91952bc0
AP
3753Q: http://patchwork.linuxtv.org/project/linux-media/list/
3754T: git git://linuxtv.org/anttip/media_tree.git
3755S: Maintained
5560983b 3756F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3757
8856f5f2
MK
3758DVB_USB_MXL111SF MEDIA DRIVER
3759M: Michael Krufky <mkrufky@linuxtv.org>
3760L: linux-media@vger.kernel.org
3761W: http://linuxtv.org/
3762W: http://github.com/mkrufky
3763Q: http://patchwork.linuxtv.org/project/linux-media/list/
3764T: git git://linuxtv.org/mkrufky/mxl111sf.git
3765S: Maintained
3766F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3767
91952bc0
AP
3768DVB_USB_RTL28XXU MEDIA DRIVER
3769M: Antti Palosaari <crope@iki.fi>
3770L: linux-media@vger.kernel.org
3771W: http://linuxtv.org/
3772W: http://palosaari.fi/linux/
3773Q: http://patchwork.linuxtv.org/project/linux-media/list/
3774T: git git://linuxtv.org/anttip/media_tree.git
3775S: Maintained
3776F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3777
3778DVB_USB_V2 MEDIA DRIVER
3779M: Antti Palosaari <crope@iki.fi>
3780L: linux-media@vger.kernel.org
3781W: http://linuxtv.org/
3782W: http://palosaari.fi/linux/
3783Q: http://patchwork.linuxtv.org/project/linux-media/list/
3784T: git git://linuxtv.org/anttip/media_tree.git
3785S: Maintained
3786F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3787F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3788
ac0ac38f 3789DYNAMIC DEBUG
5c4a97d1 3790M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3791S: Maintained
3792F: lib/dynamic_debug.c
3793F: include/linux/dynamic_debug.h
3794
789c7048 3795DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3796M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3797S: Maintained
df621252 3798F: drivers/tty/serial/dz.*
789c7048 3799
f17effbe
MF
3800E3X0 POWER BUTTON DRIVER
3801M: Moritz Fischer <moritz.fischer@ettus.com>
3802L: usrp-users@lists.ettus.com
3803W: http://www.ettus.com
3804S: Supported
3805F: drivers/input/misc/e3x0-button.c
3806F: Documentation/devicetree/bindings/input/e3x0-button.txt
3807
91952bc0
AP
3808E4000 MEDIA DRIVER
3809M: Antti Palosaari <crope@iki.fi>
3810L: linux-media@vger.kernel.org
3811W: http://linuxtv.org/
3812W: http://palosaari.fi/linux/
3813Q: http://patchwork.linuxtv.org/project/linux-media/list/
3814T: git git://linuxtv.org/anttip/media_tree.git
3815S: Maintained
3816F: drivers/media/tuners/e4000*
3817
1da177e4 3818EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3819M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3820L: linux-scsi@vger.kernel.org
3821S: Maintained
679655da 3822F: drivers/scsi/eata.c
1da177e4 3823
91952bc0
AP
3824EC100 MEDIA DRIVER
3825M: Antti Palosaari <crope@iki.fi>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://palosaari.fi/linux/
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/anttip/media_tree.git
3831S: Maintained
3832F: drivers/media/dvb-frontends/ec100*
3833
237fead6 3834ECRYPT FILE SYSTEM
0de9adf2 3835M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3836L: ecryptfs@vger.kernel.org
24a923e4 3837W: http://ecryptfs.org
6dc7516e 3838W: https://launchpad.net/ecryptfs
237fead6 3839S: Supported
679655da
JP
3840F: Documentation/filesystems/ecryptfs.txt
3841F: fs/ecryptfs/
237fead6 3842
da9bb1d2 3843EDAC-CORE
8b58be88 3844M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3845M: Borislav Petkov <bp@alien8.de>
009a5410 3846M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3847L: linux-edac@vger.kernel.org
0e438e3f 3848W: bluesmoke.sourceforge.net
7a859516
BP
3849T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3850T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3851S: Supported
679655da 3852F: Documentation/edac.txt
91445c72 3853F: drivers/edac/
679655da 3854F: include/linux/edac.h
0e438e3f 3855
c476c23b 3856EDAC-AMD64
8b58be88 3857M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3858M: Borislav Petkov <bp@alien8.de>
91445c72 3859L: linux-edac@vger.kernel.org
c476c23b 3860W: bluesmoke.sourceforge.net
487ba8e8 3861S: Maintained
c476c23b
BP
3862F: drivers/edac/amd64_edac*
3863
836dae5d
RR
3864EDAC-CALXEDA
3865M: Doug Thompson <dougthompson@xmission.com>
3866M: Robert Richter <rric@kernel.org>
3867L: linux-edac@vger.kernel.org
3868W: bluesmoke.sourceforge.net
3869S: Maintained
3870F: drivers/edac/highbank*
3871
f65aad41
RB
3872EDAC-CAVIUM
3873M: Ralf Baechle <ralf@linux-mips.org>
3874M: David Daney <david.daney@cavium.com>
3875L: linux-edac@vger.kernel.org
3876L: linux-mips@linux-mips.org
3877W: bluesmoke.sourceforge.net
3878S: Supported
3879F: drivers/edac/octeon_edac*
3880
0e438e3f 3881EDAC-E752X
8b58be88
JP
3882M: Mark Gross <mark.gross@intel.com>
3883M: Doug Thompson <dougthompson@xmission.com>
91445c72 3884L: linux-edac@vger.kernel.org
0e438e3f
DP
3885W: bluesmoke.sourceforge.net
3886S: Maintained
679655da 3887F: drivers/edac/e752x_edac.c
0e438e3f
DP
3888
3889EDAC-E7XXX
8b58be88 3890M: Doug Thompson <dougthompson@xmission.com>
91445c72 3891L: linux-edac@vger.kernel.org
0e438e3f
DP
3892W: bluesmoke.sourceforge.net
3893S: Maintained
679655da 3894F: drivers/edac/e7xxx_edac.c
0e438e3f 3895
77c5f5d2 3896EDAC-GHES
009a5410 3897M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3898L: linux-edac@vger.kernel.org
3899W: bluesmoke.sourceforge.net
3900S: Maintained
2caa67a6 3901F: drivers/edac/ghes_edac.c
77c5f5d2 3902
6bc78404 3903EDAC-I82443BXGX
8b58be88 3904M: Tim Small <tim@buttersideup.com>
91445c72 3905L: linux-edac@vger.kernel.org
6bc78404
DT
3906W: bluesmoke.sourceforge.net
3907S: Maintained
679655da 3908F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3909
3910EDAC-I3000
8b58be88 3911M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3912L: linux-edac@vger.kernel.org
6bc78404
DT
3913W: bluesmoke.sourceforge.net
3914S: Maintained
679655da 3915F: drivers/edac/i3000_edac.c
6bc78404
DT
3916
3917EDAC-I5000
8b58be88 3918M: Doug Thompson <dougthompson@xmission.com>
91445c72 3919L: linux-edac@vger.kernel.org
ba9a5918
DT
3920W: bluesmoke.sourceforge.net
3921S: Maintained
679655da 3922F: drivers/edac/i5000_edac.c
ba9a5918 3923
44c12cb2 3924EDAC-I5400
009a5410 3925M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3926L: linux-edac@vger.kernel.org
44c12cb2
MCC
3927W: bluesmoke.sourceforge.net
3928S: Maintained
679655da 3929F: drivers/edac/i5400_edac.c
44c12cb2 3930
3c9c92b6 3931EDAC-I7300
009a5410 3932M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3933L: linux-edac@vger.kernel.org
3934W: bluesmoke.sourceforge.net
3935S: Maintained
3936F: drivers/edac/i7300_edac.c
3937
67c89316 3938EDAC-I7CORE
009a5410 3939M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3940L: linux-edac@vger.kernel.org
3941W: bluesmoke.sourceforge.net
3942S: Maintained
70aff0ce 3943F: drivers/edac/i7core_edac.c
67c89316 3944
ba9a5918 3945EDAC-I82975X
8b58be88 3946M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3947M: "Arvind R." <arvino55@gmail.com>
91445c72 3948L: linux-edac@vger.kernel.org
ba9a5918
DT
3949W: bluesmoke.sourceforge.net
3950S: Maintained
679655da 3951F: drivers/edac/i82975x_edac.c
ba9a5918 3952
791b4706
JB
3953EDAC-IE31200
3954M: Jason Baron <jbaron@akamai.com>
3955L: linux-edac@vger.kernel.org
3956W: bluesmoke.sourceforge.net
3957S: Maintained
3958F: drivers/edac/ie31200_edac.c
3959
ccdfb979 3960EDAC-MPC85XX
30c7469b 3961M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3962L: linux-edac@vger.kernel.org
3963W: bluesmoke.sourceforge.net
3964S: Maintained
3965F: drivers/edac/mpc85xx_edac.[ch]
3966
ba9a5918 3967EDAC-PASEMI
8b58be88 3968M: Egor Martovetsky <egor@pasemi.com>
91445c72 3969L: linux-edac@vger.kernel.org
6bc78404
DT
3970W: bluesmoke.sourceforge.net
3971S: Maintained
679655da 3972F: drivers/edac/pasemi_edac.c
6bc78404 3973
0e438e3f 3974EDAC-R82600
8b58be88 3975M: Tim Small <tim@buttersideup.com>
91445c72 3976L: linux-edac@vger.kernel.org
0e438e3f
DP
3977W: bluesmoke.sourceforge.net
3978S: Maintained
679655da 3979F: drivers/edac/r82600_edac.c
da9bb1d2 3980
4d096ca7 3981EDAC-SBRIDGE
009a5410 3982M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3983L: linux-edac@vger.kernel.org
3984W: bluesmoke.sourceforge.net
3985S: Maintained
3986F: drivers/edac/sb_edac.c
3987
995e1de4
LH
3988EDAC-XGENE
3989APPLIED MICRO (APM) X-GENE SOC EDAC
3990M: Loc Ho <lho@apm.com>
3991S: Supported
3992F: drivers/edac/xgene_edac.c
3993F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3994
af39917d
CL
3995EDIROL UA-101/UA-1000 DRIVER
3996M: Clemens Ladisch <clemens@ladisch.de>
3997L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3998T: git git://git.alsa-project.org/alsa-kernel.git
3999S: Maintained
4000F: sound/usb/misc/ua101.c
4001
1f7df953
MF
4002EXTENSIBLE FIRMWARE INTERFACE (EFI)
4003M: Matt Fleming <matt.fleming@intel.com>
4004L: linux-efi@vger.kernel.org
78bef24e 4005T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4006S: Maintained
fb2efb5c 4007F: Documentation/efi-stub.txt
1f7df953
MF
4008F: arch/ia64/kernel/efi.c
4009F: arch/x86/boot/compressed/eboot.[ch]
4010F: arch/x86/include/asm/efi.h
4011F: arch/x86/platform/efi/*
a9499fa7 4012F: drivers/firmware/efi/*
1f7df953
MF
4013F: include/linux/efi*.h
4014
d68772b7
MF
4015EFI VARIABLE FILESYSTEM
4016M: Matthew Garrett <matthew.garrett@nebula.com>
4017M: Jeremy Kerr <jk@ozlabs.org>
4018M: Matt Fleming <matt.fleming@intel.com>
4019T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4020L: linux-efi@vger.kernel.org
4021S: Maintained
4022F: fs/efivarfs/
4023
85a00d9b
PJ
4024EFIFB FRAMEBUFFER DRIVER
4025L: linux-fbdev@vger.kernel.org
4026M: Peter Jones <pjones@redhat.com>
4027S: Maintained
8a61f013 4028F: drivers/video/fbdev/efifb.c
85a00d9b 4029
0bee8d28
JT
4030EFS FILESYSTEM
4031W: http://aeschi.ch.eu.org/efs/
4032S: Orphan
679655da 4033F: fs/efs/
0bee8d28 4034
4480f15b 4035EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4036M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4037M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4038L: linux-rdma@vger.kernel.org
fab97220 4039S: Supported
679655da 4040F: drivers/infiniband/hw/ehca/
fab97220 4041
aa8a9e25 4042EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4043M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4044L: netdev@vger.kernel.org
4045S: Maintained
9aa32835 4046F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4047
f0319efe 4048EM28XX VIDEO4LINUX DRIVER
009a5410 4049M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4050L: linux-media@vger.kernel.org
4051W: http://linuxtv.org
4052T: git git://linuxtv.org/media_tree.git
4053S: Maintained
4054F: drivers/media/usb/em28xx/
4055
3e3a7d66 4056EMBEDDED LINUX
8b58be88
JP
4057M: Paul Gortmaker <paul.gortmaker@windriver.com>
4058M: Matt Mackall <mpm@selenic.com>
4059M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4060L: linux-embedded@vger.kernel.org
4061S: Maintained
4062
32505876
JS
4063EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4064M: James Smart <james.smart@avagotech.com>
4065M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4066L: linux-scsi@vger.kernel.org
32505876 4067W: http://www.avagotech.com
ce00f85c 4068S: Supported
679655da 4069F: drivers/scsi/lpfc/
3a1c1d44 4070
5f5bac82 4071ENE CB710 FLASH CARD READER DRIVER
8b58be88 4072M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4073S: Maintained
4074F: drivers/misc/cb710/
4075F: drivers/mmc/host/cb710-mmc.*
4076F: include/linux/cb710.h
4077
931e39a1
ML
4078ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4079M: Maxim Levitsky <maximlevitsky@gmail.com>
4080S: Maintained
2a837449 4081F: drivers/media/rc/ene_ir.*
931e39a1 4082
ec207dcc
GS
4083ENHANCED ERROR HANDLING (EEH)
4084M: Gavin Shan <shangw@linux.vnet.ibm.com>
4085L: linuxppc-dev@lists.ozlabs.org
4086S: Supported
4087F: Documentation/powerpc/eeh-pci-error-recovery.txt
4088F: arch/powerpc/kernel/eeh*.c
4089
d5ca9006 4090EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4091M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4092S: Maintained
084bad91 4093T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4094F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4095F: include/video/s1d13xxxfb.h
d5ca9006 4096
38df6492
ME
4097ET131X NETWORK DRIVER
4098M: Mark Einon <mark.einon@gmail.com>
4099S: Odd Fixes
4100F: drivers/net/ethernet/agere/
4101
1da177e4 4102ETHERNET BRIDGE
adbbf69d 4103M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4104L: bridge@lists.linux-foundation.org
4c325313 4105L: netdev@vger.kernel.org
c996d8b9 4106W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4107S: Maintained
679655da
JP
4108F: include/linux/netfilter_bridge/
4109F: net/bridge/
1da177e4 4110
22f08ad9
FF
4111ETHERNET PHY LIBRARY
4112M: Florian Fainelli <f.fainelli@gmail.com>
4113L: netdev@vger.kernel.org
4114S: Maintained
4115F: include/linux/phy.h
4116F: include/linux/phy_fixed.h
4117F: drivers/net/phy/
4118F: Documentation/networking/phy.txt
4119F: drivers/of/of_mdio.c
4120F: drivers/of/of_net.c
4121
1da177e4 4122EXT2 FILE SYSTEM
d8130624 4123M: Jan Kara <jack@suse.com>
72be2ccf 4124L: linux-ext4@vger.kernel.org
1da177e4 4125S: Maintained
679655da
JP
4126F: Documentation/filesystems/ext2.txt
4127F: fs/ext2/
4128F: include/linux/ext2*
1da177e4 4129
72be2ccf 4130EXT4 FILE SYSTEM
8b58be88 4131M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4132M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4133L: linux-ext4@vger.kernel.org
08a225f1 4134W: http://ext4.wiki.kernel.org
8a6e2535 4135Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4136S: Maintained
679655da
JP
4137F: Documentation/filesystems/ext4.txt
4138F: fs/ext4/
1da177e4 4139
c5532b09 4140Extended Verification Module (EVM)
74dd744f
MZ
4141M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4142L: linux-ima-devel@lists.sourceforge.net
4143L: linux-security-module@vger.kernel.org
c5532b09
MZ
4144S: Supported
4145F: security/integrity/evm/
4146
df6b3cfe
MH
4147EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4148M: MyungJoo Ham <myungjoo.ham@samsung.com>
4149M: Chanwoo Choi <cw00.choi@samsung.com>
4150L: linux-kernel@vger.kernel.org
81df63a9 4151T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4152S: Maintained
4153F: drivers/extcon/
4154F: Documentation/extcon/
4155
e2a75c44 4156EXYNOS DP DRIVER
b7701755 4157M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4158L: dri-devel@lists.freedesktop.org
4159S: Maintained
4160F: drivers/gpu/drm/exynos/exynos_dp*
4161
33ad3912
DL
4162EXYNOS MIPI DISPLAY DRIVERS
4163M: Inki Dae <inki.dae@samsung.com>
4164M: Donghwa Lee <dh09.lee@samsung.com>
4165M: Kyungmin Park <kyungmin.park@samsung.com>
4166L: linux-fbdev@vger.kernel.org
4167S: Maintained
8a61f013 4168F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4169F: include/video/exynos_mipi*
4170
e53004e2 4171F71805F HARDWARE MONITORING DRIVER
d8130624 4172M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4173L: lm-sensors@lm-sensors.org
4174S: Maintained
679655da
JP
4175F: Documentation/hwmon/f71805f
4176F: drivers/hwmon/f71805f.c
e53004e2 4177
eea977ed
MB
4178FC0011 TUNER DRIVER
4179M: Michael Buesch <m@bues.ch>
4180L: linux-media@vger.kernel.org
4181S: Maintained
ccae7af2
MCC
4182F: drivers/media/tuners/fc0011.h
4183F: drivers/media/tuners/fc0011.c
eea977ed 4184
91952bc0
AP
4185FC2580 MEDIA DRIVER
4186M: Antti Palosaari <crope@iki.fi>
4187L: linux-media@vger.kernel.org
4188W: http://linuxtv.org/
4189W: http://palosaari.fi/linux/
4190Q: http://patchwork.linuxtv.org/project/linux-media/list/
4191T: git git://linuxtv.org/anttip/media_tree.git
4192S: Maintained
4193F: drivers/media/tuners/fc2580*
eea977ed 4194
88b2dbdb
EP
4195FANOTIFY
4196M: Eric Paris <eparis@redhat.com>
4197S: Maintained
4198F: fs/notify/fanotify/
4199F: include/linux/fanotify.h
c117ab84 4200F: include/uapi/linux/fanotify.h
88b2dbdb 4201
1da177e4 4202FARSYNC SYNCHRONOUS DRIVER
8b58be88 4203M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4204W: http://www.farsite.co.uk/
4205S: Supported
679655da 4206F: drivers/net/wan/farsync.*
1da177e4 4207
c5408b88 4208FAULT INJECTION SUPPORT
8b58be88 4209M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4210S: Supported
679655da
JP
4211F: Documentation/fault-injection/
4212F: lib/fault-inject.c
c5408b88 4213
053e514f
NT
4214FBTFT Framebuffer drivers
4215M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4216M: Noralf Trønnes <noralf@tronnes.org>
4217S: Maintained
4218F: drivers/staging/fbtft/
4219
cae727db 4220FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4221M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4222L: fcoe-devel@open-fcoe.org
cae727db
RL
4223W: www.Open-FCoE.org
4224S: Supported
4225F: drivers/scsi/libfc/
4226F: drivers/scsi/fcoe/
4227F: include/scsi/fc/
4228F: include/scsi/libfc.h
4229F: include/scsi/libfcoe.h
c117ab84 4230F: include/uapi/scsi/fc/
cae727db 4231
e2d1d6c0 4232FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4233M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4234M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4235L: linux-fsdevel@vger.kernel.org
1da177e4 4236S: Maintained
679655da
JP
4237F: include/linux/fcntl.h
4238F: include/linux/fs.h
c117ab84
CEB
4239F: include/uapi/linux/fcntl.h
4240F: include/uapi/linux/fs.h
679655da
JP
4241F: fs/fcntl.c
4242F: fs/locks.c
1da177e4 4243
e2d1d6c0 4244FILESYSTEMS (VFS and infrastructure)
8b58be88 4245M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4246L: linux-fsdevel@vger.kernel.org
173acc7c 4247S: Maintained
679655da 4248F: fs/*
173acc7c 4249
b26e0ed4 4250FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4251M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4252L: lm-sensors@lm-sensors.org
4253S: Maintained
d5ca6918
JP
4254F: drivers/hwmon/f75375s.c
4255F: include/linux/f75375s.h
b26e0ed4 4256
a331b0c3
CL
4257FIREWIRE AUDIO DRIVERS
4258M: Clemens Ladisch <clemens@ladisch.de>
4259L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4260T: git git://git.alsa-project.org/alsa-kernel.git
4261S: Maintained
4262F: sound/firewire/
4263
eb86ec51
SR
4264FIREWIRE MEDIA DRIVERS (firedtv)
4265M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4266L: linux-media@vger.kernel.org
4267L: linux1394-devel@lists.sourceforge.net
4268T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4269S: Maintained
4270F: drivers/media/firewire/
4271
a511ce33
CB
4272FIREWIRE SBP-2 TARGET
4273M: Chris Boot <bootc@bootc.net>
4274L: linux-scsi@vger.kernel.org
4275L: target-devel@vger.kernel.org
4276L: linux1394-devel@lists.sourceforge.net
4277T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4278S: Maintained
4279F: drivers/target/sbp/
4280
7d2c86b5 4281FIREWIRE SUBSYSTEM
8b58be88 4282M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4283L: linux1394-devel@lists.sourceforge.net
958a29cb 4284W: http://ieee1394.wiki.kernel.org/
2ca526bf 4285T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4286S: Maintained
679655da 4287F: drivers/firewire/
8f06ce3b
SR
4288F: include/linux/firewire.h
4289F: include/uapi/linux/firewire*.h
9f6d3c4b 4290F: tools/firewire/
e2d1d6c0
RD
4291
4292FIRMWARE LOADER (request_firmware)
39e68089
ML
4293M: Ming Lei <ming.lei@canonical.com>
4294L: linux-kernel@vger.kernel.org
4295S: Maintained
679655da
JP
4296F: Documentation/firmware_class/
4297F: drivers/base/firmware*.c
4298F: include/linux/firmware.h
e2d1d6c0 4299
f730e3dc 4300FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4301M: Joshua Morris <josh.h.morris@us.ibm.com>
4302M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4303S: Maintained
4304F: drivers/block/rsxx/
4305
8206f664 4306FLOPPY DRIVER
e5f6450c 4307M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4308T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4309S: Odd fixes
4310F: drivers/block/floppy.c
4311
9c9f32ed
AR
4312FMC SUBSYSTEM
4313M: Alessandro Rubini <rubini@gnudd.com>
4314W: http://www.ohwr.org/projects/fmc-bus
4315S: Supported
4316F: drivers/fmc/
4317F: include/linux/fmc*.h
4318F: include/linux/ipmi-fru.h
4319K: fmc_d.*register
4320
e2d1d6c0 4321FPU EMULATOR
8b58be88 4322M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4323W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4324S: Maintained
679655da 4325F: arch/x86/math-emu/
e2d1d6c0
RD
4326
4327FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4328L: netdev@vger.kernel.org
c173bfac 4329S: Orphan
679655da
JP
4330F: drivers/net/wan/dlci.c
4331F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4332
4333FRAMEBUFFER LAYER
5489e948
JCPV
4334M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4335M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4336L: linux-fbdev@vger.kernel.org
e2d1d6c0 4337W: http://linux-fbdev.sourceforge.net/
b22fe37b 4338Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4339T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4340S: Maintained
679655da 4341F: Documentation/fb/
d958c62c 4342F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4343F: drivers/video/
4344F: include/video/
679655da 4345F: include/linux/fb.h
c117ab84
CEB
4346F: include/uapi/video/
4347F: include/uapi/linux/fb.h
e2d1d6c0 4348
a57c188e 4349FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4350M: Timur Tabi <timur@tabi.org>
a57c188e 4351L: linux-fbdev@vger.kernel.org
c4ef9bc4 4352S: Maintained
8a61f013 4353F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4354
e2d1d6c0 4355FREESCALE DMA DRIVER
8b58be88
JP
4356M: Li Yang <leoli@freescale.com>
4357M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4358L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4359S: Maintained
679655da 4360F: drivers/dma/fsldma.*
e2d1d6c0
RD
4361
4362FREESCALE I2C CPM DRIVER
8b58be88 4363M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4364L: linuxppc-dev@lists.ozlabs.org
846557d3 4365L: linux-i2c@vger.kernel.org
0d2b405a 4366S: Maintained
679655da 4367F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4368
60e8c5ab 4369FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4370M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4371L: linux-fbdev@vger.kernel.org
efc03ecb 4372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4373S: Maintained
bad985a1 4374F: include/linux/platform_data/video-imxfb.h
8a61f013 4375F: drivers/video/fbdev/imxfb.c
60e8c5ab 4376
4d8e2cef
HX
4377FREESCALE QUAD SPI DRIVER
4378M: Han Xu <han.xu@freescale.com>
4379L: linux-mtd@lists.infradead.org
4380S: Maintained
4381F: drivers/mtd/spi-nor/fsl-quadspi.c
4382
4689a6b1 4383FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4384M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4385M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4386L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4387L: netdev@vger.kernel.org
4388S: Maintained
ec21e2ec 4389F: drivers/net/ethernet/freescale/fs_enet/
679655da 4390F: include/linux/fs_enet_pd.h
4689a6b1 4391
d9e9d82c 4392FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4393L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4394S: Orphan
679655da
JP
4395F: arch/powerpc/sysdev/qe_lib/
4396F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4397
b55ef929 4398FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4399M: Li Yang <leoli@freescale.com>
6372594a 4400L: linux-usb@vger.kernel.org
a4724ed6 4401L: linuxppc-dev@lists.ozlabs.org
a7205b30 4402S: Maintained
faf2e1db 4403F: drivers/usb/gadget/udc/fsl*
a7205b30 4404
beaf53bf 4405FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4406M: Li Yang <leoli@freescale.com>
beaf53bf 4407L: netdev@vger.kernel.org
a4724ed6 4408L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4409S: Maintained
ec21e2ec 4410F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4411
d9e9d82c 4412FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4413M: Timur Tabi <timur@tabi.org>
a4724ed6 4414L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4415S: Maintained
df621252 4416F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4417
4418FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4419M: Timur Tabi <timur@tabi.org>
dc85950a 4420M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4421M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4422L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4423L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4424S: Maintained
69aefcea 4425F: sound/soc/fsl/fsl*
dc85950a 4426F: sound/soc/fsl/imx*
69aefcea 4427F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4428
31c88965 4429FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4430M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4431L: linux-kernel@vger.kernel.org
4432S: Maintained
4433F: drivers/staging/fsl-mc/
4434
1da177e4 4435FREEVXFS FILESYSTEM
8b58be88 4436M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4437W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4438S: Maintained
679655da 4439F: fs/freevxfs/
1da177e4 4440
71038f52 4441FREEZER
49db1903 4442M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4443M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4444L: linux-pm@vger.kernel.org
71038f52 4445S: Supported
679655da
JP
4446F: Documentation/power/freezing-of-tasks.txt
4447F: include/linux/freezer.h
4448F: kernel/freezer.c
71038f52 4449
839a1f79
KRW
4450FRONTSWAP API
4451M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4452L: linux-kernel@vger.kernel.org
4453S: Maintained
4454F: mm/frontswap.c
4455F: include/linux/frontswap.h
4456
a5432f5a 4457FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4458M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4459L: linux-cachefs@redhat.com
4460S: Supported
4461F: Documentation/filesystems/caching/
4462F: fs/fscache/
4463F: include/linux/fscache*.h
4464
f58ad8f5 4465F2FS FILE SYSTEM
9b29d481 4466M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4467M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4468R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4469L: linux-f2fs-devel@lists.sourceforge.net
4470W: http://en.wikipedia.org/wiki/F2FS
4471T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4472S: Maintained
4473F: Documentation/filesystems/f2fs.txt
3bac380c 4474F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4475F: fs/f2fs/
4476F: include/linux/f2fs_fs.h
62d43eeb 4477F: include/trace/events/f2fs.h
f58ad8f5 4478
5ab7ffea 4479FUJITSU FR-V (FRV) PORT
8b58be88 4480M: David Howells <dhowells@redhat.com>
1da177e4 4481S: Maintained
679655da 4482F: arch/frv/
1da177e4 4483
20b93734 4484FUJITSU LAPTOP EXTRAS
409a3e98 4485M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4486L: platform-driver-x86@vger.kernel.org
20b93734 4487S: Maintained
679655da 4488F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4489
4da621b6
HK
4490FUJITSU M-5MO LS CAMERA ISP DRIVER
4491M: Kyungmin Park <kyungmin.park@samsung.com>
4492M: Heungjun Kim <riverful.kim@samsung.com>
4493L: linux-media@vger.kernel.org
4494S: Maintained
90d72ac6 4495F: drivers/media/i2c/m5mols/
4da621b6
HK
4496F: include/media/m5mols.h
4497
2d24c490
RG
4498FUJITSU TABLET EXTRAS
4499M: Robert Gerlach <khnz@gmx.de>
4500L: platform-driver-x86@vger.kernel.org
4501S: Maintained
4502F: drivers/platform/x86/fujitsu-tablet.c
4503
04578f17 4504FUSE: FILESYSTEM IN USERSPACE
8b58be88 4505M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4506L: fuse-devel@lists.sourceforge.net
4507W: http://fuse.sourceforge.net/
0a30f612 4508T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4509S: Maintained
679655da 4510F: fs/fuse/
c117ab84 4511F: include/uapi/linux/fuse.h
0a30f612 4512F: Documentation/filesystems/fuse.txt
04578f17 4513
1da177e4 4514FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4515M: Rik Faith <faith@cs.unc.edu>
1da177e4 4516L: linux-scsi@vger.kernel.org
baaea1dc 4517S: Odd Fixes (e.g., new signatures)
679655da 4518F: drivers/scsi/fdomain.*
1da177e4 4519
d8e2162c
PO
4520GCOV BASED KERNEL PROFILING
4521M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4522S: Maintained
4523F: kernel/gcov/
4524F: Documentation/gcov.txt
4525
1da177e4 4526GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4527M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4528L: linux-scsi@vger.kernel.org
4529W: http://www.icp-vortex.com/
4530S: Supported
679655da 4531F: drivers/scsi/gdt*
1da177e4 4532
158daf16
JK
4533GDB KERNEL DEBUGGING HELPER SCRIPTS
4534M: Jan Kiszka <jan.kiszka@siemens.com>
4535S: Supported
4536F: scripts/gdb/
4537
3169a1c7
HV
4538GEMTEK FM RADIO RECEIVER DRIVER
4539M: Hans Verkuil <hverkuil@xs4all.nl>
4540L: linux-media@vger.kernel.org
4541T: git git://linuxtv.org/media_tree.git
4542W: http://linuxtv.org
4543S: Maintained
4544F: drivers/media/radio/radio-gemtek*
4545
1c23af90 4546GENERIC GPIO I2C DRIVER
880b0e26 4547M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4548S: Supported
679655da
JP
4549F: drivers/i2c/busses/i2c-gpio.c
4550F: include/linux/i2c-gpio.h
1c23af90 4551
92ed1a76
PK
4552GENERIC GPIO I2C MULTIPLEXER DRIVER
4553M: Peter Korsgaard <peter.korsgaard@barco.com>
4554L: linux-i2c@vger.kernel.org
4555S: Supported
e7065e20
JD
4556F: drivers/i2c/muxes/i2c-mux-gpio.c
4557F: include/linux/i2c-mux-gpio.h
4558F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4559
9251ce95 4560GENERIC HDLC (WAN) DRIVERS
8b58be88 4561M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4562W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4563S: Maintained
679655da
JP
4564F: drivers/net/wan/c101.c
4565F: drivers/net/wan/hd6457*
4566F: drivers/net/wan/hdlc*
4567F: drivers/net/wan/n2.c
4568F: drivers/net/wan/pc300too.c
4569F: drivers/net/wan/pci200syn.c
4570F: drivers/net/wan/wanxl*
1da177e4 4571
1527aab6 4572GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4573M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4574L: linux-arch@vger.kernel.org
4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4576S: Maintained
14430813
JP
4577F: include/asm-generic/
4578F: include/uapi/asm-generic/
1527aab6 4579
ff764963
KVA
4580GENERIC PHY FRAMEWORK
4581M: Kishon Vijay Abraham I <kishon@ti.com>
4582L: linux-kernel@vger.kernel.org
4583T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4584S: Supported
4585F: drivers/phy/
4586F: include/linux/phy/
4587
eea97aed
KH
4588GENERIC PM DOMAINS
4589M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4590M: Kevin Hilman <khilman@kernel.org>
4591M: Ulf Hansson <ulf.hansson@linaro.org>
4592L: linux-pm@vger.kernel.org
4593S: Supported
4594F: drivers/base/power/domain*.c
4595F: include/linux/pm_domain.h
4596
ccb86a69 4597GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4598M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4599L: kvm@vger.kernel.org
ccb86a69
MT
4600S: Supported
4601F: drivers/uio/uio_pci_generic.c
4602
f8f1ec73
JP
4603GET_MAINTAINER SCRIPT
4604M: Joe Perches <joe@perches.com>
4605S: Maintained
4606F: scripts/get_maintainer.pl
4607
5be7b50f 4608GFS2 FILE SYSTEM
8b58be88 4609M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4610M: Bob Peterson <rpeterso@redhat.com>
a4644184 4611L: cluster-devel@redhat.com
5be7b50f 4612W: http://sources.redhat.com/cluster/
28666d6d 4613T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4614S: Supported
679655da
JP
4615F: Documentation/filesystems/gfs2*.txt
4616F: fs/gfs2/
c117ab84 4617F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4618
0a34eb8f 4619GIGASET ISDN DRIVERS
6b096fde 4620M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4621L: gigaset307x-common@lists.sourceforge.net
4622W: http://gigaset307x.sourceforge.net/
6b096fde 4623S: Odd Fixes
679655da
JP
4624F: Documentation/isdn/README.gigaset
4625F: drivers/isdn/gigaset/
c117ab84 4626F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4627
7eea35fe
JP
4628GO7007 MPEG CODEC
4629M: Hans Verkuil <hans.verkuil@cisco.com>
4630L: linux-media@vger.kernel.org
4631S: Maintained
4632F: drivers/media/usb/go7007/
4633
ca96ea86
BN
4634GOODIX TOUCHSCREEN
4635M: Bastien Nocera <hadess@hadess.net>
4636L: linux-input@vger.kernel.org
4637S: Maintained
4638F: drivers/input/touchscreen/goodix.c
4639
a0dc00b4 4640GPIO SUBSYSTEM
e4651a9f 4641M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4642M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4643L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4644T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4645S: Maintained
4646F: Documentation/gpio/
a0dc00b4 4647F: drivers/gpio/
bdc6e95e
AC
4648F: include/linux/gpio/
4649F: include/linux/gpio.h
9b692346 4650F: include/asm-generic/gpio.h
a0dc00b4 4651
71a6d0af
HW
4652GRE DEMULTIPLEXER DRIVER
4653M: Dmitry Kozlov <xeb@mail.ru>
4654L: netdev@vger.kernel.org
4655S: Maintained
11c26770
JP
4656F: net/ipv4/gre_demux.c
4657F: net/ipv4/gre_offload.c
71a6d0af
HW
4658F: include/net/gre.h
4659
d4c41139
KG
4660GRETH 10/100/1G Ethernet MAC device driver
4661M: Kristoffer Glembo <kristoffer@gaisler.com>
4662L: netdev@vger.kernel.org
4663S: Maintained
a31a96ad 4664F: drivers/net/ethernet/aeroflex/
d4c41139 4665
e8deeae2 4666GSPCA FINEPIX SUBDRIVER
8b58be88 4667M: Frank Zago <frank@zago.net>
661263b5 4668L: linux-media@vger.kernel.org
275ffde4 4669T: git git://linuxtv.org/media_tree.git
e8deeae2 4670S: Maintained
0c0d06ca 4671F: drivers/media/usb/gspca/finepix.c
e8deeae2 4672
4b3fa3c4
OL
4673GSPCA GL860 SUBDRIVER
4674M: Olivier Lorin <o.lorin@laposte.net>
4675L: linux-media@vger.kernel.org
275ffde4 4676T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4677S: Maintained
0c0d06ca 4678F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4679
e8deeae2 4680GSPCA M5602 SUBDRIVER
8b58be88 4681M: Erik Andren <erik.andren@gmail.com>
661263b5 4682L: linux-media@vger.kernel.org
275ffde4 4683T: git git://linuxtv.org/media_tree.git
e8deeae2 4684S: Maintained
0c0d06ca 4685F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4686
4687GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4688M: Hans de Goede <hdegoede@redhat.com>
661263b5 4689L: linux-media@vger.kernel.org
275ffde4 4690T: git git://linuxtv.org/media_tree.git
e8deeae2 4691S: Maintained
0c0d06ca 4692F: drivers/media/usb/gspca/pac207.c
e8deeae2 4693
261982f1 4694GSPCA SN9C20X SUBDRIVER
d95c5b0b 4695M: Brian Johnson <brijohn@gmail.com>
261982f1 4696L: linux-media@vger.kernel.org
275ffde4 4697T: git git://linuxtv.org/media_tree.git
261982f1 4698S: Maintained
0c0d06ca 4699F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4700
e8deeae2 4701GSPCA T613 SUBDRIVER
8b58be88 4702M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4703L: linux-media@vger.kernel.org
275ffde4 4704T: git git://linuxtv.org/media_tree.git
e8deeae2 4705S: Maintained
0c0d06ca 4706F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4707
4708GSPCA USB WEBCAM DRIVER
fc3f906b 4709M: Hans de Goede <hdegoede@redhat.com>
661263b5 4710L: linux-media@vger.kernel.org
275ffde4 4711T: git git://linuxtv.org/media_tree.git
e8deeae2 4712S: Maintained
0c0d06ca 4713F: drivers/media/usb/gspca/
e8deeae2 4714
584ec979 4715GUID PARTITION TABLE (GPT)
4f973c63 4716M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4717L: linux-efi@vger.kernel.org
4718S: Maintained
4719F: block/partitions/efi.*
4720
aa3c598b 4721STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4722M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4723L: linux-media@vger.kernel.org
275ffde4 4724T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4725S: Maintained
4726F: drivers/media/usb/stk1160/
e8deeae2 4727
4e456b86
YS
4728H8/300 ARCHITECTURE
4729M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4730L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4731W: http://uclinux-h8.sourceforge.jp
4732T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4733S: Maintained
4734F: arch/h8300/
4735F: drivers/clocksource/h8300_*.c
4736F: drivers/clk/h8300/
4737F: drivers/irqchip/irq-renesas-h8*.c
4738
71a6d0af
HW
4739HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4740M: Frank Seidel <frank@f-seidel.de>
4741L: platform-driver-x86@vger.kernel.org
4742W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4743S: Maintained
4744F: drivers/platform/x86/hdaps.c
4745
48fc9e26
HV
4746HDPVR USB VIDEO ENCODER DRIVER
4747M: Hans Verkuil <hverkuil@xs4all.nl>
4748L: linux-media@vger.kernel.org
4749T: git git://linuxtv.org/media_tree.git
4750W: http://linuxtv.org
4751S: Odd Fixes
14430813 4752F: drivers/media/usb/hdpvr/
48fc9e26 4753
71a6d0af 4754HWPOISON MEMORY FAILURE HANDLING
f9625c48 4755M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4756L: linux-mm@kvack.org
71a6d0af
HW
4757S: Maintained
4758F: mm/memory-failure.c
4759F: mm/hwpoison-inject.c
4760
4761HYPERVISOR VIRTUAL CONSOLE DRIVER
4762L: linuxppc-dev@lists.ozlabs.org
4763S: Odd Fixes
4764F: drivers/tty/hvc/
4765
e5ab1477
AP
4766HACKRF MEDIA DRIVER
4767M: Antti Palosaari <crope@iki.fi>
4768L: linux-media@vger.kernel.org
4769W: http://linuxtv.org/
4770W: http://palosaari.fi/linux/
4771Q: http://patchwork.linuxtv.org/project/linux-media/list/
4772T: git git://linuxtv.org/anttip/media_tree.git
4773S: Maintained
4774F: drivers/media/usb/hackrf/
4775
5b543965 4776HARDWARE MONITORING
d8130624 4777M: Jean Delvare <jdelvare@suse.com>
ca462085 4778M: Guenter Roeck <linux@roeck-us.net>
5b543965 4779L: lm-sensors@lm-sensors.org
595142e0 4780W: http://www.lm-sensors.org/
a94ef4ed 4781T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4782T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4783S: Maintained
047f4ec2 4784F: Documentation/hwmon/
679655da 4785F: drivers/hwmon/
047f4ec2 4786F: include/linux/hwmon*.h
5b543965 4787
844dd05f 4788HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4789M: Matt Mackall <mpm@selenic.com>
4790M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4791L: linux-crypto@vger.kernel.org
c0d0787b 4792S: Odd fixes
679655da
JP
4793F: Documentation/hw_random.txt
4794F: drivers/char/hw_random/
4795F: include/linux/hw_random.h
844dd05f 4796
8b37fcfc
OBC
4797HARDWARE SPINLOCK CORE
4798M: Ohad Ben-Cohen <ohad@wizery.com>
4799S: Maintained
4800F: Documentation/hwspinlock.txt
4801F: drivers/hwspinlock/hwspinlock_*
4802F: include/linux/hwspinlock.h
4803
1da177e4 4804HARMONY SOUND DRIVER
ac6aecbf 4805L: linux-parisc@vger.kernel.org
1da177e4 4806S: Maintained
679655da 4807F: sound/parisc/harmony.*
1da177e4 4808
91952bc0
AP
4809HD29L2 MEDIA DRIVER
4810M: Antti Palosaari <crope@iki.fi>
4811L: linux-media@vger.kernel.org
4812W: http://linuxtv.org/
4813W: http://palosaari.fi/linux/
4814Q: http://patchwork.linuxtv.org/project/linux-media/list/
4815T: git git://linuxtv.org/anttip/media_tree.git
4816S: Maintained
4817F: drivers/media/dvb-frontends/hd29l2*
4818
e2d1d6c0 4819HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4820L: iss_storagedev@hp.com
af9f1b3c 4821S: Orphan
679655da
JP
4822F: Documentation/blockdev/cpqarray.txt
4823F: drivers/block/cpqarray.*
e2d1d6c0 4824
9257aa49 4825HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4826M: Don Brace <don.brace@pmcs.com>
9257aa49 4827L: iss_storagedev@hp.com
693373db
DB
4828L: storagedev@pmcs.com
4829L: linux-scsi@vger.kernel.org
9257aa49
SC
4830S: Supported
4831F: Documentation/scsi/hpsa.txt
4832F: drivers/scsi/hpsa*.[ch]
4833F: include/linux/cciss*.h
c117ab84 4834F: include/uapi/linux/cciss*.h
9257aa49 4835
e2d1d6c0 4836HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4837M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4838L: iss_storagedev@hp.com
693373db
DB
4839L: storagedev@pmcs.com
4840L: linux-scsi@vger.kernel.org
e2d1d6c0 4841S: Supported
679655da
JP
4842F: Documentation/blockdev/cciss.txt
4843F: drivers/block/cciss*
4844F: include/linux/cciss_ioctl.h
c117ab84 4845F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4846
1da177e4 4847HFS FILESYSTEM
6cf515e1
GU
4848L: linux-fsdevel@vger.kernel.org
4849S: Orphan
679655da
JP
4850F: Documentation/filesystems/hfs.txt
4851F: fs/hfs/
1da177e4 4852
ef575f47
GU
4853HFSPLUS FILESYSTEM
4854L: linux-fsdevel@vger.kernel.org
4855S: Orphan
4856F: Documentation/filesystems/hfsplus.txt
4857F: fs/hfsplus/
4858
1da177e4 4859HGA FRAMEBUFFER DRIVER
8b58be88 4860M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4861L: linux-nvidia@lists.surfsouth.com
4862W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4863S: Maintained
8a61f013 4864F: drivers/video/fbdev/hgafb.c
1da177e4 4865
4480f15b 4866HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4867M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4868M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4869L: linux-pm@vger.kernel.org
e2d1d6c0 4870S: Supported
679655da
JP
4871F: arch/x86/power/
4872F: drivers/base/power/
4873F: kernel/power/
4874F: include/linux/suspend.h
4875F: include/linux/freezer.h
4876F: include/linux/pm.h
679655da 4877F: arch/*/include/asm/suspend*.h
e2d1d6c0 4878
4ef4caad 4879HID CORE LAYER
e5f6450c 4880M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4881L: linux-input@vger.kernel.org
54e5881d 4882T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4883S: Maintained
679655da
JP
4884F: drivers/hid/
4885F: include/linux/hid*
c117ab84 4886F: include/uapi/linux/hid*
4ef4caad 4887
30ee72f0 4888HID SENSOR HUB DRIVERS
e5f6450c 4889M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4890M: Jonathan Cameron <jic23@kernel.org>
4891M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4892L: linux-input@vger.kernel.org
4893L: linux-iio@vger.kernel.org
4894S: Maintained
4895F: Documentation/hid/hid-sensor*
4896F: drivers/hid/hid-sensor-*
4897F: drivers/iio/*/hid-*
4898F: include/linux/hid-sensor-*
4899
38bed542 4900HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4901M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4902L: linux-kernel@vger.kernel.org
75fc2d37 4903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4904S: Maintained
679655da 4905F: Documentation/timers/
5cee9645 4906F: kernel/time/hrtimer.c
88606e80
TG
4907F: kernel/time/clockevents.c
4908F: kernel/time/tick*.*
4909F: kernel/time/timer_*.c
05ed8490 4910F: include/linux/clockchips.h
679655da 4911F: include/linux/hrtimer.h
38bed542 4912
1da177e4 4913HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4914L: linux-hams@vger.kernel.org
8b64f2a0 4915S: Orphan
679655da
JP
4916F: drivers/net/hamradio/dmascc.c
4917F: drivers/net/hamradio/scc.c
1da177e4 4918
ede1e6f8 4919HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4920M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4921W: http://www.highpoint-tech.com
4922S: Supported
679655da
JP
4923F: Documentation/scsi/hptiop.txt
4924F: drivers/scsi/hptiop.c
ede1e6f8 4925
1da177e4 4926HIPPI
8b58be88 4927M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4928L: linux-hippi@sunsite.dk
4929S: Maintained
679655da 4930F: include/linux/hippidevice.h
c117ab84 4931F: include/uapi/linux/if_hippi.h
679655da 4932F: net/802/hippi.c
ff5a3b50 4933F: drivers/net/hippi/
1da177e4 4934
ff1d2767 4935HOST AP DRIVER
8b58be88 4936M: Jouni Malinen <j@w1.fi>
85d32e7b 4937L: hostap@shmoo.com (subscribers-only)
724c6b35 4938L: linux-wireless@vger.kernel.org
ff1d2767
JM
4939W: http://hostap.epitest.fi/
4940S: Maintained
679655da 4941F: drivers/net/wireless/hostap/
ff1d2767 4942
dd8cd779 4943HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4944L: platform-driver-x86@vger.kernel.org
95c70215 4945S: Orphan
679655da 4946F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4947
e2d1d6c0 4948HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4949M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4950S: Maintained
7e25d724 4951F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4952
7d2c86b5 4953HPET: High Precision Event Timers driver
8b58be88 4954M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4955S: Maintained
679655da
JP
4956F: Documentation/timers/hpet.txt
4957F: drivers/char/hpet.c
4958F: include/linux/hpet.h
c117ab84 4959F: include/uapi/linux/hpet.h
b9b0332f 4960
e07b5d79 4961HPET: x86
9e06f631 4962S: Orphan
679655da
JP
4963F: arch/x86/kernel/hpet.c
4964F: arch/x86/include/asm/hpet.h
b9b0332f 4965
1da177e4 4966HPFS FILESYSTEM
8b58be88 4967M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4968W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4969S: Maintained
679655da 4970F: fs/hpfs/
1da177e4 4971
3441cded 4972HSI SUBSYSTEM
56459ea9
SR
4973M: Sebastian Reichel <sre@kernel.org>
4974T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4975S: Maintained
4976F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4977F: Documentation/hsi.txt
3441cded
SR
4978F: drivers/hsi/
4979F: include/linux/hsi/
4980F: include/uapi/linux/hsi/
4981
7d2c86b5 4982HSO 3G MODEM DRIVER
8b58be88 4983M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4984W: http://www.pharscape.org
4985S: Maintained
679655da 4986F: drivers/net/usb/hso.c
11cd29b0 4987
19990e29
AB
4988HSR NETWORK PROTOCOL
4989M: Arvid Brodin <arvid.brodin@alten.se>
4990L: netdev@vger.kernel.org
4991S: Maintained
4992F: net/hsr/
4993
5a18c343 4994HTCPEN TOUCHSCREEN DRIVER
8b58be88 4995M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4996L: linux-input@vger.kernel.org
4997S: Maintained
679655da 4998F: drivers/input/touchscreen/htcpen.c
5a18c343 4999
1da177e4 5000HUGETLB FILESYSTEM
6d49e352 5001M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5002S: Maintained
679655da 5003F: fs/hugetlbfs/
1da177e4 5004
05183189 5005Hyper-V CORE AND DRIVERS
9c3646d1 5006M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5007M: Haiyang Zhang <haiyangz@microsoft.com>
5008L: devel@linuxdriverproject.org
5009S: Maintained
a4162747
HZ
5010F: arch/x86/include/asm/mshyperv.h
5011F: arch/x86/include/uapi/asm/hyperv.h
5012F: arch/x86/kernel/cpu/mshyperv.c
05183189 5013F: drivers/hid/hid-hyperv.c
a4162747 5014F: drivers/hv/
f92ca80b 5015F: drivers/input/serio/hyperv-keyboard.c
05183189 5016F: drivers/net/hyperv/
a4162747 5017F: drivers/scsi/storvsc_drv.c
8a61f013 5018F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5019F: include/linux/hyperv.h
5020F: tools/hv/
54bf725e 5021F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5022
d85c8a6a 5023I2C OVER PARALLEL PORT
d8130624 5024M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5025L: linux-i2c@vger.kernel.org
5026S: Maintained
5027F: Documentation/i2c/busses/i2c-parport
5028F: Documentation/i2c/busses/i2c-parport-light
5029F: drivers/i2c/busses/i2c-parport.c
5030F: drivers/i2c/busses/i2c-parport-light.c
5031
5032I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5033M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5034L: linux-i2c@vger.kernel.org
5035S: Maintained
5036F: Documentation/i2c/busses/i2c-ali1535
5037F: Documentation/i2c/busses/i2c-ali1563
5038F: Documentation/i2c/busses/i2c-ali15x3
5039F: Documentation/i2c/busses/i2c-amd756
5040F: Documentation/i2c/busses/i2c-amd8111
5041F: Documentation/i2c/busses/i2c-i801
5042F: Documentation/i2c/busses/i2c-nforce2
5043F: Documentation/i2c/busses/i2c-piix4
5044F: Documentation/i2c/busses/i2c-sis5595
5045F: Documentation/i2c/busses/i2c-sis630
5046F: Documentation/i2c/busses/i2c-sis96x
5047F: Documentation/i2c/busses/i2c-via
5048F: Documentation/i2c/busses/i2c-viapro
5049F: drivers/i2c/busses/i2c-ali1535.c
5050F: drivers/i2c/busses/i2c-ali1563.c
5051F: drivers/i2c/busses/i2c-ali15x3.c
5052F: drivers/i2c/busses/i2c-amd756.c
5053F: drivers/i2c/busses/i2c-amd756-s4882.c
5054F: drivers/i2c/busses/i2c-amd8111.c
5055F: drivers/i2c/busses/i2c-i801.c
5056F: drivers/i2c/busses/i2c-isch.c
5057F: drivers/i2c/busses/i2c-nforce2.c
5058F: drivers/i2c/busses/i2c-nforce2-s4985.c
5059F: drivers/i2c/busses/i2c-piix4.c
5060F: drivers/i2c/busses/i2c-sis5595.c
5061F: drivers/i2c/busses/i2c-sis630.c
5062F: drivers/i2c/busses/i2c-sis96x.c
5063F: drivers/i2c/busses/i2c-via.c
5064F: drivers/i2c/busses/i2c-viapro.c
5065
cb7f07a4
NH
5066I2C/SMBUS ISMT DRIVER
5067M: Seth Heasley <seth.heasley@intel.com>
5068M: Neil Horman <nhorman@tuxdriver.com>
5069L: linux-i2c@vger.kernel.org
5070F: drivers/i2c/busses/i2c-ismt.c
5071F: Documentation/i2c/busses/i2c-ismt
5072
6ea884db 5073I2C/SMBUS STUB DRIVER
d8130624 5074M: Jean Delvare <jdelvare@suse.com>
846557d3 5075L: linux-i2c@vger.kernel.org
6ea884db 5076S: Maintained
8547a5bc 5077F: drivers/i2c/i2c-stub.c
6ea884db 5078
5b543965 5079I2C SUBSYSTEM
14d77c4d 5080M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5081L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5082W: https://i2c.wiki.kernel.org/
5083Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5084T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5085S: Maintained
40ed1b4c 5086F: Documentation/devicetree/bindings/i2c/
679655da
JP
5087F: Documentation/i2c/
5088F: drivers/i2c/
5089F: include/linux/i2c.h
03b70d62 5090F: include/linux/i2c-*.h
c117ab84
CEB
5091F: include/uapi/linux/i2c.h
5092F: include/uapi/linux/i2c-*.h
1da177e4 5093
4560d677
WS
5094I2C ACPI SUPPORT
5095M: Mika Westerberg <mika.westerberg@linux.intel.com>
5096L: linux-i2c@vger.kernel.org
5097L: linux-acpi@vger.kernel.org
5098S: Maintained
4560d677 5099
d85c8a6a 5100I2C-TAOS-EVM DRIVER
d8130624 5101M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5102L: linux-i2c@vger.kernel.org
5103S: Maintained
5104F: Documentation/i2c/busses/i2c-taos-evm
5105F: drivers/i2c/busses/i2c-taos-evm.c
5106
e8c76eed 5107I2C-TINY-USB DRIVER
8b58be88 5108M: Till Harbaum <till@harbaum.org>
846557d3 5109L: linux-i2c@vger.kernel.org
932d1872 5110W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5111S: Maintained
679655da 5112F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5113
1da177e4 5114i386 BOOT CODE
8b58be88 5115M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5116S: Maintained
679655da 5117F: arch/x86/boot/
1da177e4
LT
5118
5119i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5120M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5121T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5122S: Maintained
5123
1da177e4 5124IA64 (Itanium) PLATFORM
8b58be88
JP
5125M: Tony Luck <tony.luck@intel.com>
5126M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5127L: linux-ia64@vger.kernel.org
6b1c70b1 5128T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5129S: Maintained
679655da 5130F: arch/ia64/
1da177e4 5131
4cd38750
LDSB
5132IBM Power VMX Cryptographic instructions
5133M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5134M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5135L: linux-crypto@vger.kernel.org
5136S: Supported
5137F: drivers/crypto/vmx/Makefile
5138F: drivers/crypto/vmx/Kconfig
5139F: drivers/crypto/vmx/vmx.c
5140F: drivers/crypto/vmx/aes*
5141F: drivers/crypto/vmx/ghash*
5142F: drivers/crypto/vmx/ppc-xlate.pl
5143
956c203c 5144IBM Power in-Nest Crypto Acceleration
4cd38750 5145M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5146M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5147L: linux-crypto@vger.kernel.org
5148S: Supported
28bceeaa
DS
5149F: drivers/crypto/nx/Makefile
5150F: drivers/crypto/nx/Kconfig
5151F: drivers/crypto/nx/nx-aes*
5152F: drivers/crypto/nx/nx-sha*
5153F: drivers/crypto/nx/nx.*
5154F: drivers/crypto/nx/nx_csbcpb.h
5155F: drivers/crypto/nx/nx_debugfs.h
956c203c 5156
0e16aafb 5157IBM Power 842 compression accelerator
41656aa7 5158M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5159S: Supported
28bceeaa
DS
5160F: drivers/crypto/nx/Makefile
5161F: drivers/crypto/nx/Kconfig
7011a122 5162F: drivers/crypto/nx/nx-842*
2da572c9 5163F: include/linux/sw842.h
2062c5b6 5164F: crypto/842.c
2da572c9 5165F: lib/842/
0e16aafb 5166
1da177e4 5167IBM Power Linux RAID adapter
8b58be88 5168M: Brian King <brking@us.ibm.com>
1da177e4 5169S: Supported
679655da 5170F: drivers/scsi/ipr.*
1da177e4 5171
9d348af4 5172IBM Power Virtual Ethernet Device Driver
eddd63a6 5173M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5174L: netdev@vger.kernel.org
5175S: Supported
9aa32835 5176F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5177
e6babec6 5178IBM Power Virtual SCSI Device Drivers
bcbde52b 5179M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5180L: linux-scsi@vger.kernel.org
5181S: Supported
e6babec6
NF
5182F: drivers/scsi/ibmvscsi/ibmvscsi*
5183F: drivers/scsi/ibmvscsi/viosrp.h
5184
5185IBM Power Virtual FC Device Drivers
44b4dad9 5186M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5187L: linux-scsi@vger.kernel.org
5188S: Supported
5189F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5190
1da177e4 5191IBM ServeRAID RAID DRIVER
f9213e78 5192S: Orphan
679655da 5193F: drivers/scsi/ips.*
1da177e4 5194
6ed9f9c4
PT
5195ICH LPC AND GPIO DRIVER
5196M: Peter Tyser <ptyser@xes-inc.com>
5197S: Maintained
5198F: drivers/mfd/lpc_ich.c
5199F: drivers/gpio/gpio-ich.c
5200
1e7106fc 5201IDE SUBSYSTEM
8b58be88 5202M: "David S. Miller" <davem@davemloft.net>
1da177e4 5203L: linux-ide@vger.kernel.org
8a6e2535 5204Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5205T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5206S: Maintained
679655da
JP
5207F: Documentation/ide/
5208F: drivers/ide/
5209F: include/linux/ide.h
1da177e4 5210
6cb8c13d
IP
5211IDEAPAD LAPTOP EXTRAS DRIVER
5212M: Ike Panhc <ike.pan@canonical.com>
5213L: platform-driver-x86@vger.kernel.org
5214W: http://launchpad.net/ideapad-laptop
5215S: Maintained
5216F: drivers/platform/x86/ideapad-laptop.c
5217
1ea4c161
AM
5218IDEAPAD LAPTOP SLIDEBAR DRIVER
5219M: Andrey Moiseev <o2g.org.ru@gmail.com>
5220L: linux-input@vger.kernel.org
5221W: https://github.com/o2genum/ideapad-slidebar
5222S: Maintained
5223F: drivers/input/misc/ideapad_slidebar.c
5224
0f861e8c 5225IDE/ATAPI DRIVERS
487ba8e8 5226M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5227L: linux-ide@vger.kernel.org
c404c199 5228S: Maintained
679655da
JP
5229F: Documentation/cdrom/ide-cd
5230F: drivers/ide/ide-cd*
1da177e4 5231
27471fdb 5232IDLE-I7300
8b58be88 5233M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5234L: linux-pm@vger.kernel.org
27471fdb 5235S: Supported
679655da 5236F: drivers/idle/i7300_idle.c
27471fdb 5237
02cf2286 5238IEEE 802.15.4 SUBSYSTEM
b6e195fd 5239M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5240L: linux-wpan@vger.kernel.org
5241W: https://github.com/linux-wpan
5242T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5243S: Maintained
5244F: net/ieee802154/
68653359 5245F: net/mac802154/
251741b1 5246F: drivers/net/ieee802154/
580947d3
AA
5247F: include/linux/nl802154.h
5248F: include/linux/ieee802154.h
5249F: include/net/nl802154.h
5250F: include/net/mac802154.h
5251F: include/net/af_ieee802154.h
5252F: include/net/cfg802154.h
5253F: include/net/ieee802154_netdev.h
ebef9c12 5254F: Documentation/networking/ieee802154.txt
02cf2286 5255
b1c97193
SY
5256IGORPLUG-USB IR RECEIVER
5257M: Sean Young <sean@mess.org>
5258L: linux-media@vger.kernel.org
5259S: Maintained
5260F: drivers/media/rc/igorplugusb.c
5261
40ad4a30
SY
5262IGUANAWORKS USB IR TRANSCEIVER
5263M: Sean Young <sean@mess.org>
5264L: linux-media@vger.kernel.org
5265S: Maintained
5266F: drivers/media/rc/iguanair.c
5267
9545f86e 5268IIO SUBSYSTEM AND DRIVERS
030a13d7 5269M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5270R: Hartmut Knaack <knaack.h@gmx.de>
5271R: Lars-Peter Clausen <lars@metafoo.de>
5272R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5273L: linux-iio@vger.kernel.org
5274S: Maintained
03e7c251 5275F: drivers/iio/
9545f86e 5276F: drivers/staging/iio/
8fe671fc 5277F: include/linux/iio/
817020cf 5278F: tools/iio/
9545f86e 5279
65519263
SG
5280IKANOS/ADI EAGLE ADSL USB DRIVER
5281M: Matthieu Castet <castet.matthieu@free.fr>
5282M: Stanislaw Gruszka <stf_xl@wp.pl>
5283S: Maintained
5284F: drivers/usb/atm/ueagle-atm.c
5285
e89ab51f
GR
5286INA209 HARDWARE MONITOR DRIVER
5287M: Guenter Roeck <linux@roeck-us.net>
5288L: lm-sensors@lm-sensors.org
5289S: Maintained
5290F: Documentation/hwmon/ina209
5291F: Documentation/devicetree/bindings/i2c/ina209.txt
5292F: drivers/hwmon/ina209.c
5293
5294INA2XX HARDWARE MONITOR DRIVER
5295M: Guenter Roeck <linux@roeck-us.net>
5296L: lm-sensors@lm-sensors.org
5297S: Maintained
5298F: Documentation/hwmon/ina2xx
5299F: drivers/hwmon/ina2xx.c
5300F: include/linux/platform_data/ina2xx.h
5301
14dc124f
SIG
5302INDUSTRY PACK SUBSYSTEM (IPACK)
5303M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5304M: Jens Taprogge <jens.taprogge@taprogge.org>
5305M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5306L: industrypack-devel@lists.sourceforge.net
5307W: http://industrypack.sourceforge.net
5308S: Maintained
5309F: drivers/ipack/
5310
8adc53fd
ZLK
5311INGENIC JZ4780 DMA Driver
5312M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5313S: Maintained
5314F: drivers/dma/dma-jz4780.c
5315
aa7168f4 5316INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5317M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5318M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5319L: linux-ima-devel@lists.sourceforge.net
5320L: linux-ima-user@lists.sourceforge.net
5321L: linux-security-module@vger.kernel.org
aa7168f4 5322S: Supported
679655da 5323F: security/integrity/ima/
aa7168f4 5324
9a4ea5a9
JH
5325IMGTEC IR DECODER DRIVER
5326M: James Hogan <james.hogan@imgtec.com>
5327S: Maintained
5328F: drivers/media/rc/img-ir/
5329
1da177e4 5330IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5331L: linux-fbdev@vger.kernel.org
843393d3 5332S: Orphan
8a61f013 5333F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5334
5335INFINIBAND SUBSYSTEM
b6b2bbe6 5336M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5337M: Sean Hefty <sean.hefty@intel.com>
5338M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5339L: linux-rdma@vger.kernel.org
605841f5 5340W: http://www.openfabrics.org/
8a6e2535 5341Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5342T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5343S: Supported
679655da
JP
5344F: Documentation/infiniband/
5345F: drivers/infiniband/
2dfcad3a 5346F: drivers/staging/rdma/
c117ab84 5347F: include/uapi/linux/if_infiniband.h
954138dc
YD
5348F: include/uapi/rdma/
5349F: include/rdma/
1da177e4 5350
c9f04f58 5351INOTIFY
8b58be88
JP
5352M: John McCutchan <john@johnmccutchan.com>
5353M: Robert Love <rlove@rlove.org>
5354M: Eric Paris <eparis@parisplace.org>
c9f04f58 5355S: Maintained
679655da
JP
5356F: Documentation/filesystems/inotify.txt
5357F: fs/notify/inotify/
5358F: include/linux/inotify.h
c117ab84 5359F: include/uapi/linux/inotify.h
c9f04f58 5360
e2d1d6c0 5361INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5362M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5363L: linux-input@vger.kernel.org
8a6e2535 5364Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5365T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5366S: Maintained
679655da 5367F: drivers/input/
f4eea7e2 5368F: include/linux/input.h
c117ab84 5369F: include/uapi/linux/input.h
f4eea7e2 5370F: include/linux/input/
e2d1d6c0 5371
3267a87f 5372INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5373M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5374L: linux-input@vger.kernel.org
75dd112a 5375S: Odd fixes
3267a87f 5376F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5377F: drivers/input/input-mt.c
3267a87f
HR
5378K: \b(ABS|SYN)_MT_
5379
97fa99a3
JY
5380INTEL ASoC BDW/HSW DRIVERS
5381M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5382L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5383S: Supported
e8e1225d
JP
5384F: sound/soc/intel/common/sst-dsp*
5385F: sound/soc/intel/common/sst-firmware.c
5386F: sound/soc/intel/boards/broadwell.c
5387F: sound/soc/intel/haswell/
97fa99a3 5388
4ac13e17
DJ
5389INTEL C600 SERIES SAS CONTROLLER DRIVER
5390M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5391M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5392L: linux-scsi@vger.kernel.org
7106891a
DJ
5393T: git git://git.code.sf.net/p/intel-sas/isci
5394S: Supported
4ac13e17 5395F: drivers/scsi/isci/
4ac13e17 5396
26717172
LB
5397INTEL IDLE DRIVER
5398M: Len Brown <lenb@kernel.org>
bf1c138e 5399L: linux-pm@vger.kernel.org
08deed1e 5400T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5401S: Supported
5402F: drivers/idle/intel_idle.c
5403
7c1ac18d
KCA
5404INTEL PSTATE DRIVER
5405M: Kristen Carlson Accardi <kristen@linux.intel.com>
5406L: linux-pm@vger.kernel.org
5407S: Supported
5408F: drivers/cpufreq/intel_pstate.c
5409
9eb8ef74 5410INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5411M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5412L: linux-fbdev@vger.kernel.org
ce00f85c 5413S: Maintained
679655da 5414F: Documentation/fb/intelfb.txt
8a61f013 5415F: drivers/video/fbdev/intelfb/
9eb8ef74 5416
1da177e4 5417INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5418M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5419L: linux-fbdev@vger.kernel.org
ce00f85c 5420S: Maintained
8a61f013 5421F: drivers/video/fbdev/i810/
1da177e4 5422
f4a9bc4c 5423INTEL MENLOW THERMAL DRIVER
8b58be88 5424M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5425L: platform-driver-x86@vger.kernel.org
5ca92bd9 5426W: https://01.org/linux-acpi
f4a9bc4c 5427S: Supported
679655da 5428F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5429
1da177e4 5430INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5431M: Borislav Petkov <bp@alien8.de>
1da177e4 5432S: Maintained
73d425fd
JP
5433F: arch/x86/kernel/cpu/microcode/core*
5434F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5435
248a9dc3 5436INTEL I/OAT DMA DRIVER
18ebd564 5437M: Dave Jiang <dave.jiang@intel.com>
08223d80 5438R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5439L: dmaengine@vger.kernel.org
5440Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5441S: Supported
679655da 5442F: drivers/dma/ioat*
248a9dc3 5443
6c8909b4 5444INTEL IOMMU (VT-d)
8b58be88 5445M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5446L: iommu@lists.linux-foundation.org
54e5881d 5447T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5448S: Supported
3fb39615 5449F: drivers/iommu/intel-iommu.c
679655da 5450F: include/linux/intel-iommu.h
6c8909b4 5451
b3e5f263 5452INTEL IOP-ADMA DMA DRIVER
08223d80 5453R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5454S: Odd fixes
679655da 5455F: drivers/dma/iop-adma.c
b3e5f263 5456
9251ce95 5457INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5458M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5459S: Maintained
679655da
JP
5460F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5461F: arch/arm/mach-ixp4xx/include/mach/npe.h
5462F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5463F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5464F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5465F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5466
844dd05f 5467INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5468M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5469S: Maintained
679655da 5470F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5471
2f302324 5472INTEL ETHERNET DRIVERS
8b58be88 5473M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5474R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5475R: Shannon Nelson <shannon.nelson@intel.com>
5476R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5477R: Don Skidmore <donald.c.skidmore@intel.com>
5478R: Matthew Vick <matthew.vick@intel.com>
5479R: John Ronciak <john.ronciak@intel.com>
5480R: Mitch Williams <mitch.a.williams@intel.com>
5481L: intel-wired-lan@lists.osuosl.org
f6fde11a 5482W: http://www.intel.com/support/feedback.htm
d94e6fed 5483W: http://e1000.sourceforge.net/
2f302324
JK
5484Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5485T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5486T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5487S: Supported
0d164401
JK
5488F: Documentation/networking/e100.txt
5489F: Documentation/networking/e1000.txt
5490F: Documentation/networking/e1000e.txt
5491F: Documentation/networking/igb.txt
5492F: Documentation/networking/igbvf.txt
5493F: Documentation/networking/ixgb.txt
5494F: Documentation/networking/ixgbe.txt
5495F: Documentation/networking/ixgbevf.txt
1bff6529 5496F: Documentation/networking/i40e.txt
105bf2fe 5497F: Documentation/networking/i40evf.txt
dee1ad47 5498F: drivers/net/ethernet/intel/
bc90d291 5499F: drivers/net/ethernet/intel/*/
1da177e4 5500
0963d59b
LW
5501INTEL-MID GPIO DRIVER
5502M: David Cohen <david.a.cohen@linux.intel.com>
5503L: linux-gpio@vger.kernel.org
5504S: Maintained
5505F: drivers/gpio/gpio-intel-mid.c
5506
ca907a90
SY
5507INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5508M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5509L: linux-wireless@vger.kernel.org
ca907a90 5510S: Maintained
679655da 5511F: Documentation/networking/README.ipw2100
679655da 5512F: Documentation/networking/README.ipw2200
ca907a90 5513F: drivers/net/wireless/ipw2x00/
826d2abe 5514
4bd96a7a 5515INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5516M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5517M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5518M: Shane Wang <shane.wang@intel.com>
5519L: tboot-devel@lists.sourceforge.net
5520W: http://tboot.sourceforge.net
e9b7d7c8 5521T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5522S: Supported
5523F: Documentation/intel_txt.txt
5524F: include/linux/tboot.h
5525F: arch/x86/kernel/tboot.c
5526
8a70da82 5527INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5528M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5529M: linux-wimax@intel.com
49e7d9df 5530L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5531S: Supported
5532W: http://linuxwimax.org
679655da
JP
5533F: Documentation/wimax/README.i2400m
5534F: drivers/net/wimax/i2400m/
c117ab84 5535F: include/uapi/linux/wimax/i2400m.h
8a70da82 5536
1c0ce89c
SG
5537INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5538M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5539L: linux-wireless@vger.kernel.org
1c0ce89c 5540S: Supported
efa3144e
WYG
5541F: drivers/net/wireless/iwlegacy/
5542
b481de9c 5543INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5544M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5545M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5546M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5547L: linux-wireless@vger.kernel.org
b481de9c 5548W: http://intellinuxwireless.org
b62ff718 5549T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5550S: Supported
679655da 5551F: drivers/net/wireless/iwlwifi/
b481de9c 5552
de8fe023
TW
5553INTEL MANAGEMENT ENGINE (mei)
5554M: Tomas Winkler <tomas.winkler@intel.com>
5555L: linux-kernel@vger.kernel.org
5556S: Supported
c117ab84 5557F: include/uapi/linux/mei.h
5069288b 5558F: include/linux/mei_cl_bus.h
de8fe023 5559F: drivers/misc/mei/*
e07950a1 5560F: Documentation/misc-devices/mei/*
de8fe023 5561
0a8b8353 5562INTEL PMC IPC DRIVER
5563M: Zha Qipeng<qipeng.zha@intel.com>
5564L: platform-driver-x86@vger.kernel.org
5565S: Maintained
5566F: drivers/platform/x86/intel_pmc_ipc.c
5567F: arch/x86/include/asm/intel_pmc_ipc.h
5568
cb109a0e 5569IOC3 ETHERNET DRIVER
8b58be88 5570M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5571L: linux-mips@linux-mips.org
5572S: Maintained
8862bf1e 5573F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5574
cb109a0e 5575IOC3 SERIAL DRIVER
8b58be88 5576M: Pat Gefre <pfg@sgi.com>
d39e0721 5577L: linux-serial@vger.kernel.org
cb109a0e 5578S: Maintained
df621252 5579F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5580
0b6e8569
SW
5581IOMMU DRIVERS
5582M: Joerg Roedel <joro@8bytes.org>
5583L: iommu@lists.linux-foundation.org
5584T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5585S: Maintained
5586F: drivers/iommu/
5587
4480f15b 5588IP MASQUERADING
8b58be88 5589M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5590S: Maintained
679655da 5591F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5592
1202d6ff 5593IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5594M: Francois Romieu <romieu@fr.zoreil.com>
5595M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5596L: netdev@vger.kernel.org
5597S: Maintained
7443713a 5598F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5599
4480f15b 5600IPATH DRIVER
8473c603 5601M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5602L: linux-rdma@vger.kernel.org
52a09a04 5603S: Maintained
6f9b3890 5604F: drivers/staging/rdma/ipath/
77d8798b 5605
4409ebe9 5606IPMI SUBSYSTEM
8b58be88 5607M: Corey Minyard <minyard@acm.org>
b0c90653 5608L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5609W: http://openipmi.sourceforge.net/
5610S: Supported
679655da
JP
5611F: Documentation/IPMI.txt
5612F: drivers/char/ipmi/
5613F: include/linux/ipmi*
c117ab84 5614F: include/uapi/linux/ipmi*
4409ebe9 5615
2d800897
KW
5616QCOM AUDIO (ASoC) DRIVERS
5617M: Patrick Lai <plai@codeaurora.org>
5618M: Banajit Goswami <bgoswami@codeaurora.org>
5619L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5620S: Supported
5621F: sound/soc/qcom/
5622
e2d1d6c0 5623IPS SCSI RAID DRIVER
8b58be88 5624M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5625L: linux-scsi@vger.kernel.org
5626W: http://www.adaptec.com/
5627S: Maintained
679655da 5628F: drivers/scsi/ips*
e2d1d6c0
RD
5629
5630IPVS
8b58be88
JP
5631M: Wensong Zhang <wensong@linux-vs.org>
5632M: Simon Horman <horms@verge.net.au>
5633M: Julian Anastasov <ja@ssi.bg>
979b6c13 5634L: netdev@vger.kernel.org
e2d1d6c0 5635L: lvs-devel@vger.kernel.org
1da177e4 5636S: Maintained
679655da 5637F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5638F: include/net/ip_vs.h
c117ab84 5639F: include/uapi/linux/ip_vs.h
679655da 5640F: net/netfilter/ipvs/
1da177e4 5641
e7839f25 5642IPWIRELESS DRIVER
e5f6450c 5643M: Jiri Kosina <jikos@kernel.org>
d8130624 5644M: David Sterba <dsterba@suse.com>
92094aa0 5645S: Odd Fixes
282361a0 5646F: drivers/tty/ipwireless/
099dc4fb 5647
e2d1d6c0 5648IPX NETWORK LAYER
8b58be88 5649M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5650L: netdev@vger.kernel.org
5651S: Maintained
679655da 5652F: include/net/ipx.h
c117ab84 5653F: include/uapi/linux/ipx.h
679655da 5654F: net/ipx/
e2d1d6c0 5655
1da177e4 5656IRDA SUBSYSTEM
8b58be88 5657M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5658L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5659L: netdev@vger.kernel.org
1da177e4 5660W: http://irda.sourceforge.net/
f353976d 5661S: Maintained
e0057975 5662T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5663F: Documentation/networking/irda.txt
5664F: drivers/net/irda/
5665F: include/net/irda/
5666F: net/irda/
1da177e4 5667
a800c7cc
TG
5668IRQ SUBSYSTEM
5669M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5670L: linux-kernel@vger.kernel.org
a800c7cc 5671S: Maintained
75fc2d37 5672T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5673F: kernel/irq/
2ed9fd28
JC
5674
5675IRQCHIP DRIVERS
5676M: Thomas Gleixner <tglx@linutronix.de>
5677M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5678M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5679L: linux-kernel@vger.kernel.org
5680S: Maintained
5681T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5682T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5683F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5684F: drivers/irqchip/
a800c7cc 5685
7ab3a837 5686IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5687M: Jiang Liu <jiang.liu@linux.intel.com>
5688M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5689S: Maintained
b09dec2c 5690T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5691F: Documentation/IRQ-domain.txt
5692F: include/linux/irqdomain.h
5693F: kernel/irq/irqdomain.c
b09dec2c 5694F: kernel/irq/msi.c
7ab3a837 5695
e2d1d6c0 5696ISAPNP
8b58be88 5697M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5698S: Maintained
679655da
JP
5699F: Documentation/isapnp.txt
5700F: drivers/pnp/isapnp/
5701F: include/linux/isapnp.h
e2d1d6c0 5702
d39b8420
HV
5703ISA RADIO MODULE
5704M: Hans Verkuil <hverkuil@xs4all.nl>
5705L: linux-media@vger.kernel.org
5706T: git git://linuxtv.org/media_tree.git
5707W: http://linuxtv.org
5708S: Maintained
5709F: drivers/media/radio/radio-isa*
5710
71a6d0af
HW
5711iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5712M: Peter Jones <pjones@redhat.com>
5713M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5714S: Maintained
5715F: drivers/firmware/iscsi_ibft*
5716
14816b1e 5717ISCSI
8b58be88 5718M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5719L: open-iscsi@googlegroups.com
5720W: www.open-iscsi.org
54e5881d 5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5722S: Maintained
679655da
JP
5723F: drivers/scsi/*iscsi*
5724F: include/scsi/*iscsi*
14816b1e 5725
1e65eb42
OG
5726ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5727M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5728M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5729M: Roi Dayan <roid@mellanox.com>
5730L: linux-rdma@vger.kernel.org
5731S: Supported
5732W: http://www.openfabrics.org
5733W: www.open-iscsi.org
5734Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5735F: drivers/infiniband/ulp/iser/
1e65eb42 5736
2b70e5fd
SG
5737ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5738M: Sagi Grimberg <sagig@mellanox.com>
5739T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5740L: linux-rdma@vger.kernel.org
5741L: target-devel@vger.kernel.org
5742S: Supported
5743W: http://www.linux-iscsi.org
5744F: drivers/infiniband/ulp/isert
5745
1da177e4 5746ISDN SUBSYSTEM
8b58be88 5747M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5748L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5749L: netdev@vger.kernel.org
1da177e4 5750W: http://www.isdn4linux.de
54e5881d 5751T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5752S: Maintained
679655da
JP
5753F: Documentation/isdn/
5754F: drivers/isdn/
5755F: include/linux/isdn.h
5756F: include/linux/isdn/
c117ab84
CEB
5757F: include/uapi/linux/isdn.h
5758F: include/uapi/linux/isdn/
1da177e4
LT
5759
5760ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5761M: Armin Schindler <mac@melware.de>
d5d52273 5762L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5763W: http://www.melware.de
5764S: Maintained
679655da 5765F: drivers/isdn/hardware/eicon/
1da177e4 5766
d624870f 5767IT87 HARDWARE MONITORING DRIVER
d8130624 5768M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5769L: lm-sensors@lm-sensors.org
5770S: Maintained
5771F: Documentation/hwmon/it87
5772F: drivers/hwmon/it87.c
5773
d7104bff
AP
5774IT913X MEDIA DRIVER
5775M: Antti Palosaari <crope@iki.fi>
5776L: linux-media@vger.kernel.org
5777W: http://linuxtv.org/
5778W: http://palosaari.fi/linux/
5779Q: http://patchwork.linuxtv.org/project/linux-media/list/
5780T: git git://linuxtv.org/anttip/media_tree.git
5781S: Maintained
249c697e 5782F: drivers/media/tuners/it913x*
d7104bff 5783
91821ff3 5784IVTV VIDEO4LINUX DRIVER
6afdeaf8 5785M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5786L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5787L: linux-media@vger.kernel.org
275ffde4 5788T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5789W: http://www.ivtvdriver.org
5790S: Maintained
679655da 5791F: Documentation/video4linux/*.ivtv
90d72ac6 5792F: drivers/media/pci/ivtv/
c117ab84 5793F: include/uapi/linux/ivtv*
91821ff3 5794
68620bdd
MP
5795IX2505V MEDIA DRIVER
5796M: Malcolm Priestley <tvboxspy@gmail.com>
5797L: linux-media@vger.kernel.org
5798W: http://linuxtv.org/
5799Q: http://patchwork.linuxtv.org/project/linux-media/list/
5800S: Maintained
5801F: drivers/media/dvb-frontends/ix2505v*
5802
4453d736
GR
5803JC42.4 TEMPERATURE SENSOR DRIVER
5804M: Guenter Roeck <linux@roeck-us.net>
5805L: lm-sensors@lm-sensors.org
5806S: Maintained
5807F: drivers/hwmon/jc42.c
5808F: Documentation/hwmon/jc42
5809
e2d1d6c0 5810JFS FILESYSTEM
3256f80f 5811M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5812L: jfs-discussion@lists.sourceforge.net
5813W: http://jfs.sourceforge.net/
54e5881d 5814T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5815S: Maintained
679655da
JP
5816F: Documentation/filesystems/jfs.txt
5817F: fs/jfs/
e2d1d6c0 5818
95252236 5819JME NETWORK DRIVER
8b58be88 5820M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5821L: netdev@vger.kernel.org
5822S: Maintained
63d24a0e 5823F: drivers/net/ethernet/jme.*
95252236 5824
1da177e4 5825JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5826M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5827L: linux-mtd@lists.infradead.org
5828W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5829S: Maintained
679655da 5830F: fs/jffs2/
c117ab84 5831F: include/uapi/linux/jffs2.h
1da177e4 5832
d183e11a
TT
5833JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5834M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5835M: Jan Kara <jack@suse.com>
d183e11a
TT
5836L: linux-ext4@vger.kernel.org
5837S: Maintained
5838F: fs/jbd2/
5839F: include/linux/jbd2.h
ae0718f8 5840
207dab5f
MU
5841JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5842M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5843L: linux-media@vger.kernel.org
5844S: Maintained
5845F: drivers/media/platform/rcar_jpu.c
5846
fd8b6cb4 5847JSM Neo PCI based serial card
9d141cb9 5848M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5849L: linux-serial@vger.kernel.org
5850S: Maintained
df621252 5851F: drivers/tty/serial/jsm/
ae0718f8 5852
af39917d
CL
5853K10TEMP HARDWARE MONITORING DRIVER
5854M: Clemens Ladisch <clemens@ladisch.de>
5855L: lm-sensors@lm-sensors.org
5856S: Maintained
5857F: Documentation/hwmon/k10temp
5858F: drivers/hwmon/k10temp.c
5859
4660cb35 5860K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5861M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5862L: lm-sensors@lm-sensors.org
ae0718f8 5863S: Maintained
679655da
JP
5864F: Documentation/hwmon/k8temp
5865F: drivers/hwmon/k8temp.c
ae0718f8 5866
1da177e4 5867KCONFIG
5eb1f99e 5868M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5869L: linux-kbuild@vger.kernel.org
cea8321c 5870T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5871S: Maintained
679655da
JP
5872F: Documentation/kbuild/kconfig-language.txt
5873F: scripts/kconfig/
1da177e4 5874
ea6c2089 5875KDUMP
8b58be88
JP
5876M: Vivek Goyal <vgoyal@redhat.com>
5877M: Haren Myneni <hbabu@us.ibm.com>
34633993 5878L: kexec@lists.infradead.org
ea6c2089
VG
5879W: http://lse.sourceforge.net/kdump/
5880S: Maintained
80811493 5881F: Documentation/kdump/
ea6c2089 5882
f41bf02f
HV
5883KEENE FM RADIO TRANSMITTER DRIVER
5884M: Hans Verkuil <hverkuil@xs4all.nl>
5885L: linux-media@vger.kernel.org
5886T: git git://linuxtv.org/media_tree.git
5887W: http://linuxtv.org
5888S: Maintained
5889F: drivers/media/radio/radio-keene*
5890
1da177e4 5891KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5892M: Ian Kent <raven@themaw.net>
f694fc97 5893L: autofs@vger.kernel.org
1da177e4 5894S: Maintained
679655da 5895F: fs/autofs4/
1da177e4 5896
70fb7ba6 5897KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5898M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5899T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5900T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5901L: linux-kbuild@vger.kernel.org
5ce45962 5902S: Maintained
679655da
JP
5903F: Documentation/kbuild/
5904F: Makefile
5905F: scripts/Makefile.*
70fb7ba6
MM
5906F: scripts/basic/
5907F: scripts/mk*
5908F: scripts/package/
1da177e4
LT
5909
5910KERNEL JANITORS
c3000e03 5911L: kernel-janitors@vger.kernel.org
10466f5a 5912W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5913S: Odd Fixes
1da177e4 5914
e8b43555 5915KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5916M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5917M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5918L: linux-nfs@vger.kernel.org
1da177e4 5919W: http://nfs.sourceforge.net/
98fac23f 5920S: Supported
679655da 5921F: fs/nfsd/
c117ab84 5922F: include/uapi/linux/nfsd/
679655da
JP
5923F: fs/lockd/
5924F: fs/nfs_common/
5925F: net/sunrpc/
5926F: include/linux/lockd/
5927F: include/linux/sunrpc/
c117ab84 5928F: include/uapi/linux/sunrpc/
1da177e4 5929
13b122b3
SK
5930KERNEL SELFTEST FRAMEWORK
5931M: Shuah Khan <shuahkh@osg.samsung.com>
5932L: linux-api@vger.kernel.org
5933T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5934S: Maintained
5935F: tools/testing/selftests
5936
426d62e2 5937KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5938M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5939M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5940L: kvm@vger.kernel.org
e3e58478 5941W: http://www.linux-kvm.org
a94b40a6 5942T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5943S: Supported
c93a64fe
PB
5944F: Documentation/*/kvm*.txt
5945F: Documentation/virtual/kvm/
679655da 5946F: arch/*/kvm/
1662e862
CB
5947F: arch/x86/kernel/kvm.c
5948F: arch/x86/kernel/kvmclock.c
679655da
JP
5949F: arch/*/include/asm/kvm*
5950F: include/linux/kvm*
c117ab84 5951F: include/uapi/linux/kvm*
679655da 5952F: virt/kvm/
426d62e2 5953
ad8003d3 5954KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5955M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5956L: kvm@vger.kernel.org
5957W: http://kvm.qumranet.com
7de609c8 5958S: Maintained
679655da 5959F: arch/x86/include/asm/svm.h
679655da 5960F: arch/x86/kvm/svm.c
426d62e2 5961
513014b7 5962KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5963M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5964L: kvm-ppc@vger.kernel.org
5965W: http://kvm.qumranet.com
6a7f972d 5966T: git git://github.com/agraf/linux-2.6.git
513014b7 5967S: Supported
679655da
JP
5968F: arch/powerpc/include/asm/kvm*
5969F: arch/powerpc/kvm/
513014b7 5970
85f8fffe 5971KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5972M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5973M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5974L: linux-s390@vger.kernel.org
5975W: http://www.ibm.com/developerworks/linux/linux390/
5976S: Supported
679655da
JP
5977F: Documentation/s390/kvm.txt
5978F: arch/s390/include/asm/kvm*
80811493 5979F: arch/s390/kvm/
85f8fffe 5980
a749474d 5981KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5982M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5983M: Marc Zyngier <marc.zyngier@arm.com>
5984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5985L: kvmarm@lists.cs.columbia.edu
5986W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5987S: Supported
a749474d
CD
5988F: arch/arm/include/uapi/asm/kvm*
5989F: arch/arm/include/asm/kvm*
5990F: arch/arm/kvm/
5c8818b4
MZ
5991F: virt/kvm/arm/
5992F: include/kvm/arm_*
a749474d 5993
6394a3ec 5994KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5995M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5996M: Marc Zyngier <marc.zyngier@arm.com>
5997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5998L: kvmarm@lists.cs.columbia.edu
5999S: Maintained
6000F: arch/arm64/include/uapi/asm/kvm*
6001F: arch/arm64/include/asm/kvm*
6002F: arch/arm64/kvm/
6003
dc009d92 6004KEXEC
8b58be88 6005M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6006W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6007L: kexec@lists.infradead.org
dc009d92 6008S: Maintained
679655da 6009F: include/linux/kexec.h
c117ab84 6010F: include/uapi/linux/kexec.h
679655da 6011F: kernel/kexec.c
dc009d92 6012
e971461f
DH
6013KEYS/KEYRINGS:
6014M: David Howells <dhowells@redhat.com>
aa62efff 6015L: keyrings@vger.kernel.org
e971461f 6016S: Maintained
d410fa4e 6017F: Documentation/security/keys.txt
e971461f
DH
6018F: include/linux/key.h
6019F: include/linux/key-type.h
6020F: include/keys/
6021F: security/keys/
6022
7f3c68be 6023KEYS-TRUSTED
74dd744f
MZ
6024M: David Safford <safford@us.ibm.com>
6025M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6026L: linux-security-module@vger.kernel.org
aa62efff 6027L: keyrings@vger.kernel.org
7f3c68be 6028S: Supported
d410fa4e 6029F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6030F: include/keys/trusted-type.h
6031F: security/keys/trusted.c
6032F: security/keys/trusted.h
6033
6034KEYS-ENCRYPTED
74dd744f
MZ
6035M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6036M: David Safford <safford@us.ibm.com>
7f3c68be 6037L: linux-security-module@vger.kernel.org
aa62efff 6038L: keyrings@vger.kernel.org
7f3c68be 6039S: Supported
d410fa4e 6040F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6041F: include/keys/encrypted-type.h
19c90aa6 6042F: security/keys/encrypted-keys/
7f3c68be 6043
5b778dad 6044KGDB / KDB /debug_core
8b58be88 6045M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6046W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6047L: kgdb-bugreport@lists.sourceforge.net
6048S: Maintained
679655da
JP
6049F: Documentation/DocBook/kgdb.tmpl
6050F: drivers/misc/kgdbts.c
df621252 6051F: drivers/tty/serial/kgdboc.c
5b778dad 6052F: include/linux/kdb.h
679655da 6053F: include/linux/kgdb.h
4063eb5f 6054F: kernel/debug/
e3e2aaf7 6055
456db8cc 6056KMEMCHECK
8b58be88 6057M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6058M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6059S: Maintained
410d7a97
JP
6060F: Documentation/kmemcheck.txt
6061F: arch/x86/include/asm/kmemcheck.h
6062F: arch/x86/mm/kmemcheck/
6063F: include/linux/kmemcheck.h
6064F: mm/kmemcheck.c
b9ce08c0 6065
c3bb4d24 6066KMEMLEAK
8b58be88 6067M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6068S: Maintained
6069F: Documentation/kmemleak.txt
6070F: include/linux/kmemleak.h
6071F: mm/kmemleak.c
6072F: mm/kmemleak-test.c
6073
89559a61 6074KPROBES
8b58be88
JP
6075M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6076M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6077M: "David S. Miller" <davem@davemloft.net>
97c29e74 6078M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6079S: Maintained
679655da
JP
6080F: Documentation/kprobes.txt
6081F: include/linux/kprobes.h
6082F: kernel/kprobes.c
89559a61 6083
70e84049 6084KS0108 LCD CONTROLLER DRIVER
8b58be88 6085M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6086W: http://miguelojeda.es/auxdisplay.htm
6087W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6088S: Maintained
679655da
JP
6089F: Documentation/auxdisplay/ks0108
6090F: drivers/auxdisplay/ks0108.c
6091F: include/linux/ks0108.h
70e84049 6092
1da177e4 6093LAPB module
1da177e4 6094L: linux-x25@vger.kernel.org
bf9915cc 6095S: Orphan
679655da
JP
6096F: Documentation/networking/lapb-module.txt
6097F: include/*/lapb.h
6098F: net/lapb/
1da177e4
LT
6099
6100LASI 53c700 driver for PARISC
8b58be88 6101M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6102L: linux-scsi@vger.kernel.org
6103S: Maintained
679655da
JP
6104F: Documentation/scsi/53c700.txt
6105F: drivers/scsi/53c700*
1da177e4 6106
263de9b5 6107LED SUBSYSTEM
8b58be88 6108M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6109M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6110L: linux-leds@vger.kernel.org
b8926ba0 6111T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6112S: Maintained
679655da
JP
6113F: drivers/leds/
6114F: include/linux/leds.h
263de9b5 6115
b0461a44 6116LEGACY EEPROM DRIVER
d8130624 6117M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6118S: Maintained
6119F: Documentation/misc-devices/eeprom
6120F: drivers/misc/eeprom/eeprom.c
6121
1da177e4 6122LEGO USB Tower driver
8b58be88 6123M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6124L: legousb-devel@lists.sourceforge.net
6125W: http://legousb.sourceforge.net/
6126S: Maintained
679655da 6127F: drivers/usb/misc/legousbtower.c
1da177e4 6128
055616a8
MK
6129LG2160 MEDIA DRIVER
6130M: Michael Krufky <mkrufky@linuxtv.org>
6131L: linux-media@vger.kernel.org
6132W: http://linuxtv.org/
6133W: http://github.com/mkrufky
6134Q: http://patchwork.linuxtv.org/project/linux-media/list/
6135T: git git://linuxtv.org/mkrufky/tuners.git
6136S: Maintained
6137F: drivers/media/dvb-frontends/lg2160.*
6138
6f0e7725
MK
6139LGDT3305 MEDIA DRIVER
6140M: Michael Krufky <mkrufky@linuxtv.org>
6141L: linux-media@vger.kernel.org
6142W: http://linuxtv.org/
6143W: http://github.com/mkrufky
6144Q: http://patchwork.linuxtv.org/project/linux-media/list/
6145T: git git://linuxtv.org/mkrufky/tuners.git
6146S: Maintained
6147F: drivers/media/dvb-frontends/lgdt3305.*
6148
568a17ff 6149LGUEST
8b58be88 6150M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6151L: lguest@lists.ozlabs.org
568a17ff 6152W: http://lguest.ozlabs.org/
72e91863 6153S: Odd Fixes
070f420b 6154F: arch/x86/include/asm/lguest*.h
679655da
JP
6155F: arch/x86/lguest/
6156F: drivers/lguest/
6157F: include/linux/lguest*.h
070f420b 6158F: tools/lguest/
568a17ff 6159
32ac7cb2
TH
6160LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
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/
6166F: include/linux/ata.h
6167F: include/linux/libata.h
6168
6169LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6170M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6171L: linux-ide@vger.kernel.org
6172T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6173S: Maintained
6174F: include/linux/pata_arasan_cf_data.h
6175F: drivers/ata/pata_arasan_cf.c
6176
c7fa056c
BZ
6177LIBATA PATA DRIVERS
6178M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6179M: Tejun Heo <tj@kernel.org>
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/pata_*.c
6184F: drivers/ata/ata_generic.c
6185
32ac7cb2
TH
6186LIBATA SATA AHCI PLATFORM devices support
6187M: Hans de Goede <hdegoede@redhat.com>
6188M: Tejun Heo <tj@kernel.org>
6189L: linux-ide@vger.kernel.org
6190T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6191S: Maintained
6192F: drivers/ata/ahci_platform.c
6193F: drivers/ata/libahci_platform.c
6194F: include/linux/ahci_platform.h
6195
6196LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6197M: Mikael Pettersson <mikpelinux@gmail.com>
6198L: linux-ide@vger.kernel.org
6199T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6200S: Maintained
6201F: drivers/ata/sata_promise.*
6202
1acd437c
SL
6203LIBLOCKDEP
6204M: Sasha Levin <sasha.levin@oracle.com>
6205S: Maintained
6206F: tools/lib/lockdep/
6207
bc30196f
DW
6208LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6209M: Dan Williams <dan.j.williams@intel.com>
6210L: linux-nvdimm@lists.01.org
6211Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6212S: Supported
6213F: drivers/nvdimm/*
6214F: include/linux/nd.h
6215F: include/linux/libnvdimm.h
6216F: include/uapi/linux/ndctl.h
6217
6218LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6219M: Ross Zwisler <ross.zwisler@linux.intel.com>
6220L: linux-nvdimm@lists.01.org
6221Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6222S: Supported
6223F: drivers/nvdimm/blk.c
6224F: drivers/nvdimm/region_devs.c
6225F: drivers/acpi/nfit*
6226
6227LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6228M: Vishal Verma <vishal.l.verma@intel.com>
6229L: linux-nvdimm@lists.01.org
6230Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6231S: Supported
6232F: drivers/nvdimm/btt*
6233
6234LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6235M: Ross Zwisler <ross.zwisler@linux.intel.com>
6236L: linux-nvdimm@lists.01.org
6237Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6238S: Supported
6239F: drivers/nvdimm/pmem.c
b864bc17 6240F: include/linux/pmem.h
40603526 6241F: arch/*/include/asm/pmem.h
bc30196f 6242
1da177e4 6243LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6244M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6245W: http://www.ibm.com/linux/ltc/projects/ppc
6246S: Supported
11c34c7d 6247F: arch/powerpc/boot/rs6000.h
1da177e4 6248
852bb9f5 6249LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6250M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6251M: Paul Mackerras <paulus@samba.org>
ea668936 6252M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6253W: http://www.penguinppc.org/
a4724ed6 6254L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6255Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6256T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6257S: Supported
11c34c7d
JP
6258F: Documentation/powerpc/
6259F: arch/powerpc/
1da177e4
LT
6260
6261LINUX FOR POWER MACINTOSH
8b58be88 6262M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6263W: http://www.penguinppc.org/
a4724ed6 6264L: linuxppc-dev@lists.ozlabs.org
1da177e4 6265S: Maintained
11c34c7d
JP
6266F: arch/powerpc/platforms/powermac/
6267F: drivers/macintosh/
1da177e4 6268
77a76369 6269LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6270M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6271L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6272T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6273S: Maintained
11c34c7d
JP
6274F: arch/powerpc/platforms/512x/
6275F: arch/powerpc/platforms/52xx/
1da177e4
LT
6276
6277LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6278M: Alistair Popple <alistair@popple.id.au>
8b58be88 6279M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6280W: http://www.penguinppc.org/
a4724ed6 6281L: linuxppc-dev@lists.ozlabs.org
1da177e4 6282S: Maintained
11c34c7d
JP
6283F: arch/powerpc/platforms/40x/
6284F: arch/powerpc/platforms/44x/
1da177e4 6285
260c02a9 6286LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6287L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6288S: Orphan
11c34c7d
JP
6289F: arch/powerpc/*/*virtex*
6290F: arch/powerpc/*/*/*virtex*
1da177e4 6291
e93adf1e 6292LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6293M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6294W: http://www.penguinppc.org/
a4724ed6 6295L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6296S: Maintained
a2b1f7c8 6297F: arch/powerpc/platforms/8xx/
e93adf1e 6298
1da177e4 6299LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6300M: Scott Wood <scottwood@freescale.com>
8b58be88 6301M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6302W: http://www.penguinppc.org/
a4724ed6 6303L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6304T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6305S: Maintained
11c34c7d 6306F: arch/powerpc/platforms/83xx/
4c8f581d 6307F: arch/powerpc/platforms/85xx/
1da177e4 6308
ab06ff3a 6309LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6310M: Olof Johansson <olof@lixom.net>
a4724ed6 6311L: linuxppc-dev@lists.ozlabs.org
92e19709 6312S: Maintained
11c34c7d
JP
6313F: arch/powerpc/platforms/pasemi/
6314F: drivers/*/*pasemi*
6315F: drivers/*/*/*pasemi*
ab06ff3a 6316
1da177e4 6317LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6318M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6319L: linux-security-module@vger.kernel.org
1da177e4
LT
6320S: Supported
6321
a23ce6da
HW
6322LIS3LV02D ACCELEROMETER DRIVER
6323M: Eric Piel <eric.piel@tremplin-utc.net>
6324S: Maintained
ff606677
JD
6325F: Documentation/misc-devices/lis3lv02d
6326F: drivers/misc/lis3lv02d/
bd35665f 6327F: drivers/platform/x86/hp_accel.c
a23ce6da 6328
b700e7f0
SJ
6329LIVE PATCHING
6330M: Josh Poimboeuf <jpoimboe@redhat.com>
6331M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6332M: Jiri Kosina <jikos@kernel.org>
d8130624 6333M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6334S: Maintained
6335F: kernel/livepatch/
6336F: include/linux/livepatch.h
6337F: arch/x86/include/asm/livepatch.h
6338F: arch/x86/kernel/livepatch.c
6339F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6340F: samples/livepatch/
b700e7f0 6341L: live-patching@vger.kernel.org
74d50da3 6342T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6343
e2d1d6c0 6344LLC (802.2)
8b58be88 6345M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6346S: Maintained
679655da 6347F: include/linux/llc.h
c117ab84 6348F: include/uapi/linux/llc.h
679655da
JP
6349F: include/net/llc*
6350F: net/llc/
e2d1d6c0 6351
4e233cbe
AD
6352LM73 HARDWARE MONITOR DRIVER
6353M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6354L: lm-sensors@lm-sensors.org
6355S: Maintained
6356F: drivers/hwmon/lm73.c
6357
156e2d1a 6358LM78 HARDWARE MONITOR DRIVER
d8130624 6359M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6360L: lm-sensors@lm-sensors.org
6361S: Maintained
6362F: Documentation/hwmon/lm78
6363F: drivers/hwmon/lm78.c
6364
1da177e4 6365LM83 HARDWARE MONITOR DRIVER
d8130624 6366M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6367L: lm-sensors@lm-sensors.org
1da177e4 6368S: Maintained
679655da
JP
6369F: Documentation/hwmon/lm83
6370F: drivers/hwmon/lm83.c
1da177e4
LT
6371
6372LM90 HARDWARE MONITOR DRIVER
d8130624 6373M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6374L: lm-sensors@lm-sensors.org
1da177e4 6375S: Maintained
679655da 6376F: Documentation/hwmon/lm90
aae7bce4 6377F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6378F: drivers/hwmon/lm90.c
1da177e4 6379
917cc4e6
GR
6380LM95234 HARDWARE MONITOR DRIVER
6381M: Guenter Roeck <linux@roeck-us.net>
6382L: lm-sensors@lm-sensors.org
6383S: Maintained
6384F: Documentation/hwmon/lm95234
6385F: drivers/hwmon/lm95234.c
6386
68620bdd
MP
6387LME2510 MEDIA DRIVER
6388M: Malcolm Priestley <tvboxspy@gmail.com>
6389L: linux-media@vger.kernel.org
6390W: http://linuxtv.org/
6391Q: http://patchwork.linuxtv.org/project/linux-media/list/
6392S: Maintained
6393F: drivers/media/usb/dvb-usb-v2/lmedm04*
6394
512e67f9 6395LOCKDEP AND LOCKSTAT
8b58be88
JP
6396M: Peter Zijlstra <peterz@infradead.org>
6397M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6398L: linux-kernel@vger.kernel.org
75fc2d37 6399T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6400S: Maintained
214e0aed
DB
6401F: Documentation/locking/lockdep*.txt
6402F: Documentation/locking/lockstat.txt
679655da 6403F: include/linux/lockdep.h
7486d6da 6404F: kernel/locking/
512e67f9 6405
dde33348 6406LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6407M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6408L: linux-ntfs-dev@lists.sourceforge.net
6409W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6410S: Maintained
679655da 6411F: Documentation/ldm.txt
20d16fef 6412F: block/partitions/ldm.*
1da177e4 6413
ef6ada3d
JE
6414LogFS
6415M: Joern Engel <joern@logfs.org>
756ccb3c 6416M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6417L: logfs@logfs.org
6418W: logfs.org
6419S: Maintained
6420F: fs/logfs/
6421
b62d7946
RS
6422LPC32XX MACHINE SUPPORT
6423M: Roland Stigge <stigge@antcom.de>
6424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6425S: Maintained
6426F: arch/arm/mach-lpc32xx/
6427
c87e34ef 6428LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6429M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6430M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6431M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6432M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6433L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6434L: linux-scsi@vger.kernel.org
6435W: http://www.lsilogic.com/support
6436S: Supported
679655da 6437F: drivers/message/fusion/
500c152a 6438F: drivers/scsi/mpt2sas/
6439F: drivers/scsi/mpt3sas/
c87e34ef 6440
1da177e4 6441LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6442M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6443L: linux-scsi@vger.kernel.org
6444S: Maintained
679655da 6445F: drivers/scsi/sym53c8xx_2/
1da177e4 6446
e5f5c99a
GR
6447LTC4261 HARDWARE MONITOR DRIVER
6448M: Guenter Roeck <linux@roeck-us.net>
6449L: lm-sensors@lm-sensors.org
6450S: Maintained
6451F: Documentation/hwmon/ltc4261
6452F: drivers/hwmon/ltc4261.c
6453
81365c31 6454LTP (Linux Test Project)
28b8e8d4 6455M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6456M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6457M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6458M: Jan Stancek <jstancek@redhat.com>
6459M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6460M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6461L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6462W: http://linux-test-project.github.io/
7d1ae8a8 6463T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6464S: Maintained
6465
c12a54b3 6466M32R ARCHITECTURE
c12a54b3 6467W: http://www.linux-m32r.org/
b4174867 6468S: Orphan
679655da 6469F: arch/m32r/
c12a54b3 6470
1da177e4 6471M68K ARCHITECTURE
8b58be88 6472M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6473L: linux-m68k@lists.linux-m68k.org
6474W: http://www.linux-m68k.org/
54e5881d 6475T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6476S: Maintained
679655da 6477F: arch/m68k/
9db35182 6478F: drivers/zorro/
1da177e4
LT
6479
6480M68K ON APPLE MACINTOSH
8b58be88 6481M: Joshua Thompson <funaho@jurai.org>
1da177e4 6482W: http://www.mac.linux-m68k.org/
9bb9f222 6483L: linux-m68k@lists.linux-m68k.org
1da177e4 6484S: Maintained
9db35182 6485F: arch/m68k/mac/
1da177e4
LT
6486
6487M68K ON HP9000/300
8b58be88 6488M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6489W: http://www.tazenda.demon.co.uk/phil/linux-hp
6490S: Maintained
679655da 6491F: arch/m68k/hp300/
1da177e4 6492
74425546
AP
6493M88DS3103 MEDIA DRIVER
6494M: Antti Palosaari <crope@iki.fi>
6495L: linux-media@vger.kernel.org
6496W: http://linuxtv.org/
6497W: http://palosaari.fi/linux/
6498Q: http://patchwork.linuxtv.org/project/linux-media/list/
6499T: git git://linuxtv.org/anttip/media_tree.git
6500S: Maintained
6501F: drivers/media/dvb-frontends/m88ds3103*
6502
68620bdd
MP
6503M88RS2000 MEDIA DRIVER
6504M: Malcolm Priestley <tvboxspy@gmail.com>
6505L: linux-media@vger.kernel.org
6506W: http://linuxtv.org/
6507Q: http://patchwork.linuxtv.org/project/linux-media/list/
6508S: Maintained
6509F: drivers/media/dvb-frontends/m88rs2000*
6510
07a092fa 6511MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6512M: Alexey Klimov <klimov.linux@gmail.com>
6513L: linux-media@vger.kernel.org
6514T: git git://linuxtv.org/media_tree.git
6515S: Maintained
6516F: drivers/media/radio/radio-ma901.c
07a092fa 6517
64a327a7 6518MAC80211
8b58be88 6519M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6520L: linux-wireless@vger.kernel.org
491b26b4 6521W: http://wireless.kernel.org/
ce466579
JB
6522T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6523T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6524S: Maintained
679655da
JP
6525F: Documentation/networking/mac80211-injection.txt
6526F: include/net/mac80211.h
6527F: net/mac80211/
64a327a7 6528
b863ceb7 6529MACVLAN DRIVER
8b58be88 6530M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6531L: netdev@vger.kernel.org
6532S: Maintained
679655da
JP
6533F: drivers/net/macvlan.c
6534F: include/linux/if_macvlan.h
b863ceb7 6535
2b6d83e2
JB
6536MAILBOX API
6537M: Jassi Brar <jassisinghbrar@gmail.com>
6538L: linux-kernel@vger.kernel.org
6539S: Maintained
6540F: drivers/mailbox/
6541F: include/linux/mailbox_client.h
6542F: include/linux/mailbox_controller.h
6543
faf1668c 6544MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6545M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6546W: http://www.kernel.org/doc/man-pages
bd7ebec6 6547L: linux-man@vger.kernel.org
1b53dc74 6548S: Maintained
faf1668c 6549
8427defd
RK
6550MARVELL ARMADA DRM SUPPORT
6551M: Russell King <rmk+kernel@arm.linux.org.uk>
6552S: Maintained
6553F: drivers/gpu/drm/armada/
6554
3ad50cca
GR
6555MARVELL 88E6352 DSA support
6556M: Guenter Roeck <linux@roeck-us.net>
6557S: Maintained
6558F: drivers/net/dsa/mv88e6352.c
6559
44c14c1d 6560MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6561M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6562M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6563L: netdev@vger.kernel.org
6564S: Maintained
6565F: drivers/net/ethernet/marvell/sk*
6566
74cda169 6567MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6568L: libertas-dev@lists.infradead.org
8ac3e99e 6569S: Orphan
679655da 6570F: drivers/net/wireless/libertas/
74cda169 6571
b60d6975 6572MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6573M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6574L: netdev@vger.kernel.org
f5ca8502 6575S: Maintained
527a6266 6576F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6577F: include/linux/mv643xx.h
1da177e4 6578
370b8ed9
TP
6579MARVELL MVNETA ETHERNET DRIVER
6580M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6581L: netdev@vger.kernel.org
6582S: Maintained
6583F: drivers/net/ethernet/marvell/mvneta.*
6584
fcad584d 6585MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6586M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6587M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6588L: linux-wireless@vger.kernel.org
6589S: Maintained
6590F: drivers/net/wireless/mwifiex/
6591
a2c3f656 6592MARVELL MWL8K WIRELESS DRIVER
a040d532 6593M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6594L: linux-wireless@vger.kernel.org
16345910 6595S: Odd Fixes
a2c3f656
LB
6596F: drivers/net/wireless/mwl8k.c
6597
2a69567b 6598MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6599M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6600S: Odd Fixes
1fa7e547 6601F: drivers/mmc/host/mvsdio.*
2a69567b 6602
1da177e4 6603MATROX FRAMEBUFFER DRIVER
c69f677c 6604L: linux-fbdev@vger.kernel.org
52653199 6605S: Orphan
8a61f013 6606F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6607F: include/uapi/linux/matroxfb.h
1da177e4 6608
ca462085
GR
6609MAX16065 HARDWARE MONITOR DRIVER
6610M: Guenter Roeck <linux@roeck-us.net>
6611L: lm-sensors@lm-sensors.org
6612S: Maintained
6613F: Documentation/hwmon/max16065
6614F: drivers/hwmon/max16065.c
6615
1f61cab8
GR
6616MAX20751 HARDWARE MONITOR DRIVER
6617M: Guenter Roeck <linux@roeck-us.net>
6618L: lm-sensors@lm-sensors.org
6619S: Maintained
6620F: Documentation/hwmon/max20751
6621F: drivers/hwmon/max20751.c
6622
d20620de 6623MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6624M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6625L: lm-sensors@lm-sensors.org
6626S: Maintained
679655da
JP
6627F: Documentation/hwmon/max6650
6628F: drivers/hwmon/max6650.c
d20620de 6629
e89ab51f
GR
6630MAX6697 HARDWARE MONITOR DRIVER
6631M: Guenter Roeck <linux@roeck-us.net>
6632L: lm-sensors@lm-sensors.org
6633S: Maintained
6634F: Documentation/hwmon/max6697
6635F: Documentation/devicetree/bindings/i2c/max6697.txt
6636F: drivers/hwmon/max6697.c
6637F: include/linux/platform_data/max6697.h
6638
f8f847b5
KK
6639MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6640M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6641L: linux-pm@vger.kernel.org
6642S: Supported
6643F: drivers/power/max14577_charger.c
6644F: drivers/power/max77693_charger.c
6645
3811405e
JMC
6646MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6647M: Javier Martinez Canillas <javier@osg.samsung.com>
6648L: linux-kernel@vger.kernel.org
6649S: Supported
6650F: drivers/*/*max77802.c
6651F: Documentation/devicetree/bindings/*/*max77802.txt
6652F: include/dt-bindings/*/*max77802.h
6653
befeb596
KK
6654MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6655M: Chanwoo Choi <cw00.choi@samsung.com>
6656M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6657L: linux-kernel@vger.kernel.org
6658S: Supported
6659F: drivers/*/max14577.c
6660F: drivers/*/max77686.c
6661F: drivers/*/max77693.c
6662F: drivers/extcon/extcon-max14577.c
6663F: drivers/extcon/extcon-max77693.c
6664F: drivers/rtc/rtc-max77686.c
6665F: drivers/clk/clk-max77686.c
6666F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6667F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6668F: Documentation/devicetree/bindings/mfd/max77693.txt
6669F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6670F: include/linux/mfd/max14577*.h
6671F: include/linux/mfd/max77686*.h
6672F: include/linux/mfd/max77693*.h
6673
9be3c9a5
HV
6674MAXIRADIO FM RADIO RECEIVER DRIVER
6675M: Hans Verkuil <hverkuil@xs4all.nl>
6676L: linux-media@vger.kernel.org
6677T: git git://linuxtv.org/media_tree.git
6678W: http://linuxtv.org
6679S: Maintained
6680F: drivers/media/radio/radio-maxiradio*
6681
6f32a8c9
LP
6682MEDIA DRIVERS FOR RENESAS - VSP1
6683M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6684L: linux-media@vger.kernel.org
6685L: linux-sh@vger.kernel.org
6686T: git git://linuxtv.org/media_tree.git
6687S: Supported
6688F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6689F: drivers/media/platform/vsp1/
6690
dacf9ce8
KS
6691MEDIA DRIVERS FOR ASCOT2E
6692M: Sergey Kozlov <serjk@netup.ru>
6693L: linux-media@vger.kernel.org
6694W: http://linuxtv.org
6695W: http://netup.tv/
6696T: git git://linuxtv.org/media_tree.git
6697S: Supported
6698F: drivers/media/dvb-frontends/ascot2e*
6699
a6dc60ff
KS
6700MEDIA DRIVERS FOR CXD2841ER
6701M: Sergey Kozlov <serjk@netup.ru>
6702L: linux-media@vger.kernel.org
6703W: http://linuxtv.org/
6704W: http://netup.tv/
6705T: git git://linuxtv.org/media_tree.git
6706S: Supported
6707F: drivers/media/dvb-frontends/cxd2841er*
6708
a5d32b35
KS
6709MEDIA DRIVERS FOR HORUS3A
6710M: Sergey Kozlov <serjk@netup.ru>
6711L: linux-media@vger.kernel.org
6712W: http://linuxtv.org/
6713W: http://netup.tv/
6714T: git git://linuxtv.org/media_tree.git
6715S: Supported
6716F: drivers/media/dvb-frontends/horus3a*
6717
e025273b
KS
6718MEDIA DRIVERS FOR LNBH25
6719M: Sergey Kozlov <serjk@netup.ru>
6720L: linux-media@vger.kernel.org
6721W: http://linuxtv.org/
6722W: http://netup.tv/
6723T: git git://linuxtv.org/media_tree.git
6724S: Supported
6725F: drivers/media/dvb-frontends/lnbh25*
6726
52b1eaf4
KS
6727MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6728M: Sergey Kozlov <serjk@netup.ru>
6729L: linux-media@vger.kernel.org
6730W: http://linuxtv.org/
6731W: http://netup.tv/
6732T: git git://linuxtv.org/media_tree.git
6733S: Supported
6734F: drivers/media/pci/netup_unidvb/*
6735
127c49ae 6736MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6737M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6738P: LinuxTV.org Project
6739L: linux-media@vger.kernel.org
6740W: http://linuxtv.org
8a6e2535 6741Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6742T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6743S: Maintained
6744F: Documentation/dvb/
6745F: Documentation/video4linux/
ffe06198 6746F: Documentation/DocBook/media/
127c49ae 6747F: drivers/media/
ffe06198 6748F: drivers/staging/media/
127c49ae 6749F: include/media/
6c0f0359
MCC
6750F: include/uapi/linux/dvb/
6751F: include/uapi/linux/videodev2.h
6752F: include/uapi/linux/media.h
6753F: include/uapi/linux/v4l2-*
6754F: include/uapi/linux/meye.h
6755F: include/uapi/linux/ivtv*
6756F: include/uapi/linux/uvcvideo.h
d20620de 6757
c869f77d
JK
6758MEDIATEK MT7601U WIRELESS LAN DRIVER
6759M: Jakub Kicinski <kubakici@wp.pl>
6760L: linux-wireless@vger.kernel.org
6761S: Maintained
6762F: drivers/net/wireless/mediatek/mt7601u/
6763
e399065b
SS
6764MEGARAID SCSI/SAS DRIVERS
6765M: Kashyap Desai <kashyap.desai@avagotech.com>
6766M: Sumit Saxena <sumit.saxena@avagotech.com>
6767M: Uday Lingala <uday.lingala@avagotech.com>
6768L: megaraidlinux.pdl@avagotech.com
baaea1dc 6769L: linux-scsi@vger.kernel.org
e399065b 6770W: http://www.lsi.com
ce00f85c 6771S: Maintained
679655da
JP
6772F: Documentation/scsi/megaraid.txt
6773F: drivers/scsi/megaraid.*
6774F: drivers/scsi/megaraid/
757e0108 6775
2c46c9d5
AV
6776MELLANOX ETHERNET DRIVER (mlx4_en)
6777M: Amir Vadai <amirv@mellanox.com>
db603047 6778M: Ido Shamay <idos@mellanox.com>
b75f0050 6779L: netdev@vger.kernel.org
2c46c9d5
AV
6780S: Supported
6781W: http://www.mellanox.com
6782Q: http://patchwork.ozlabs.org/project/netdev/list/
6783F: drivers/net/ethernet/mellanox/mlx4/en_*
6784
93c1edb2
JP
6785MELLANOX ETHERNET SWITCH DRIVERS
6786M: Jiri Pirko <jiri@mellanox.com>
6787M: Ido Schimmel <idosch@mellanox.com>
6788L: netdev@vger.kernel.org
6789S: Supported
6790W: http://www.mellanox.com
6791Q: http://patchwork.ozlabs.org/project/netdev/list/
6792F: drivers/net/ethernet/mellanox/mlxsw/
6793
5b25b13a
MD
6794MEMBARRIER SUPPORT
6795M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6796M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6797L: linux-kernel@vger.kernel.org
6798S: Supported
6799F: kernel/membarrier.c
6800F: include/uapi/linux/membarrier.h
6801
70ea91f1
SR
6802MEMORY MANAGEMENT
6803L: linux-mm@kvack.org
70ea91f1
SR
6804W: http://www.linux-mm.org
6805S: Maintained
679655da 6806F: include/linux/mm.h
551450bb
CS
6807F: include/linux/gfp.h
6808F: include/linux/mmzone.h
6809F: include/linux/memory_hotplug.h
6810F: include/linux/vmalloc.h
679655da 6811F: mm/
70ea91f1 6812
f4e9ce66 6813MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6814M: David Woodhouse <dwmw2@infradead.org>
242c325e 6815M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6816L: linux-mtd@lists.infradead.org
8a6e2535
JP
6817W: http://www.linux-mtd.infradead.org/
6818Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6819T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6820T: git git://git.infradead.org/l2-mtd.git
1da177e4 6821S: Maintained
679655da
JP
6822F: drivers/mtd/
6823F: include/linux/mtd/
c117ab84 6824F: include/uapi/mtd/
1da177e4 6825
26c57ef1 6826MEN A21 WATCHDOG DRIVER
30c7469b 6827M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6828L: linux-watchdog@vger.kernel.org
30c7469b 6829S: Maintained
26c57ef1
JT
6830F: drivers/watchdog/mena21_wdt.c
6831
3764e82e 6832MEN CHAMELEON BUS (mcb)
30c7469b
JT
6833M: Johannes Thumshirn <morbidrsa@gmail.com>
6834S: Maintained
3764e82e
JT
6835F: drivers/mcb/
6836F: include/linux/mcb.h
b9f2f459 6837F: Documentation/men-chameleon-bus.txt
3764e82e 6838
48b490d2
AW
6839MEN F21BMC (Board Management Controller)
6840M: Andreas Werner <andreas.werner@men.de>
6841S: Supported
6842F: drivers/mfd/menf21bmc.c
6843F: drivers/watchdog/menf21bmc_wdt.c
6844F: drivers/leds/leds-menf21bmc.c
6845F: drivers/hwmon/menf21bmc_hwmon.c
6846F: Documentation/hwmon/menf21bmc
6847
12285945
JH
6848METAG ARCHITECTURE
6849M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6850L: linux-metag@vger.kernel.org
12285945
JH
6851S: Supported
6852F: arch/metag/
6853F: Documentation/metag/
6854F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6855F: drivers/clocksource/metag_generic.c
5698c50d
JH
6856F: drivers/irqchip/irq-metag.c
6857F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6858F: drivers/tty/metag_da.c
12285945 6859
c6375b0a 6860MICROBLAZE ARCHITECTURE
8b58be88 6861M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6862W: http://www.monstr.eu/fdt/
6863T: git git://git.monstr.eu/linux-2.6-microblaze.git
6864S: Supported
0a8c7914 6865F: arch/microblaze/
1da177e4 6866
2508a45a
CY
6867MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6868M: Chen Yu <yu.c.chen@intel.com>
6869L: platform-driver-x86@vger.kernel.org
6870S: Supported
6871F: drivers/platform/x86/surfacepro3_button.c
6872
1da177e4 6873MICROTEK X6 SCANNER
61eee9a7 6874M: Oliver Neukum <oliver@neukum.org>
1da177e4 6875S: Maintained
679655da 6876F: drivers/usb/image/microtek.*
1da177e4
LT
6877
6878MIPS
8b58be88 6879M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6880L: linux-mips@linux-mips.org
6097050d 6881W: http://www.linux-mips.org/
b05e988e 6882T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6883Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6884S: Supported
679655da
JP
6885F: Documentation/mips/
6886F: arch/mips/
1da177e4 6887
08b7620a
HV
6888MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6889M: Hans Verkuil <hverkuil@xs4all.nl>
6890L: linux-media@vger.kernel.org
6891T: git git://linuxtv.org/media_tree.git
6892W: http://linuxtv.org
6893S: Odd Fixes
6894F: drivers/media/radio/radio-miropcm20*
6895
e126ba97
EC
6896Mellanox MLX5 core VPI driver
6897M: Eli Cohen <eli@mellanox.com>
6898L: netdev@vger.kernel.org
6899L: linux-rdma@vger.kernel.org
6900W: http://www.mellanox.com
6901Q: http://patchwork.ozlabs.org/project/netdev/list/
6902Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6903T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6904S: Supported
6905F: drivers/net/ethernet/mellanox/mlx5/core/
6906F: include/linux/mlx5/
6907
6908Mellanox MLX5 IB driver
b75f0050
JP
6909M: Eli Cohen <eli@mellanox.com>
6910L: linux-rdma@vger.kernel.org
6911W: http://www.mellanox.com
6912Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6913T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6914S: Supported
6915F: include/linux/mlx5/
6916F: drivers/infiniband/hw/mlx5/
e126ba97 6917
0ce277e4
AP
6918MN88472 MEDIA DRIVER
6919M: Antti Palosaari <crope@iki.fi>
6920L: linux-media@vger.kernel.org
6921W: http://linuxtv.org/
6922W: http://palosaari.fi/linux/
6923Q: http://patchwork.linuxtv.org/project/linux-media/list/
6924T: git git://linuxtv.org/anttip/media_tree.git
6925S: Maintained
6926F: drivers/staging/media/mn88472/
6927F: drivers/media/dvb-frontends/mn88472.h
6928
4f4d238f
AP
6929MN88473 MEDIA DRIVER
6930M: Antti Palosaari <crope@iki.fi>
6931L: linux-media@vger.kernel.org
6932W: http://linuxtv.org/
6933W: http://palosaari.fi/linux/
6934Q: http://patchwork.linuxtv.org/project/linux-media/list/
6935T: git git://linuxtv.org/anttip/media_tree.git
6936S: Maintained
6937F: drivers/staging/media/mn88473/
6938F: drivers/media/dvb-frontends/mn88473.h
6939
1da177e4 6940MODULE SUPPORT
8b58be88 6941M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6942S: Maintained
679655da
JP
6943F: include/linux/module.h
6944F: kernel/module.c
1da177e4
LT
6945
6946MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6947W: http://popies.net/meye/
b7788e13 6948S: Orphan
679655da 6949F: Documentation/video4linux/meye.txt
90d72ac6 6950F: drivers/media/pci/meye/
6c0f0359 6951F: include/uapi/linux/meye.h
1da177e4 6952
b9705b60 6953MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6954M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6955S: Maintained
679655da 6956F: Documentation/serial/moxa-smartio
c897401b 6957F: drivers/tty/mxser.*
d735410a 6958
889b2f87
AK
6959MR800 AVERMEDIA USB FM RADIO DRIVER
6960M: Alexey Klimov <klimov.linux@gmail.com>
6961L: linux-media@vger.kernel.org
6962T: git git://linuxtv.org/media_tree.git
6963S: Maintained
6964F: drivers/media/radio/radio-mr800.c
6965
d7155691
AO
6966MRF24J40 IEEE 802.15.4 RADIO DRIVER
6967M: Alan Ott <alan@signal11.us>
6968L: linux-wpan@vger.kernel.org
6969S: Maintained
6970F: drivers/net/ieee802154/mrf24j40.c
6971
8c4c731a 6972MSI LAPTOP SUPPORT
182ae55c 6973M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6974L: platform-driver-x86@vger.kernel.org
8c4c731a 6975S: Maintained
679655da 6976F: drivers/platform/x86/msi-laptop.c
8c4c731a 6977
0f1006b1 6978MSI WMI SUPPORT
d0944853 6979L: platform-driver-x86@vger.kernel.org
5ee7041e 6980S: Orphan
0f1006b1
AA
6981F: drivers/platform/x86/msi-wmi.c
6982
19a628a0
AP
6983MSI001 MEDIA DRIVER
6984M: Antti Palosaari <crope@iki.fi>
6985L: linux-media@vger.kernel.org
6986W: http://linuxtv.org/
6987W: http://palosaari.fi/linux/
6988Q: http://patchwork.linuxtv.org/project/linux-media/list/
6989T: git git://linuxtv.org/anttip/media_tree.git
6990S: Maintained
0185e197 6991F: drivers/media/tuners/msi001*
19a628a0 6992
7570589d 6993MSI2500 MEDIA DRIVER
2c57213f
AP
6994M: Antti Palosaari <crope@iki.fi>
6995L: linux-media@vger.kernel.org
6996W: http://linuxtv.org/
6997W: http://palosaari.fi/linux/
6998Q: http://patchwork.linuxtv.org/project/linux-media/list/
6999T: git git://linuxtv.org/anttip/media_tree.git
7000S: Maintained
7570589d 7001F: drivers/media/usb/msi2500/
2c57213f 7002
159eeea4
RJ
7003MSYSTEMS DISKONCHIP G3 MTD DRIVER
7004M: Robert Jarzmik <robert.jarzmik@free.fr>
7005L: linux-mtd@lists.infradead.org
7006S: Maintained
7007F: drivers/mtd/devices/docg3*
7008
62a37dc7 7009MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7010M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7011L: linux-media@vger.kernel.org
7012T: git git://linuxtv.org/media_tree.git
7013S: Maintained
7014F: drivers/media/i2c/mt9m032.c
7015F: include/media/mt9m032.h
7016
62a37dc7 7017MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7018M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7019L: linux-media@vger.kernel.org
7020T: git git://linuxtv.org/media_tree.git
7021S: Maintained
7022F: drivers/media/i2c/mt9p031.c
7023F: include/media/mt9p031.h
7024
62a37dc7 7025MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7026M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7027L: linux-media@vger.kernel.org
7028T: git git://linuxtv.org/media_tree.git
7029S: Maintained
7030F: drivers/media/i2c/mt9t001.c
7031F: include/media/mt9t001.h
7032
62a37dc7 7033MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7034M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7035L: linux-media@vger.kernel.org
7036T: git git://linuxtv.org/media_tree.git
7037S: Maintained
f2272e13 7038F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7039F: drivers/media/i2c/mt9v032.c
7040F: include/media/mt9v032.h
7041
4e0d13cb 7042MULTIFUNCTION DEVICES (MFD)
8b58be88 7043M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7044M: Lee Jones <lee.jones@linaro.org>
7caa7991 7045T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7046S: Supported
679655da 7047F: drivers/mfd/
55b5940d 7048F: include/linux/mfd/
4e0d13cb 7049
5c4e6f13 7050MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7051M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7052L: linux-mmc@vger.kernel.org
708dce3f 7053T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7054S: Maintained
679655da
JP
7055F: drivers/mmc/
7056F: include/linux/mmc/
c117ab84 7057F: include/uapi/linux/mmc/
baca2da4 7058
15a0580c 7059MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7060S: Orphan
679655da
JP
7061F: drivers/mmc/host/mmc_spi.c
7062F: include/linux/spi/mmc_spi.h
15a0580c 7063
1da177e4 7064MULTISOUND SOUND DRIVER
8b58be88 7065M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7066S: Maintained
679655da
JP
7067F: Documentation/sound/oss/MultiSound
7068F: sound/oss/msnd*
1da177e4 7069
d735410a 7070MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7071S: Orphan
c897401b 7072F: drivers/tty/isicom.c
679655da 7073F: include/linux/isicom.h
d735410a 7074
550a7375 7075MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7076M: Felipe Balbi <balbi@ti.com>
795fb7e7 7077L: linux-usb@vger.kernel.org
43b416e5 7078T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7079S: Maintained
679655da 7080F: drivers/usb/musb/
550a7375 7081
ea0af5f6
MK
7082MXL5007T MEDIA DRIVER
7083M: Michael Krufky <mkrufky@linuxtv.org>
7084L: linux-media@vger.kernel.org
7085W: http://linuxtv.org/
7086W: http://github.com/mkrufky
7087Q: http://patchwork.linuxtv.org/project/linux-media/list/
7088T: git git://linuxtv.org/mkrufky/tuners.git
7089S: Maintained
7090F: drivers/media/tuners/mxl5007t.*
7091
2d3cf588 7092MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7093M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7094L: netdev@vger.kernel.org
205057ae 7095W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7096S: Supported
93f7848b 7097F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7098
1da177e4 7099NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7100S: Orphan
d9fb9f38 7101F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7102
23dc05a3
DM
7103NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7104M: Daniel Mack <zonque@gmail.com>
7105S: Maintained
e5747e40 7106L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7107W: http://www.native-instruments.com
7108F: sound/usb/caiaq/
7109
1da177e4 7110NCP FILESYSTEM
52653199
PV
7111M: Petr Vandrovec <petr@vandrovec.name>
7112S: Odd Fixes
679655da 7113F: fs/ncpfs/
1da177e4 7114
a79b0322
FT
7115NCR 5380 SCSI DRIVERS
7116M: Finn Thain <fthain@telegraphics.com.au>
7117M: Michael Schmitz <schmitzmic@gmail.com>
7118L: linux-scsi@vger.kernel.org
7119S: Maintained
7120F: Documentation/scsi/g_NCR5380.txt
7121F: drivers/scsi/NCR5380.*
7122F: drivers/scsi/arm/cumana_1.c
7123F: drivers/scsi/arm/oak.c
7124F: drivers/scsi/atari_NCR5380.c
7125F: drivers/scsi/atari_scsi.*
7126F: drivers/scsi/dmx3191d.c
7127F: drivers/scsi/dtc.*
7128F: drivers/scsi/g_NCR5380.*
7129F: drivers/scsi/g_NCR5380_mmio.c
7130F: drivers/scsi/mac_scsi.*
7131F: drivers/scsi/pas16.*
a79b0322
FT
7132F: drivers/scsi/sun3_scsi.*
7133F: drivers/scsi/sun3_scsi_vme.c
7134F: drivers/scsi/t128.*
7135
1da177e4 7136NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7137M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7138L: linux-scsi@vger.kernel.org
7139S: Maintained
679655da 7140F: drivers/scsi/NCR_D700.*
1da177e4 7141
4aa3eb4c
GR
7142NCT6775 HARDWARE MONITOR DRIVER
7143M: Guenter Roeck <linux@roeck-us.net>
7144L: lm-sensors@lm-sensors.org
7145S: Maintained
7146F: Documentation/hwmon/nct6775
7147F: drivers/hwmon/nct6775.c
7148
3c2d774c 7149NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7150M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7151L: linux-rdma@vger.kernel.org
e3d33cb1 7152W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7153S: Supported
7154F: drivers/infiniband/hw/nes/
7155
be2f2e84 7156NETEM NETWORK EMULATOR
adbbf69d 7157M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7158L: netem@lists.linux-foundation.org
be2f2e84 7159S: Maintained
679655da 7160F: net/sched/sch_netem.c
be2f2e84 7161
b2f5a051 7162NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7163M: Jon Mason <jdmason@kudzu.us>
4a58448b 7164L: netdev@vger.kernel.org
4a58448b 7165S: Supported
679655da 7166F: Documentation/networking/s2io.txt
b2f5a051 7167F: Documentation/networking/vxge.txt
86387e1a 7168F: drivers/net/ethernet/neterion/
4a58448b 7169
db9cf3a3 7170NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7171M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7172M: Patrick McHardy <kaber@trash.net>
42010ed0 7173M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7174L: netfilter-devel@vger.kernel.org
82b98543 7175L: coreteam@netfilter.org
1da177e4
LT
7176W: http://www.netfilter.org/
7177W: http://www.iptables.org/
42010ed0
PNA
7178Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7179T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7180T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7181S: Supported
679655da
JP
7182F: include/linux/netfilter*
7183F: include/linux/netfilter/
7184F: include/net/netfilter/
c117ab84
CEB
7185F: include/uapi/linux/netfilter*
7186F: include/uapi/linux/netfilter/
679655da
JP
7187F: net/*/netfilter.c
7188F: net/*/netfilter/
7189F: net/netfilter/
91c269a0 7190F: net/bridge/br_netfilter*.c
1da177e4 7191
4cc67735 7192NETLABEL
87a0874c 7193M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7194W: http://netlabel.sf.net
7195L: netdev@vger.kernel.org
87a0874c 7196S: Maintained
80811493 7197F: Documentation/netlabel/
679655da
JP
7198F: include/net/netlabel.h
7199F: net/netlabel/
4cc67735 7200
1da177e4 7201NETROM NETWORK LAYER
8b58be88 7202M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7203L: linux-hams@vger.kernel.org
d34cb28a 7204W: http://www.linux-ax25.org/
1da177e4 7205S: Maintained
679655da 7206F: include/net/netrom.h
c117ab84 7207F: include/uapi/linux/netrom.h
679655da 7208F: net/netrom/
1da177e4 7209
5ddb88c0 7210NETWORK BLOCK DEVICE (NBD)
4ca5829a 7211M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7212S: Maintained
5e4b269b 7213L: nbd-general@lists.sourceforge.net
4ca5829a 7214T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7215F: Documentation/blockdev/nbd.txt
7216F: drivers/block/nbd.c
c117ab84 7217F: include/uapi/linux/nbd.h
1da177e4 7218
6e43650c
NH
7219NETWORK DROP MONITOR
7220M: Neil Horman <nhorman@tuxdriver.com>
7221L: netdev@vger.kernel.org
7222S: Maintained
7223W: https://fedorahosted.org/dropwatch/
7224F: net/core/drop_monitor.c
7225
1da177e4 7226NETWORKING [GENERAL]
8b58be88 7227M: "David S. Miller" <davem@davemloft.net>
979b6c13 7228L: netdev@vger.kernel.org
b1e8fd54 7229W: http://www.linuxfoundation.org/en/Net
11e98029 7230Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7231T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7232T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7233S: Maintained
679655da
JP
7234F: net/
7235F: include/net/
018d21ed
JP
7236F: include/linux/in.h
7237F: include/linux/net.h
7238F: include/linux/netdevice.h
c117ab84
CEB
7239F: include/uapi/linux/in.h
7240F: include/uapi/linux/net.h
7241F: include/uapi/linux/netdevice.h
0c7aecd4 7242F: include/uapi/linux/net_namespace.h
7e814a6c 7243F: tools/net/
f4e53f9a 7244F: tools/testing/selftests/net/
335a67d2 7245F: lib/random32.c
a101ccd1 7246F: lib/test_bpf.c
1da177e4
LT
7247
7248NETWORKING [IPv4/IPv6]
8b58be88
JP
7249M: "David S. Miller" <davem@davemloft.net>
7250M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7251M: James Morris <jmorris@namei.org>
7252M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7253M: Patrick McHardy <kaber@trash.net>
979b6c13 7254L: netdev@vger.kernel.org
08deed1e 7255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7256S: Maintained
679655da
JP
7257F: net/ipv4/
7258F: net/ipv6/
7259F: include/net/ip*
0a14842f 7260F: arch/x86/net/*
1da177e4 7261
73b7656c
DM
7262NETWORKING [IPSEC]
7263M: Steffen Klassert <steffen.klassert@secunet.com>
7264M: Herbert Xu <herbert@gondor.apana.org.au>
7265M: "David S. Miller" <davem@davemloft.net>
7266L: netdev@vger.kernel.org
d1fc5024
SK
7267T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7268T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7269S: Maintained
5826bdd1 7270F: net/core/flow.c
73b7656c
DM
7271F: net/xfrm/
7272F: net/key/
7273F: net/ipv4/xfrm*
d1fc5024
SK
7274F: net/ipv4/esp4.c
7275F: net/ipv4/ah4.c
7276F: net/ipv4/ipcomp.c
7277F: net/ipv4/ip_vti.c
73b7656c 7278F: net/ipv6/xfrm*
d1fc5024
SK
7279F: net/ipv6/esp6.c
7280F: net/ipv6/ah6.c
7281F: net/ipv6/ipcomp6.c
7282F: net/ipv6/ip6_vti.c
73b7656c
DM
7283F: include/uapi/linux/xfrm.h
7284F: include/net/xfrm.h
7285
10e2ff1c 7286NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7287M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7288L: netdev@vger.kernel.org
7289S: Maintained
7290
29f8f632 7291NETWORKING [WIRELESS]
2cb4abd1 7292L: linux-wireless@vger.kernel.org
8a6e2535 7293Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7294
788873ac
JP
7295NETWORKING DRIVERS
7296L: netdev@vger.kernel.org
7297W: http://www.linuxfoundation.org/en/Net
11e98029 7298Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7300T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7301S: Odd Fixes
7302F: drivers/net/
018d21ed 7303F: include/linux/if_*
0b63bf1f
JD
7304F: include/linux/netdevice.h
7305F: include/linux/arcdevice.h
7306F: include/linux/etherdevice.h
7307F: include/linux/fcdevice.h
7308F: include/linux/fddidevice.h
7309F: include/linux/hippidevice.h
7310F: include/linux/inetdevice.h
c117ab84
CEB
7311F: include/uapi/linux/if_*
7312F: include/uapi/linux/netdevice.h
788873ac 7313
0e324cf6
JL
7314NETWORKING DRIVERS (WIRELESS)
7315M: Kalle Valo <kvalo@codeaurora.org>
7316L: linux-wireless@vger.kernel.org
7317Q: http://patchwork.kernel.org/project/linux-wireless/list/
7318T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7319S: Maintained
7320F: drivers/net/wireless/
7321
3d396eb1 7322NETXEN (1/10) GbE SUPPORT
8622315e 7323M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7324M: Sony Chacko <sony.chacko@qlogic.com>
7325M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7326L: netdev@vger.kernel.org
9c2b5bde 7327W: http://www.qlogic.com
3d396eb1 7328S: Supported
aa43c215 7329F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7330
6423d30f
AAJ
7331NFC SUBSYSTEM
7332M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7333M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7334M: Samuel Ortiz <sameo@linux.intel.com>
7335L: linux-wireless@vger.kernel.org
1eb3b216 7336L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7337S: Supported
6423d30f 7338F: net/nfc/
55eb94f9 7339F: include/net/nfc/
c117ab84 7340F: include/uapi/linux/nfc.h
6423d30f 7341F: drivers/nfc/
08eaa1e0 7342F: include/linux/platform_data/pn544.h
7ebb88e5 7343F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7344
e8b43555 7345NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7346M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7347M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7348L: linux-nfs@vger.kernel.org
7349W: http://client.linux-nfs.org
cd7b996a 7350T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7351S: Maintained
679655da
JP
7352F: fs/lockd/
7353F: fs/nfs/
7354F: fs/nfs_common/
7355F: net/sunrpc/
7356F: include/linux/lockd/
7357F: include/linux/nfs*
7358F: include/linux/sunrpc/
c117ab84
CEB
7359F: include/uapi/linux/nfs*
7360F: include/uapi/linux/sunrpc/
1da177e4 7361
85ef9cea 7362NILFS2 FILESYSTEM
e2126935 7363M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7364L: linux-nilfs@vger.kernel.org
f9472265 7365W: http://nilfs.sourceforge.net/
e2126935 7366T: git git://github.com/konis/nilfs2.git
85ef9cea 7367S: Supported
679655da
JP
7368F: Documentation/filesystems/nilfs2.txt
7369F: fs/nilfs2/
7370F: include/linux/nilfs2_fs.h
85ef9cea 7371
1da177e4 7372NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7373M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7374W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7375S: Maintained
679655da
JP
7376F: Documentation/scsi/NinjaSCSI.txt
7377F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7378
7379NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7380M: GOTO Masanori <gotom@debian.or.jp>
7381M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7382W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7383S: Maintained
679655da
JP
7384F: Documentation/scsi/NinjaSCSI.txt
7385F: drivers/scsi/nsp32*
1da177e4 7386
383b8fb9
LFT
7387NIOS2 ARCHITECTURE
7388M: Ley Foon Tan <lftan@altera.com>
7389L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7390T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7391S: Maintained
7392F: arch/nios2/
7393
2a6afddb
PR
7394NOKIA N900 POWER SUPPLY DRIVERS
7395M: Pali RohĂ¡r <pali.rohar@gmail.com>
7396S: Maintained
7397F: include/linux/power/bq2415x_charger.h
7398F: include/linux/power/bq27x00_battery.h
7399F: include/linux/power/isp1704_charger.h
7400F: drivers/power/bq2415x_charger.c
7401F: drivers/power/bq27x00_battery.c
7402F: drivers/power/isp1704_charger.c
7403F: drivers/power/rx51_battery.c
7404
a1bd3bae 7405NTB DRIVER CORE
9ef6bf6c
JM
7406M: Jon Mason <jdmason@kudzu.us>
7407M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7408M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7409L: linux-ntb@googlegroups.com
fce8a7bb 7410S: Supported
2984411f
JM
7411W: https://github.com/jonmason/ntb/wiki
7412T: git git://github.com/jonmason/ntb.git
fce8a7bb 7413F: drivers/ntb/
548c237c 7414F: drivers/net/ntb_netdev.c
fce8a7bb 7415F: include/linux/ntb.h
a1bd3bae 7416F: include/linux/ntb_transport.h
fce8a7bb 7417
e26a5843
AH
7418NTB INTEL DRIVER
7419M: Jon Mason <jdmason@kudzu.us>
7420M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7421L: linux-ntb@googlegroups.com
e26a5843
AH
7422S: Supported
7423W: https://github.com/jonmason/ntb/wiki
7424T: git git://github.com/jonmason/ntb.git
7425F: drivers/ntb/hw/intel/
fce8a7bb 7426
1da177e4 7427NTFS FILESYSTEM
2818ef50 7428M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7429L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7430W: http://www.tuxera.com/
e6f4dee7 7431T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7432S: Supported
679655da
JP
7433F: Documentation/filesystems/ntfs.txt
7434F: fs/ntfs/
1da177e4 7435
9eb8ef74 7436NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7437M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7438L: linux-fbdev@vger.kernel.org
ce00f85c 7439S: Maintained
8a61f013
JH
7440F: drivers/video/fbdev/riva/
7441F: drivers/video/fbdev/nvidia/
1da177e4 7442
79461681
MW
7443NVM EXPRESS DRIVER
7444M: Matthew Wilcox <willy@linux.intel.com>
7445L: linux-nvme@lists.infradead.org
7446T: git git://git.infradead.org/users/willy/linux-nvme.git
7447S: Supported
5be37bf9 7448F: drivers/block/nvme*
79461681
MW
7449F: include/linux/nvme.h
7450
aee4b9bd
SK
7451NVMEM FRAMEWORK
7452M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7453M: Maxime Ripard <maxime.ripard@free-electrons.com>
7454S: Maintained
7455F: drivers/nvmem/
7456F: Documentation/devicetree/bindings/nvmem/
7457F: include/linux/nvmem-consumer.h
7458F: include/linux/nvmem-provider.h
7459
dece4585
CP
7460NXP-NCI NFC DRIVER
7461M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7462R: Charles Gorand <charles.gorand@effinnov.com>
7463L: linux-nfc@lists.01.org (moderated for non-subscribers)
7464S: Supported
7465F: drivers/nfc/nxp-nci
7466
f50d7146
RK
7467NXP TDA998X DRM DRIVER
7468M: Russell King <rmk+kernel@arm.linux.org.uk>
7469S: Supported
7470F: drivers/gpu/drm/i2c/tda998x_drv.c
7471F: include/drm/i2c/tda998x.h
7472
fbace43e
PR
7473NXP TFA9879 DRIVER
7474M: Peter Rosin <peda@axentia.se>
7475L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7476S: Maintained
7477F: sound/soc/codecs/tfa9879*
7478
f5525786 7479OMAP SUPPORT
0e24bdd4 7480M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7481L: linux-omap@vger.kernel.org
7482W: http://www.muru.com/linux/omap/
7483W: http://linux.omap.com/
8a6e2535 7484Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7485T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7486S: Maintained
4e04d5a3 7487F: arch/arm/*omap*/
026da812
FB
7488F: arch/arm/configs/omap1_defconfig
7489F: arch/arm/configs/omap2plus_defconfig
046d0a37 7490F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7491F: drivers/irqchip/irq-omap-intc.c
7492F: drivers/mfd/*omap*.c
7493F: drivers/mfd/menelaus.c
7494F: drivers/mfd/palmas.c
7495F: drivers/mfd/tps65217.c
7496F: drivers/mfd/tps65218.c
7497F: drivers/mfd/tps65910.c
7498F: drivers/mfd/twl-core.[ch]
7499F: drivers/mfd/twl4030*.c
7500F: drivers/mfd/twl6030*.c
7501F: drivers/mfd/twl6040*.c
7502F: drivers/regulator/palmas-regulator*.c
7503F: drivers/regulator/pbias-regulator.c
7504F: drivers/regulator/tps65217-regulator.c
7505F: drivers/regulator/tps65218-regulator.c
7506F: drivers/regulator/tps65910-regulator.c
7507F: drivers/regulator/twl-regulator.c
046d0a37 7508F: include/linux/i2c-omap.h
f5525786 7509
50f29fbd 7510OMAP DEVICE TREE SUPPORT
cdb55ab0 7511M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7512M: Tony Lindgren <tony@atomide.com>
7513L: linux-omap@vger.kernel.org
d0fb18c5 7514L: devicetree@vger.kernel.org
50f29fbd
TL
7515S: Maintained
7516F: arch/arm/boot/dts/*omap*
7517F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7518F: arch/arm/boot/dts/*am4*
7519F: arch/arm/boot/dts/*am5*
7520F: arch/arm/boot/dts/*dra7*
50f29fbd 7521
f5525786 7522OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7523M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7524L: linux-omap@vger.kernel.org
7525S: Maintained
7526F: arch/arm/*omap*/*clock*
7527
7528OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7529M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7530L: linux-omap@vger.kernel.org
7531S: Maintained
7532F: arch/arm/*omap*/*pm*
c46938d4 7533F: drivers/cpufreq/omap-cpufreq.c
f5525786 7534
d21db568 7535OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7536M: Rajendra Nayak <rnayak@ti.com>
7537M: Paul Walmsley <paul@pwsan.com>
7538L: linux-omap@vger.kernel.org
7539S: Maintained
d21db568 7540F: arch/arm/mach-omap2/prm*
692ab1f3 7541
f5525786 7542OMAP AUDIO SUPPORT
6c284903 7543M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7544M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7545L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7546L: linux-omap@vger.kernel.org
7547S: Maintained
7548F: sound/soc/omap/
7549
18640193
TL
7550OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7551M: Roger Quadros <rogerq@ti.com>
7552M: Tony Lindgren <tony@atomide.com>
7553L: linux-omap@vger.kernel.org
7554S: Maintained
7555F: drivers/memory/omap-gpmc.c
7556F: arch/arm/mach-omap2/*gpmc*
7557
f5525786 7558OMAP FRAMEBUFFER SUPPORT
830e6384 7559M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7560L: linux-fbdev@vger.kernel.org
f5525786
TL
7561L: linux-omap@vger.kernel.org
7562S: Maintained
8a61f013 7563F: drivers/video/fbdev/omap/
f5525786 7564
676eec0d 7565OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7566M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7567L: linux-omap@vger.kernel.org
676eec0d 7568L: linux-fbdev@vger.kernel.org
178ff4c9 7569S: Maintained
8a61f013 7570F: drivers/video/fbdev/omap2/
178ff4c9
TV
7571F: Documentation/arm/OMAP/DSS
7572
8b37fcfc
OBC
7573OMAP HARDWARE SPINLOCK SUPPORT
7574M: Ohad Ben-Cohen <ohad@wizery.com>
7575L: linux-omap@vger.kernel.org
7576S: Maintained
7577F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7578
f5525786 7579OMAP MMC SUPPORT
8b58be88 7580M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7581L: linux-omap@vger.kernel.org
7582S: Maintained
653f41b5
MC
7583F: drivers/mmc/host/omap.c
7584
7585OMAP HS MMC SUPPORT
0a4585c6 7586L: linux-mmc@vger.kernel.org
653f41b5 7587L: linux-omap@vger.kernel.org
dfa5d196 7588S: Orphan
653f41b5 7589F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7590
7591OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7592M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7593S: Maintained
7594F: drivers/char/hw_random/omap-rng.c
7595
f400c82e 7596OMAP HWMOD SUPPORT
cdb55ab0 7597M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7598M: Paul Walmsley <paul@pwsan.com>
7599L: linux-omap@vger.kernel.org
7600S: Maintained
8fc8b12b 7601F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7602
8633fb30
PW
7603OMAP HWMOD DATA
7604M: Paul Walmsley <paul@pwsan.com>
7605L: linux-omap@vger.kernel.org
7606S: Maintained
7607F: arch/arm/mach-omap2/omap_hwmod*data*
7608
f400c82e 7609OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7610M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7611L: linux-omap@vger.kernel.org
7612S: Maintained
7613F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7614
0db83ced 7615OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7616M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7617L: linux-media@vger.kernel.org
7618S: Maintained
7eec52db 7619F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7620F: drivers/media/platform/omap3isp/
0db83ced 7621F: drivers/staging/media/omap4iss/
7e8970e1 7622
f5525786 7623OMAP USB SUPPORT
f299470a 7624M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7625L: linux-usb@vger.kernel.org
7626L: linux-omap@vger.kernel.org
43b416e5 7627T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7628S: Maintained
a16fbd65
JP
7629F: drivers/usb/*/*omap*
7630F: arch/arm/*omap*/usb*
f5525786 7631
6d994710 7632OMAP GPIO DRIVER
a1415a8f 7633M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7634M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7635M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7636L: linux-omap@vger.kernel.org
7637S: Maintained
7638F: drivers/gpio/gpio-omap.c
7639
c351e290
MJ
7640OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7641M: Mark Jackson <mpfj@newflow.co.uk>
7642L: linux-omap@vger.kernel.org
7643S: Maintained
7644F: arch/arm/boot/dts/am335x-nano.dts
7645
0ad122d9 7646OMFS FILESYSTEM
8b58be88 7647M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7648L: linux-karma-devel@lists.sourceforge.net
7649S: Maintained
679655da
JP
7650F: Documentation/filesystems/omfs.txt
7651F: fs/omfs/
0ad122d9 7652
c1986ee9 7653OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7654M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7655S: Maintained
679655da
JP
7656F: drivers/char/pcmcia/cm4000_cs.c
7657F: include/linux/cm4000_cs.h
c117ab84 7658F: include/uapi/linux/cm4000_cs.h
c1986ee9 7659
77c44ab1 7660OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7661M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7662S: Maintained
679655da 7663F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7664
77d5140f 7665OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7666M: Jonathan Corbet <corbet@lwn.net>
661263b5 7667L: linux-media@vger.kernel.org
275ffde4 7668T: git git://linuxtv.org/media_tree.git
77d5140f 7669S: Maintained
90d72ac6 7670F: drivers/media/i2c/ov7670.c
77d5140f 7671
431bca73 7672ONENAND FLASH DRIVER
8b58be88 7673M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7674L: linux-mtd@lists.infradead.org
7675S: Maintained
679655da
JP
7676F: drivers/mtd/onenand/
7677F: include/linux/mtd/onenand*.h
431bca73 7678
1da177e4 7679ONSTREAM SCSI TAPE DRIVER
8b58be88 7680M: Willem Riede <osst@riede.org>
1da177e4
LT
7681L: osst-users@lists.sourceforge.net
7682L: linux-scsi@vger.kernel.org
7683S: Maintained
f7269cfc
JD
7684F: Documentation/scsi/osst.txt
7685F: drivers/scsi/osst.*
7686F: drivers/scsi/osst_*.h
7687F: drivers/scsi/st.h
1da177e4 7688
e2d1d6c0 7689OPENCORES I2C BUS DRIVER
8b58be88 7690M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7691L: linux-i2c@vger.kernel.org
e2d1d6c0 7692S: Maintained
679655da
JP
7693F: Documentation/i2c/busses/i2c-ocores
7694F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7695
860c44c1 7696OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7697M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7698M: Frank Rowand <frowand.list@gmail.com>
7699M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7700L: devicetree@vger.kernel.org
a7fefe9f
RH
7701W: http://www.devicetree.org/
7702T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7703S: Maintained
f8828205 7704F: drivers/of/
860c44c1 7705F: include/linux/of*.h
f8828205 7706F: scripts/dtc/
860c44c1 7707
f8828205 7708OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7709M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7710M: Pawel Moll <pawel.moll@arm.com>
7711M: Mark Rutland <mark.rutland@arm.com>
de80963e 7712M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7713M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7714L: devicetree@vger.kernel.org
7715S: Maintained
7716F: Documentation/devicetree/
7717F: arch/*/boot/dts/
7718F: include/dt-bindings/
7719
2bb65f56
PA
7720OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7721M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7722L: devicetree@vger.kernel.org
7723S: Maintained
7724F: Documentation/devicetree/dynamic-resolution-notes.txt
7725F: Documentation/devicetree/overlay-notes.txt
7726F: drivers/of/overlay.c
7727F: drivers/of/resolver.c
7728
19f9d392
JB
7729OPENRISC ARCHITECTURE
7730M: Jonas Bonn <jonas@southpole.se>
7731W: http://openrisc.net
eab7c1c0 7732L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7733S: Maintained
7734T: git git://openrisc.net/~jonas/linux
14430813 7735F: arch/openrisc/
19f9d392 7736
ccb1352e 7737OPENVSWITCH
4f337ed5 7738M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7739L: netdev@vger.kernel.org
ccb1352e
JG
7740L: dev@openvswitch.org
7741W: http://openvswitch.org
ccb1352e
JG
7742S: Maintained
7743F: net/openvswitch/
b422da7c 7744F: include/uapi/linux/openvswitch.h
ccb1352e 7745
af39917d
CL
7746OPL4 DRIVER
7747M: Clemens Ladisch <clemens@ladisch.de>
7748L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7749T: git git://git.alsa-project.org/alsa-kernel.git
7750S: Maintained
7751F: sound/drivers/opl4/
7752
1da177e4 7753OPROFILE
4cf7e718 7754M: Robert Richter <rric@kernel.org>
1da177e4
LT
7755L: oprofile-list@lists.sf.net
7756S: Maintained
81c4a8a6 7757F: arch/*/include/asm/oprofile*.h
679655da
JP
7758F: arch/*/oprofile/
7759F: drivers/oprofile/
7760F: include/linux/oprofile.h
1da177e4 7761
e2d1d6c0 7762ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7763M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7764M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7765L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7766W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7767S: Supported
679655da
JP
7768F: Documentation/filesystems/ocfs2.txt
7769F: Documentation/filesystems/dlmfs.txt
7770F: fs/ocfs2/
e2d1d6c0 7771
1da177e4 7772ORINOCO DRIVER
724c6b35 7773L: linux-wireless@vger.kernel.org
491b26b4 7774W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7775W: http://www.nongnu.org/orinoco/
3a59babb 7776S: Orphan
679655da 7777F: drivers/net/wireless/orinoco/
1da177e4 7778
42c55aa8 7779OSD LIBRARY and FILESYSTEM
fadc0752 7780M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7781M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7782L: osd-dev@open-osd.org
7783W: http://open-osd.org
54e5881d 7784T: git git://git.open-osd.org/open-osd.git
68274794 7785S: Maintained
42c55aa8 7786F: drivers/scsi/osd/
6b6f0b6c 7787F: include/scsi/osd_*
42c55aa8 7788F: fs/exofs/
68274794 7789
ef94b186 7790OVERLAY FILESYSTEM
7c37fbda 7791M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7792L: linux-unionfs@vger.kernel.org
7793T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7794S: Supported
1d113735 7795F: fs/overlayfs/
7c37fbda
NB
7796F: Documentation/filesystems/overlayfs.txt
7797
e2d1d6c0 7798P54 WIRELESS DRIVER
084cb0fe 7799M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7800L: linux-wireless@vger.kernel.org
084cb0fe 7801W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7802S: Maintained
679655da 7803F: drivers/net/wireless/p54/
e2d1d6c0 7804
f5cd7872 7805PA SEMI ETHERNET DRIVER
8b58be88 7806M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7807L: netdev@vger.kernel.org
7808S: Maintained
ded19add 7809F: drivers/net/ethernet/pasemi/*
f5cd7872 7810
beb58aa3 7811PA SEMI SMBUS DRIVER
8b58be88 7812M: Olof Johansson <olof@lixom.net>
846557d3 7813L: linux-i2c@vger.kernel.org
beb58aa3 7814S: Maintained
679655da 7815F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7816
48fc267e
SK
7817PADATA PARALLEL EXECUTION MECHANISM
7818M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7819L: linux-crypto@vger.kernel.org
7820S: Maintained
7821F: kernel/padata.c
7822F: include/linux/padata.h
7823F: Documentation/padata.txt
7824
709ee531 7825PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7826M: Harald Welte <laforge@gnumonks.org>
d0944853 7827L: platform-driver-x86@vger.kernel.org
709ee531 7828S: Maintained
679655da 7829F: drivers/platform/x86/panasonic-laptop.c
709ee531 7830
368dd5ac 7831PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7832M: David Howells <dhowells@redhat.com>
7833M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7834L: linux-am33-list@redhat.com (moderated for non-subscribers)
7835W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7836S: Maintained
679655da
JP
7837F: Documentation/mn10300/
7838F: arch/mn10300/
4fa97181 7839
64dfff03
SM
7840PARALLEL PORT SUBSYSTEM
7841M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7842M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7843L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7844S: Maintained
679655da
JP
7845F: drivers/parport/
7846F: include/linux/parport*.h
7847F: drivers/char/ppdev.c
c117ab84 7848F: include/uapi/linux/ppdev.h
64dfff03 7849F: Documentation/parport*.txt
1da177e4 7850
4cdf6bc2 7851PARAVIRT_OPS INTERFACE
d633180c 7852M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7853M: Chris Wright <chrisw@sous-sol.org>
7854M: Alok Kataria <akataria@vmware.com>
7855M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7856L: virtualization@lists.linux-foundation.org
4cdf6bc2 7857S: Supported
a2e19991 7858F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7859F: arch/*/kernel/paravirt*
7860F: arch/*/include/asm/paravirt.h
4cdf6bc2 7861
e2d1d6c0 7862PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7863M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7864L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7865S: Maintained
679655da
JP
7866F: Documentation/blockdev/paride.txt
7867F: drivers/block/paride/
e2d1d6c0
RD
7868
7869PARISC ARCHITECTURE
b8828770 7870M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7871M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7872L: linux-parisc@vger.kernel.org
7873W: http://www.parisc-linux.org/
8a6e2535 7874Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7875T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7876T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7877S: Maintained
679655da 7878F: arch/parisc/
2b6bac9e 7879F: Documentation/parisc/
679655da 7880F: drivers/parisc/
2b6bac9e
HD
7881F: drivers/char/agp/parisc-agp.c
7882F: drivers/input/serio/gscps2.c
7883F: drivers/parport/parport_gsc.*
7884F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7885F: drivers/video/fbdev/sti*
2b6bac9e
HD
7886F: drivers/video/console/sti*
7887F: drivers/video/logo/logo_parisc*
e2d1d6c0 7888
1662d32c 7889PC87360 HARDWARE MONITORING DRIVER
8b58be88 7890M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7891L: lm-sensors@lm-sensors.org
7892S: Maintained
679655da
JP
7893F: Documentation/hwmon/pc87360
7894F: drivers/hwmon/pc87360.c
1662d32c
JC
7895
7896PC8736x GPIO DRIVER
8b58be88 7897M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7898S: Maintained
679655da 7899F: drivers/char/pc8736x_gpio.c
1662d32c 7900
1ad107fd 7901PC87427 HARDWARE MONITORING DRIVER
d8130624 7902M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7903L: lm-sensors@lm-sensors.org
7904S: Maintained
7905F: Documentation/hwmon/pc87427
7906F: drivers/hwmon/pc87427.c
7907
b26e0ed4 7908PCA9532 LED DRIVER
8b58be88 7909M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7910S: Maintained
d5ca6918
JP
7911F: drivers/leds/leds-pca9532.c
7912F: include/linux/leds-pca9532.h
b26e0ed4 7913
5ce914a8 7914PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7915M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7916L: linux-i2c@vger.kernel.org
7917S: Maintained
b4f0b74e 7918F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7919
3971dae5 7920PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7921M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7922S: Maintained
7923F: drivers/firmware/pcdp.*
7924
065c6359 7925PCI ERROR RECOVERY
6305902c 7926M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7927L: linux-pci@vger.kernel.org
065c6359 7928S: Supported
679655da 7929F: Documentation/PCI/pci-error-recovery.txt
065c6359 7930
1da177e4 7931PCI SUBSYSTEM
5ac3a6d2 7932M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7933L: linux-pci@vger.kernel.org
99662dd1 7934Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7935T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7936S: Supported
679655da
JP
7937F: Documentation/PCI/
7938F: drivers/pci/
7939F: include/linux/pci*
6b49ee49 7940F: arch/x86/pci/
cad01f91 7941F: arch/x86/kernel/quirks.c
1da177e4 7942
b7e78170
RH
7943PCI DRIVER FOR ARM VERSATILE PLATFORM
7944M: Rob Herring <robh@kernel.org>
7945L: linux-pci@vger.kernel.org
7946L: linux-arm-kernel@lists.infradead.org
7947S: Maintained
7948F: Documentation/devicetree/bindings/pci/versatile.txt
7949F: drivers/pci/host/pci-versatile.c
7950
5f6b6ccd
TI
7951PCI DRIVER FOR APPLIEDMICRO XGENE
7952M: Tanmay Inamdar <tinamdar@apm.com>
7953L: linux-pci@vger.kernel.org
7954L: linux-arm-kernel@lists.infradead.org
7955S: Maintained
7956F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7957F: drivers/pci/host/pci-xgene.c
7958
62d0ff83
ML
7959PCI DRIVER FOR FREESCALE LAYERSCAPE
7960M: Minghuan Lian <minghuan.Lian@freescale.com>
7961M: Mingkai Hu <mingkai.hu@freescale.com>
7962M: Roy Zang <tie-fei.zang@freescale.com>
7963L: linuxppc-dev@lists.ozlabs.org
7964L: linux-pci@vger.kernel.org
7965L: linux-arm-kernel@lists.infradead.org
7966S: Maintained
7967F: drivers/pci/host/*layerscape*
7968
f0b75693 7969PCI DRIVER FOR IMX6
f175aa2c 7970M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7971M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7972L: linux-pci@vger.kernel.org
7973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7974S: Maintained
7975F: drivers/pci/host/*imx6*
7976
0c4ffcfe
MK
7977PCI DRIVER FOR TI KEYSTONE
7978M: Murali Karicheri <m-karicheri2@ti.com>
7979L: linux-pci@vger.kernel.org
7980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7981S: Maintained
7982F: drivers/pci/host/*keystone*
7983
f0b75693
BH
7984PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7985M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7986M: Jason Cooper <jason@lakedaemon.net>
7987L: linux-pci@vger.kernel.org
7988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7989S: Maintained
7990F: drivers/pci/host/*mvebu*
7991
0447cfd7
TR
7992PCI DRIVER FOR NVIDIA TEGRA
7993M: Thierry Reding <thierry.reding@gmail.com>
7994L: linux-tegra@vger.kernel.org
f0b75693 7995L: linux-pci@vger.kernel.org
0447cfd7
TR
7996S: Supported
7997F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7998F: drivers/pci/host/pci-tegra.c
7999
47ff3de9
KVA
8000PCI DRIVER FOR TI DRA7XX
8001M: Kishon Vijay Abraham I <kishon@ti.com>
8002L: linux-omap@vger.kernel.org
8003L: linux-pci@vger.kernel.org
8004S: Supported
8005F: Documentation/devicetree/bindings/pci/ti-pci.txt
8006F: drivers/pci/host/pci-dra7xx.c
8007
f0b75693
BH
8008PCI DRIVER FOR RENESAS R-CAR
8009M: Simon Horman <horms@verge.net.au>
8010L: linux-pci@vger.kernel.org
8011L: linux-sh@vger.kernel.org
8012S: Maintained
8013F: drivers/pci/host/*rcar*
8014
4af82255 8015PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8016M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8017L: linux-pci@vger.kernel.org
f0b75693
BH
8018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8019L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8020S: Maintained
8021F: drivers/pci/host/pci-exynos.c
8022
f0b75693 8023PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8024M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8025M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8026L: linux-pci@vger.kernel.org
8027S: Maintained
8028F: drivers/pci/host/*designware*
8029
cf28855b
WD
8030PCI DRIVER FOR GENERIC OF HOSTS
8031M: Will Deacon <will.deacon@arm.com>
8032L: linux-pci@vger.kernel.org
8033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8034S: Maintained
8035F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8036F: drivers/pci/host/pci-host-generic.c
8037
51b66a6c 8038PCIE DRIVER FOR ST SPEAR13XX
110baab1 8039M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8040L: linux-pci@vger.kernel.org
110baab1 8041S: Maintained
51b66a6c
PA
8042F: drivers/pci/host/*spear*
8043
dcd19de3
DD
8044PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8045M: Duc Dang <dhdang@apm.com>
8046L: linux-pci@vger.kernel.org
8047L: linux-arm-kernel@lists.infradead.org
8048S: Maintained
8049F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8050F: drivers/pci/host/pci-xgene-msi.c
8051
1da177e4 8052PCMCIA SUBSYSTEM
4230dfc9 8053P: Linux PCMCIA Team
f5df5881 8054L: linux-pcmcia@lists.infradead.org
6650e0a5 8055W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8056T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8057S: Maintained
679655da
JP
8058F: Documentation/pcmcia/
8059F: drivers/pcmcia/
8060F: include/pcmcia/
1da177e4
LT
8061
8062PCNET32 NETWORK DRIVER
227fb925 8063M: Don Fry <pcnet32@frontier.com>
979b6c13 8064L: netdev@vger.kernel.org
1da177e4 8065S: Maintained
b955f6ca 8066F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8067
48fc267e
SK
8068PCRYPT PARALLEL CRYPTO ENGINE
8069M: Steffen Klassert <steffen.klassert@secunet.com>
8070L: linux-crypto@vger.kernel.org
8071S: Maintained
8072F: crypto/pcrypt.c
8073F: include/crypto/pcrypt.h
8074
e72df0b8
TH
8075PER-CPU MEMORY ALLOCATOR
8076M: Tejun Heo <tj@kernel.org>
8077M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8078T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8079S: Maintained
8080F: include/linux/percpu*.h
8081F: mm/percpu*.c
8082F: arch/*/include/asm/percpu.h
8083
ad4ecbcb 8084PER-TASK DELAY ACCOUNTING
185e595f 8085M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8086S: Maintained
679655da
JP
8087F: include/linux/delayacct.h
8088F: kernel/delayacct.c
ad4ecbcb 8089
57c0c15b 8090PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8091M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8092M: Ingo Molnar <mingo@redhat.com>
f80c5393 8093M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8094L: linux-kernel@vger.kernel.org
75fc2d37 8095T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8096S: Supported
d53e8365 8097F: kernel/events/*
a003236c 8098F: include/linux/perf_event.h
c117ab84 8099F: include/uapi/linux/perf_event.h
141c4296
RR
8100F: arch/*/kernel/perf_event*.c
8101F: arch/*/kernel/*/perf_event*.c
8102F: arch/*/kernel/*/*/perf_event*.c
a003236c 8103F: arch/*/include/asm/perf_event.h
a003236c
VL
8104F: arch/*/kernel/perf_callchain.c
8105F: tools/perf/
6c0b3244 8106
dd49d0f5 8107PERSONALITY HANDLING
8b58be88 8108M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8109L: linux-abi-devel@lists.sourceforge.net
8110S: Maintained
679655da 8111F: include/linux/personality.h
c117ab84 8112F: include/uapi/linux/personality.h
dd49d0f5 8113
838e7a03 8114PHONET PROTOCOL
2a06b40f 8115M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8116S: Supported
8117F: Documentation/networking/phonet.txt
8118F: include/linux/phonet.h
8119F: include/net/phonet/
c117ab84 8120F: include/uapi/linux/phonet.h
838e7a03
RDC
8121F: net/phonet/
8122
1da177e4 8123PHRAM MTD DRIVER
8b58be88 8124M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8125L: linux-mtd@lists.infradead.org
8126S: Maintained
679655da 8127F: drivers/mtd/devices/phram.c
1da177e4 8128
efdbb10e
BP
8129PICOLCD HID DRIVER
8130M: Bruno Prémont <bonbons@linux-vserver.org>
8131L: linux-input@vger.kernel.org
8132S: Maintained
8133F: drivers/hid/hid-picolcd*
8134
a53bfa07
JI
8135PICOXCELL SUPPORT
8136M: Jamie Iles <jamie@jamieiles.com>
8137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8138T: git git://github.com/jamieiles/linux-2.6-ji.git
8139S: Supported
b8733987 8140F: arch/arm/boot/dts/picoxcell*
14430813 8141F: arch/arm/mach-picoxcell/
b8733987 8142F: drivers/crypto/picoxcell*
a53bfa07 8143
2744e8af
LW
8144PIN CONTROL SUBSYSTEM
8145M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8146L: linux-gpio@vger.kernel.org
dbe752a3 8147T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8148S: Maintained
07f29ba6 8149F: drivers/pinctrl/
8e406fe4 8150F: include/linux/pinctrl/
2744e8af 8151
2201bbb8
JCPV
8152PIN CONTROLLER - ATMEL AT91
8153M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8155S: Maintained
c654b6bf 8156F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8157
cbd1b652
MW
8158PIN CONTROLLER - INTEL
8159M: Mika Westerberg <mika.westerberg@linux.intel.com>
8160M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8161S: Maintained
8162F: drivers/pinctrl/intel/
2201bbb8 8163
9963b536
LP
8164PIN CONTROLLER - RENESAS
8165M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8166L: linux-sh@vger.kernel.org
8167S: Maintained
8168F: drivers/pinctrl/sh-pfc/
8169
b75e60d6 8170PIN CONTROLLER - SAMSUNG
fea685e9 8171M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8173L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8174S: Maintained
9b5b33f6 8175F: drivers/pinctrl/samsung/
b75e60d6 8176
deda8287 8177PIN CONTROLLER - ST SPEAR
da89947b 8178M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8179L: spear-devel@list.st.com
8180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8181W: http://www.st.com/spear
8182S: Maintained
8e406fe4 8183F: drivers/pinctrl/spear/
deda8287 8184
249a6771 8185PKTCDVD DRIVER
e5f6450c 8186M: Jiri Kosina <jikos@kernel.org>
249a6771 8187S: Maintained
679655da
JP
8188F: drivers/block/pktcdvd.c
8189F: include/linux/pktcdvd.h
c117ab84 8190F: include/uapi/linux/pktcdvd.h
249a6771 8191
b31d8273
G
8192PKUNITY SOC DRIVERS
8193M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8194W: http://mprc.pku.edu.cn/~guanxuetao/linux
8195S: Maintained
ceebf4d5 8196T: git git://github.com/gxt/linux.git
b31d8273 8197F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8198F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8199F: drivers/video/fbdev/fb-puv3.c
2809e80b 8200F: drivers/rtc/rtc-puv3.c
b31d8273 8201
9d2ecfb7 8202PMBUS HARDWARE MONITORING DRIVERS
ca462085 8203M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8204L: lm-sensors@lm-sensors.org
8205W: http://www.lm-sensors.org/
8206W: http://www.roeck-us.net/linux/drivers/
8207T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8208S: Maintained
8209F: Documentation/hwmon/pmbus
8210F: drivers/hwmon/pmbus/
8211F: include/linux/i2c/pmbus.h
8212
89a36810 8213PMC SIERRA MaxRAID DRIVER
89a36810
AR
8214L: linux-scsi@vger.kernel.org
8215W: http://www.pmc-sierra.com/
3cdea4d7 8216S: Orphan
89a36810
AR
8217F: drivers/scsi/pmcraid.*
8218
dbf9bfe6 8219PMC SIERRA PM8001 DRIVER
d32477e2 8220M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8221M: lindar_liu@usish.com
f5a7b525 8222L: pmchba@pmcs.com
dbf9bfe6 8223L: linux-scsi@vger.kernel.org
8224S: Supported
8225F: drivers/scsi/pm8001/
8226
1da177e4 8227POSIX CLOCKS and TIMERS
8b58be88 8228M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8229L: linux-kernel@vger.kernel.org
75fc2d37 8230T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8231S: Maintained
679655da
JP
8232F: fs/timerfd.c
8233F: include/linux/timer*
5cee9645 8234F: kernel/time/*timer*
1da177e4 8235
3be86148 8236POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8237M: Sebastian Reichel <sre@kernel.org>
57318935 8238M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8239M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8240L: linux-pm@vger.kernel.org
54e5881d 8241T: git git://git.infradead.org/battery-2.6.git
3be86148 8242S: Maintained
679655da 8243F: include/linux/power_supply.h
8cd725a1 8244F: drivers/power/
26305022 8245X: drivers/power/avs/
3be86148 8246
514f161a
MR
8247POWER STATE COORDINATION INTERFACE (PSCI)
8248M: Mark Rutland <mark.rutland@arm.com>
8249M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8250L: linux-arm-kernel@lists.infradead.org
8251S: Maintained
8252F: drivers/firmware/psci.c
8253F: include/linux/psci.h
8254F: include/uapi/linux/psci.h
8255
1da177e4 8256PNP SUPPORT
9c3646d1 8257M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8258S: Maintained
679655da 8259F: drivers/pnp/
1da177e4 8260
999445d4 8261PNXxxxx I2C DRIVER
8b58be88 8262M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8263L: linux-i2c@vger.kernel.org
999445d4 8264S: Maintained
679655da 8265F: drivers/i2c/busses/i2c-pnx.c
999445d4 8266
1da177e4 8267PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8268M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8269L: linux-ppp@vger.kernel.org
8270S: Maintained
224cf5ad 8271F: drivers/net/ppp/ppp_*
1da177e4
LT
8272
8273PPP OVER ATM (RFC 2364)
8b58be88 8274M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8275S: Maintained
679655da 8276F: net/atm/pppoatm.c
c117ab84 8277F: include/uapi/linux/atmppp.h
1da177e4
LT
8278
8279PPP OVER ETHERNET
8b58be88 8280M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8281S: Maintained
224cf5ad
JK
8282F: drivers/net/ppp/pppoe.c
8283F: drivers/net/ppp/pppox.c
1da177e4 8284
a6d2370b 8285PPP OVER L2TP
8b58be88 8286M: James Chapman <jchapman@katalix.com>
a6d2370b 8287S: Maintained
90ca28d1 8288F: net/l2tp/l2tp_ppp.c
679655da 8289F: include/linux/if_pppol2tp.h
c117ab84 8290F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8291
eae9d2ba 8292PPS SUPPORT
8b58be88 8293M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8294W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8295L: linuxpps@ml.enneenne.com (subscribers-only)
8296S: Maintained
cabaaf41
JP
8297F: Documentation/pps/
8298F: drivers/pps/
8299F: include/linux/pps*.h
eae9d2ba 8300
71a6d0af
HW
8301PPTP DRIVER
8302M: Dmitry Kozlov <xeb@mail.ru>
8303L: netdev@vger.kernel.org
8304S: Maintained
224cf5ad 8305F: drivers/net/ppp/pptp.c
71a6d0af
HW
8306W: http://sourceforge.net/projects/accel-pptp
8307
1da177e4 8308PREEMPTIBLE KERNEL
8b58be88 8309M: Robert Love <rml@tech9.net>
1da177e4
LT
8310L: kpreempt-tech@lists.sourceforge.net
8311W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8312S: Supported
679655da
JP
8313F: Documentation/preempt-locking.txt
8314F: include/linux/preempt.h
1da177e4
LT
8315
8316PRISM54 WIRELESS DRIVER
8b58be88 8317M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8318L: linux-wireless@vger.kernel.org
9ef80804 8319W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8320S: Obsolete
679655da 8321F: drivers/net/wireless/prism54/
1da177e4 8322
02c18891 8323PS3 NETWORK SUPPORT
b809b9ca 8324M: Geoff Levand <geoff@infradead.org>
02c18891 8325L: netdev@vger.kernel.org
a14ab6b6 8326L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8327S: Maintained
8df158ac 8328F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8329
f58a9d17 8330PS3 PLATFORM SUPPORT
b809b9ca 8331M: Geoff Levand <geoff@infradead.org>
a4724ed6 8332L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8333S: Maintained
679655da
JP
8334F: arch/powerpc/boot/ps3*
8335F: arch/powerpc/include/asm/lv1call.h
8336F: arch/powerpc/include/asm/ps3*.h
8337F: arch/powerpc/platforms/ps3/
8338F: drivers/*/ps3*
8339F: drivers/ps3/
fec629b8 8340F: drivers/rtc/rtc-ps3.c
679655da 8341F: drivers/usb/host/*ps3.c
fec629b8 8342F: sound/ppc/snd_ps3*
f58a9d17 8343
cffb4add 8344PS3VRAM DRIVER
8b58be88 8345M: Jim Paris <jim@jtan.com>
3715a5d0 8346M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8347L: linuxppc-dev@lists.ozlabs.org
cffb4add 8348S: Maintained
8a3977cb 8349F: drivers/block/ps3vram.c
cffb4add 8350
8defe599 8351PSTORE FILESYSTEM
9d5e2a02 8352M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8353M: Colin Cross <ccross@android.com>
8354M: Kees Cook <keescook@chromium.org>
8355M: Tony Luck <tony.luck@intel.com>
8356S: Maintained
8357T: git git://git.infradead.org/users/cbou/linux-pstore.git
8358F: fs/pstore/
8359F: include/linux/pstore*
04851772 8360F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8361F: drivers/acpi/apei/erst.c
8362
7fbc415d
RC
8363PTP HARDWARE CLOCK SUPPORT
8364M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8365L: netdev@vger.kernel.org
7fbc415d
RC
8366S: Maintained
8367W: http://linuxptp.sourceforge.net/
8368F: Documentation/ABI/testing/sysfs-ptp
8369F: Documentation/ptp/*
0ecb3cdd 8370F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8371F: drivers/net/phy/dp83640*
8372F: drivers/ptp/*
8373F: include/linux/ptp_cl*
8374
cf94a4d1 8375PTRACE SUPPORT
e846ee5f 8376M: Roland McGrath <roland@hack.frob.com>
8b58be88 8377M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8378S: Maintained
8379F: include/asm-generic/syscall.h
8380F: include/linux/ptrace.h
8381F: include/linux/regset.h
8382F: include/linux/tracehook.h
c117ab84 8383F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8384F: kernel/ptrace.c
8385
8320204a 8386PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8387M: Mike Isely <isely@pobox.com>
16e9495d 8388L: pvrusb2@isely.net (subscribers-only)
661263b5 8389L: linux-media@vger.kernel.org
8320204a 8390W: http://www.isely.net/pvrusb2/
275ffde4 8391T: git git://linuxtv.org/media_tree.git
8320204a 8392S: Maintained
679655da 8393F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8394F: drivers/media/usb/pvrusb2/
8320204a 8395
39532e6c
HG
8396PWC WEBCAM DRIVER
8397M: Hans de Goede <hdegoede@redhat.com>
8398L: linux-media@vger.kernel.org
8399T: git git://linuxtv.org/media_tree.git
8400S: Maintained
8401F: drivers/media/usb/pwc/*
8402
93c090b3
KD
8403PWM FAN DRIVER
8404M: Kamil Debski <k.debski@samsung.com>
8405L: lm-sensors@lm-sensors.org
8406S: Supported
8407F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8408F: Documentation/hwmon/pwm-fan
8409F: drivers/hwmon/pwm-fan.c
8410
200efedd 8411PWM SUBSYSTEM
aa3495f7
TR
8412M: Thierry Reding <thierry.reding@gmail.com>
8413L: linux-pwm@vger.kernel.org
0c2498f1 8414S: Maintained
006e854f 8415T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8416F: Documentation/pwm.txt
8417F: Documentation/devicetree/bindings/pwm/
8418F: include/linux/pwm.h
0c2498f1 8419F: drivers/pwm/
a140b98d
TR
8420F: drivers/video/backlight/pwm_bl.c
8421F: include/linux/pwm_backlight.h
0c2498f1 8422
30ec261e 8423PXA2xx/PXA3xx SUPPORT
8da5e302 8424M: Daniel Mack <daniel@zonque.org>
a323f664 8425M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8426M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8428T: git git://github.com/hzhuang1/linux.git
8da5e302 8429T: git git://github.com/rjarzmik/linux.git
1da177e4 8430S: Maintained
679655da 8431F: arch/arm/mach-pxa/
820439f1 8432F: drivers/dma/pxa*
679655da 8433F: drivers/pcmcia/pxa2xx*
9df92e6c 8434F: drivers/spi/spi-pxa2xx*
faf2e1db 8435F: drivers/usb/gadget/udc/pxa2*
679655da 8436F: include/sound/pxa2xx-lib.h
bec4c99e 8437F: sound/arm/pxa*
14430813 8438F: sound/soc/pxa/
1da177e4 8439
ec64d3bf
EG
8440PXA3xx NAND FLASH DRIVER
8441M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8442L: linux-mtd@lists.infradead.org
8443S: Maintained
9a67f099 8444F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8445
3f640c61 8446MMP SUPPORT
8b58be88 8447M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8448M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8449L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8450T: git git://github.com/hzhuang1/linux.git
8451T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8452S: Maintained
3f640c61 8453F: arch/arm/mach-mmp/
e8e6cb32 8454
272f133a
PO
8455PXA MMCI DRIVER
8456S: Orphan
8457
57f63bc8 8458PXA RTC DRIVER
8b58be88 8459M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8460L: rtc-linux@googlegroups.com
8461S: Maintained
8462
cea4001a 8463QAT DRIVER
49e7d9df
JP
8464M: Tadeusz Struk <tadeusz.struk@intel.com>
8465L: qat-linux@intel.com
8466S: Supported
8467F: drivers/crypto/qat/
cea4001a 8468
52a09a04 8469QIB DRIVER
8473c603 8470M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8471L: linux-rdma@vger.kernel.org
8472S: Supported
8473F: drivers/infiniband/hw/qib/
8474
5e9772b9
JS
8475QLOGIC QLA1280 SCSI DRIVER
8476M: Michael Reed <mdr@sgi.com>
8477L: linux-scsi@vger.kernel.org
8478S: Maintained
8479F: drivers/scsi/qla1280.[ch]
8480
1da177e4 8481QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8482M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8483L: linux-scsi@vger.kernel.org
8484S: Supported
679655da
JP
8485F: Documentation/scsi/LICENSE.qla2xxx
8486F: drivers/scsi/qla2xxx/
1da177e4 8487
883c98fe 8488QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8489M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8490L: linux-scsi@vger.kernel.org
8491S: Supported
bacfb81b 8492F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8493F: drivers/scsi/qla4xxx/
8494
5a4faa87 8495QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8496M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8497M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8498M: linux-driver@qlogic.com
8499L: netdev@vger.kernel.org
8500S: Supported
679655da 8501F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8502F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8503
0ec00f03 8504QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8505M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8506M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8507L: netdev@vger.kernel.org
8508S: Supported
aa43c215 8509F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8510
c4e84bde 8511QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8512M: Harish Patil <harish.patil@qlogic.com>
8513M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8514M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8515M: linux-driver@qlogic.com
c4e84bde
RM
8516L: netdev@vger.kernel.org
8517S: Supported
aa43c215 8518F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8519
1da177e4 8520QNX4 FILESYSTEM
8b58be88 8521M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8522W: http://www.alarsen.net/linux/qnx4fs/
8523S: Maintained
80811493 8524F: fs/qnx4/
c117ab84
CEB
8525F: include/uapi/linux/qnx4_fs.h
8526F: include/uapi/linux/qnxtypes.h
1da177e4 8527
91952bc0
AP
8528QT1010 MEDIA DRIVER
8529M: Antti Palosaari <crope@iki.fi>
8530L: linux-media@vger.kernel.org
8531W: http://linuxtv.org/
8532W: http://palosaari.fi/linux/
8533Q: http://patchwork.linuxtv.org/project/linux-media/list/
8534T: git git://linuxtv.org/anttip/media_tree.git
8535S: Maintained
8536F: drivers/media/tuners/qt1010*
8537
966fb5ec
SM
8538QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8539M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8540L: linux-wireless@vger.kernel.org
8541L: ath9k-devel@lists.ath9k.org
8542W: http://wireless.kernel.org/en/users/Drivers/ath9k
8543S: Supported
8544F: drivers/net/wireless/ath/ath9k/
8545
2ea0ffcb
KV
8546QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8547M: Kalle Valo <kvalo@qca.qualcomm.com>
8548L: ath10k@lists.infradead.org
8549W: http://wireless.kernel.org/en/users/Drivers/ath10k
8550T: git git://github.com/kvalo/ath.git
8551S: Supported
8552F: drivers/net/wireless/ath/ath10k/
8553
4f4567cf
RK
8554QUALCOMM HEXAGON ARCHITECTURE
8555M: Richard Kuo <rkuo@codeaurora.org>
8556L: linux-hexagon@vger.kernel.org
8557S: Supported
8558F: arch/hexagon/
8559
8e84c258
EK
8560QUALCOMM WCN36XX WIRELESS DRIVER
8561M: Eugene Krasnikov <k.eugene.e@gmail.com>
8562L: wcn36xx@lists.infradead.org
8563W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8564T: git git://github.com/KrasnikovEugene/wcn36xx.git
8565S: Supported
8566F: drivers/net/wireless/ath/wcn36xx/
8567
602adf40 8568RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8569M: Ilya Dryomov <idryomov@gmail.com>
8570M: Sage Weil <sage@redhat.com>
527a88b9 8571M: Alex Elder <elder@kernel.org>
398ecff5 8572L: ceph-devel@vger.kernel.org
09d90327
SW
8573W: http://ceph.com/
8574T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8575T: git git://github.com/ceph/ceph-client.git
602adf40 8576S: Supported
398ecff5 8577F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8578F: drivers/block/rbd.c
8579F: drivers/block/rbd_types.h
8580
1da177e4 8581RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8582M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8583L: linux-fbdev@vger.kernel.org
1da177e4 8584S: Maintained
8a61f013 8585F: drivers/video/fbdev/aty/radeon*
c117ab84 8586F: include/uapi/linux/radeonfb.h
1da177e4 8587
c6c9b34c
HG
8588RADIOSHARK RADIO DRIVER
8589M: Hans de Goede <hdegoede@redhat.com>
8590L: linux-media@vger.kernel.org
8591T: git git://linuxtv.org/media_tree.git
8592S: Maintained
8593F: drivers/media/radio/radio-shark.c
8594
8595RADIOSHARK2 RADIO DRIVER
8596M: Hans de Goede <hdegoede@redhat.com>
8597L: linux-media@vger.kernel.org
8598T: git git://linuxtv.org/media_tree.git
8599S: Maintained
8600F: drivers/media/radio/radio-shark2.c
8601F: drivers/media/radio/radio-tea5777.c
8602
1da177e4 8603RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8604M: Paul Mackerras <paulus@samba.org>
c69f677c 8605L: linux-fbdev@vger.kernel.org
1da177e4 8606S: Maintained
8a61f013 8607F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8608
e7839f25 8609RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8610P: rt2x00 project
b182427e 8611M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8612M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8613L: linux-wireless@vger.kernel.org
95ea3627
ID
8614S: Maintained
8615F: drivers/net/wireless/rt2x00/
8616
9db5579b 8617RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8618M: Jens Axboe <axboe@kernel.dk>
9db5579b 8619S: Maintained
679655da
JP
8620F: Documentation/blockdev/ramdisk.txt
8621F: drivers/block/brd.c
9db5579b 8622
9e95ce27 8623RANDOM NUMBER DRIVER
0624bcaa 8624M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8625S: Maintained
679655da 8626F: drivers/char/random.c
9e95ce27 8627
394b701c 8628RAPIDIO SUBSYSTEM
8b58be88 8629M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8630M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8631S: Maintained
679655da 8632F: drivers/rapidio/
394b701c 8633
e2d1d6c0 8634RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8635L: linux-wireless@vger.kernel.org
f52a5490 8636S: Orphan
679655da 8637F: drivers/net/wireless/ray*
e2d1d6c0
RD
8638
8639RCUTORTURE MODULE
e0198b29 8640M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8641M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8642L: linux-kernel@vger.kernel.org
f9094d8e 8643S: Supported
08deed1e 8644T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8645F: Documentation/RCU/torture.txt
34e2d560 8646F: kernel/rcu/rcutorture.c
e2d1d6c0 8647
c87b9c60
PM
8648RCUTORTURE TEST FRAMEWORK
8649M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8650M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8651R: Steven Rostedt <rostedt@goodmis.org>
8652R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8653R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8654L: linux-kernel@vger.kernel.org
c87b9c60
PM
8655S: Supported
8656T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8657F: tools/testing/selftests/rcutorture
8658
c1f766b5 8659RDC R-321X SoC
8b58be88 8660M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8661S: Maintained
8662
db17f395 8663RDC R6040 FAST ETHERNET DRIVER
8b58be88 8664M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8665L: netdev@vger.kernel.org
8666S: Maintained
58565a35 8667F: drivers/net/ethernet/rdc/r6040.c
db17f395 8668
a09ed661 8669RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8670M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8671L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8672S: Supported
679655da 8673F: net/rds/
a09ed661 8674
595182bc 8675READ-COPY UPDATE (RCU)
8b58be88 8676M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8677M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8678R: Steven Rostedt <rostedt@goodmis.org>
8679R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8680R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8681L: linux-kernel@vger.kernel.org
9fab9787 8682W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8683S: Supported
08deed1e 8684T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8685F: Documentation/RCU/
9fab9787 8686X: Documentation/RCU/torture.txt
f9094d8e 8687F: include/linux/rcu*
4102adab
PM
8688X: include/linux/srcu.h
8689F: kernel/rcu/
34e2d560 8690X: kernel/torture.c
595182bc 8691
0c86edc0 8692REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8693M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8694M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8695L: rtc-linux@googlegroups.com
8a6e2535 8696Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8698S: Maintained
679655da
JP
8699F: Documentation/rtc.txt
8700F: drivers/rtc/
8701F: include/linux/rtc.h
c117ab84 8702F: include/uapi/linux/rtc.h
0c86edc0 8703
0e400c53
MB
8704REALTEK AUDIO CODECS
8705M: Bard Liao <bardliao@realtek.com>
8706M: Oder Chiou <oder_chiou@realtek.com>
8707S: Maintained
8708F: sound/soc/codecs/rt*
8709F: include/sound/rt*.h
8710
1da177e4 8711REISERFS FILE SYSTEM
76c4e5ea 8712L: reiserfs-devel@vger.kernel.org
1da177e4 8713S: Supported
679655da 8714F: fs/reiserfs/
1da177e4 8715
b83a313b 8716REGISTER MAP ABSTRACTION
b02e48f2 8717M: Mark Brown <broonie@kernel.org>
dd060bc9 8718L: linux-kernel@vger.kernel.org
b83a313b
MB
8719T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8720S: Supported
8721F: drivers/base/regmap/
8722F: include/linux/regmap.h
8723
400e64df
OBC
8724REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8725M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8727S: Maintained
8728F: drivers/remoteproc/
8729F: Documentation/remoteproc.txt
6fc26488 8730F: include/linux/remoteproc.h
400e64df 8731
d8115db5
OBC
8732REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8733M: Ohad Ben-Cohen <ohad@wizery.com>
8734T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8735S: Maintained
8736F: drivers/rpmsg/
8737F: Documentation/rpmsg.txt
8738F: include/linux/rpmsg.h
8739
1b0fe6be
PZ
8740RESET CONTROLLER FRAMEWORK
8741M: Philipp Zabel <p.zabel@pengutronix.de>
8742S: Maintained
8743F: drivers/reset/
8744F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8745F: include/dt-bindings/reset/
1b0fe6be
PZ
8746F: include/linux/reset.h
8747F: include/linux/reset-controller.h
8748
e0897645 8749RFKILL
8b58be88 8750M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8751L: linux-wireless@vger.kernel.org
ce466579
JB
8752W: http://wireless.kernel.org/
8753T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8754T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8755S: Maintained
505c9247 8756F: Documentation/rfkill.txt
80811493 8757F: net/rfkill/
e0897645 8758
933685ca
TG
8759RHASHTABLE
8760M: Thomas Graf <tgraf@suug.ch>
8761L: netdev@vger.kernel.org
8762S: Maintained
8763F: lib/rhashtable.c
8764F: include/linux/rhashtable.h
8765
67e054e9
ML
8766RICOH SMARTMEDIA/XD DRIVER
8767M: Maxim Levitsky <maximlevitsky@gmail.com>
8768S: Maintained
21c26f50
JP
8769F: drivers/mtd/nand/r852.c
8770F: drivers/mtd/nand/r852.h
67e054e9 8771
92634125
ML
8772RICOH R5C592 MEMORYSTICK DRIVER
8773M: Maxim Levitsky <maximlevitsky@gmail.com>
8774S: Maintained
8775F: drivers/memstick/host/r592.*
8776
27f1d2f9
SA
8777ROCCAT DRIVERS
8778M: Stefan Achatz <erazor_de@users.sourceforge.net>
8779W: http://sourceforge.net/projects/roccat/
8780S: Maintained
8781F: drivers/hid/hid-roccat*
8782F: include/linux/hid-roccat*
8783F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8784
4b8ac966
JP
8785ROCKER DRIVER
8786M: Jiri Pirko <jiri@resnulli.us>
8787M: Scott Feldman <sfeldma@gmail.com>
8788L: netdev@vger.kernel.org
8789S: Supported
8790F: drivers/net/ethernet/rocker/
8791
1da177e4
LT
8792ROCKETPORT DRIVER
8793P: Comtrol Corp.
1da177e4
LT
8794W: http://www.comtrol.com
8795S: Maintained
679655da 8796F: Documentation/serial/rocket.txt
c897401b 8797F: drivers/tty/rocket*
1da177e4 8798
7645c2f4
KC
8799ROCKETPORT EXPRESS/INFINITY DRIVER
8800M: Kevin Cernekee <cernekee@gmail.com>
8801L: linux-serial@vger.kernel.org
8802S: Odd Fixes
8803F: drivers/tty/serial/rp2.*
8804
1da177e4 8805ROSE NETWORK LAYER
8b58be88 8806M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8807L: linux-hams@vger.kernel.org
d34cb28a 8808W: http://www.linux-ax25.org/
1da177e4 8809S: Maintained
679655da 8810F: include/net/rose.h
c117ab84 8811F: include/uapi/linux/rose.h
679655da 8812F: net/rose/
1da177e4 8813
91952bc0
AP
8814RTL2830 MEDIA DRIVER
8815M: Antti Palosaari <crope@iki.fi>
8816L: linux-media@vger.kernel.org
8817W: http://linuxtv.org/
8818W: http://palosaari.fi/linux/
8819Q: http://patchwork.linuxtv.org/project/linux-media/list/
8820T: git git://linuxtv.org/anttip/media_tree.git
8821S: Maintained
8822F: drivers/media/dvb-frontends/rtl2830*
8823
27a0aacf
AP
8824RTL2832 MEDIA DRIVER
8825M: Antti Palosaari <crope@iki.fi>
8826L: linux-media@vger.kernel.org
8827W: http://linuxtv.org/
8828W: http://palosaari.fi/linux/
8829Q: http://patchwork.linuxtv.org/project/linux-media/list/
8830T: git git://linuxtv.org/anttip/media_tree.git
8831S: Maintained
8832F: drivers/media/dvb-frontends/rtl2832*
8833
ba6e6f6e
AP
8834RTL2832_SDR MEDIA DRIVER
8835M: Antti Palosaari <crope@iki.fi>
8836L: linux-media@vger.kernel.org
8837W: http://linuxtv.org/
8838W: http://palosaari.fi/linux/
8839Q: http://patchwork.linuxtv.org/project/linux-media/list/
8840T: git git://linuxtv.org/anttip/media_tree.git
8841S: Maintained
b4bb1c28 8842F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8843
59840488 8844RTL8180 WIRELESS DRIVER
605bebe2 8845L: linux-wireless@vger.kernel.org
491b26b4 8846W: http://wireless.kernel.org/
54e5881d 8847T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8848S: Orphan
3cfeb0c3 8849F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8850
59840488 8851RTL8187 WIRELESS DRIVER
9f0939bf 8852M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8853M: Hin-Tak Leung <htl10@users.sourceforge.net>
8854M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8855L: linux-wireless@vger.kernel.org
491b26b4 8856W: http://wireless.kernel.org/
54e5881d 8857T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8858S: Maintained
3cfeb0c3 8859F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8860
3cf0c8ad
LF
8861RTL8192CE WIRELESS DRIVER
8862M: Larry Finger <Larry.Finger@lwfinger.net>
8863M: Chaoming Li <chaoming_li@realsil.com.cn>
8864L: linux-wireless@vger.kernel.org
491b26b4 8865W: http://wireless.kernel.org/
3cf0c8ad
LF
8866T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8867S: Maintained
8868F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8869F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8870
9eb8ef74 8871S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8872M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8873L: linux-fbdev@vger.kernel.org
ce00f85c 8874S: Maintained
8a61f013 8875F: drivers/video/fbdev/savage/
9eb8ef74 8876
1da177e4 8877S390
8b58be88
JP
8878M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8879M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8880L: linux-s390@vger.kernel.org
5238da45
HC
8881W: http://www.ibm.com/developerworks/linux/linux390/
8882S: Supported
679655da 8883F: arch/s390/
a968cd3e 8884F: drivers/s390/
3bfe6858
JN
8885F: Documentation/s390/
8886F: Documentation/DocBook/s390*
5238da45 8887
322986ca
SO
8888S390 COMMON I/O LAYER
8889M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8890M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8891L: linux-s390@vger.kernel.org
8892W: http://www.ibm.com/developerworks/linux/linux390/
8893S: Supported
8894F: drivers/s390/cio/
8895
8896S390 DASD DRIVER
8897M: Stefan Weinhuber <wein@de.ibm.com>
8898M: Stefan Haberland <stefan.haberland@de.ibm.com>
8899L: linux-s390@vger.kernel.org
8900W: http://www.ibm.com/developerworks/linux/linux390/
8901S: Supported
8902F: drivers/s390/block/dasd*
8903F: block/partitions/ibm.c
8904
5238da45 8905S390 NETWORK DRIVERS
8b58be88 8906M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8907L: linux-s390@vger.kernel.org
5238da45
HC
8908W: http://www.ibm.com/developerworks/linux/linux390/
8909S: Supported
679655da 8910F: drivers/s390/net/
5238da45 8911
322986ca
SO
8912S390 PCI SUBSYSTEM
8913M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8914M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8915L: linux-s390@vger.kernel.org
8916W: http://www.ibm.com/developerworks/linux/linux390/
8917S: Supported
8918F: arch/s390/pci/
8919F: drivers/pci/hotplug/s390_pci_hpc.c
8920
feed9b62 8921S390 ZCRYPT DRIVER
5c8d0983 8922M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8923L: linux-s390@vger.kernel.org
a968cd3e 8924W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8925S: Supported
d5ca6918 8926F: drivers/s390/crypto/
feed9b62 8927
5238da45 8928S390 ZFCP DRIVER
d38e19d0 8929M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8930L: linux-s390@vger.kernel.org
5238da45 8931W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8932S: Supported
679655da 8933F: drivers/s390/scsi/zfcp_*
1da177e4 8934
dd96df2c 8935S390 IUCV NETWORK LAYER
8b58be88 8936M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8937L: linux-s390@vger.kernel.org
8938W: http://www.ibm.com/developerworks/linux/linux390/
8939S: Supported
679655da
JP
8940F: drivers/s390/net/*iucv*
8941F: include/net/iucv/
8942F: net/iucv/
dd96df2c 8943
4dde7f75 8944S3C24XX SD/MMC Driver
8b58be88 8945M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8947S: Supported
679655da 8948F: drivers/mmc/host/s3cmci.*
4dde7f75 8949
1f15a229
HV
8950SAA6588 RDS RECEIVER DRIVER
8951M: Hans Verkuil <hverkuil@xs4all.nl>
8952L: linux-media@vger.kernel.org
8953T: git git://linuxtv.org/media_tree.git
8954W: http://linuxtv.org
8955S: Odd Fixes
8956F: drivers/media/i2c/saa6588*
8957
98ed12e6 8958SAA7134 VIDEO4LINUX DRIVER
009a5410 8959M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8960L: linux-media@vger.kernel.org
8961W: http://linuxtv.org
8962T: git git://linuxtv.org/media_tree.git
8963S: Odd fixes
e42bf501 8964F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8965F: drivers/media/pci/saa7134/
8966
1da177e4 8967SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8968M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8969L: linux-media@vger.kernel.org
275ffde4 8970T: git git://linuxtv.org/media_tree.git
1da177e4 8971S: Maintained
90d72ac6
MCC
8972F: drivers/media/common/saa7146/
8973F: drivers/media/pci/saa7146/
8974F: include/media/saa7146*
1da177e4 8975
92304a40 8976SAMSUNG LAPTOP DRIVER
5909c654 8977M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8978L: platform-driver-x86@vger.kernel.org
8979S: Maintained
8980F: drivers/platform/x86/samsung-laptop.c
8981
4a109cc0 8982SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8983M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8984L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8985S: Supported
14430813 8986F: sound/soc/samsung/
4a109cc0 8987
0d89a28b 8988SAMSUNG FRAMEBUFFER DRIVER
b7701755 8989M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8990L: linux-fbdev@vger.kernel.org
8991S: Maintained
8a61f013 8992F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8993
b40f0632 8994SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8995M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8996M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8997L: linux-kernel@vger.kernel.org
b40f0632 8998L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8999S: Supported
9000F: drivers/mfd/sec*.c
9001F: drivers/regulator/s2m*.c
9002F: drivers/regulator/s5m*.c
b40f0632
KK
9003F: drivers/clk/clk-s2mps11.c
9004F: drivers/rtc/rtc-s5m.c
f69d3a17 9005F: include/linux/mfd/samsung/
b40f0632
KK
9006F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9007F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9008
038f5c4b
SN
9009SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9010M: Kyungmin Park <kyungmin.park@samsung.com>
9011M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9012L: linux-media@vger.kernel.org
9013Q: https://patchwork.linuxtv.org/project/linux-media/list/
9014S: Supported
9015F: drivers/media/platform/exynos4-is/
038f5c4b 9016
6fd86ab2
SN
9017SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9018M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9019L: linux-media@vger.kernel.org
9020L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9021S: Maintained
9022F: drivers/media/platform/s3c-camif/
9023F: include/media/s3c_camif.h
9024
b84ef24e
AH
9025SAMSUNG S5C73M3 CAMERA DRIVER
9026M: Kyungmin Park <kyungmin.park@samsung.com>
9027M: Andrzej Hajda <a.hajda@samsung.com>
9028L: linux-media@vger.kernel.org
9029S: Supported
9030F: drivers/media/i2c/s5c73m3/*
9031
7d459937
AH
9032SAMSUNG S5K5BAF CAMERA DRIVER
9033M: Kyungmin Park <kyungmin.park@samsung.com>
9034M: Andrzej Hajda <a.hajda@samsung.com>
9035L: linux-media@vger.kernel.org
9036S: Supported
9037F: drivers/media/i2c/s5k5baf.c
9038
c04c674f
RB
9039SAMSUNG S3FWRN5 NFC DRIVER
9040M: Robert Baldyga <r.baldyga@samsung.com>
9041L: linux-nfc@lists.01.org (moderated for non-subscribers)
9042S: Supported
9043F: drivers/nfc/s3fwrn5
9044
310e39c9 9045SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9046M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9047M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9048S: Supported
9049L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9050F: drivers/clk/samsung/
9051
66890ed6
BA
9052SAMSUNG SXGBE DRIVERS
9053M: Byungho An <bh74.an@samsung.com>
9054M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9055M: Vipul Pandya <vipul.pandya@samsung.com>
9056S: Supported
9057L: netdev@vger.kernel.org
9058F: drivers/net/ethernet/samsung/sxgbe/
9059
93c537af
LM
9060SAMSUNG THERMAL DRIVER
9061M: Lukasz Majewski <l.majewski@samsung.com>
9062L: linux-pm@vger.kernel.org
9063L: linux-samsung-soc@vger.kernel.org
9064S: Supported
9065T: https://github.com/lmajewski/linux-samsung-thermal.git
9066F: drivers/thermal/samsung/
9067
e296cd32
KD
9068SAMSUNG USB2 PHY DRIVER
9069M: Kamil Debski <k.debski@samsung.com>
9070L: linux-kernel@vger.kernel.org
9071S: Supported
9072F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9073F: Documentation/phy/samsung-usb2.txt
9074F: drivers/phy/phy-exynos4210-usb2.c
9075F: drivers/phy/phy-exynos4x12-usb2.c
9076F: drivers/phy/phy-exynos5250-usb2.c
9077F: drivers/phy/phy-s5pv210-usb2.c
9078F: drivers/phy/phy-samsung-usb2.c
9079F: drivers/phy/phy-samsung-usb2.h
9080
ca749e2a 9081SERIAL DRIVERS
5e30bbb7 9082M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9083L: linux-serial@vger.kernel.org
5e30bbb7 9084S: Maintained
14430813 9085F: drivers/tty/serial/
ca749e2a 9086
aecb7b64 9087SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9088M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9089M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9090S: Maintained
1fb200d6 9091F: include/linux/dma/dw.h
3d598f47 9092F: include/linux/platform_data/dma-dw.h
61a76496 9093F: drivers/dma/dw/
aecb7b64 9094
058999cc
LP
9095SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9096M: Lars Persson <lars.persson@axis.com>
9097L: netdev@vger.kernel.org
9098S: Supported
9099F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9100F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9101
f9e37137
SJ
9102SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9103M: Seungwon Jeon <tgih.jun@samsung.com>
9104M: Jaehoon Chung <jh80.chung@samsung.com>
9105L: linux-mmc@vger.kernel.org
9106S: Maintained
9107F: include/linux/mmc/dw_mmc.h
9108F: drivers/mmc/host/dw_mmc*
9109
1db121d6
AN
9110THUNDERBOLT DRIVER
9111M: Andreas Noever <andreas.noever@gmail.com>
9112S: Maintained
9113F: drivers/thunderbolt/
9114
9222d247 9115TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9116M: John Stultz <john.stultz@linaro.org>
88606e80 9117M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9118L: linux-kernel@vger.kernel.org
75fc2d37 9119T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9120S: Supported
9121F: include/linux/clocksource.h
9122F: include/linux/time.h
9123F: include/linux/timex.h
c117ab84
CEB
9124F: include/uapi/linux/time.h
9125F: include/uapi/linux/timex.h
88606e80
TG
9126F: kernel/time/clocksource.c
9127F: kernel/time/time*.c
9128F: kernel/time/ntp.c
7fe5f1c1 9129F: tools/testing/selftests/timers/
88606e80 9130
1da177e4 9131SC1200 WDT DRIVER
b300645a 9132M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9133S: Maintained
679655da 9134F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9135
9136SCHEDULER
dd9b238c 9137M: Ingo Molnar <mingo@redhat.com>
8b58be88 9138M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9139L: linux-kernel@vger.kernel.org
75fc2d37 9140T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9141S: Maintained
95c0d71d 9142F: kernel/sched/
679655da 9143F: include/linux/sched.h
c117ab84 9144F: include/uapi/linux/sched.h
c2eb505b 9145F: include/linux/wait.h
1da177e4 9146
6bcf6737 9147SCORE ARCHITECTURE
ed38665e 9148M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9149M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9150W: http://www.sunplus.com
6bcf6737 9151S: Supported
a2681a75 9152F: arch/score/
6bcf6737 9153
1da177e4 9154SCSI CDROM DRIVER
8b58be88 9155M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9156L: linux-scsi@vger.kernel.org
9157W: http://www.kernel.dk
9158S: Maintained
679655da 9159F: drivers/scsi/sr*
1da177e4 9160
fb50a83d 9161SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9162M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9163L: linux-rdma@vger.kernel.org
9164S: Supported
9165W: http://www.openfabrics.org
9166Q: http://patchwork.kernel.org/project/linux-rdma/list/
9167T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9168F: drivers/infiniband/ulp/srp/
9169F: include/scsi/srp.h
9170
1da177e4 9171SCSI SG DRIVER
8b58be88 9172M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9173L: linux-scsi@vger.kernel.org
59ab3c93 9174W: http://sg.danny.cz/sg
1da177e4 9175S: Maintained
59ab3c93 9176F: Documentation/scsi/scsi-generic.txt
679655da
JP
9177F: drivers/scsi/sg.c
9178F: include/scsi/sg.h
1da177e4
LT
9179
9180SCSI SUBSYSTEM
0351b8f8 9181M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9182L: linux-scsi@vger.kernel.org
0351b8f8 9183T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9184S: Maintained
679655da
JP
9185F: drivers/scsi/
9186F: include/scsi/
1da177e4
LT
9187
9188SCSI TAPE DRIVER
8b58be88 9189M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9190L: linux-scsi@vger.kernel.org
9191S: Maintained
679655da 9192F: Documentation/scsi/st.txt
f7269cfc
JD
9193F: drivers/scsi/st.*
9194F: drivers/scsi/st_*.h
1da177e4
LT
9195
9196SCTP PROTOCOL
8b6efb75 9197M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9198M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9199L: linux-sctp@vger.kernel.org
5f85813c 9200W: http://lksctp.sourceforge.net
8b6efb75 9201S: Maintained
679655da
JP
9202F: Documentation/networking/sctp.txt
9203F: include/linux/sctp.h
4d58c025 9204F: include/uapi/linux/sctp.h
679655da
JP
9205F: include/net/sctp/
9206F: net/sctp/
1da177e4
LT
9207
9208SCx200 CPU SUPPORT
8b58be88 9209M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9210S: Odd Fixes
679655da 9211F: Documentation/i2c/busses/scx200_acb
390889b6 9212F: arch/x86/platform/scx200/
679655da
JP
9213F: drivers/watchdog/scx200_wdt.c
9214F: drivers/i2c/busses/scx200*
9215F: drivers/mtd/maps/scx200_docflash.c
9216F: include/linux/scx200.h
1662d32c
JC
9217
9218SCx200 GPIO DRIVER
8b58be88 9219M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9220S: Maintained
679655da
JP
9221F: drivers/char/scx200_gpio.c
9222F: include/linux/scx200_gpio.h
1662d32c
JC
9223
9224SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9225M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9226S: Maintained
679655da 9227F: drivers/clocksource/scx200_hrt.c
1da177e4 9228
6a36913a 9229SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9230M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9231L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9232S: Maintained
679655da 9233F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9234
e7839f25 9235SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9236L: linux-mmc@vger.kernel.org
a1cb1d11 9237S: Orphan
7a241d6e 9238F: drivers/mmc/host/sdhci.*
d4a45787 9239F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9240
c04f9d61
KC
9241SECURE COMPUTING
9242M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9243R: Andy Lutomirski <luto@amacapital.net>
9244R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9245T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9246S: Supported
9247F: kernel/seccomp.c
9248F: include/uapi/linux/seccomp.h
9249F: include/linux/seccomp.h
c99ee51a 9250F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9251K: \bsecure_computing
9252K: \bTIF_SECCOMP\b
9253
0d1bb41a 9254SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9255M: Ben Dooks <ben-linux@fluff.org>
dc524882 9256M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9257L: linux-mmc@vger.kernel.org
0d1bb41a 9258S: Maintained
dc524882 9259F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9260
c63b3cba 9261SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9262M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9263L: spear-devel@list.st.com
c63b3cba
VK
9264L: linux-mmc@vger.kernel.org
9265S: Maintained
9266F: drivers/mmc/host/sdhci-spear.c
9267
8711cca2 9268SECURITY SUBSYSTEM
9b45c0d2 9269M: James Morris <james.l.morris@oracle.com>
9c3646d1 9270M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9271L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9273W: http://kernsec.org/
8711cca2 9274S: Supported
7d2c86b5 9275F: security/
8711cca2 9276
1da177e4 9277SECURITY CONTACT
8b58be88 9278M: Security Officers <security@kernel.org>
1da177e4
LT
9279S: Supported
9280
9281SELINUX SECURITY MODULE
e0238b4c 9282M: Paul Moore <paul@paul-moore.com>
8b58be88 9283M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9284M: Eric Paris <eparis@parisplace.org>
e0238b4c 9285L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9286W: http://selinuxproject.org
5a5f2acf 9287T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9288S: Supported
679655da
JP
9289F: include/linux/selinux*
9290F: security/selinux/
6bde95ce 9291F: scripts/selinux/
1da177e4 9292
c1c124e9
JJ
9293APPARMOR SECURITY MODULE
9294M: John Johansen <john.johansen@canonical.com>
9295L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9296W: apparmor.wiki.kernel.org
9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9298S: Supported
9299F: security/apparmor/
9300
730daa16
KC
9301YAMA SECURITY MODULE
9302M: Kees Cook <keescook@chromium.org>
9303T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9304S: Supported
9305F: security/yama/
9306
cef2cf07 9307SENSABLE PHANTOM
8b58be88 9308M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9309S: Maintained
679655da 9310F: drivers/misc/phantom.c
c117ab84 9311F: include/uapi/linux/phantom.h
cef2cf07 9312
6733b39a 9313SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9314M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9315M: Minh Tran <minh.tran@avagotech.com>
9316M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9317L: linux-scsi@vger.kernel.org
4627de93 9318W: http://www.avagotech.com
3387f656
JP
9319S: Supported
9320F: drivers/scsi/be2iscsi/
6733b39a 9321
6938f855
SP
9322Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9323M: Sathya Perla <sathya.perla@avagotech.com>
9324M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9325M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9326M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9327L: netdev@vger.kernel.org
fea3af67 9328W: http://www.emulex.com
7d2c86b5 9329S: Supported
9aebddd1 9330F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9331
d2928a8c 9332EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9333M: Selvin Xavier <selvin.xavier@avagotech.com>
9334M: Devesh Sharma <devesh.sharma@avagotech.com>
9335M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9336L: linux-rdma@vger.kernel.org
9337W: http://www.emulex.com
9338S: Supported
9339F: drivers/infiniband/hw/ocrdma/
9340
8ceee660 9341SFC NETWORK DRIVER
c06f51ea 9342M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9343M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9344L: netdev@vger.kernel.org
8ceee660 9345S: Supported
874aeea5 9346F: drivers/net/ethernet/sfc/
8ceee660 9347
e2d1d6c0 9348SGI GRU DRIVER
cc883afc 9349M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9350S: Maintained
679655da 9351F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9352
9353SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9354M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9355L: linux-ia64@vger.kernel.org
9356S: Supported
679655da 9357F: Documentation/ia64/serial.txt
df621252 9358F: drivers/tty/serial/ioc?_serial.c
679655da 9359F: include/linux/ioc?.h
e2d1d6c0 9360
75312619 9361SGI XP/XPC/XPNET DRIVER
e180383f
RH
9362M: Cliff Whickman <cpw@sgi.com>
9363M: Robin Holt <robinmholt@gmail.com>
75312619 9364S: Maintained
679655da 9365F: drivers/misc/sgi-xp/
75312619 9366
46eacf3b
AP
9367SI2157 MEDIA DRIVER
9368M: Antti Palosaari <crope@iki.fi>
9369L: linux-media@vger.kernel.org
9370W: http://linuxtv.org/
9371W: http://palosaari.fi/linux/
9372Q: http://patchwork.linuxtv.org/project/linux-media/list/
9373T: git git://linuxtv.org/anttip/media_tree.git
9374S: Maintained
9375F: drivers/media/tuners/si2157*
9376
75e2d5ba
AP
9377SI2168 MEDIA DRIVER
9378M: Antti Palosaari <crope@iki.fi>
9379L: linux-media@vger.kernel.org
9380W: http://linuxtv.org/
9381W: http://palosaari.fi/linux/
9382Q: http://patchwork.linuxtv.org/project/linux-media/list/
9383T: git git://linuxtv.org/anttip/media_tree.git
9384S: Maintained
9385F: drivers/media/dvb-frontends/si2168*
9386
49cc629d
HV
9387SI470X FM RADIO RECEIVER I2C DRIVER
9388M: Hans Verkuil <hverkuil@xs4all.nl>
9389L: linux-media@vger.kernel.org
9390T: git git://linuxtv.org/media_tree.git
9391W: http://linuxtv.org
9392S: Odd Fixes
9393F: drivers/media/radio/si470x/radio-si470x-i2c.c
9394
9395SI470X FM RADIO RECEIVER USB DRIVER
9396M: Hans Verkuil <hverkuil@xs4all.nl>
9397L: linux-media@vger.kernel.org
9398T: git git://linuxtv.org/media_tree.git
9399W: http://linuxtv.org
9400S: Maintained
9401F: drivers/media/radio/si470x/radio-si470x-common.c
9402F: drivers/media/radio/si470x/radio-si470x.h
9403F: drivers/media/radio/si470x/radio-si470x-usb.c
9404
c937ca03
EV
9405SI4713 FM RADIO TRANSMITTER I2C DRIVER
9406M: Eduardo Valentin <edubezval@gmail.com>
9407L: linux-media@vger.kernel.org
9408T: git git://linuxtv.org/media_tree.git
9409W: http://linuxtv.org
9410S: Odd Fixes
99995ded 9411F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9412
9413SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9414M: Eduardo Valentin <edubezval@gmail.com>
9415L: linux-media@vger.kernel.org
9416T: git git://linuxtv.org/media_tree.git
9417W: http://linuxtv.org
9418S: Odd Fixes
99995ded
DR
9419F: drivers/media/radio/si4713/radio-platform-si4713.c
9420
9421SI4713 FM RADIO TRANSMITTER USB DRIVER
9422M: Hans Verkuil <hverkuil@xs4all.nl>
9423L: linux-media@vger.kernel.org
9424T: git git://linuxtv.org/media_tree.git
9425W: http://linuxtv.org
9426S: Maintained
9427F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9428
beb91d46 9429SIANO DVB DRIVER
009a5410 9430M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9431L: linux-media@vger.kernel.org
9432W: http://linuxtv.org
9433T: git git://linuxtv.org/media_tree.git
9434S: Odd fixes
9435F: drivers/media/common/siano/
beb91d46 9436F: drivers/media/usb/siano/
beb91d46 9437F: drivers/media/usb/siano/
14430813 9438F: drivers/media/mmc/siano/
beb91d46 9439
6f15b602
HG
9440SIMPLEFB FB DRIVER
9441M: Hans de Goede <hdegoede@redhat.com>
9442L: linux-fbdev@vger.kernel.org
9443S: Maintained
9444F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9445F: drivers/video/fbdev/simplefb.c
9446F: include/linux/platform_data/simplefb.h
9447
b618b69c 9448SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9449L: linux-media@vger.kernel.org
bb60fcb2 9450S: Orphan
b618b69c 9451F: drivers/media/platform/sh_veu.c
b618b69c
GL
9452
9453SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9454L: linux-media@vger.kernel.org
bb60fcb2 9455S: Orphan
b618b69c
GL
9456F: drivers/media/platform/sh_vou.c
9457F: include/media/sh_vou.h
9458
6349d997 9459SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9460M: Len Brown <lenb@kernel.org>
6349d997
LB
9461L: sfi-devel@simplefirmware.org
9462W: http://simplefirmware.org/
9463T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9464S: Supported
943fc810 9465F: arch/x86/platform/sfi/
6349d997
LB
9466F: drivers/sfi/
9467F: include/linux/sfi*.h
e2d1d6c0 9468
1da177e4
LT
9469SIMTEC EB110ATX (Chalice CATS)
9470P: Ben Dooks
b16957c6
BD
9471P: Vincent Sanders <vince@simtec.co.uk>
9472M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9473W: http://www.simtec.co.uk/products/EB110ATX/
9474S: Supported
9475
9476SIMTEC EB2410ITX (BAST)
9477P: Ben Dooks
b16957c6
BD
9478P: Vincent Sanders <vince@simtec.co.uk>
9479M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9480W: http://www.simtec.co.uk/products/EB2410ITX/
9481S: Supported
15dba387
JP
9482F: arch/arm/mach-s3c24xx/mach-bast.c
9483F: arch/arm/mach-s3c24xx/bast-ide.c
9484F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9485
4c5adde7 9486TI DAVINCI MACHINE SUPPORT
3ba789c0 9487M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9488M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9489T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9490Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9491S: Supported
14430813 9492F: arch/arm/mach-davinci/
046d0a37 9493F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9494
8d4b3f08 9495TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9496M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9497L: linux-media@vger.kernel.org
8d4b3f08
LP
9498W: http://linuxtv.org/
9499Q: http://patchwork.linuxtv.org/project/linux-media/list/
9500T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9501S: Maintained
8d4b3f08
LP
9502F: drivers/media/platform/davinci/
9503F: include/media/davinci/
9504
417d2e50 9505TI AM437X VPFE DRIVER
e43cdb56 9506M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9507L: linux-media@vger.kernel.org
9508W: http://linuxtv.org/
9509Q: http://patchwork.linuxtv.org/project/linux-media/list/
9510T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9511S: Maintained
9512F: drivers/media/platform/am437x/
9513
c4c0283a 9514OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9515M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9516L: linux-media@vger.kernel.org
9517W: http://linuxtv.org/
9518Q: http://patchwork.linuxtv.org/project/linux-media/list/
9519T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9520S: Maintained
9521F: drivers/media/i2c/ov2659.c
9522F: include/media/ov2659.h
9523
3a6779f5
SM
9524SILICON MOTION SM712 FRAME BUFFER DRIVER
9525M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9526M: Teddy Wang <teddy.wang@siliconmotion.com>
9527M: Sudip Mukherjee <sudip@vectorindia.org>
9528L: linux-fbdev@vger.kernel.org
9529S: Maintained
9530F: drivers/video/fbdev/sm712*
9531F: Documentation/fb/sm712fb.txt
9532
92aab3c0 9533SIS 190 ETHERNET DRIVER
8b58be88 9534M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9535L: netdev@vger.kernel.org
9536S: Maintained
8c7de408 9537F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9538
1da177e4 9539SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9540M: Daniele Venzano <venza@brownhat.org>
1da177e4 9541W: http://www.brownhat.org/sis900.html
979b6c13 9542L: netdev@vger.kernel.org
1da177e4 9543S: Maintained
8c7de408 9544F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9545
9546SIS FRAMEBUFFER DRIVER
8b58be88 9547M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9548W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9549S: Maintained
679655da 9550F: Documentation/fb/sisfb.txt
8a61f013 9551F: drivers/video/fbdev/sis/
679655da 9552F: include/video/sisfb.h
1da177e4
LT
9553
9554SIS USB2VGA DRIVER
8b58be88 9555M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9556W: http://www.winischhofer.at/linuxsisusbvga.shtml
9557S: Maintained
679655da 9558F: drivers/usb/misc/sisusbvga/
1da177e4 9559
415ad26d 9560SLAB ALLOCATOR
16e943bf 9561M: Christoph Lameter <cl@linux.com>
2ed1c525 9562M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9563M: David Rientjes <rientjes@google.com>
9564M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9565M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9566L: linux-mm@kvack.org
9567S: Maintained
679655da 9568F: include/linux/sl?b*.h
16e943bf 9569F: mm/sl?b*
415ad26d 9570
9fab9787 9571SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9572M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9573M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9574M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9575R: Steven Rostedt <rostedt@goodmis.org>
9576R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9577L: linux-kernel@vger.kernel.org
9fab9787
PM
9578W: http://www.rdrop.com/users/paulmck/RCU/
9579S: Supported
9580T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9581F: include/linux/srcu.h
9582F: kernel/rcu/srcu.c
9fab9787 9583
66372841
CS
9584SMACK SECURITY MODULE
9585M: Casey Schaufler <casey@schaufler-ca.com>
9586L: linux-security-module@vger.kernel.org
9587W: http://schaufler-ca.com
9588T: git git://git.gitorious.org/smack-next/kernel.git
9589S: Maintained
9590F: Documentation/security/Smack.txt
9591F: security/smack/
9592
20651e0b 9593DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9594M: Kevin Hilman <khilman@kernel.org>
9595M: Nishanth Menon <nm@ti.com>
9596S: Maintained
20651e0b 9597F: drivers/power/avs/
68ace3e1
KH
9598F: include/linux/power/smartreflex.h
9599L: linux-pm@vger.kernel.org
9600
1da177e4 9601SMC91x ETHERNET DRIVER
2f82af08 9602M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9603S: Odd Fixes
ae150435 9604F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9605
e8e31622
SA
9606SMIA AND SMIA++ IMAGE SENSOR DRIVER
9607M: Sakari Ailus <sakari.ailus@iki.fi>
9608L: linux-media@vger.kernel.org
9609S: Maintained
14430813 9610F: drivers/media/i2c/smiapp/
e8e31622
SA
9611F: include/media/smiapp.h
9612F: drivers/media/i2c/smiapp-pll.c
9613F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9614F: include/uapi/linux/smiapp.h
a2cec3c0 9615F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9616
920fa1ff
GR
9617SMM665 HARDWARE MONITOR DRIVER
9618M: Guenter Roeck <linux@roeck-us.net>
9619L: lm-sensors@lm-sensors.org
9620S: Maintained
9621F: Documentation/hwmon/smm665
9622F: drivers/hwmon/smm665.c
9623
9df7305b 9624SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9625M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9626L: lm-sensors@lm-sensors.org
90b24cfb 9627S: Maintained
9df7305b
SG
9628F: Documentation/hwmon/emc2103
9629F: drivers/hwmon/emc2103.c
9630
a98d506c
HG
9631SMSC SCH5627 HARDWARE MONITOR DRIVER
9632M: Hans de Goede <hdegoede@redhat.com>
9633L: lm-sensors@lm-sensors.org
9634S: Supported
9635F: Documentation/hwmon/sch5627
9636F: drivers/hwmon/sch5627.c
9637
6ea884db 9638SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9639M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9640L: lm-sensors@lm-sensors.org
9641S: Maintained
679655da
JP
9642F: Documentation/hwmon/smsc47b397
9643F: drivers/hwmon/smsc47b397.c
6ea884db 9644
fd9abb3d 9645SMSC911x ETHERNET DRIVER
90b24cfb 9646M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9647L: netdev@vger.kernel.org
90b24cfb 9648S: Maintained
679655da 9649F: include/linux/smsc911x.h
ae150435 9650F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9651
9652SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9653M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9654L: netdev@vger.kernel.org
90b24cfb 9655S: Maintained
ae150435 9656F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9657
3c8a63e2 9658SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9659M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9660L: linux-fbdev@vger.kernel.org
90b24cfb 9661S: Maintained
8a61f013 9662F: drivers/video/fbdev/smscufx.c
3c8a63e2 9663
668acf32 9664SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9665M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9666L: linux-media@vger.kernel.org
275ffde4 9667T: git git://linuxtv.org/media_tree.git
795fb7e7 9668S: Maintained
90d72ac6
MCC
9669F: include/media/soc*
9670F: drivers/media/i2c/soc_camera/
9671F: drivers/media/platform/soc_camera/
668acf32 9672
e2d1d6c0 9673SOEKRIS NET48XX LED SUPPORT
8b58be88 9674M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9675S: Maintained
679655da 9676F: drivers/leds/leds-net48xx.c
e2d1d6c0 9677
e3994db1 9678SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9679M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9680M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9681M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9682M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9683L: linux-media@vger.kernel.org
9684S: Supported
9685F: drivers/media/pci/solo6x10/
9686
1da177e4 9687SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9688M: Neil Brown <neilb@suse.com>
1da177e4 9689L: linux-raid@vger.kernel.org
524418bb 9690S: Supported
679655da
JP
9691F: drivers/md/
9692F: include/linux/raid/
c117ab84 9693F: include/uapi/linux/raid/
1da177e4 9694
1da177e4 9695SONIC NETWORK DRIVER
8b58be88 9696M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9697L: netdev@vger.kernel.org
1da177e4 9698S: Maintained
d9fb9f38 9699F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9700
61e115a5 9701SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9702M: Michael Buesch <m@bues.ch>
61e115a5
MB
9703L: netdev@vger.kernel.org
9704S: Maintained
679655da
JP
9705F: drivers/ssb/
9706F: include/linux/ssb/
61e115a5 9707
1da177e4 9708SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9709M: Mattia Dongili <malattia@linux.it>
d0944853 9710L: platform-driver-x86@vger.kernel.org
5b18167d 9711W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9712S: Maintained
679655da
JP
9713F: Documentation/laptops/sony-laptop.txt
9714F: drivers/char/sonypi.c
9715F: drivers/platform/x86/sony-laptop.c
9716F: include/linux/sony-laptop.h
1da177e4 9717
baf8532a 9718SONY MEMORYSTICK CARD SUPPORT
8b58be88 9719M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9720W: http://tifmxx.berlios.de/
9721S: Maintained
679655da 9722F: drivers/memstick/host/tifm_ms.c
baf8532a 9723
0ab30494
ML
9724SONY MEMORYSTICK STANDARD SUPPORT
9725M: Maxim Levitsky <maximlevitsky@gmail.com>
9726S: Maintained
9727F: drivers/memstick/core/ms_block.*
9728
1da177e4 9729SOUND
8b58be88 9730M: Jaroslav Kysela <perex@perex.cz>
d8130624 9731M: Takashi Iwai <tiwai@suse.com>
93711660 9732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9733W: http://www.alsa-project.org/
dde7ad8d 9734T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9735T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9736Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9737S: Maintained
3126a179
JP
9738F: Documentation/sound/
9739F: include/sound/
c117ab84 9740F: include/uapi/sound/
679655da 9741F: sound/
1da177e4 9742
33bbe149
MB
9743SOUND - COMPRESSED AUDIO
9744M: Vinod Koul <vinod.koul@intel.com>
9745L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9746T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9747S: Supported
f672f31a 9748F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9749F: include/sound/compress_driver.h
f672f31a 9750F: include/uapi/sound/compress_*
33bbe149
MB
9751F: sound/core/compress_offload.c
9752F: sound/soc/soc-compress.c
9753
bd903bde 9754SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9755M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9756M: Mark Brown <broonie@kernel.org>
86f14df8 9757T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9758L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9759W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9760S: Supported
2820f615 9761F: Documentation/sound/alsa/soc/
679655da 9762F: sound/soc/
e6e55122 9763F: include/sound/soc*
eb1a6af3 9764
d7f8761b
MB
9765SOUND - DMAENGINE HELPERS
9766M: Lars-Peter Clausen <lars@metafoo.de>
9767S: Supported
9768F: include/sound/dmaengine_pcm.h
9769F: sound/core/pcm_dmaengine.c
9770F: sound/soc/soc-generic-dmaengine-pcm.c
9771
990a6a99
OS
9772SP2 MEDIA DRIVER
9773M: Olli Salonen <olli.salonen@iki.fi>
9774L: linux-media@vger.kernel.org
9775W: http://linuxtv.org/
9776Q: http://patchwork.linuxtv.org/project/linux-media/list/
9777S: Maintained
9778F: drivers/media/dvb-frontends/sp2*
9779
473321fc 9780SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9781M: "David S. Miller" <davem@davemloft.net>
1da177e4 9782L: sparclinux@vger.kernel.org
8a6e2535 9783Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9785T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9786S: Maintained
679655da 9787F: arch/sparc/
7765b8bb 9788F: drivers/sbus/
1da177e4 9789
6404fcca
DM
9790SPARC SERIAL DRIVERS
9791M: "David S. Miller" <davem@davemloft.net>
9792L: sparclinux@vger.kernel.org
08deed1e
JP
9793T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9794T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9795S: Maintained
6816383a 9796F: include/linux/sunserialcore.h
df621252 9797F: drivers/tty/serial/suncore.c
df621252
GKH
9798F: drivers/tty/serial/sunhv.c
9799F: drivers/tty/serial/sunsab.c
9800F: drivers/tty/serial/sunsab.h
9801F: drivers/tty/serial/sunsu.c
9802F: drivers/tty/serial/sunzilog.c
9803F: drivers/tty/serial/sunzilog.h
6404fcca 9804
389325b4
CL
9805SPARSE CHECKER
9806M: "Christopher Li" <sparse@chrisli.org>
9807L: linux-sparse@vger.kernel.org
9808W: https://sparse.wiki.kernel.org/
9809T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9810T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9811S: Maintained
9812F: include/linux/compiler.h
9813
fc0c195a 9814SPEAR PLATFORM SUPPORT
da89947b 9815M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9816M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9817L: spear-devel@list.st.com
9818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9819W: http://www.st.com/spear
9820S: Maintained
281e192f 9821F: arch/arm/mach-spear/
fc0c195a 9822
9823SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9824M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9825L: spear-devel@list.st.com
9826L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9827W: http://www.st.com/spear
9828S: Maintained
5df33a62 9829F: drivers/clk/spear/
fc0c195a 9830
e2d1d6c0 9831SPI SUBSYSTEM
b02e48f2 9832M: Mark Brown <broonie@kernel.org>
dfbe403c 9833L: linux-spi@vger.kernel.org
e7e4e13c 9834T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9835Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9836S: Maintained
679655da
JP
9837F: Documentation/spi/
9838F: drivers/spi/
9839F: include/linux/spi/
c117ab84 9840F: include/uapi/linux/spi/
e2d1d6c0 9841
2752e401 9842SPIDERNET NETWORK DRIVER for CELL
8b58be88 9843M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9844L: netdev@vger.kernel.org
9845S: Supported
679655da 9846F: Documentation/networking/spider_net.txt
8df158ac 9847F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9848
e2d1d6c0 9849SPU FILE SYSTEM
8b58be88 9850M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9851L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9852W: http://www.ibm.com/developerworks/power/cell/
9853S: Supported
679655da
JP
9854F: Documentation/filesystems/spufs.txt
9855F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9856
fc555841 9857SQUASHFS FILE SYSTEM
d7f2ff67 9858M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9859L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9860W: http://squashfs.org.uk
9861S: Maintained
679655da
JP
9862F: Documentation/filesystems/squashfs.txt
9863F: fs/squashfs/
fc555841 9864
1da177e4 9865SRM (Alpha) environment access
8b58be88 9866M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9867S: Maintained
679655da 9868F: arch/alpha/kernel/srm_env.c
1da177e4 9869
26e9a397 9870STABLE BRANCH
879a5a00 9871M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9872L: stable@vger.kernel.org
879a5a00 9873S: Supported
7b175c46 9874F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9875
26e9a397 9876STAGING SUBSYSTEM
879a5a00 9877M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9878T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9879L: devel@driverdev.osuosl.org
879a5a00 9880S: Supported
679655da 9881F: drivers/staging/
dbc6c2cc 9882
ebd3d010
JP
9883STAGING - COMEDI
9884M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9885M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9886S: Odd Fixes
9887F: drivers/staging/comedi/
9888
a0138163
JP
9889STAGING - FLARION FT1000 DRIVERS
9890M: Marek Belisko <marek.belisko@gmail.com>
9891S: Odd Fixes
9892F: drivers/staging/ft1000/
9893
6c1bb424 9894STAGING - INDUSTRIAL IO
030a13d7 9895M: Jonathan Cameron <jic23@kernel.org>
a0138163 9896L: linux-iio@vger.kernel.org
6c1bb424
JP
9897S: Odd Fixes
9898F: drivers/staging/iio/
9899
a0138163
JP
9900STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9901M: Jarod Wilson <jarod@wilsonet.com>
9902W: http://www.lirc.org/
9903S: Odd Fixes
b2b0186d 9904F: drivers/staging/media/lirc/
a0138163 9905
f5e5de1e
OD
9906STAGING - LUSTRE PARALLEL FILESYSTEM
9907M: Oleg Drokin <oleg.drokin@intel.com>
9908M: Andreas Dilger <andreas.dilger@intel.com>
9909L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9910W: http://lustre.opensfs.org/
9911S: Maintained
9912F: drivers/staging/lustre
9913
7c6b6c71 9914STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9915M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9916M: Marc Dietrich <marvin24@gmx.de>
9917L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9918L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9919S: Maintained
9920F: drivers/staging/nvec/
9921
a0138163 9922STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9923M: Jens Frederich <jfrederich@gmail.com>
9924M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9925M: Jon Nettleton <jon.nettleton@gmail.com>
9926W: http://wiki.laptop.org/go/DCON
3140b458 9927S: Maintained
a0138163
JP
9928F: drivers/staging/olpc_dcon/
9929
9930STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9931M: Willy Tarreau <willy@meta-x.org>
9932S: Odd Fixes
9933F: drivers/staging/panel/
9934
a0138163
JP
9935STAGING - REALTEK RTL8712U DRIVERS
9936M: Larry Finger <Larry.Finger@lwfinger.net>
9937M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9938S: Odd Fixes
9939F: drivers/staging/rtl8712/
9940
7591ba8b
JS
9941STAGING - REALTEK RTL8723U WIRELESS DRIVER
9942M: Larry Finger <Larry.Finger@lwfinger.net>
9943M: Jes Sorensen <Jes.Sorensen@redhat.com>
9944L: linux-wireless@vger.kernel.org
9945S: Maintained
9946F: drivers/staging/rtl8723au/
9947
980ac4d7
SM
9948STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9949M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9950M: Teddy Wang <teddy.wang@siliconmotion.com>
9951M: Sudip Mukherjee <sudip@vectorindia.org>
9952L: linux-fbdev@vger.kernel.org
9953S: Maintained
9954F: drivers/staging/sm750fb/
9955
510fa408
JP
9956STAGING - SLICOSS
9957M: Lior Dotan <liodot@gmail.com>
9958M: Christopher Harrer <charrer@alacritech.com>
9959S: Odd Fixes
9960F: drivers/staging/slicoss/
9961
a0138163
JP
9962STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9963M: William Hubbs <w.d.hubbs@gmail.com>
9964M: Chris Brannon <chris@the-brannons.com>
d33bce31 9965M: Kirk Reiser <kirk@reisers.ca>
a0138163 9966M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9967L: speakup@linux-speakup.org
a0138163
JP
9968W: http://www.linux-speakup.org/
9969S: Odd Fixes
9970F: drivers/staging/speakup/
9971
b3e871ce
JP
9972STAGING - VIA VT665X DRIVERS
9973M: Forest Bond <forest@alittletooquiet.net>
9974S: Odd Fixes
9975F: drivers/staging/vt665?/
9976
a30baec1
JK
9977STAGING - WILC1000 WIFI DRIVER
9978M: Johnny Kim <johnny.kim@atmel.com>
9979M: Rachel Kim <rachel.kim@atmel.com>
9980M: Dean Lee <dean.lee@atmel.com>
9981M: Chris Park <chris.park@atmel.com>
9982L: linux-wireless@vger.kernel.org
9983S: Supported
9984F: drivers/staging/wilc1000/
9985
709bcb07 9986STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9987M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9988S: Odd Fixes
9989F: drivers/staging/xgifb/
9990
77241056
MM
9991HFI1 DRIVER
9992M: Mike Marciniszyn <infinipath@intel.com>
9993L: linux-rdma@vger.kernel.org
9994S: Supported
9995F: drivers/staging/rdma/hfi1
9996
1da177e4 9997STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9998M: Ion Badulescu <ionut@badula.org>
b4f90189 9999S: Odd Fixes
9bba23b0 10000F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10001
e2d1d6c0 10002SUN3/3X
8b58be88 10003M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10004W: http://sammy.net/sun3/
10005S: Maintained
679655da
JP
10006F: arch/m68k/kernel/*sun3*
10007F: arch/m68k/sun3*/
10008F: arch/m68k/include/asm/sun3*
e689cf4a 10009F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10010
af6a5af8
HG
10011SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10012M: Hans de Goede <hdegoede@redhat.com>
10013L: linux-input@vger.kernel.org
10014S: Maintained
10015F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10016F: drivers/input/keyboard/sun4i-lradc-keys.c
10017
2bc9ff01
DK
10018SUNDANCE NETWORK DRIVER
10019M: Denis Kirjanov <kda@linux-powerpc.org>
10020L: netdev@vger.kernel.org
10021S: Maintained
10022F: drivers/net/ethernet/dlink/sundance.c
10023
2cbb12a4 10024SUPERH
2cbb12a4 10025L: linux-sh@vger.kernel.org
8a6e2535 10026Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10027S: Orphan
066069e1 10028F: Documentation/sh/
679655da 10029F: arch/sh/
066069e1 10030F: drivers/sh/
1da177e4 10031
4480f15b 10032SUSPEND TO RAM
7fb06082 10033M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10034M: Len Brown <len.brown@intel.com>
10035M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10036L: linux-pm@vger.kernel.org
e2d1d6c0 10037S: Supported
679655da
JP
10038F: Documentation/power/
10039F: arch/x86/kernel/acpi/
10040F: drivers/base/power/
10041F: kernel/power/
10042F: include/linux/suspend.h
10043F: include/linux/freezer.h
10044F: include/linux/pm.h
1da177e4
LT
10045
10046SVGA HANDLING
8b58be88 10047M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10048L: linux-video@atrey.karlin.mff.cuni.cz
10049S: Maintained
679655da
JP
10050F: Documentation/svga.txt
10051F: arch/x86/boot/video*
1da177e4 10052
6e28b761
KRW
10053SWIOTLB SUBSYSTEM
10054M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10055L: linux-kernel@vger.kernel.org
10056S: Supported
10057F: lib/swiotlb.c
10058F: arch/*/kernel/pci-swiotlb.c
10059F: include/linux/swiotlb.h
10060
007f790c
JP
10061SWITCHDEV
10062M: Jiri Pirko <jiri@resnulli.us>
10063L: netdev@vger.kernel.org
10064S: Supported
10065F: net/switchdev/
10066F: include/net/switchdev.h
10067
db8e35d5
VG
10068SYNOPSYS ARC ARCHITECTURE
10069M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10070S: Supported
10071F: arch/arc/
9b28829d 10072F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10073F: drivers/tty/serial/arc_uart.c
b7182d1a 10074T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10075
556cc1c5
AB
10076SYNOPSYS ARC SDP platform support
10077M: Alexey Brodkin <abrodkin@synopsys.com>
10078S: Supported
10079F: arch/arc/plat-axs10x
10080F: arch/arc/boot/dts/ax*
10081F: Documentation/devicetree/bindings/arc/axs10*
10082
6c284c9a
LJ
10083SYSTEM CONFIGURATION (SYSCON)
10084M: Lee Jones <lee.jones@linaro.org>
10085M: Arnd Bergmann <arnd@arndb.de>
10086T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10087S: Supported
10088F: drivers/mfd/syscon.c
10089
1da177e4 10090SYSV FILESYSTEM
8b58be88 10091M: Christoph Hellwig <hch@infradead.org>
1da177e4 10092S: Maintained
679655da
JP
10093F: Documentation/filesystems/sysv-fs.txt
10094F: fs/sysv/
10095F: include/linux/sysv_fs.h
1da177e4 10096
86cfa7fc 10097TARGET SUBSYSTEM
9c3646d1 10098M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10099L: linux-scsi@vger.kernel.org
b9f5edc2 10100L: target-devel@vger.kernel.org
86cfa7fc 10101W: http://www.linux-iscsi.org
cf015e9f 10102W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10103T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10104S: Supported
10105F: drivers/target/
10106F: include/target/
10107F: Documentation/target/
10108
4e68852d 10109TASKSTATS STATISTICS INTERFACE
185e595f 10110M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10111S: Maintained
679655da
JP
10112F: Documentation/accounting/taskstats*
10113F: include/linux/taskstats*
10114F: kernel/taskstats.c
4e68852d 10115
781b456a 10116TC CLASSIFIER
f935f3f8 10117M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10118L: netdev@vger.kernel.org
10119S: Maintained
679655da 10120F: include/net/pkt_cls.h
c117ab84 10121F: include/uapi/linux/pkt_cls.h
679655da 10122F: net/sched/
781b456a 10123
5067f08a 10124TCP LOW PRIORITY MODULE
8b58be88
JP
10125M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10126M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10127W: http://tcp-lp-mod.sourceforge.net/
10128S: Maintained
679655da 10129F: net/ipv4/tcp_lp.c
5067f08a 10130
91952bc0
AP
10131TDA10071 MEDIA DRIVER
10132M: Antti Palosaari <crope@iki.fi>
10133L: linux-media@vger.kernel.org
10134W: http://linuxtv.org/
10135W: http://palosaari.fi/linux/
10136Q: http://patchwork.linuxtv.org/project/linux-media/list/
10137T: git git://linuxtv.org/anttip/media_tree.git
10138S: Maintained
10139F: drivers/media/dvb-frontends/tda10071*
10140
10141TDA18212 MEDIA DRIVER
10142M: Antti Palosaari <crope@iki.fi>
10143L: linux-media@vger.kernel.org
10144W: http://linuxtv.org/
10145W: http://palosaari.fi/linux/
10146Q: http://patchwork.linuxtv.org/project/linux-media/list/
10147T: git git://linuxtv.org/anttip/media_tree.git
10148S: Maintained
10149F: drivers/media/tuners/tda18212*
10150
10151TDA18218 MEDIA DRIVER
10152M: Antti Palosaari <crope@iki.fi>
10153L: linux-media@vger.kernel.org
10154W: http://linuxtv.org/
10155W: http://palosaari.fi/linux/
10156Q: http://patchwork.linuxtv.org/project/linux-media/list/
10157T: git git://linuxtv.org/anttip/media_tree.git
10158S: Maintained
10159F: drivers/media/tuners/tda18218*
10160
3b2f6aba
MK
10161TDA18271 MEDIA DRIVER
10162M: Michael Krufky <mkrufky@linuxtv.org>
10163L: linux-media@vger.kernel.org
10164W: http://linuxtv.org/
10165W: http://github.com/mkrufky
10166Q: http://patchwork.linuxtv.org/project/linux-media/list/
10167T: git git://linuxtv.org/mkrufky/tuners.git
10168S: Maintained
10169F: drivers/media/tuners/tda18271*
10170
e48307a9
MK
10171TDA827x MEDIA DRIVER
10172M: Michael Krufky <mkrufky@linuxtv.org>
10173L: linux-media@vger.kernel.org
10174W: http://linuxtv.org/
10175W: http://github.com/mkrufky
10176Q: http://patchwork.linuxtv.org/project/linux-media/list/
10177T: git git://linuxtv.org/mkrufky/tuners.git
10178S: Maintained
10179F: drivers/media/tuners/tda8290.*
10180
66cf9212
MK
10181TDA8290 MEDIA DRIVER
10182M: Michael Krufky <mkrufky@linuxtv.org>
10183L: linux-media@vger.kernel.org
10184W: http://linuxtv.org/
10185W: http://github.com/mkrufky
10186Q: http://patchwork.linuxtv.org/project/linux-media/list/
10187T: git git://linuxtv.org/mkrufky/tuners.git
10188S: Maintained
10189F: drivers/media/tuners/tda8290.*
10190
4b9fba30
HV
10191TDA9840 MEDIA DRIVER
10192M: Hans Verkuil <hverkuil@xs4all.nl>
10193L: linux-media@vger.kernel.org
10194T: git git://linuxtv.org/media_tree.git
10195W: http://linuxtv.org
10196S: Maintained
10197F: drivers/media/i2c/tda9840*
10198
2cb654fd 10199TEA5761 TUNER DRIVER
009a5410 10200M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10201L: linux-media@vger.kernel.org
10202W: http://linuxtv.org
10203T: git git://linuxtv.org/media_tree.git
10204S: Odd fixes
10205F: drivers/media/tuners/tea5761.*
10206
10207TEA5767 TUNER DRIVER
009a5410 10208M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10209L: linux-media@vger.kernel.org
10210W: http://linuxtv.org
10211T: git git://linuxtv.org/media_tree.git
10212S: Maintained
10213F: drivers/media/tuners/tea5767.*
10214
4b9fba30
HV
10215TEA6415C MEDIA DRIVER
10216M: Hans Verkuil <hverkuil@xs4all.nl>
10217L: linux-media@vger.kernel.org
10218T: git git://linuxtv.org/media_tree.git
10219W: http://linuxtv.org
10220S: Maintained
10221F: drivers/media/i2c/tea6415c*
10222
10223TEA6420 MEDIA DRIVER
10224M: Hans Verkuil <hverkuil@xs4all.nl>
10225L: linux-media@vger.kernel.org
10226T: git git://linuxtv.org/media_tree.git
10227W: http://linuxtv.org
10228S: Maintained
10229F: drivers/media/i2c/tea6420*
10230
3d249d4c 10231TEAM DRIVER
dca9ab92 10232M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10233L: netdev@vger.kernel.org
10234S: Supported
10235F: drivers/net/team/
10236F: include/linux/if_team.h
c117ab84 10237F: include/uapi/linux/if_team.h
3d249d4c 10238
7d029125 10239TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10240M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10241S: Maintained
10242F: arch/x86/platform/ts5500/
10243
40ad4a30
SY
10244TECHNOTREND USB IR RECEIVER
10245M: Sean Young <sean@mess.org>
10246L: linux-media@vger.kernel.org
10247S: Maintained
10248F: drivers/media/rc/ttusbir.c
10249
adabdb0c 10250TEGRA ARCHITECTURE SUPPORT
243d58ec 10251M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10252M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10253M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10254L: linux-tegra@vger.kernel.org
fd117cd1 10255Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10257S: Supported
bbbe96ed 10258N: [^a-z]tegra
84b9414b 10259
adabdb0c
SW
10260TEGRA CLOCK DRIVER
10261M: Peter De Schrijver <pdeschrijver@nvidia.com>
10262M: Prashant Gaikwad <pgaikwad@nvidia.com>
10263S: Supported
10264F: drivers/clk/tegra/
10265
10266TEGRA DMA DRIVER
10267M: Laxman Dewangan <ldewangan@nvidia.com>
10268S: Supported
10269F: drivers/dma/tegra20-apb-dma.c
10270
adabdb0c
SW
10271TEGRA I2C DRIVER
10272M: Laxman Dewangan <ldewangan@nvidia.com>
10273S: Supported
10274F: drivers/i2c/busses/i2c-tegra.c
10275
10276TEGRA IOMMU DRIVERS
10277M: Hiroshi Doyu <hdoyu@nvidia.com>
10278S: Supported
10279F: drivers/iommu/tegra*
10280
10281TEGRA KBC DRIVER
10282M: Rakesh Iyer <riyer@nvidia.com>
10283M: Laxman Dewangan <ldewangan@nvidia.com>
10284S: Supported
10285F: drivers/input/keyboard/tegra-kbc.c
10286
adabdb0c
SW
10287TEGRA PWM DRIVER
10288M: Thierry Reding <thierry.reding@gmail.com>
10289S: Supported
10290F: drivers/pwm/pwm-tegra.c
10291
10292TEGRA SERIAL DRIVER
10293M: Laxman Dewangan <ldewangan@nvidia.com>
10294S: Supported
10295F: drivers/tty/serial/serial-tegra.c
10296
10297TEGRA SPI DRIVER
10298M: Laxman Dewangan <ldewangan@nvidia.com>
10299S: Supported
10300F: drivers/spi/spi-tegra*
10301
1a348ccc 10302TEHUTI ETHERNET DRIVER
8b58be88 10303M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10304L: netdev@vger.kernel.org
10305S: Supported
ef7f5429 10306F: drivers/net/ethernet/tehuti/*
1a348ccc 10307
4e68852d 10308Telecom Clock Driver for MCPL0010
8b58be88 10309M: Mark Gross <mark.gross@intel.com>
4e68852d 10310S: Supported
679655da 10311F: drivers/char/tlclk.c
4e68852d 10312
4480f15b 10313TENSILICA XTENSA PORT (xtensa)
8b58be88 10314M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10315M: Max Filippov <jcmvbkbc@gmail.com>
10316L: linux-xtensa@linux-xtensa.org
4e68852d 10317S: Maintained
679655da 10318F: arch/xtensa/
3dc99857 10319F: drivers/irqchip/irq-xtensa-*
4e68852d 10320
5313ba66
HV
10321THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10322M: Hans Verkuil <hverkuil@xs4all.nl>
10323L: linux-media@vger.kernel.org
10324T: git git://linuxtv.org/media_tree.git
10325W: http://linuxtv.org
10326S: Maintained
10327F: drivers/media/radio/radio-raremono.c
10328
d3fb6955 10329THERMAL
b75f0050 10330M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10331M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10332L: linux-pm@vger.kernel.org
10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10334T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10335Q: https://patchwork.kernel.org/project/linux-pm/list/
10336S: Supported
10337F: drivers/thermal/
10338F: include/linux/thermal.h
af6c9f16 10339F: include/uapi/linux/thermal.h
b75f0050
JP
10340F: include/linux/cpu_cooling.h
10341F: Documentation/devicetree/bindings/thermal/
d3fb6955 10342
30ba2fbd
VD
10343THINGM BLINK(1) USB RGB LED DRIVER
10344M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10345S: Maintained
10346F: drivers/hid/hid-thingm.c
10347
4e68852d 10348THINKPAD ACPI EXTRAS DRIVER
8b58be88 10349M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10350L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10351L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10352W: http://ibm-acpi.sourceforge.net
10353W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10354T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10355S: Maintained
679655da 10356F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10357
1b46f2a2 10358TI BANDGAP AND THERMAL DRIVER
f14d1c24 10359M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10360L: linux-pm@vger.kernel.org
531ff13e 10361L: linux-omap@vger.kernel.org
5a723e81 10362S: Maintained
794b2e25 10363F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10364
0c7665c3
MF
10365TI CDCE706 CLOCK DRIVER
10366M: Max Filippov <jcmvbkbc@gmail.com>
10367S: Maintained
10368F: drivers/clk/clk-cdce706.c
10369
49b6a5e3
TK
10370TI CLOCK DRIVER
10371M: Tero Kristo <t-kristo@ti.com>
10372L: linux-omap@vger.kernel.org
10373S: Maintained
10374F: drivers/clk/ti/
10375F: include/linux/clk/ti.h
10376
4020f2d7 10377TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10378M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10379S: Maintained
679655da
JP
10380F: drivers/misc/tifm*
10381F: drivers/mmc/host/tifm_sd.c
10382F: include/linux/tifm.h
4020f2d7 10383
e0c52404 10384TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10385M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10386L: linux-kernel@vger.kernel.org
10387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10388S: Maintained
10389F: drivers/soc/ti/*
10390T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10391
10392
152ad442
SR
10393TI LM49xxx FAMILY ASoC CODEC DRIVERS
10394M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10395M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10396L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10397S: Maintained
10398F: sound/soc/codecs/lm49453*
d392dead 10399F: sound/soc/codecs/isabelle*
152ad442 10400
0edd807d
KM
10401TI LP855x BACKLIGHT DRIVER
10402M: Milo Kim <milo.kim@ti.com>
10403S: Maintained
10404F: Documentation/backlight/lp855x-driver.txt
10405F: drivers/video/backlight/lp855x_bl.c
10406F: include/linux/platform_data/lp855x.h
10407
faf13f6d
KM
10408TI LP8727 CHARGER DRIVER
10409M: Milo Kim <milo.kim@ti.com>
10410S: Maintained
10411F: drivers/power/lp8727_charger.c
10412F: include/linux/platform_data/lp8727.h
10413
22f1229f
KM
10414TI LP8788 MFD DRIVER
10415M: Milo Kim <milo.kim@ti.com>
10416S: Maintained
10417F: drivers/iio/adc/lp8788_adc.c
10418F: drivers/leds/leds-lp8788.c
10419F: drivers/mfd/lp8788*.c
10420F: drivers/power/lp8788-charger.c
10421F: drivers/regulator/lp8788-*.c
10422F: include/linux/mfd/lp8788*.h
10423
84640e27
KM
10424TI NETCP ETHERNET DRIVER
10425M: Wingman Kwok <w-kwok2@ti.com>
10426M: Murali Karicheri <m-karicheri2@ti.com>
10427L: netdev@vger.kernel.org
10428S: Maintained
10429F: drivers/net/ethernet/ti/netcp*
10430
217e0ca9
KC
10431TI TAS571X FAMILY ASoC CODEC DRIVER
10432M: Kevin Cernekee <cernekee@chromium.org>
10433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10434S: Odd Fixes
10435F: sound/soc/codecs/tas571x*
10436
dd5e8e6b 10437TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10438M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10439L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10440S: Maintained
10441F: sound/soc/codecs/twl4030*
10442
90921014 10443TI WILINK WIRELESS DRIVERS
90921014
LC
10444L: linux-wireless@vger.kernel.org
10445W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10446W: http://wireless.kernel.org/en/users/Drivers/wl1251
10447T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10448S: Orphan
90921014
LC
10449F: drivers/net/wireless/ti/
10450F: include/linux/wl12xx.h
10451
e86eaa3a 10452TIPC NETWORK LAYER
8b58be88 10453M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10454M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10455L: netdev@vger.kernel.org (core kernel code)
10456L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10457W: http://tipc.sourceforge.net/
e86eaa3a 10458S: Maintained
c117ab84 10459F: include/uapi/linux/tipc*.h
679655da 10460F: net/tipc/
e86eaa3a 10461
867e359b 10462TILE ARCHITECTURE
c47b15c4 10463M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10464W: http://www.ezchip.com/scm/
867e359b
CM
10465S: Supported
10466F: arch/tile/
6b940606 10467F: drivers/char/tile-srom.c
5c770755 10468F: drivers/edac/tile_edac.c
6b940606
CM
10469F: drivers/net/ethernet/tile/
10470F: drivers/rtc/rtc-tile.c
10471F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10472F: drivers/tty/serial/tilegx.c
6b940606
CM
10473F: drivers/usb/host/*-tilegx.c
10474F: include/linux/usb/tilegx.h
867e359b 10475
1da177e4 10476TLAN NETWORK DRIVER
8b58be88 10477M: Samuel Chessman <chessman@tux.org>
88c07dde 10478L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10479W: http://sourceforge.net/projects/tlan/
10480S: Maintained
679655da 10481F: Documentation/networking/tlan.txt
b544dbac 10482F: drivers/net/ethernet/ti/tlan.*
1da177e4 10483
d74db3b2 10484TOMOYO SECURITY MODULE
8b58be88
JP
10485M: Kentaro Takeda <takedakn@nttdata.co.jp>
10486M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10487L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10488L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10489L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10490L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10491W: http://tomoyo.sourceforge.jp/
843d183c 10492T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10493S: Maintained
679655da 10494F: security/tomoyo/
d74db3b2 10495
9caeb532 10496TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10497M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10498L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10499S: Maintained
10500F: drivers/platform/x86/topstar-laptop.c
10501
1da177e4 10502TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10503M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10504L: platform-driver-x86@vger.kernel.org
0a63ca11 10505S: Maintained
679655da 10506F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10507
0a63ca11
AA
10508TOSHIBA BLUETOOTH DRIVER
10509M: Azael Avalos <coproscefalo@gmail.com>
10510L: platform-driver-x86@vger.kernel.org
10511S: Maintained
10512F: drivers/platform/x86/toshiba_bluetooth.c
10513
10514TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10515M: Azael Avalos <coproscefalo@gmail.com>
10516L: platform-driver-x86@vger.kernel.org
10517S: Maintained
10518F: drivers/platform/x86/toshiba_haps.c
10519
1da177e4 10520TOSHIBA SMM DRIVER
8b58be88 10521M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10522W: http://www.buzzard.org.uk/toshiba/
10523S: Maintained
679655da
JP
10524F: drivers/char/toshiba.c
10525F: include/linux/toshiba.h
c117ab84 10526F: include/uapi/linux/toshiba.h
1da177e4 10527
d32d9864
MR
10528TOSHIBA TC358743 DRIVER
10529M: Mats Randgaard <matrandg@cisco.com>
10530L: linux-media@vger.kernel.org
10531S: Maintained
10532F: drivers/media/i2c/tc358743*
10533F: include/media/tc358743.h
10534
d719f900 10535TMIO MMC DRIVER
c4b13fb0 10536M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10537L: linux-mmc@vger.kernel.org
d719f900 10538S: Maintained
d1057c40
GL
10539F: drivers/mmc/host/tmio_mmc*
10540F: drivers/mmc/host/sh_mobile_sdhi.c
10541F: include/linux/mmc/tmio.h
10542F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10543
917cc4e6
GR
10544TMP401 HARDWARE MONITOR DRIVER
10545M: Guenter Roeck <linux@roeck-us.net>
10546L: lm-sensors@lm-sensors.org
10547S: Maintained
10548F: Documentation/hwmon/tmp401
10549F: drivers/hwmon/tmp401.c
10550
98f32602 10551TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10552M: Hugh Dickins <hughd@google.com>
98f32602
HD
10553L: linux-mm@kvack.org
10554S: Maintained
10555F: include/linux/shmem_fs.h
10556F: mm/shmem.c
10557
45f95b53 10558TM6000 VIDEO4LINUX DRIVER
009a5410 10559M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10560L: linux-media@vger.kernel.org
10561W: http://linuxtv.org
10562T: git git://linuxtv.org/media_tree.git
10563S: Odd fixes
10564F: drivers/media/usb/tm6000/
10565
c65fde19
HV
10566TW68 VIDEO4LINUX DRIVER
10567M: Hans Verkuil <hverkuil@xs4all.nl>
10568L: linux-media@vger.kernel.org
10569T: git git://linuxtv.org/media_tree.git
10570W: http://linuxtv.org
10571S: Odd Fixes
10572F: drivers/media/pci/tw68/
10573
4e68852d 10574TPM DEVICE DRIVER
901486b8 10575M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10576M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10577R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10578W: http://tpmdd.sourceforge.net
63a10dfd 10579L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10580Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10581T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10582S: Maintained
679655da 10583F: drivers/char/tpm/
4e68852d 10584
1a0f1b27
AL
10585TPM IBM_VTPM DEVICE DRIVER
10586M: Ashley Lai <ashleydlai@gmail.com>
10587W: http://tpmdd.sourceforge.net
10588L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10589S: Maintained
10590F: drivers/char/tpm/tpm_ibmvtpm*
10591
d6f005a1
JP
10592TRACING
10593M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10594M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10595T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10596S: Maintained
10597F: Documentation/trace/ftrace.txt
10598F: arch/*/*/*/ftrace.h
10599F: arch/*/kernel/ftrace.c
10600F: include/*/ftrace.h
10601F: include/linux/trace*.h
10602F: include/trace/
10603F: kernel/trace/
6e68e6c5 10604F: tools/testing/selftests/ftrace/
d6f005a1 10605
1da177e4 10606TRIVIAL PATCHES
8b58be88 10607M: Jiri Kosina <trivial@kernel.org>
54e5881d 10608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10609S: Maintained
86ef925f 10610K: ^Subject:.*(?i)trivial
1da177e4 10611
4e68852d 10612TTY LAYER
879a5a00 10613M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10614M: Jiri Slaby <jslaby@suse.com>
879a5a00 10615S: Supported
08deed1e 10616T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10617F: Documentation/serial/
8dd5d2f1 10618F: drivers/tty/
df621252 10619F: drivers/tty/serial/serial_core.c
e3288775
AC
10620F: include/linux/serial_core.h
10621F: include/linux/serial.h
10622F: include/linux/tty.h
c117ab84
CEB
10623F: include/uapi/linux/serial_core.h
10624F: include/uapi/linux/serial.h
10625F: include/uapi/linux/tty.h
4e68852d 10626
91952bc0
AP
10627TUA9001 MEDIA DRIVER
10628M: Antti Palosaari <crope@iki.fi>
10629L: linux-media@vger.kernel.org
10630W: http://linuxtv.org/
10631W: http://palosaari.fi/linux/
10632Q: http://patchwork.linuxtv.org/project/linux-media/list/
10633T: git git://linuxtv.org/anttip/media_tree.git
10634S: Maintained
10635F: drivers/media/tuners/tua9001*
10636
740db6d7 10637TULIP NETWORK DRIVERS
8b58be88 10638M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10639L: netdev@vger.kernel.org
10640S: Maintained
0f04e2aa 10641F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10642
10643TUN/TAP driver
ba57b6f2 10644M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10645W: http://vtun.sourceforge.net/tun
10646S: Maintained
679655da
JP
10647F: Documentation/networking/tuntap.txt
10648F: arch/um/os-Linux/drivers/
1da177e4 10649
b454cc66 10650TURBOCHANNEL SUBSYSTEM
8b58be88 10651M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10652M: Ralf Baechle <ralf@linux-mips.org>
10653L: linux-mips@linux-mips.org
10654Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10655S: Maintained
679655da
JP
10656F: drivers/tc/
10657F: include/linux/tc.h
b454cc66 10658
1da177e4 10659U14-34F SCSI DRIVER
8b58be88 10660M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10661L: linux-scsi@vger.kernel.org
10662S: Maintained
679655da 10663F: drivers/scsi/u14-34f.c
1da177e4 10664
e2d1d6c0 10665UBI FILE SYSTEM (UBIFS)
949cb623 10666M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10667M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10668L: linux-mtd@lists.infradead.org
e2966cbe 10669T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10670W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10671S: Maintained
679655da
JP
10672F: Documentation/filesystems/ubifs.txt
10673F: fs/ubifs/
e2d1d6c0 10674
e1632fa2 10675UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10676M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10677W: http://www.uclinux.org/
e1632fa2 10678L: linux-m68k@lists.linux-m68k.org
cc2020e6 10679L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10681S: Maintained
e1632fa2
GU
10682F: arch/m68k/coldfire/
10683F: arch/m68k/68*/
61bc02bb
JP
10684F: arch/m68k/*/*_no.*
10685F: arch/m68k/include/asm/*_no.*
cc2020e6 10686
1da177e4 10687UDF FILESYSTEM
d8130624 10688M: Jan Kara <jack@suse.com>
1da177e4 10689S: Maintained
679655da
JP
10690F: Documentation/filesystems/udf.txt
10691F: fs/udf/
1da177e4 10692
cc2020e6 10693UFS FILESYSTEM
8b58be88 10694M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10695S: Maintained
679655da
JP
10696F: Documentation/filesystems/ufs.txt
10697F: fs/ufs/
cc2020e6 10698
0a09d3ab
DH
10699UHID USERSPACE HID IO DRIVER:
10700M: David Herrmann <dh.herrmann@googlemail.com>
10701L: linux-input@vger.kernel.org
10702S: Maintained
10703F: drivers/hid/uhid.c
c117ab84 10704F: include/uapi/linux/uhid.h
0a09d3ab 10705
18332a80 10706ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10707L: linux-usb@vger.kernel.org
10c6c9c9 10708S: Orphan
355ffe69 10709F: drivers/uwb/
679655da
JP
10710F: include/linux/uwb.h
10711F: include/linux/uwb/
18332a80 10712
b31d8273
G
10713UNICORE32 ARCHITECTURE:
10714M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10715W: http://mprc.pku.edu.cn/~guanxuetao/linux
10716S: Maintained
ceebf4d5 10717T: git git://github.com/gxt/linux.git
b31d8273
G
10718F: arch/unicore32/
10719
d8379ab1
TF
10720UNIFDEF
10721M: Tony Finch <dot@dotat.at>
10722W: http://dotat.at/prog/unifdef
10723S: Maintained
10724F: scripts/unifdef.c
10725
1da177e4 10726UNIFORM CDROM DRIVER
8b58be88 10727M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10728W: http://www.kernel.dk
10729S: Maintained
679655da
JP
10730F: Documentation/cdrom/
10731F: drivers/cdrom/cdrom.c
10732F: include/linux/cdrom.h
c117ab84 10733F: include/uapi/linux/cdrom.h
1da177e4 10734
56df0122 10735UNISYS S-PAR DRIVERS
49e7d9df
JP
10736M: Benjamin Romer <benjamin.romer@unisys.com>
10737M: David Kershner <david.kershner@unisys.com>
10738L: sparmaintainer@unisys.com (Unisys internal)
10739S: Supported
10740F: drivers/staging/unisys/
56df0122 10741
9941fa6e
VH
10742UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10743M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10744L: linux-scsi@vger.kernel.org
10745S: Supported
10746F: Documentation/scsi/ufs.txt
10747F: drivers/scsi/ufs/
10748
e2d1d6c0 10749UNSORTED BLOCK IMAGES (UBI)
949cb623 10750M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10751M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10752W: http://www.linux-mtd.infradead.org/
10753L: linux-mtd@lists.infradead.org
b6b44e0a 10754T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10755S: Supported
80811493 10756F: drivers/mtd/ubi/
679655da 10757F: include/linux/mtd/ubi.h
c117ab84 10758F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10759
1da177e4 10760USB ACM DRIVER
61eee9a7 10761M: Oliver Neukum <oliver@neukum.org>
6372594a 10762L: linux-usb@vger.kernel.org
1da177e4 10763S: Maintained
679655da
JP
10764F: Documentation/usb/acm.txt
10765F: drivers/usb/class/cdc-acm.*
1da177e4 10766
b7d572e1
PF
10767USB AR5523 WIRELESS DRIVER
10768M: Pontus Fuchs <pontus.fuchs@gmail.com>
10769L: linux-wireless@vger.kernel.org
10770S: Maintained
10771F: drivers/net/wireless/ath/ar5523/
10772
115bb1ff 10773USB ATTACHED SCSI
f50a4968 10774M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10775M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10776L: linux-usb@vger.kernel.org
10777L: linux-scsi@vger.kernel.org
8eae0fb7 10778S: Maintained
115bb1ff
MW
10779F: drivers/usb/storage/uas.c
10780
1da177e4 10781USB CDC ETHERNET DRIVER
61eee9a7 10782M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10783L: linux-usb@vger.kernel.org
1da177e4 10784S: Maintained
679655da 10785F: drivers/net/usb/cdc_*.c
c117ab84 10786F: include/uapi/linux/usb/cdc.h
1da177e4 10787
66e3e591
KP
10788USB CHAOSKEY DRIVER
10789M: Keith Packard <keithp@keithp.com>
10790L: linux-usb@vger.kernel.org
10791S: Maintained
10792F: drivers/usb/misc/chaoskey.c
10793
b02b371e 10794USB CYPRESS C67X00 DRIVER
8b58be88 10795M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10796L: linux-usb@vger.kernel.org
10797S: Maintained
679655da 10798F: drivers/usb/c67x00/
b02b371e 10799
d0374f4f 10800USB DAVICOM DM9601 DRIVER
8b58be88 10801M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10802L: netdev@vger.kernel.org
d0374f4f
PK
10803W: http://www.linux-usb.org/usbnet
10804S: Maintained
679655da 10805F: drivers/net/usb/dm9601.c
d0374f4f 10806
cc2020e6 10807USB DIAMOND RIO500 DRIVER
8b58be88 10808M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10809L: rio500-users@lists.sourceforge.net
10810W: http://rio500.sourceforge.net
10811S: Maintained
679655da 10812F: drivers/usb/misc/rio500*
cc2020e6 10813
1da177e4 10814USB EHCI DRIVER
578333ab 10815M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10816L: linux-usb@vger.kernel.org
578333ab 10817S: Maintained
679655da
JP
10818F: Documentation/usb/ehci.txt
10819F: drivers/usb/host/ehci*
1da177e4 10820
69ae9e3e 10821USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10822M: Felipe Balbi <balbi@ti.com>
795fb7e7 10823L: linux-usb@vger.kernel.org
69ae9e3e 10824W: http://www.linux-usb.org/gadget
d6d0f665
FB
10825T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10826S: Maintained
679655da
JP
10827F: drivers/usb/gadget/
10828F: include/linux/usb/gadget*
69ae9e3e 10829
2dea64b4 10830USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10831M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10832L: linux-usb@vger.kernel.org
54e5881d 10833T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10834S: Maintained
c2f01971 10835F: Documentation/hid/hiddev.txt
679655da 10836F: drivers/hid/usbhid/
1da177e4 10837
959eea21 10838USB ISP116X DRIVER
8b58be88 10839M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10840L: linux-usb@vger.kernel.org
959eea21 10841S: Maintained
679655da
JP
10842F: drivers/usb/host/isp116x*
10843F: include/linux/usb/isp116x.h
959eea21 10844
1da177e4 10845USB MASS STORAGE DRIVER
8b58be88 10846M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10847L: linux-usb@vger.kernel.org
8836aeb8 10848L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10849S: Maintained
10850W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10851F: drivers/usb/storage/
1da177e4 10852
af39917d
CL
10853USB MIDI DRIVER
10854M: Clemens Ladisch <clemens@ladisch.de>
10855L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10856T: git git://git.alsa-project.org/alsa-kernel.git
10857S: Maintained
10858F: sound/usb/midi.*
10859
444ce9d4
JP
10860USB NETWORKING DRIVERS
10861L: linux-usb@vger.kernel.org
10862S: Odd Fixes
10863F: drivers/net/usb/
10864
1da177e4 10865USB OHCI DRIVER
578333ab 10866M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10867L: linux-usb@vger.kernel.org
578333ab 10868S: Maintained
679655da
JP
10869F: Documentation/usb/ohci.txt
10870F: drivers/usb/host/ohci*
1da177e4 10871
963ffa3e
PC
10872USB OTG FSM (Finite State Machine)
10873M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10874T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10875L: linux-usb@vger.kernel.org
10876S: Maintained
10877F: drivers/usb/common/usb-otg-fsm.c
10878
563da3a9
VM
10879USB OVER IP DRIVER
10880M: Valentina Manea <valentina.manea.m@gmail.com>
10881M: Shuah Khan <shuah.kh@samsung.com>
10882L: linux-usb@vger.kernel.org
10883S: Maintained
10884F: drivers/usb/usbip/
10885F: tools/usb/usbip/
10886
1da177e4 10887USB PEGASUS DRIVER
a16b945c 10888M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10889L: linux-usb@vger.kernel.org
043600a6 10890L: netdev@vger.kernel.org
052e3128
PM
10891T: git git://github.com/petkan/pegasus.git
10892W: https://github.com/petkan/pegasus
1da177e4 10893S: Maintained
679655da 10894F: drivers/net/usb/pegasus.*
1da177e4 10895
d3ad558f
FB
10896USB PHY LAYER
10897M: Felipe Balbi <balbi@ti.com>
10898L: linux-usb@vger.kernel.org
10899T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10900S: Maintained
10901F: drivers/usb/phy/
d3ad558f 10902
73e4fb3f 10903USB PRINTER DRIVER (usblp)
8b58be88 10904M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10905L: linux-usb@vger.kernel.org
73e4fb3f 10906S: Supported
679655da 10907F: drivers/usb/class/usblp.c
1da177e4
LT
10908
10909USB RTL8150 DRIVER
a16b945c 10910M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10911L: linux-usb@vger.kernel.org
043600a6 10912L: netdev@vger.kernel.org
052e3128
PM
10913T: git git://github.com/petkan/rtl8150.git
10914W: https://github.com/petkan/rtl8150
1da177e4 10915S: Maintained
679655da 10916F: drivers/net/usb/rtl8150.c
1da177e4 10917
f896b796 10918USB SERIAL SUBSYSTEM
66085694 10919M: Johan Hovold <johan@kernel.org>
795fb7e7 10920L: linux-usb@vger.kernel.org
4e68852d 10921S: Maintained
679655da 10922F: Documentation/usb/usb-serial.txt
f896b796 10923F: drivers/usb/serial/
679655da 10924F: include/linux/usb/serial.h
1da177e4 10925
b3f0db1c
SG
10926USB SMSC75XX ETHERNET DRIVER
10927M: Steve Glendinning <steve.glendinning@shawell.net>
10928L: netdev@vger.kernel.org
10929S: Maintained
10930F: drivers/net/usb/smsc75xx.*
10931
2f7ca802 10932USB SMSC95XX ETHERNET DRIVER
90b24cfb 10933M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10934L: netdev@vger.kernel.org
90b24cfb 10935S: Maintained
679655da 10936F: drivers/net/usb/smsc95xx.*
2f7ca802 10937
1da177e4 10938USB SUBSYSTEM
879a5a00 10939M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10940L: linux-usb@vger.kernel.org
1da177e4 10941W: http://www.linux-usb.org
08deed1e 10942T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10943S: Supported
679655da 10944F: Documentation/usb/
679655da
JP
10945F: drivers/usb/
10946F: include/linux/usb.h
10947F: include/linux/usb/
1da177e4
LT
10948
10949USB UHCI DRIVER
8b58be88 10950M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10951L: linux-usb@vger.kernel.org
1da177e4 10952S: Maintained
679655da 10953F: drivers/usb/host/uhci*
1da177e4 10954
69ae9e3e 10955USB "USBNET" DRIVER FRAMEWORK
d8130624 10956M: Oliver Neukum <oneukum@suse.com>
043600a6 10957L: netdev@vger.kernel.org
69ae9e3e 10958W: http://www.linux-usb.org/usbnet
1da177e4 10959S: Maintained
679655da
JP
10960F: drivers/net/usb/usbnet.c
10961F: include/linux/usb/usbnet.h
1da177e4 10962
c0efd232 10963USB VIDEO CLASS
c53ac071 10964M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10965L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10966L: linux-media@vger.kernel.org
275ffde4 10967T: git git://linuxtv.org/media_tree.git
57c6d2e9 10968W: http://www.ideasonboard.org/uvc/
c0efd232 10969S: Maintained
0c0d06ca 10970F: drivers/media/usb/uvc/
6c0f0359 10971F: include/uapi/linux/uvcvideo.h
1da177e4 10972
b60b9c45
HV
10973USB VISION DRIVER
10974M: Hans Verkuil <hverkuil@xs4all.nl>
10975L: linux-media@vger.kernel.org
10976T: git git://linuxtv.org/media_tree.git
10977W: http://linuxtv.org
10978S: Odd Fixes
10979F: drivers/media/usb/usbvision/
10980
8282da47
LP
10981USB WEBCAM GADGET
10982M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10983L: linux-usb@vger.kernel.org
10984S: Maintained
3a83c16e 10985F: drivers/usb/gadget/function/*uvc*
faf2e1db 10986F: drivers/usb/gadget/legacy/webcam.c
8282da47 10987
bf164cc0 10988USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10989M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10990L: linux-wireless@vger.kernel.org
10991S: Maintained
679655da 10992F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10993
eb6bab13 10994USB XHCI DRIVER
03d85053 10995M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10996L: linux-usb@vger.kernel.org
10997S: Supported
36d0344c
SS
10998F: drivers/usb/host/xhci*
10999F: drivers/usb/host/pci-quirks*
eb6bab13 11000
1da177e4 11001USB ZD1201 DRIVER
4086b9ca 11002L: linux-wireless@vger.kernel.org
1da177e4 11003W: http://linux-lc100020.sourceforge.net
4086b9ca 11004S: Orphan
679655da 11005F: drivers/net/wireless/zd1201.*
1da177e4 11006
b7eee616 11007USB ZR364XX DRIVER
8b58be88 11008M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11009L: linux-usb@vger.kernel.org
661263b5 11010L: linux-media@vger.kernel.org
275ffde4 11011T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11012W: http://royale.zerezo.com/zr364xx/
11013S: Maintained
679655da 11014F: Documentation/video4linux/zr364xx.txt
90d72ac6 11015F: drivers/media/usb/zr364xx/
b7eee616 11016
289fcff4
HK
11017ULPI BUS
11018M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11019L: linux-usb@vger.kernel.org
11020S: Maintained
11021F: drivers/usb/common/ulpi.c
11022F: include/linux/ulpi/
11023
e7839f25 11024USER-MODE LINUX (UML)
8b58be88 11025M: Jeff Dike <jdike@addtoit.com>
b15194b7 11026M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11027L: user-mode-linux-devel@lists.sourceforge.net
11028L: user-mode-linux-user@lists.sourceforge.net
11029W: http://user-mode-linux.sourceforge.net
11030S: Maintained
61516587 11031F: Documentation/virtual/uml/
679655da 11032F: arch/um/
b070989a 11033F: arch/x86/um/
679655da
JP
11034F: fs/hostfs/
11035F: fs/hppfs/
b7eee616 11036
e5f114e9 11037USERSPACE I/O (UIO)
6a534c9d 11038M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11039M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11040S: Maintained
3d3fecbd 11041T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11042F: Documentation/DocBook/uio-howto.tmpl
11043F: drivers/uio/
11044F: include/linux/uio*.h
e5f114e9 11045
256cccbe 11046UTIL-LINUX PACKAGE
8b58be88 11047M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11048L: util-linux@vger.kernel.org
11049W: http://en.wikipedia.org/wiki/Util-linux
11050T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11051S: Maintained
11052
c1fd1c07 11053UVESAFB DRIVER
8b58be88 11054M: Michal Januszewski <spock@gentoo.org>
c69f677c 11055L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11056W: http://dev.gentoo.org/~spock/projects/uvesafb/
11057S: Maintained
679655da 11058F: Documentation/fb/uvesafb.txt
8a61f013 11059F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11060
4480f15b 11061VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11062M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11063S: Maintained
679655da
JP
11064F: Documentation/filesystems/vfat.txt
11065F: fs/fat/
1da177e4 11066
cba3345c
AW
11067VFIO DRIVER
11068M: Alex Williamson <alex.williamson@redhat.com>
11069L: kvm@vger.kernel.org
11070S: Maintained
11071F: Documentation/vfio.txt
11072F: drivers/vfio/
11073F: include/linux/vfio.h
c117ab84 11074F: include/uapi/linux/vfio.h
cba3345c 11075
a714ea5f
AW
11076VFIO PLATFORM DRIVER
11077M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11078L: kvm@vger.kernel.org
11079S: Maintained
11080F: drivers/vfio/platform/
11081
9e6f3438
PO
11082VIDEOBUF2 FRAMEWORK
11083M: Pawel Osciak <pawel@osciak.com>
11084M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11085M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11086L: linux-media@vger.kernel.org
11087S: Maintained
90d72ac6 11088F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11089F: include/media/videobuf2-*
11090
9a82446b
AS
11091VIRTIO CONSOLE DRIVER
11092M: Amit Shah <amit.shah@redhat.com>
11093L: virtualization@lists.linux-foundation.org
11094S: Maintained
11095F: drivers/char/virtio_console.c
11096F: include/linux/virtio_console.h
c117ab84 11097F: include/uapi/linux/virtio_console.h
9a82446b 11098
2426ec8f 11099VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11100M: "Michael S. Tsirkin" <mst@redhat.com>
11101L: virtualization@lists.linux-foundation.org
11102S: Maintained
11103F: drivers/virtio/
c893c8d7 11104F: tools/virtio/
2426ec8f
MT
11105F: drivers/net/virtio_net.c
11106F: drivers/block/virtio_blk.c
11107F: include/linux/virtio_*.h
916cdabc 11108F: include/uapi/linux/virtio_*.h
2426ec8f 11109
f2dbda3b
CH
11110VIRTIO DRIVERS FOR S390
11111M: Christian Borntraeger <borntraeger@de.ibm.com>
11112M: Cornelia Huck <cornelia.huck@de.ibm.com>
11113L: linux-s390@vger.kernel.org
11114L: virtualization@lists.linux-foundation.org
11115L: kvm@vger.kernel.org
11116S: Supported
1b568d93 11117F: drivers/s390/virtio/
f2dbda3b 11118
4ad6ee91
GH
11119VIRTIO GPU DRIVER
11120M: David Airlie <airlied@linux.ie>
11121M: Gerd Hoffmann <kraxel@redhat.com>
11122L: dri-devel@lists.freedesktop.org
11123L: virtualization@lists.linux-foundation.org
11124S: Maintained
11125F: drivers/gpu/drm/virtio/
11126F: include/uapi/linux/virtio_gpu.h
11127
3a4d5c94
MT
11128VIRTIO HOST (VHOST)
11129M: "Michael S. Tsirkin" <mst@redhat.com>
11130L: kvm@vger.kernel.org
c996d8b9 11131L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11132L: netdev@vger.kernel.org
11133S: Maintained
11134F: drivers/vhost/
c117ab84 11135F: include/uapi/linux/vhost.h
3a4d5c94 11136
271c8651
GH
11137VIRTIO INPUT DRIVER
11138M: Gerd Hoffmann <kraxel@redhat.com>
11139S: Maintained
11140F: drivers/virtio/virtio_input.c
11141F: include/uapi/linux/virtio_input.h
11142
1da177e4 11143VIA RHINE NETWORK DRIVER
210347e1 11144S: Orphan
f2148a47 11145F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11146
f0bf7f61 11147VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11148M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11149M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11150S: Maintained
11151F: drivers/mmc/host/via-sdmmc.c
11152
69e4a7c2 11153VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11154M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11155L: linux-fbdev@vger.kernel.org
69e4a7c2 11156S: Maintained
c7babebd
FTS
11157F: include/linux/via-core.h
11158F: include/linux/via-gpio.h
11159F: include/linux/via_i2c.h
8a61f013 11160F: drivers/video/fbdev/via/
69e4a7c2 11161
01f20734 11162VIA VELOCITY NETWORK DRIVER
8b58be88 11163M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11164L: netdev@vger.kernel.org
11165S: Maintained
f2148a47 11166F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11167
77911fd2 11168VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11169M: Hans Verkuil <hverkuil@xs4all.nl>
11170L: linux-media@vger.kernel.org
11171T: git git://linuxtv.org/media_tree.git
11172W: http://linuxtv.org
11173S: Maintained
77911fd2 11174F: drivers/media/platform/vivid/*
0b7bc1fa 11175
be7f8273 11176VLAN (802.1Q)
8b58be88 11177M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11178L: netdev@vger.kernel.org
11179S: Maintained
679655da
JP
11180F: drivers/net/macvlan.c
11181F: include/linux/if_*vlan.h
11182F: net/8021q/
be7f8273 11183
55e331cf 11184VLYNQ BUS
8b58be88 11185M: Florian Fainelli <florian@openwrt.org>
8578d7af 11186L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11187S: Maintained
11188F: drivers/vlynq/vlynq.c
11189F: include/linux/vlynq.h
11190
390beae4
MW
11191VME SUBSYSTEM
11192M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11193M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11194M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11195L: devel@driverdev.osuosl.org
11196S: Maintained
11197T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11198F: Documentation/vme_api.txt
11199F: drivers/staging/vme/
11200F: drivers/vme/
11201F: include/linux/vme*
11202
4488e09b
AK
11203VMWARE HYPERVISOR INTERFACE
11204M: Alok Kataria <akataria@vmware.com>
11205L: virtualization@lists.linux-foundation.org
11206S: Supported
11207F: arch/x86/kernel/cpu/vmware.c
11208
73b35d07
DT
11209VMWARE BALLOON DRIVER
11210M: Xavier Deguillard <xdeguillard@vmware.com>
11211M: Philip Moltmann <moltmann@vmware.com>
11212M: "VMware, Inc." <pv-drivers@vmware.com>
11213L: linux-kernel@vger.kernel.org
11214S: Maintained
11215F: drivers/misc/vmw_balloon.c
11216
8b8be51b
TH
11217VMWARE VMMOUSE SUBDRIVER
11218M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11219M: "VMware, Inc." <pv-drivers@vmware.com>
11220L: linux-input@vger.kernel.org
11221S: Maintained
11222F: drivers/input/mouse/vmmouse.c
11223F: drivers/input/mouse/vmmouse.h
11224
d1a890fa 11225VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11226M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11227M: "VMware, Inc." <pv-drivers@vmware.com>
11228L: netdev@vger.kernel.org
11229S: Maintained
11230F: drivers/net/vmxnet3/
d1a890fa 11231
851b1642 11232VMware PVSCSI driver
f2d7e40e 11233M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11234M: VMware PV-Drivers <pv-drivers@vmware.com>
11235L: linux-scsi@vger.kernel.org
11236S: Maintained
11237F: drivers/scsi/vmw_pvscsi.c
11238F: drivers/scsi/vmw_pvscsi.h
11239
e53e86c7 11240VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11241M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11242M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11243L: linux-kernel@vger.kernel.org
e53e86c7 11244W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11245W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11246T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11247S: Supported
679655da
JP
11248F: drivers/regulator/
11249F: include/linux/regulator/
e53e86c7 11250
081958eb
DA
11251VRF
11252M: David Ahern <dsa@cumulusnetworks.com>
11253M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11254L: netdev@vger.kernel.org
11255S: Maintained
11256F: drivers/net/vrf.c
11257F: include/net/vrf.h
11258
ab41319e 11259VT1211 HARDWARE MONITOR DRIVER
8b58be88 11260M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11261L: lm-sensors@lm-sensors.org
11262S: Maintained
679655da
JP
11263F: Documentation/hwmon/vt1211
11264F: drivers/hwmon/vt1211.c
ab41319e 11265
1de9e371 11266VT8231 HARDWARE MONITOR DRIVER
8b58be88 11267M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11268L: lm-sensors@lm-sensors.org
11269S: Maintained
679655da 11270F: drivers/hwmon/vt8231.c
1de9e371 11271
88095e7b
TO
11272VUB300 USB to SDIO/SD/MMC bridge chip
11273M: Tony Olech <tony.olech@elandigitalsystems.com>
11274L: linux-mmc@vger.kernel.org
11275L: linux-usb@vger.kernel.org
11276S: Supported
11277F: drivers/mmc/host/vub300.c
11278
1da177e4 11279W1 DALLAS'S 1-WIRE BUS
a8018766 11280M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11281S: Maintained
679655da
JP
11282F: Documentation/w1/
11283F: drivers/w1/
1da177e4 11284
13927079 11285W83791D HARDWARE MONITORING DRIVER
8b58be88 11286M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11287L: lm-sensors@lm-sensors.org
25845c22 11288S: Maintained
679655da
JP
11289F: Documentation/hwmon/w83791d
11290F: drivers/hwmon/w83791d.c
13927079 11291
61db011d 11292W83793 HARDWARE MONITORING DRIVER
8b58be88 11293M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11294L: lm-sensors@lm-sensors.org
11295S: Maintained
679655da
JP
11296F: Documentation/hwmon/w83793
11297F: drivers/hwmon/w83793.c
61db011d 11298
e3760b43 11299W83795 HARDWARE MONITORING DRIVER
d8130624 11300M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11301L: lm-sensors@lm-sensors.org
11302S: Maintained
11303F: drivers/hwmon/w83795.c
11304
1da177e4 11305W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11306M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11307S: Maintained
679655da 11308F: drivers/mmc/host/wbsd.*
1da177e4 11309
b4e05923
HG
11310WACOM PROTOCOL 4 SERIAL TABLETS
11311M: Julian Squires <julian@cipht.net>
11312M: Hans de Goede <hdegoede@redhat.com>
11313L: linux-input@vger.kernel.org
11314S: Maintained
11315F: drivers/input/tablet/wacom_serial4.c
11316
3527761c 11317WATCHDOG DEVICE DRIVERS
8b58be88 11318M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11319L: linux-watchdog@vger.kernel.org
11320W: http://www.linux-watchdog.org/
f599aaf0 11321T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11322S: Maintained
679655da
JP
11323F: Documentation/watchdog/
11324F: drivers/watchdog/
11325F: include/linux/watchdog.h
c117ab84 11326F: include/uapi/linux/watchdog.h
3527761c 11327
1da177e4 11328WD7000 SCSI DRIVER
8b58be88 11329M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11330L: linux-scsi@vger.kernel.org
11331S: Maintained
679655da 11332F: drivers/scsi/wd7000.c
1da177e4 11333
b22e00f3
DH
11334WIIMOTE HID DRIVER
11335M: David Herrmann <dh.herrmann@googlemail.com>
11336L: linux-input@vger.kernel.org
11337S: Maintained
11338F: drivers/hid/hid-wiimote*
11339
e258b80e 11340WINBOND CIR DRIVER
364e9e18 11341M: David Härdeman <david@hardeman.nu>
e258b80e 11342S: Maintained
116ab806 11343F: drivers/media/rc/winbond-cir.c
e258b80e 11344
8a70da82 11345WIMAX STACK
8b58be88 11346M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11347M: linux-wimax@intel.com
49e7d9df 11348L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11349S: Supported
11350W: http://linuxwimax.org
315987dc 11351F: Documentation/wimax/README.wimax
315987dc
JP
11352F: include/linux/wimax/debug.h
11353F: include/net/wimax.h
c117ab84 11354F: include/uapi/linux/wimax.h
315987dc 11355F: net/wimax/
8a70da82 11356
5fc14680 11357WISTRON LAPTOP BUTTON DRIVER
8b58be88 11358M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11359S: Maintained
679655da 11360F: drivers/input/misc/wistron_btns.c
5fc14680 11361
1da177e4 11362WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11363M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11364L: linux-wireless@vger.kernel.org
926554c4 11365W: http://oops.ghostprotocols.net:81/blog
1da177e4 11366S: Maintained
679655da 11367F: drivers/net/wireless/wl3501*
1da177e4 11368
febf1dff 11369WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11370M: Mark Brown <broonie@kernel.org>
8b58be88 11371M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11372L: linux-input@vger.kernel.org
11373T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11374W: http://opensource.wolfsonmicro.com/node/7
11375S: Supported
679655da
JP
11376F: drivers/input/touchscreen/*wm97*
11377F: include/linux/wm97xx.h
febf1dff 11378
055bcbcb 11379WOLFSON MICROELECTRONICS DRIVERS
fef95164 11380L: patches@opensource.wolfsonmicro.com
cf8eda3e 11381T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11382T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11383W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11384S: Supported
3768f0b1 11385F: Documentation/hwmon/wm83??
af1c5386 11386F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11387F: drivers/clk/clk-wm83*.c
9c309598 11388F: drivers/extcon/extcon-arizona.c
b75ea16a 11389F: drivers/leds/leds-wm83*.c
25b273ba 11390F: drivers/gpio/gpio-*wm*.c
9c309598 11391F: drivers/gpio/gpio-arizona.c
d22b0869 11392F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11393F: drivers/input/misc/wm831x-on.c
11394F: drivers/input/touchscreen/wm831x-ts.c
11395F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11396F: drivers/mfd/arizona*
11397F: drivers/mfd/wm*.c
b75ea16a
MB
11398F: drivers/power/wm83*.c
11399F: drivers/rtc/rtc-wm83*.c
11400F: drivers/regulator/wm8*.c
3860e6c4 11401F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11402F: drivers/watchdog/wm83*_wdt.c
9c309598 11403F: include/linux/mfd/arizona/
3860e6c4 11404F: include/linux/mfd/wm831x/
b75ea16a 11405F: include/linux/mfd/wm8350/
3768f0b1 11406F: include/linux/mfd/wm8400*
59ec6da2 11407F: include/linux/wm97xx.h
055bcbcb 11408F: include/sound/wm????.h
9c309598 11409F: sound/soc/codecs/arizona.?
055bcbcb 11410F: sound/soc/codecs/wm*
b75ea16a 11411
3e6cd7a4
TH
11412WORKQUEUE
11413M: Tejun Heo <tj@kernel.org>
badb7f5e 11414R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11415T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11416S: Maintained
11417F: include/linux/workqueue.h
11418F: kernel/workqueue.c
11419F: Documentation/workqueue.txt
11420
1da177e4 11421X.25 NETWORK LAYER
8bf28059 11422M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11423L: linux-x25@vger.kernel.org
8bf28059 11424S: Odd Fixes
679655da
JP
11425F: Documentation/networking/x25*
11426F: include/net/x25*
11427F: net/x25/
1da177e4 11428
e2d1d6c0 11429X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11430M: Thomas Gleixner <tglx@linutronix.de>
11431M: Ingo Molnar <mingo@redhat.com>
11432M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11433M: x86@kernel.org
981c3a4f 11434L: linux-kernel@vger.kernel.org
75fc2d37 11435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11436S: Maintained
679655da
JP
11437F: Documentation/x86/
11438F: arch/x86/
e2d1d6c0 11439
d0944853 11440X86 PLATFORM DRIVERS
e181ba15 11441M: Darren Hart <dvhart@infradead.org>
d0944853 11442L: platform-driver-x86@vger.kernel.org
e181ba15 11443T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11444S: Maintained
14430813 11445F: drivers/platform/x86/
d0944853 11446
c1f5c54b
IM
11447X86 MCE INFRASTRUCTURE
11448M: Tony Luck <tony.luck@intel.com>
487ba8e8 11449M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11450L: linux-edac@vger.kernel.org
11451S: Maintained
11452F: arch/x86/kernel/cpu/mcheck/*
11453
f0905c5a
AL
11454X86 VDSO
11455M: Andy Lutomirski <luto@amacapital.net>
11456L: linux-kernel@vger.kernel.org
11457T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11458S: Maintained
d603c8e1 11459F: arch/x86/entry/vdso/
f0905c5a 11460
d6fad502 11461XC2028/3028 TUNER DRIVER
009a5410 11462M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11463L: linux-media@vger.kernel.org
11464W: http://linuxtv.org
11465T: git git://linuxtv.org/media_tree.git
11466S: Maintained
11467F: drivers/media/tuners/tuner-xc2028.*
11468
c4468085 11469XEN HYPERVISOR INTERFACE
c4468085 11470M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11471M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11472M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11473L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11474T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11475S: Supported
11476F: arch/x86/xen/
11477F: drivers/*/xen-*front.c
11478F: drivers/xen/
11479F: arch/x86/include/asm/xen/
11480F: include/xen/
c117ab84 11481F: include/uapi/xen/
c4468085 11482
77bfb479
SS
11483XEN HYPERVISOR ARM
11484M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11485L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11486S: Supported
11487F: arch/arm/xen/
11488F: arch/arm/include/asm/xen/
11489
b475e83f
SS
11490XEN HYPERVISOR ARM64
11491M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11492L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11493S: Supported
11494F: arch/arm64/xen/
11495F: arch/arm64/include/asm/xen/
11496
9b57e1a7
IC
11497XEN NETWORK BACKEND DRIVER
11498M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11499M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11500L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11501L: netdev@vger.kernel.org
11502S: Supported
11503F: drivers/net/xen-netback/*
11504
c5f8e29d
KRW
11505XEN PCI SUBSYSTEM
11506M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11507L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11508S: Supported
11509F: arch/x86/pci/*xen*
11510F: drivers/pci/*xen*
11511
a2c5ae65
KRW
11512XEN BLOCK SUBSYSTEM
11513M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11514M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11515L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11516S: Supported
11517F: drivers/block/xen-blkback/*
11518F: drivers/block/xen*
11519
15d03609
JG
11520XEN PVSCSI DRIVERS
11521M: Juergen Gross <jgross@suse.com>
11522L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11523L: linux-scsi@vger.kernel.org
11524S: Supported
11525F: drivers/scsi/xen-scsifront.c
11526F: drivers/xen/xen-scsiback.c
11527F: include/xen/interface/io/vscsiif.h
11528
c5f8e29d
KRW
11529XEN SWIOTLB SUBSYSTEM
11530M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11531L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11532S: Supported
11533F: arch/x86/xen/*swiotlb*
11534F: drivers/xen/*swiotlb*
11535
1da177e4
LT
11536XFS FILESYSTEM
11537P: Silicon Graphics Inc
809625ca 11538M: Dave Chinner <david@fromorbit.com>
18caa67a 11539M: xfs@oss.sgi.com
d7ede1aa 11540L: xfs@oss.sgi.com
1da177e4 11541W: http://oss.sgi.com/projects/xfs
54e5881d 11542T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11543S: Supported
679655da
JP
11544F: Documentation/filesystems/xfs.txt
11545F: fs/xfs/
1da177e4 11546
8a3b7a25 11547XILINX AXI ETHERNET DRIVER
59a54f30
MS
11548M: Anirudha Sarangi <anirudh@xilinx.com>
11549M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11550S: Maintained
11551F: drivers/net/ethernet/xilinx/xilinx_axienet*
11552
238b8721 11553XILINX UARTLITE SERIAL DRIVER
8b58be88 11554M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11555L: linux-serial@vger.kernel.org
11556S: Maintained
df621252 11557F: drivers/tty/serial/uartlite.c
238b8721 11558
df330515
LP
11559XILINX VIDEO IP CORES
11560M: Hyun Kwon <hyun.kwon@xilinx.com>
11561M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11562L: linux-media@vger.kernel.org
11563T: git git://linuxtv.org/media_tree.git
11564S: Supported
11565F: Documentation/devicetree/bindings/media/xilinx/
11566F: drivers/media/platform/xilinx/
a5562f65 11567F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11568
74316949
EB
11569XILLYBUS DRIVER
11570M: Eli Billauer <eli.billauer@gmail.com>
11571L: linux-kernel@vger.kernel.org
11572S: Supported
11573F: drivers/char/xillybus/
11574
f620e4b8
MF
11575XTENSA XTFPGA PLATFORM SUPPORT
11576M: Max Filippov <jcmvbkbc@gmail.com>
11577L: linux-xtensa@linux-xtensa.org
11578S: Maintained
11579F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11580F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11581
1da177e4 11582YAM DRIVER FOR AX.25
8b58be88 11583M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11584L: linux-hams@vger.kernel.org
11585S: Maintained
679655da
JP
11586F: drivers/net/hamradio/yam*
11587F: include/linux/yam.h
1da177e4 11588
af64a5eb 11589YEALINK PHONE DRIVER
8b58be88 11590M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11591L: usbb2k-api-dev@nongnu.org
11592S: Maintained
679655da
JP
11593F: Documentation/input/yealink.txt
11594F: drivers/input/misc/yealink.*
af64a5eb 11595
1da177e4 11596Z8530 DRIVER FOR AX.25
8b58be88 11597M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11598W: http://yaina.de/jreuter/
11599W: http://www.qsl.net/dl1bke/
11600L: linux-hams@vger.kernel.org
11601S: Maintained
679655da
JP
11602F: Documentation/networking/z8530drv.txt
11603F: drivers/net/hamradio/*scc.c
11604F: drivers/net/hamradio/z8530.h
1da177e4 11605
0cf31ec1 11606ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11607M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11608L: linux-mm@kvack.org
11609S: Maintained
11610F: mm/zbud.c
11611F: include/linux/zbud.h
11612
7c0c3afb 11613ZD1211RW WIRELESS DRIVER
8b58be88
JP
11614M: Daniel Drake <dsd@gentoo.org>
11615M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11616W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11617L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11618L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11619S: Maintained
679655da 11620F: drivers/net/wireless/zd1211rw/
7c0c3afb 11621
20263029
DS
11622ZPOOL COMPRESSED PAGE STORAGE API
11623M: Dan Streetman <ddstreet@ieee.org>
11624L: linux-mm@kvack.org
11625S: Maintained
11626F: mm/zpool.c
11627F: include/linux/zpool.h
11628
1da177e4 11629ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11630L: mjpeg-users@lists.sourceforge.net
f63145e2 11631L: linux-media@vger.kernel.org
1da177e4 11632W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11633T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11634S: Odd Fixes
90d72ac6 11635F: drivers/media/pci/zoran/
1da177e4 11636
6920f2cc
MK
11637ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11638M: Minchan Kim <minchan@kernel.org>
11639M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11640R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11641L: linux-kernel@vger.kernel.org
11642S: Maintained
11643F: drivers/block/zram/
11644F: Documentation/blockdev/zram.txt
11645
8b4a4080 11646ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11647M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11648S: Maintained
df621252 11649F: drivers/tty/serial/zs.*
8b4a4080 11650
eae70d06
MK
11651ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11652M: Minchan Kim <minchan@kernel.org>
11653M: Nitin Gupta <ngupta@vflare.org>
11654L: linux-mm@kvack.org
11655S: Maintained
11656F: mm/zsmalloc.c
11657F: include/linux/zsmalloc.h
d02be50d 11658F: Documentation/vm/zsmalloc.txt
eae70d06 11659
0cf31ec1 11660ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11661M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11662L: linux-mm@kvack.org
11663S: Maintained
11664F: mm/zswap.c
11665
1da177e4 11666THE REST
8b58be88 11667M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11668L: linux-kernel@vger.kernel.org
8a6e2535 11669Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11670T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11671S: Buried alive in reporters
34d03cc1
JP
11672F: *
11673F: */
This page took 6.341946 seconds and 5 git commands to generate.