Merge tag 'mfd-for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
646F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
647F: drivers/gpu/drm/amd/include/cik_structs.h
648F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
649F: drivers/gpu/drm/radeon/radeon_kfd.c
650F: drivers/gpu/drm/radeon/radeon_kfd.h
651F: include/uapi/linux/kfd_ioctl.h
16423d67 652
e7f5b309 653AMD MICROCODE UPDATE SUPPORT
ca68a525 654M: Borislav Petkov <bp@alien8.de>
943482d0 655S: Maintained
73d425fd 656F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 657
45198c7b
LT
658AMD XGBE DRIVER
659M: Tom Lendacky <thomas.lendacky@amd.com>
660L: netdev@vger.kernel.org
661S: Supported
662F: drivers/net/ethernet/amd/xgbe/
45198c7b 663
284f42b6 664AMS (Apple Motion Sensor) DRIVER
8b58be88 665M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 666S: Supported
bd5f47ec 667F: drivers/macintosh/ams/
284f42b6 668
f94b533d 669AMSO1100 RNIC DRIVER
8b58be88
JP
670M: Tom Tucker <tom@opengridcomputing.com>
671M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 672L: linux-rdma@vger.kernel.org
f94b533d 673S: Maintained
679655da 674F: drivers/infiniband/hw/amso1100/
f94b533d 675
531fca16
HV
676ANALOG DEVICES INC AD9389B DRIVER
677M: Hans Verkuil <hans.verkuil@cisco.com>
678L: linux-media@vger.kernel.org
679S: Maintained
680F: drivers/media/i2c/ad9389b*
681
614b4384
LPC
682ANALOG DEVICES INC ADV7180 DRIVER
683M: Lars-Peter Clausen <lars@metafoo.de>
684L: linux-media@vger.kernel.org
685W: http://ez.analog.com/community/linux-device-drivers
686S: Supported
687F: drivers/media/i2c/adv7180.c
688
c40ddfa3
HV
689ANALOG DEVICES INC ADV7511 DRIVER
690M: Hans Verkuil <hans.verkuil@cisco.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/adv7511*
694
531fca16
HV
695ANALOG DEVICES INC ADV7604 DRIVER
696M: Hans Verkuil <hans.verkuil@cisco.com>
697L: linux-media@vger.kernel.org
698S: Maintained
699F: drivers/media/i2c/adv7604*
700
c40ddfa3
HV
701ANALOG DEVICES INC ADV7842 DRIVER
702M: Hans Verkuil <hans.verkuil@cisco.com>
703L: linux-media@vger.kernel.org
704S: Maintained
705F: drivers/media/i2c/adv7842*
706
527a1a83 707ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 708M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 709L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 710W: http://wiki.analog.com/
a4edbc10 711W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 712S: Supported
39c9d199 713F: sound/soc/codecs/adau*
cc52688a 714F: sound/soc/codecs/adav*
4bdef3bd 715F: sound/soc/codecs/ad1*
ae48f5ef 716F: sound/soc/codecs/ad7*
4bdef3bd 717F: sound/soc/codecs/ssm*
40216ce7 718F: sound/soc/codecs/sigmadsp.*
4bdef3bd 719
527a1a83 720ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 721L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
723W: http://blackfin.uclinux.org/
724S: Supported
725F: sound/soc/blackfin/*
7d1f9018 726
4ce72abc
LPC
727ANALOG DEVICES INC IIO DRIVERS
728M: Lars-Peter Clausen <lars@metafoo.de>
729M: Michael Hennerich <Michael.Hennerich@analog.com>
730W: http://wiki.analog.com/
731W: http://ez.analog.com/community/linux-device-drivers
732S: Supported
733F: drivers/iio/*/ad*
734X: drivers/iio/*/adjd*
735F: drivers/staging/iio/*/ad*
736F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 737
0e3b67b3
LPC
738ANALOG DEVICES INC DMA DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740W: http://ez.analog.com/community/linux-device-drivers
741S: Supported
742F: drivers/dma/dma-axi-dmac.c
743
41c9e95d
GK
744ANDROID DRIVERS
745M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 746M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 747M: Riley Andrews <riandrews@android.com>
0e4a566b 748T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
749L: devel@driverdev.osuosl.org
750S: Supported
751F: drivers/android/
752F: drivers/staging/android/
753
42269063 754AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 755M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 756L: linuxppc-dev@lists.ozlabs.org
93711660 757L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 758S: Maintained
679655da 759F: sound/aoa/
42269063 760
1da177e4 761APM DRIVER
e5f6450c 762M: Jiri Kosina <jikos@kernel.org>
81024fc4 763S: Odd fixes
679655da
JP
764F: arch/x86/kernel/apm_32.c
765F: include/linux/apm_bios.h
c117ab84 766F: include/uapi/linux/apm_bios.h
81024fc4 767F: drivers/char/apm-emulation.c
1da177e4 768
bd7aa4b2 769APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 770M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 771L: linux-input@vger.kernel.org
75dd112a 772S: Odd fixes
679655da 773F: drivers/input/mouse/bcm5974.c
bd7aa4b2 774
6f2fad74 775APPLE SMC DRIVER
75dd112a 776M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 777L: lm-sensors@lm-sensors.org
75dd112a 778S: Odd fixes
679655da 779F: drivers/hwmon/applesmc.c
6f2fad74 780
1da177e4 781APPLETALK NETWORK LAYER
8b58be88 782M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 783S: Maintained
679655da
JP
784F: drivers/net/appletalk/
785F: net/appletalk/
1da177e4 786
24299502
IS
787APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
788M: Iyappan Subramanian <isubramanian@apm.com>
789M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
790S: Supported
791F: drivers/net/ethernet/apm/xgene/
792F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
793
62a37dc7
LP
794APTINA CAMERA SENSOR PLL
795M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
796L: linux-media@vger.kernel.org
797S: Maintained
798F: drivers/media/i2c/aptina-pll.*
799
1154ea7d 800ARC FRAMEBUFFER DRIVER
8b58be88 801M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 802S: Maintained
8a61f013
JH
803F: drivers/video/fbdev/arcfb.c
804F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 805
1da177e4 806ARM MFM AND FLOPPY DRIVERS
8b58be88 807M: Ian Molton <spyro@f2s.com>
1da177e4 808S: Maintained
679655da
JP
809F: arch/arm/lib/floppydma.S
810F: arch/arm/include/asm/floppy.h
1da177e4 811
6f96521f
WD
812ARM PMU PROFILING AND DEBUGGING
813M: Will Deacon <will.deacon@arm.com>
814S: Maintained
fa8ad788 815F: arch/arm/kernel/perf_*
6f96521f 816F: arch/arm/oprofile/common.c
6f96521f
WD
817F: arch/arm/kernel/hw_breakpoint.c
818F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
819F: arch/arm/include/asm/perf_event.h
820F: drivers/perf/arm_pmu.c
821F: include/linux/perf/arm_pmu.h
6f96521f 822
d4275354 823ARM PORT
8b58be88 824M: Russell King <linux@arm.linux.org.uk>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
826W: http://www.arm.linux.org.uk/
827S: Maintained
828F: arch/arm/
829
d323c243
SB
830ARM SUB-ARCHITECTURES
831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 832S: Maintained
d323c243
SB
833F: arch/arm/mach-*/
834F: arch/arm/plat-*/
835T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
836
cefbf4ea
RK
837ARM PRIMECELL AACI PL041 DRIVER
838M: Russell King <linux@arm.linux.org.uk>
839S: Maintained
840F: sound/arm/aaci.*
841
842ARM PRIMECELL CLCD PL110 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
8a61f013 845F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
846
847ARM PRIMECELL KMI PL050 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
850F: drivers/input/serio/ambakmi.*
851F: include/linux/amba/kmi.h
852
2761f5c2 853ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
679655da 856F: drivers/mmc/host/mmci.*
2f748aaa 857F: include/linux/amba/mmci.h
2761f5c2 858
1b4304e5
RK
859ARM PRIMECELL UART PL010 AND PL011 DRIVERS
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/tty/serial/amba-pl01*.c
863F: include/linux/amba/serial.h
2761f5c2 864
cefbf4ea
RK
865ARM PRIMECELL BUS SUPPORT
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/amba/
869F: include/linux/amba/bus.h
870
2b7a52a4 871ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 872M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
874S: Maintained
875
9c784f95 876ARM/AFEB9260 MACHINE SUPPORT
8b58be88 877M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
879S: Maintained
880
2b7a52a4 881ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 882M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
884S: Maintained
885
1b106699
MR
886ARM/Allwinner A1X SoC support
887M: Maxime Ripard <maxime.ripard@free-electrons.com>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
60b0f380
MR
890N: sun[x4567]i
891
892ARM/Allwinner SoC Clock Support
893M: Emilio LĂ³pez <emilio@elopez.com.ar>
894S: Maintained
895F: drivers/clk/sunxi/
1b106699 896
7c1e3876
CC
897ARM/Amlogic MesonX SoC support
898M: Carlo Caione <carlo@caione.org>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Maintained
12ddbadf 901F: drivers/media/rc/meson-ir.c
7c1e3876
CC
902N: meson[x68]
903
eff506fa
TZ
904ARM/Annapurna Labs ALPINE ARCHITECTURE
905M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
906S: Maintained
907F: arch/arm/mach-alpine/
908
c1fc8675 909ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 910M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 911M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 912M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
914W: http://www.linux4sam.org
915S: Supported
916F: arch/arm/mach-at91/
f0a0a58e 917F: include/soc/at91/
70e389cc
MB
918F: arch/arm/boot/dts/at91*.dts
919F: arch/arm/boot/dts/at91*.dtsi
920F: arch/arm/boot/dts/sama*.dts
921F: arch/arm/boot/dts/sama*.dtsi
5f58c970 922F: arch/arm/include/debug/at91.S
d4a89c7d 923
6e05dd4e
BB
924ARM/ATMEL AT91 Clock Support
925M: Boris Brezillon <boris.brezillon@free-electrons.com>
926S: Maintained
927F: drivers/clk/at91
928
986cf2e9 929ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 930M: Rob Herring <robh@kernel.org>
986cf2e9
RH
931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932S: Maintained
933F: arch/arm/mach-highbank/
934
d94f944e 935ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 936M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
937S: Maintained
938F: arch/arm/mach-cns3xxx/
d94f944e 939
4863dea3
SG
940ARM/CAVIUM THUNDER NETWORK DRIVER
941M: Sunil Goutham <sgoutham@cavium.com>
942M: Robert Richter <rric@kernel.org>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Supported
322e5cc5 945F: drivers/net/ethernet/cavium/thunder/
4863dea3 946
386ab516
AS
947ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
948M: Alexander Shiyan <shc_work@mail.ru>
949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S: Odd Fixes
b8ba3874 951N: clps711x
386ab516 952
2b7a52a4 953ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 954M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 955M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 957S: Maintained
d19d3667
HS
958F: arch/arm/mach-ep93xx/
959F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
960
961ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 962M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
964S: Maintained
965
d4275354 966ARM/CLKDEV SUPPORT
8b58be88 967M: Russell King <linux@arm.linux.org.uk>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 969S: Maintained
d4275354 970F: arch/arm/include/asm/clkdev.h
4fa2651d 971F: drivers/clk/clkdev.c
d4275354 972
d48134e7 973ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 974M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
976S: Maintained
977
94150095
HF
978ARM/CONTEC MICRO9 MACHINE SUPPORT
979M: Hubert Feurstein <hubert.feurstein@contec.at>
980S: Maintained
981F: arch/arm/mach-ep93xx/micro9.c
982
a06ae860
PP
983ARM/CORESIGHT FRAMEWORK AND DRIVERS
984M: Mathieu Poirier <mathieu.poirier@linaro.org>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Maintained
01081f5a 987F: drivers/hwtracing/coresight/*
a06ae860
PP
988F: Documentation/trace/coresight.txt
989F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 990F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 991
1da177e4 992ARM/CORGI MACHINE SUPPORT
8b58be88 993M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
994S: Maintained
995
881a95f9 996ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 997M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 999T: git git://github.com/ulli-kroll/linux.git
162500b3 1000S: Maintained
f49afbb5 1001F: arch/arm/mach-gemini/
98a9bb5b 1002F: drivers/rtc/rtc-gemini.c
881a95f9 1003
a990cbd8 1004ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1005M: Barry Song <baohua@kernel.org>
a990cbd8 1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1007T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1008S: Maintained
1009F: arch/arm/mach-prima2/
4a9c44f1 1010F: drivers/clk/sirf/
05f30e8d 1011F: drivers/clocksource/timer-prima2.c
5833ac98 1012F: drivers/clocksource/timer-atlas7.c
f8505ef5 1013N: [^a-z]sirf
a990cbd8 1014
c9d862c4
BS
1015ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1016M: Baruch Siach <baruch@tkos.co.il>
1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018S: Maintained
cde137aa 1019F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1020N: digicolor
1021
d4275354 1022ARM/EBSA110 MACHINE SUPPORT
8b58be88 1023M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1025W: http://www.arm.linux.org.uk/
1026S: Maintained
1027F: arch/arm/mach-ebsa110/
b955f6ca 1028F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1029
4721f3ce
UKK
1030ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1031M: Uwe Kleine-König <kernel@pengutronix.de>
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
1034N: efm32
1035
a9da4f7e 1036ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1037M: Daniel Ribeiro <drwyrm@gmail.com>
1038M: Stefan Schmidt <stefan@openezx.org>
1039M: Harald Welte <laforge@openezx.org>
d66f1886 1040L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1041W: http://www.openezx.org/
1042S: Maintained
cafc2265
SS
1043T: topgit git://git.openezx.org/openezx.git
1044F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1045
6a915af9 1046ARM/FARADAY FA526 PORT
162500b3 1047M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1049S: Maintained
1fa7e547 1050T: git git://git.berlios.de/gemini-board
f49afbb5 1051F: arch/arm/mm/*-fa*
6a915af9 1052
d4275354 1053ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1054M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1056W: http://www.arm.linux.org.uk/
1057S: Maintained
1058F: arch/arm/include/asm/hardware/dec21285.h
1059F: arch/arm/mach-footbridge/
1060
86183a5f 1061ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1062M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1063M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1065S: Maintained
f1c12837 1066T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1067F: arch/arm/mach-imx/
ce515a6b 1068F: arch/arm/mach-mxs/
2a82f95c 1069F: arch/arm/boot/dts/imx*
e5dafa22 1070F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1071F: drivers/clk/imx/
1072F: include/soc/imx/
86183a5f 1073
142109d2 1074ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1075M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1076M: Sascha Hauer <kernel@pengutronix.de>
1077R: Stefan Agner <stefan@agner.ch>
1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S: Maintained
1080T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1081F: arch/arm/mach-imx/*vf610*
1082F: arch/arm/boot/dts/vf*
1083
2b7a52a4 1084ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1085M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1087S: Maintained
1088
90b8fc34 1089ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1090M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1092S: Maintained
1093
ef47d5f0 1094ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1095M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1096M: Paul Parsons <lost.distance@yahoo.com>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1098S: Maintained
1099F: arch/arm/mach-pxa/hx4700.c
1100F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1101F: sound/soc/pxa/hx4700.c
ef47d5f0 1102
4dfad069
WX
1103ARM/HISILICON SOC SUPPORT
1104M: Wei Xu <xuwei5@hisilicon.com>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106W: http://www.hisilicon.com
1107S: Supported
1108T: git git://github.com/hisilicon/linux-hisi.git
1109F: arch/arm/mach-hisi/
1110
21f37bc3 1111ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1112M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1113W: www.jlime.com
1114S: Maintained
084bad91
KE
1115T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1116F: arch/arm/mach-sa1100/jornada720.c
1117F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1118
5e767ab9
JMC
1119ARM/IGEP MACHINE SUPPORT
1120M: Enric Balletbo i Serra <eballetbo@gmail.com>
1121M: Javier Martinez Canillas <javier@dowhile0.org>
1122L: linux-omap@vger.kernel.org
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
06ff74fd 1125F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1126
403d2971
MV
1127ARM/INCOME PXA270 SUPPORT
1128M: Marek Vasut <marek.vasut@gmail.com>
1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S: Maintained
ec154082 1131F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1132
2b7a52a4 1133ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1136S: Maintained
e2bdb176
DW
1137
1138ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1140S: Orphan
2b7a52a4
LB
1141
1142ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1143M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1145S: Maintained
2b7a52a4
LB
1146
1147ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
2b7a52a4 1151
2b7a52a4 1152ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1155S: Maintained
1156
dfdd8cc9
KH
1157ARM/INTEL IXP4XX ARM ARCHITECTURE
1158M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1159M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1161S: Maintained
1162F: arch/arm/mach-ixp4xx/
1163
838553c5 1164ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1165M: Jonathan Cameron <jic23@cam.ac.uk>
1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167S: Maintained
1168F: arch/arm/mach-pxa/stargate2.c
1169F: drivers/pcmcia/pxa2xx_stargate2.c
1170
2b7a52a4 1171ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1174S: Maintained
2b7a52a4
LB
1175
1176ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1177M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1179S: Maintained
1180
1154f858 1181ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1182M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S: Maintained
1185F: arch/arm/mach-keystone/
317929cd 1186T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1187
bc6aa566 1188ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1189M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1190L: linux-kernel@vger.kernel.org
1191S: Maintained
1192F: drivers/clk/keystone/
1193
1194ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1195M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197L: linux-kernel@vger.kernel.org
1198S: Maintained
1199F: drivers/clocksource/timer-keystone.c
1200
1201ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1202M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/power/reset/keystone-reset.c
1206
1207ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1208M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/memory/*emif*
1212
2b7a52a4 1213ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1214M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1216S: Maintained
1217
3143875f
JE
1218ARM/LPC18XX ARCHITECTURE
1219M: Joachim Eastwood <manabian@gmail.com>
1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221S: Maintained
1222N: lpc18xx
1223
3b886171 1224ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1225M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1226S: Maintained
1227
31c17ac9 1228ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1229M: Jason Cooper <jason@lakedaemon.net>
1230M: Andrew Lunn <andrew@lunn.ch>
1231M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1232M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S: Maintained
1235F: arch/arm/mach-mvebu/
59ec9671 1236F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1237F: arch/arm/boot/dts/armada*
1238F: arch/arm/boot/dts/kirkwood*
1239
75f41273 1240
40f4978b
SH
1241ARM/Marvell Berlin SoC support
1242M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244S: Maintained
1245F: arch/arm/mach-berlin/
31c17ac9
GC
1246F: arch/arm/boot/dts/berlin*
1247
40f4978b 1248
4cfab57e 1249ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1250M: Jason Cooper <jason@lakedaemon.net>
1251M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1252M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1253M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1255S: Maintained
1256F: arch/arm/mach-dove/
54a246ff
NP
1257F: arch/arm/mach-mv78xx0/
1258F: arch/arm/mach-orion5x/
1259F: arch/arm/plat-orion/
31c17ac9
GC
1260F: arch/arm/boot/dts/dove*
1261F: arch/arm/boot/dts/orion5x*
1262
3b886171 1263
d69ac131
AC
1264ARM/Orion SoC/Technologic Systems TS-78xx platform support
1265M: Alexander Clouter <alex@digriz.org.uk>
1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267W: http://www.digriz.org.uk/ts78xx/kernel
1268S: Maintained
1269F: arch/arm/mach-orion5x/ts78xx-*
1270
607b8fc9
EH
1271ARM/Mediatek RTC DRIVER
1272M: Eddie Huang <eddie.huang@mediatek.com>
1273L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1275S: Maintained
1276F: drivers/rtc/rtc-mt6397.c
1277
e54951c8
MB
1278ARM/Mediatek SoC support
1279M: Matthias Brugger <matthias.bgg@gmail.com>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1281L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1282S: Maintained
1283F: arch/arm/boot/dts/mt6*
1284F: arch/arm/boot/dts/mt8*
1285F: arch/arm/mach-mediatek/
1286N: mtk
1287K: mediatek
1288
adcb079f
AB
1289ARM/MICREL KS8695 ARCHITECTURE
1290M: Greg Ungerer <gerg@uclinux.org>
1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1292F: arch/arm/mach-ks8695/
adcb079f
AB
1293S: Odd Fixes
1294
d78ff0a5 1295ARM/MIOA701 MACHINE SUPPORT
8b58be88 1296M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1298F: arch/arm/mach-pxa/mioa701.c
1299S: Maintained
1300
9624dfe6 1301ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1302M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1303S: Maintained
1304
e0ee9851 1305ARM/NOMADIK ARCHITECTURE
28b8e8d4 1306M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1307M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309S: Maintained
1310F: arch/arm/mach-nomadik/
ecc265fe 1311F: drivers/pinctrl/nomadik/
87572880 1312F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1313T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1314
9d76295a 1315ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1316M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1317L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1318W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1319S: Supported
1320
8459c159 1321ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1322M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1323M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1324S: Maintained
1325
5d783a2d 1326ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1327M: Marek Vasut <marek.vasut@gmail.com>
75280787 1328L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1329W: http://hackndev.com
1330S: Maintained
933d35f0
JP
1331F: arch/arm/mach-pxa/include/mach/palmtx.h
1332F: arch/arm/mach-pxa/palmtx.c
1333F: arch/arm/mach-pxa/include/mach/palmt5.h
1334F: arch/arm/mach-pxa/palmt5.c
1335F: arch/arm/mach-pxa/include/mach/palmld.h
1336F: arch/arm/mach-pxa/palmld.c
1337F: arch/arm/mach-pxa/include/mach/palmte2.h
1338F: arch/arm/mach-pxa/palmte2.c
1339F: arch/arm/mach-pxa/include/mach/palmtc.h
1340F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1341
b57fe924 1342ARM/PALM TREO SUPPORT
d8130624 1343M: Tomas Cech <sleep_walker@suse.com>
75280787 1344L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1345W: http://hackndev.com
1346S: Maintained
b57fe924
JP
1347F: arch/arm/mach-pxa/include/mach/palmtreo.h
1348F: arch/arm/mach-pxa/palmtreo.c
90af5811 1349
c49e1e63 1350ARM/PALMZ72 SUPPORT
8b58be88 1351M: Sergey Lapin <slapin@ossfans.org>
75280787 1352L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1353W: http://hackndev.com
1354S: Maintained
933d35f0
JP
1355F: arch/arm/mach-pxa/include/mach/palmz72.h
1356F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1357
1da177e4 1358ARM/PLEB SUPPORT
8b58be88 1359M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1360W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1361S: Maintained
1362
1363ARM/PT DIGITAL BOARD PORT
8b58be88 1364M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1366W: http://www.arm.linux.org.uk/
1367S: Maintained
1368
8fc1b0f8
KG
1369ARM/QUALCOMM SUPPORT
1370M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1371M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1372M: David Brown <davidb@codeaurora.org>
1373L: linux-arm-msm@vger.kernel.org
f5d3af9d 1374L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1375S: Maintained
1376F: arch/arm/mach-qcom/
f5d3af9d 1377F: drivers/soc/qcom/
c0c89faf
SB
1378F: drivers/tty/serial/msm_serial.h
1379F: drivers/tty/serial/msm_serial.c
1380F: drivers/*/pm8???-*
1381F: drivers/mfd/ssbi.c
916f743d 1382F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1383T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1384
2b7a52a4 1385ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1386M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1388S: Maintained
1389
d4275354 1390ARM/RISCPC ARCHITECTURE
8b58be88 1391M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1393W: http://www.arm.linux.org.uk/
1394S: Maintained
d4275354
RK
1395F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1396F: arch/arm/include/asm/hardware/ioc.h
1397F: arch/arm/include/asm/hardware/iomd.h
1398F: arch/arm/include/asm/hardware/memc.h
1399F: arch/arm/mach-rpc/
1a6422f6 1400F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1401F: drivers/net/ethernet/i825xx/ether1*
1402F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1403F: drivers/scsi/arm/
1404
08ddbb0a
HS
1405ARM/Rockchip SoC support
1406M: Heiko Stuebner <heiko@sntech.de>
1407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1408L: linux-rockchip@lists.infradead.org
08ddbb0a 1409S: Maintained
541555e9 1410F: arch/arm/boot/dts/rk3*
08ddbb0a 1411F: arch/arm/mach-rockchip/
541555e9
HS
1412F: drivers/clk/rockchip/
1413F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1414F: drivers/*/*rockchip*
541555e9
HS
1415F: drivers/*/*/*rockchip*
1416F: sound/soc/rockchip/
b4331b43 1417N: rockchip
08ddbb0a 1418
5bfb937c
KK
1419ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1420M: Kukjin Kim <kgene@kernel.org>
e8f98457 1421M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1423L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1424S: Maintained
6f0589c8
MB
1425F: arch/arm/boot/dts/s3c*
1426F: arch/arm/boot/dts/exynos*
d97236e6 1427F: arch/arm64/boot/dts/exynos/
482ce512 1428F: arch/arm/plat-samsung/
769bbb63
HS
1429F: arch/arm/mach-s3c24*/
1430F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1431F: arch/arm/mach-s5p*/
1432F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1433F: drivers/*/*s3c2410*
1434F: drivers/*/*/*s3c2410*
40c76662
MB
1435F: drivers/spi/spi-s3c*
1436F: sound/soc/samsung/*
33d43cdd 1437N: exynos
f556cb07 1438
10ffa964
KP
1439ARM/SAMSUNG MOBILE MACHINE SUPPORT
1440M: Kyungmin Park <kyungmin.park@samsung.com>
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
004bbd3c 1443F: arch/arm/mach-s5pv210/
10ffa964 1444
3ce4ccb6
KD
1445ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1446M: Kyungmin Park <kyungmin.park@samsung.com>
1447M: Kamil Debski <k.debski@samsung.com>
1448L: linux-arm-kernel@lists.infradead.org
1449L: linux-media@vger.kernel.org
1450S: Maintained
1451F: drivers/media/platform/s5p-g2d/
1452
e6a476fd
MS
1453ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1454M: Kyungmin Park <kyungmin.park@samsung.com>
1455M: Kamil Debski <k.debski@samsung.com>
6305902c 1456M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1457L: linux-arm-kernel@lists.infradead.org
1458L: linux-media@vger.kernel.org
1459S: Maintained
934455d7 1460F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1461F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1462
1463ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1464M: Kyungmin Park <kyungmin.park@samsung.com>
1465M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1466L: linux-arm-kernel@lists.infradead.org
1467L: linux-media@vger.kernel.org
1468S: Maintained
90d72ac6 1469F: drivers/media/platform/s5p-tv/
e6a476fd 1470
d48d38e8 1471ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1472M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1473M: Magnus Damm <magnus.damm@gmail.com>
1474L: linux-sh@vger.kernel.org
d48d38e8 1475W: http://oss.renesas.com
bbff48f5 1476Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1478S: Supported
0b514fdb
SH
1479F: arch/arm/boot/dts/emev2*
1480F: arch/arm/boot/dts/r7s*
1481F: arch/arm/boot/dts/r8a*
1482F: arch/arm/boot/dts/sh*
0b514fdb 1483F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1484F: arch/arm/configs/marzen_defconfig
1485F: arch/arm/configs/shmobile_defconfig
7a2071c5 1486F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1487F: arch/arm/mach-shmobile/
1488F: drivers/sh/
1489
66314223 1490ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1491M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1492S: Maintained
1493F: arch/arm/mach-socfpga/
efadb751
DN
1494F: arch/arm/boot/dts/socfpga*
1495F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1496W: http://www.rocketboards.org
efadb751 1497T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1498
1499ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1500M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1501S: Maintained
1502F: drivers/clk/socfpga/
1503
71bcada8
TT
1504ARM/SOCFPGA EDAC SUPPORT
1505M: Thor Thayer <tthayer@opensource.altera.com>
1506S: Maintained
1507F: drivers/edac/altera_edac.
1508
65ebcc11 1509ARM/STI ARCHITECTURE
a92177ea
SK
1510M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1511M: Maxime Coquelin <maxime.coquelin@st.com>
1512M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1513L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514L: kernel@stlinux.com
1515W: http://www.stlinux.com
1516S: Maintained
1517F: arch/arm/mach-sti/
a92177ea
SK
1518F: arch/arm/boot/dts/sti*
1519F: drivers/clocksource/arm_global_timer.c
82805d1b 1520F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1521F: drivers/i2c/busses/i2c-st.c
346e2e4a 1522F: drivers/media/rc/st_rc.c
f53b2bff 1523F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1524F: drivers/phy/phy-miphy28lp.c
1525F: drivers/phy/phy-miphy365x.c
6da969a5 1526F: drivers/phy/phy-stih407-usb.c
26389c78 1527F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1528F: drivers/pinctrl/pinctrl-st.c
1529F: drivers/reset/sti/
db4112e6 1530F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1531F: drivers/tty/serial/st-asc.c
eb11adab 1532F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1533F: drivers/usb/host/ehci-st.c
1534F: drivers/usb/host/ohci-st.c
db4112e6 1535F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1536F: drivers/ata/ahci_st.c
65ebcc11 1537
ee6e7879
MC
1538ARM/STM32 ARCHITECTURE
1539M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541S: Maintained
1542T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1543N: stm32
1544F: drivers/clocksource/armv7m_systick.c
1545
2b7a52a4 1546ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1547M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1549S: Maintained
1550
1bbd7089 1551ARM/TETON BGA MACHINE SUPPORT
706e69d6 1552M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S: Maintained
1555
2b7a52a4 1556ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1557M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1559S: Maintained
1560
98ad6e3b 1561ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1562M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1564W: http://www.mcuos.com
1565S: Maintained
4e89e8f6 1566F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1567F: drivers/input/keyboard/w90p910_keypad.c
1568F: drivers/input/touchscreen/w90p910_ts.c
1569F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1570F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1571F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1572F: drivers/rtc/rtc-nuc900.c
9df92e6c 1573F: drivers/spi/spi-nuc900.c
4e89e8f6 1574F: drivers/usb/host/ehci-w90x900.c
8a61f013 1575F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1576
54274d71 1577ARM/U300 MACHINE SUPPORT
e4651a9f 1578M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Supported
1581F: arch/arm/mach-u300/
9affbd24 1582F: drivers/clocksource/timer-u300.c
54274d71
LW
1583F: drivers/i2c/busses/i2c-stu300.c
1584F: drivers/rtc/rtc-coh901331.c
1585F: drivers/watchdog/coh901327_wdt.c
1586F: drivers/dma/coh901318*
87572880
LW
1587F: drivers/mfd/ab3100*
1588F: drivers/rtc/rtc-ab3100.c
1589F: drivers/rtc/rtc-coh901331.c
1590T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1591
3d00d04f
MY
1592ARM/UNIPHIER ARCHITECTURE
1593M: Masahiro Yamada <yamada.masahiro@socionext.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Maintained
a3ff83d2 1596F: arch/arm/boot/dts/uniphier*
3d00d04f 1597F: arch/arm/mach-uniphier/
a3ff83d2
MY
1598F: drivers/pinctrl/uniphier/
1599F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1600N: uniphier
1601
87572880 1602ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1603M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605S: Maintained
1606F: arch/arm/mach-ux500/
e4651a9f 1607F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1608F: drivers/dma/ste_dma40*
e4651a9f 1609F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1610F: drivers/mfd/abx500*
1611F: drivers/mfd/ab8500*
e4651a9f
LW
1612F: drivers/mfd/dbx500*
1613F: drivers/mfd/db8500*
ecc265fe
JP
1614F: drivers/pinctrl/nomadik/pinctrl-ab*
1615F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1616F: drivers/rtc/rtc-ab8500.c
e4651a9f 1617F: drivers/rtc/rtc-pl031.c
87572880 1618T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1619
e93fde28
UH
1620ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1621M: Ulf Hansson <ulf.hansson@linaro.org>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623T: git git://git.linaro.org/people/ulfh/clk.git
1624S: Maintained
1625F: drivers/clk/ux500/
1626F: include/linux/platform_data/clk-ux500.h
1627
740d93b1
PM
1628ARM/VERSATILE EXPRESS PLATFORM
1629M: Liviu Dudau <liviu.dudau@arm.com>
1630M: Sudeep Holla <sudeep.holla@arm.com>
1631M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633S: Maintained
1634F: arch/arm/boot/dts/vexpress*
9ccd6080 1635F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1636F: arch/arm/mach-vexpress/
1637F: */*/vexpress*
7e8f403f 1638F: */*/*/vexpress*
740d93b1
PM
1639F: drivers/clk/versatile/clk-vexpress-osc.c
1640F: drivers/clocksource/versatile.c
1641
d4275354 1642ARM/VFP SUPPORT
8b58be88 1643M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1645W: http://www.arm.linux.org.uk/
1646S: Maintained
1647F: arch/arm/vfp/
1648
e66b6d8e
MV
1649ARM/VOIPAC PXA270 SUPPORT
1650M: Marek Vasut <marek.vasut@gmail.com>
1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652S: Maintained
1653F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1654F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1655
04529fe2
TP
1656ARM/VT8500 ARM ARCHITECTURE
1657M: Tony Prisk <linux@prisktech.co.nz>
1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659S: Maintained
1660F: arch/arm/mach-vt8500/
41fd91b4 1661F: drivers/clocksource/vt8500_timer.c
560746eb 1662F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1663F: drivers/mmc/host/wmt-sdmmc.c
1664F: drivers/pwm/pwm-vt8500.c
1665F: drivers/rtc/rtc-vt8500.c
1666F: drivers/tty/serial/vt8500_serial.c
4f31102b 1667F: drivers/usb/host/ehci-platform.c
41fd91b4 1668F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1669F: drivers/video/fbdev/vt8500lcdfb.*
1670F: drivers/video/fbdev/wm8505fb*
1671F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1672
e66b6d8e
MV
1673ARM/ZIPIT Z2 SUPPORT
1674M: Marek Vasut <marek.vasut@gmail.com>
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S: Maintained
1677F: arch/arm/mach-pxa/z2.c
6ab2a855 1678F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1679
5ecc4b53
JN
1680ARM/ZTE ARCHITECTURE
1681M: Jun Nie <jun.nie@linaro.org>
1682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683S: Maintained
1684F: arch/arm/mach-zx/
1685F: drivers/clk/zte/
1686F: Documentation/devicetree/bindings/arm/zte.txt
1687F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1688
51f29d44
MS
1689ARM/ZYNQ ARCHITECTURE
1690M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1691R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693W: http://wiki.xilinx.com
d6448b76 1694T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1695S: Supported
1696F: arch/arm/mach-zynq/
bd2a337a 1697F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1698F: drivers/block/xsysace.c
c2fd4e38
MS
1699N: zynq
1700N: xilinx
1701F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1702F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1703F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1704F: drivers/edac/synopsys_edac.c
51f29d44 1705
48ec83bc 1706ARM SMMU DRIVERS
b8f9879e
WD
1707M: Will Deacon <will.deacon@arm.com>
1708L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709S: Maintained
1710F: drivers/iommu/arm-smmu.c
48ec83bc 1711F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1712F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1713
38074229
CM
1714ARM64 PORT (AARCH64 ARCHITECTURE)
1715M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1716M: Will Deacon <will.deacon@arm.com>
38074229
CM
1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718S: Maintained
1719F: arch/arm64/
d19766ec 1720F: Documentation/arm64/
38074229 1721
9d7005f9
LP
1722AS3645A LED FLASH CONTROLLER DRIVER
1723M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1724L: linux-media@vger.kernel.org
1725T: git git://linuxtv.org/media_tree.git
1726S: Maintained
1727F: drivers/media/i2c/as3645a.c
1728F: include/media/as3645a.h
1729
d58de038
GJ
1730ASC7621 HARDWARE MONITOR DRIVER
1731M: George Joseph <george.joseph@fairview5.com>
1732L: lm-sensors@lm-sensors.org
1733S: Maintained
1734F: Documentation/hwmon/asc7621
1735F: drivers/hwmon/asc7621.c
1736
b229ece9 1737ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1738M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1739L: acpi4asus-user@lists.sourceforge.net
d0944853 1740L: platform-driver-x86@vger.kernel.org
76593d6f 1741W: http://acpi4asus.sf.net
85091b71 1742S: Maintained
b229ece9
CC
1743F: drivers/platform/x86/asus*.c
1744F: drivers/platform/x86/eeepc*.c
85091b71 1745
953a6479 1746ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1747R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1748W: http://sourceforge.net/projects/xscaleiop
08223d80 1749S: Odd fixes
679655da
JP
1750F: Documentation/crypto/async-tx-api.txt
1751F: crypto/async_tx/
1752F: drivers/dma/
1753F: include/linux/dmaengine.h
1754F: include/linux/async_tx.h
b3e5f263 1755
a1867d36 1756AT24 EEPROM DRIVER
14d77c4d 1757M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1758L: linux-i2c@vger.kernel.org
1759S: Maintained
1760F: drivers/misc/eeprom/at24.c
25f73ed5 1761F: include/linux/platform_data/at24.h
a1867d36 1762
e7839f25 1763ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1764M: "Ed L. Cashin" <ed.cashin@acm.org>
1765W: http://www.openaoe.org/
1da177e4 1766S: Supported
679655da
JP
1767F: Documentation/aoe/
1768F: drivers/block/aoe/
1da177e4 1769
9a10a870 1770ATHEROS ATH GENERIC UTILITIES
f726ee65 1771M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1772L: linux-wireless@vger.kernel.org
1773S: Supported
1774F: drivers/net/wireless/ath/*
1775
fa1c114f 1776ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1777M: Jiri Slaby <jirislaby@gmail.com>
1778M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1779M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1780L: linux-wireless@vger.kernel.org
72c706b7 1781W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1782S: Maintained
fa451753 1783F: drivers/net/wireless/ath/ath5k/
fa1c114f 1784
12e62d6f
KV
1785ATHEROS ATH6KL WIRELESS DRIVER
1786M: Kalle Valo <kvalo@qca.qualcomm.com>
1787L: linux-wireless@vger.kernel.org
1788W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1789T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1790S: Supported
1791F: drivers/net/wireless/ath/ath6kl/
1792
2be7d22f
VK
1793WILOCITY WIL6210 WIRELESS DRIVER
1794M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1795L: linux-wireless@vger.kernel.org
1796L: wil6210@qca.qualcomm.com
1797S: Supported
1798W: http://wireless.kernel.org/en/users/Drivers/wil6210
1799F: drivers/net/wireless/ath/wil6210/
dba4b74d 1800F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1801
1d7e1e6b
CL
1802CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1803M: Christian Lamparter <chunkeey@googlemail.com>
1804L: linux-wireless@vger.kernel.org
1805W: http://wireless.kernel.org/en/users/Drivers/carl9170
1806S: Maintained
1807F: drivers/net/wireless/ath/carl9170/
1808
2c2a6172
LT
1809ATK0110 HWMON DRIVER
1810M: Luca Tettamanti <kronos.it@gmail.com>
1811L: lm-sensors@lm-sensors.org
1812S: Maintained
1813F: drivers/hwmon/asus_atk0110.c
1814
6f69a6d7 1815ATI_REMOTE2 DRIVER
8b58be88 1816M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1817S: Maintained
679655da 1818F: drivers/input/misc/ati_remote2.c
6f69a6d7 1819
7ae115b4 1820ATLX ETHERNET DRIVERS
8b58be88 1821M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1822M: Chris Snook <chris.snook@gmail.com>
e443e383 1823L: netdev@vger.kernel.org
8d5ca6ec
JC
1824W: http://sourceforge.net/projects/atl1
1825W: http://atl1.sourceforge.net
1826S: Maintained
2b133ad6 1827F: drivers/net/ethernet/atheros/
8d5ca6ec 1828
1da177e4 1829ATM
366c1bd1 1830M: Chas Williams <3chas3@gmail.com>
476604de 1831L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1832L: netdev@vger.kernel.org
1da177e4
LT
1833W: http://linux-atm.sourceforge.net
1834S: Maintained
679655da
JP
1835F: drivers/atm/
1836F: include/linux/atm*
c117ab84 1837F: include/uapi/linux/atm*
1da177e4 1838
04ac2f46 1839ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1840M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1841S: Maintained
1842F: drivers/mmc/host/atmel-mci.c
1843F: drivers/mmc/host/atmel-mci-regs.h
1844
a1cfac48 1845ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1846M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1847S: Supported
df621252 1848F: drivers/tty/serial/atmel_serial.c
a1cfac48 1849
dfae90ed 1850ATMEL Audio ALSA driver
3a82002c 1851M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1852L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1853S: Supported
1854F: sound/soc/atmel
1855
b414dc16
NF
1856ATMEL DMA DRIVER
1857M: Nicolas Ferre <nicolas.ferre@atmel.com>
1858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859S: Supported
1860F: drivers/dma/at_hdmac.c
1861F: drivers/dma/at_hdmac_regs.h
6f0d65af 1862F: include/linux/platform_data/dma-atmel.h
b414dc16 1863
6bd0f436
LD
1864ATMEL XDMA DRIVER
1865M: Ludovic Desroches <ludovic.desroches@atmel.com>
1866L: linux-arm-kernel@lists.infradead.org
1867L: dmaengine@vger.kernel.org
1868S: Supported
1869F: drivers/dma/at_xdmac.c
1870
888f2804
LD
1871ATMEL I2C DRIVER
1872M: Ludovic Desroches <ludovic.desroches@atmel.com>
1873L: linux-i2c@vger.kernel.org
1874S: Supported
1875F: drivers/i2c/busses/i2c-at91.c
1876
15515545
JW
1877ATMEL ISI DRIVER
1878M: Josh Wu <josh.wu@atmel.com>
1879L: linux-media@vger.kernel.org
1880S: Supported
f2294c2d 1881F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1882F: include/media/atmel-isi.h
1883
8f4c79ce 1884ATMEL LCDFB DRIVER
8b58be88 1885M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1886L: linux-fbdev@vger.kernel.org
8f4c79ce 1887S: Maintained
8a61f013 1888F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1889F: include/video/atmel_lcdc.h
8f4c79ce 1890
89e5785f 1891ATMEL MACB ETHERNET DRIVER
a02875a6 1892M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1893S: Supported
9f2f381f 1894F: drivers/net/ethernet/cadence/
89e5785f 1895
5cbac98a
JW
1896ATMEL NAND DRIVER
1897M: Josh Wu <josh.wu@atmel.com>
1898L: linux-mtd@lists.infradead.org
1899S: Supported
1900F: drivers/mtd/nand/atmel_nand*
1901
754ce4f2 1902ATMEL SPI DRIVER
a02875a6 1903M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1904S: Supported
9df92e6c 1905F: drivers/spi/spi-atmel.*
754ce4f2 1906
0ef09015 1907ATMEL SSC DRIVER
03515f32 1908M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1910S: Supported
1911F: drivers/misc/atmel-ssc.c
1912F: include/linux/atmel-ssc.h
1913
e9cb1c5a
NF
1914ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
1916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1917S: Supported
1918F: drivers/misc/atmel_tclib.c
1919F: drivers/clocksource/tcb_clksrc.c
1920
914a3f3b 1921ATMEL USBA UDC DRIVER
a02875a6
NF
1922M: Nicolas Ferre <nicolas.ferre@atmel.com>
1923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1924S: Supported
faf2e1db 1925F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1926
1da177e4 1927ATMEL WIRELESS DRIVER
8b58be88 1928M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1929L: linux-wireless@vger.kernel.org
1da177e4
LT
1930W: http://www.thekelleys.org.uk/atmel
1931W: http://atmelwlandriver.sourceforge.net/
1932S: Maintained
679655da 1933F: drivers/net/wireless/atmel*
1da177e4 1934
26780d9e 1935ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1936M: Bradley Grove <linuxdrivers@attotech.com>
1937L: linux-scsi@vger.kernel.org
1938W: http://www.attotech.com
1939S: Supported
1940F: drivers/scsi/esas2r
26780d9e 1941
bc6e17b8
SS
1942ATUSB IEEE 802.15.4 RADIO DRIVER
1943M: Stefan Schmidt <stefan@osg.samsung.com>
1944L: linux-wpan@vger.kernel.org
1945S: Maintained
1946F: drivers/net/ieee802154/atusb.c
1947F: drivers/net/ieee802154/atusb.h
1948F: drivers/net/ieee802154/at86rf230.h
1949
a92b7b80 1950AUDIT SUBSYSTEM
915f389d 1951M: Paul Moore <paul@paul-moore.com>
8b58be88 1952M: Eric Paris <eparis@redhat.com>
915f389d 1953L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1954W: http://people.redhat.com/sgrubb/audit/
915f389d 1955T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1956S: Maintained
679655da 1957F: include/linux/audit.h
c117ab84 1958F: include/uapi/linux/audit.h
679655da 1959F: kernel/audit*
a92b7b80 1960
70e84049 1961AUXILIARY DISPLAY DRIVERS
8b58be88 1962M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1963W: http://miguelojeda.es/auxdisplay.htm
1964W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1965S: Maintained
679655da
JP
1966F: drivers/auxdisplay/
1967F: include/linux/cfag12864b.h
70e84049 1968
5f97f7f9 1969AVR32 ARCHITECTURE
e336f61f
HCE
1970M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1971M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1972W: http://www.atmel.com/products/AVR32/
249d9d9d 1973W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1974W: http://avrfreaks.net/
e336f61f 1975S: Maintained
679655da 1976F: arch/avr32/
5f97f7f9
HS
1977
1978AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1979M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1980M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1981S: Maintained
679655da 1982F: arch/avr32/mach-at32ap/
5f97f7f9 1983
1da177e4 1984AX.25 NETWORK LAYER
8b58be88 1985M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1986L: linux-hams@vger.kernel.org
d34cb28a 1987W: http://www.linux-ax25.org/
1da177e4 1988S: Maintained
c117ab84 1989F: include/uapi/linux/ax25.h
679655da
JP
1990F: include/net/ax25.h
1991F: net/ax25/
1da177e4 1992
d5269395 1993AZ6007 DVB DRIVER
009a5410 1994M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1995L: linux-media@vger.kernel.org
1996W: http://linuxtv.org
1997T: git git://linuxtv.org/media_tree.git
1998S: Maintained
1999F: drivers/media/usb/dvb-usb-v2/az6007.c
2000
6777376e
HV
2001AZTECH FM RADIO RECEIVER DRIVER
2002M: Hans Verkuil <hverkuil@xs4all.nl>
2003L: linux-media@vger.kernel.org
2004T: git git://linuxtv.org/media_tree.git
2005W: http://linuxtv.org
2006S: Maintained
2007F: drivers/media/radio/radio-aztech*
2008
e2d1d6c0 2009B43 WIRELESS DRIVER
e2d1d6c0 2010L: linux-wireless@vger.kernel.org
ed072f9e 2011L: b43-dev@lists.infradead.org
491b26b4 2012W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2013S: Odd Fixes
679655da 2014F: drivers/net/wireless/b43/
e2d1d6c0
RD
2015
2016B43LEGACY WIRELESS DRIVER
8b58be88 2017M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2018L: linux-wireless@vger.kernel.org
ed072f9e 2019L: b43-dev@lists.infradead.org
491b26b4 2020W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2021S: Maintained
679655da 2022F: drivers/net/wireless/b43legacy/
e2d1d6c0 2023
300abeb5 2024BACKLIGHT CLASS/SUBSYSTEM
b7701755 2025M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2026M: Lee Jones <lee.jones@linaro.org>
300abeb5 2027S: Maintained
679655da
JP
2028F: drivers/video/backlight/
2029F: include/linux/backlight.h
300abeb5 2030
c6c8fea2 2031BATMAN ADVANCED
207df49e 2032M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2033M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2034M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2035L: b.a.t.m.a.n@lists.open-mesh.org
2036W: http://www.open-mesh.org/
2037S: Maintained
2038F: net/batman-adv/
2039
e2d1d6c0 2040BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2041M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2042L: linux-hams@vger.kernel.org
2043W: http://www.baycom.org/~tom/ham/ham.html
2044S: Maintained
679655da 2045F: drivers/net/hamradio/baycom*
e2d1d6c0 2046
cafe5635 2047BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2048M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2049L: linux-bcache@vger.kernel.org
2050W: http://bcache.evilpiepirate.org
d1aa1ab3 2051S: Maintained
cafe5635
KO
2052F: drivers/md/bcache/
2053
04bd844a
HV
2054BDISP ST MEDIA DRIVER
2055M: Fabien Dessenne <fabien.dessenne@st.com>
2056L: linux-media@vger.kernel.org
2057T: git git://linuxtv.org/media_tree.git
2058W: http://linuxtv.org
2059S: Supported
2060F: drivers/media/platform/sti/bdisp
2061
e2d1d6c0 2062BEFS FILE SYSTEM
55817d3d 2063S: Orphan
679655da
JP
2064F: Documentation/filesystems/befs.txt
2065F: fs/befs/
e2d1d6c0 2066
564ee360 2067BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2068M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2069L: netdev@vger.kernel.org
2070S: Maintained
2071F: drivers/net/ethernet/ec_bhf.c
564ee360 2072
e2d1d6c0 2073BFS FILE SYSTEM
8b58be88 2074M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2075S: Maintained
679655da
JP
2076F: Documentation/filesystems/bfs.txt
2077F: fs/bfs/
c117ab84 2078F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2079
1394f032 2080BLACKFIN ARCHITECTURE
a4edbc10 2081M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2082L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2083T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2084W: http://blackfin.uclinux.org
2085S: Supported
679655da 2086F: arch/blackfin/
566da5b2 2087
e190d6b1 2088BLACKFIN EMAC DRIVER
b3fe92b0 2089L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2090W: http://blackfin.uclinux.org
2091S: Supported
7b35f033 2092F: drivers/net/ethernet/adi/
e190d6b1 2093
566da5b2 2094BLACKFIN RTC DRIVER
b3fe92b0 2095L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2096W: http://blackfin.uclinux.org
2097S: Supported
679655da 2098F: drivers/rtc/rtc-bfin.c
1394f032 2099
936ed49a 2100BLACKFIN SDH DRIVER
109ec8c3 2101M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2103W: http://blackfin.uclinux.org
2104S: Supported
2105F: drivers/mmc/host/bfin_sdh.c
2106
1394f032 2107BLACKFIN SERIAL DRIVER
8b58be88 2108M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2110W: http://blackfin.uclinux.org
2111S: Supported
8460241e 2112F: drivers/tty/serial/bfin_uart.c
1394f032 2113
1e6d320f 2114BLACKFIN WATCHDOG DRIVER
b3fe92b0 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2116W: http://blackfin.uclinux.org
2117S: Supported
679655da 2118F: drivers/watchdog/bfin_wdt.c
1e6d320f 2119
d24ecfcc 2120BLACKFIN I2C TWI DRIVER
8b58be88 2121M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2123W: http://blackfin.uclinux.org/
2124S: Supported
679655da 2125F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2126
1e204377
SJ
2127BLACKFIN MEDIA DRIVER
2128M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2130W: http://blackfin.uclinux.org/
2131S: Supported
2132F: drivers/media/platform/blackfin/
2133F: drivers/media/i2c/adv7183*
2134F: drivers/media/i2c/vs6624*
2135
b54cf35a
JSM
2136BLINKM RGB LED DRIVER
2137M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2138S: Maintained
2139F: drivers/leds/leds-blinkm.c
2140
1da177e4 2141BLOCK LAYER
8b58be88 2142M: Jens Axboe <axboe@kernel.dk>
08deed1e 2143T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2144S: Maintained
679655da 2145F: block/
ae11f7ef 2146F: kernel/trace/blktrace.c
1da177e4 2147
2b54aaef 2148BLOCK2MTD DRIVER
8b58be88 2149M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2150L: linux-mtd@lists.infradead.org
2151S: Maintained
679655da 2152F: drivers/mtd/devices/block2mtd.c
2b54aaef 2153
63fbd24e 2154BLUETOOTH DRIVERS
8b58be88 2155M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2156M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2157M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2158L: linux-bluetooth@vger.kernel.org
63fbd24e 2159W: http://www.bluez.org/
22e7a424
MH
2160T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2161T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2162S: Maintained
679655da 2163F: drivers/bluetooth/
1da177e4 2164
63fbd24e 2165BLUETOOTH SUBSYSTEM
8b58be88 2166M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2167M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2168M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2169L: linux-bluetooth@vger.kernel.org
2170W: http://www.bluez.org/
22e7a424
MH
2171T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2172T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2173S: Maintained
679655da
JP
2174F: net/bluetooth/
2175F: include/net/bluetooth/
1da177e4
LT
2176
2177BONDING DRIVER
79b30750 2178M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2179M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2180M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2181L: netdev@vger.kernel.org
ce00f85c
JC
2182W: http://sourceforge.net/projects/bonding/
2183S: Supported
679655da 2184F: drivers/net/bonding/
c117ab84 2185F: include/uapi/linux/if_bonding.h
1da177e4 2186
b5f4df34
AS
2187BPF (Safe dynamic programs and tools)
2188M: Alexei Starovoitov <ast@kernel.org>
2189L: netdev@vger.kernel.org
2190L: linux-kernel@vger.kernel.org
2191S: Supported
2192F: kernel/bpf/
2193
39105890 2194BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2195M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2196L: netdev@vger.kernel.org
2197S: Supported
adfc5217 2198F: drivers/net/ethernet/broadcom/b44.*
39105890 2199
32ec90d5
FF
2200BROADCOM GENET ETHERNET DRIVER
2201M: Florian Fainelli <f.fainelli@gmail.com>
2202L: netdev@vger.kernel.org
2203S: Supported
2204F: drivers/net/ethernet/broadcom/genet/
2205
948c51e6 2206BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2207M: Sony Chacko <sony.chacko@qlogic.com>
2208M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2209L: netdev@vger.kernel.org
2210S: Supported
adfc5217
JK
2211F: drivers/net/ethernet/broadcom/bnx2.*
2212F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2213
4d9d2cb0 2214BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2215M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2216L: netdev@vger.kernel.org
2217S: Supported
adfc5217 2218F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2219
90f4c594 2220BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2221M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2222M: Ray Jui <rjui@broadcom.com>
2223M: Scott Branden <sbranden@broadcom.com>
497a045d 2224L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2225T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2226S: Maintained
2227F: arch/arm/mach-bcm/
2228F: arch/arm/boot/dts/bcm113*
90f4c594 2229F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2230F: arch/arm/boot/dts/bcm281*
2231F: arch/arm/configs/bcm_defconfig
e4ef47f2 2232F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2233F: drivers/clocksource/bcm_kona_timer.c
2234
9209bec4 2235BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2236M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2237M: Lee Jones <lee@kernel.org>
10b9e887 2238M: Eric Anholt <eric@anholt.net>
f680f25c 2239L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2242S: Maintained
9209bec4 2243N: bcm2835
f680f25c 2244
a2f6734c
KC
2245BROADCOM BCM33XX MIPS ARCHITECTURE
2246M: Kevin Cernekee <cernekee@gmail.com>
2247L: linux-mips@linux-mips.org
2248S: Maintained
2249F: arch/mips/bcm3384/*
2250F: arch/mips/include/asm/mach-bcm3384/*
2251F: arch/mips/kernel/*bmips*
2252
5564f092
RM
2253BROADCOM BCM47XX MIPS ARCHITECTURE
2254M: Hauke Mehrtens <hauke@hauke-m.de>
2255M: Rafał Miłecki <zajec5@gmail.com>
2256L: linux-mips@linux-mips.org
2257S: Maintained
2258F: arch/mips/bcm47xx/*
2259F: arch/mips/include/asm/mach-bcm47xx/*
2260
9209bec4 2261BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2262M: Hauke Mehrtens <hauke@hauke-m.de>
2263L: linux-arm-kernel@lists.infradead.org
2264S: Maintained
2265F: arch/arm/mach-bcm/bcm_5301x.c
2266F: arch/arm/boot/dts/bcm5301x.dtsi
2267F: arch/arm/boot/dts/bcm470*
2268
e076e962
FF
2269BROADCOM BCM63XX ARM ARCHITECTURE
2270M: Florian Fainelli <f.fainelli@gmail.com>
2271L: linux-arm-kernel@lists.infradead.org
eb6725d0 2272T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2273S: Maintained
2274F: arch/arm/mach-bcm/bcm63xx.c
2275F: arch/arm/include/debug/bcm63xx.S
2276
7110e227
KC
2277BROADCOM BCM63XX/BCM33XX UDC DRIVER
2278M: Kevin Cernekee <cernekee@gmail.com>
2279L: linux-usb@vger.kernel.org
2280S: Maintained
2281F: drivers/usb/gadget/udc/bcm63xx_udc.*
2282
2df94fd6 2283BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2284M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2285M: Gregory Fong <gregory.0xf0@gmail.com>
2286M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2288T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2289S: Maintained
2290F: arch/arm/mach-bcm/*brcmstb*
2291F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2292F: drivers/bus/brcmstb_gisb.c
5009a289 2293N: brcmstb
2df94fd6 2294
70371cef
KC
2295BROADCOM BMIPS MIPS ARCHITECTURE
2296M: Kevin Cernekee <cernekee@gmail.com>
2297M: Florian Fainelli <f.fainelli@gmail.com>
2298L: linux-mips@linux-mips.org
eb6725d0 2299T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2300S: Maintained
2301F: arch/mips/bmips/*
2302F: arch/mips/include/asm/mach-bmips/*
2303F: arch/mips/kernel/*bmips*
338808de 2304F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2305F: drivers/irqchip/irq-bcm7*
2306F: drivers/irqchip/irq-brcmstb*
2307
948c51e6 2308BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2309M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2310M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2311L: netdev@vger.kernel.org
2312S: Supported
adfc5217 2313F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2314
a9533e7e
HP
2315BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2316M: Brett Rudley <brudley@broadcom.com>
818c07b8 2317M: Arend van Spriel <arend@broadcom.com>
85d63686 2318M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2319M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2320L: linux-wireless@vger.kernel.org
5615171c 2321L: brcm80211-dev-list@broadcom.com
a9533e7e 2322S: Supported
f62ebdd5 2323F: drivers/net/wireless/brcm80211/
a9533e7e 2324
9958d6f9 2325BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2326M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2327L: linux-scsi@vger.kernel.org
2328S: Supported
2329F: drivers/scsi/bnx2fc/
2330
6a6b5ad0 2331BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2332M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2333L: linux-scsi@vger.kernel.org
2334S: Supported
2335F: drivers/scsi/bnx2i/
2336
36c0237f
SB
2337BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2338M: Ray Jui <rjui@broadcom.com>
2339M: Scott Branden <sbranden@broadcom.com>
2340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2341L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2342T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2343S: Maintained
2344N: iproc
2345N: cygnus
2346N: bcm9113*
2347N: bcm9583*
2348N: bcm583*
2349N: bcm113*
2350
3b0213d5
GF
2351BROADCOM BRCMSTB GPIO DRIVER
2352M: Gregory Fong <gregory.0xf0@gmail.com>
2353L: bcm-kernel-feedback-list@broadcom.com>
2354S: Supported
2355F: drivers/gpio/gpio-brcmstb.c
2356F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2357
7b7f588b 2358BROADCOM KONA GPIO DRIVER
5e163903 2359M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2360L: bcm-kernel-feedback-list@broadcom.com
2361S: Supported
2362F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2363F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2364
f6e734a8
RM
2365BROADCOM NVRAM DRIVER
2366M: Rafał Miłecki <zajec5@gmail.com>
2367L: linux-mips@linux-mips.org
2368S: Maintained
2369F: drivers/firmware/broadcom/*
2370
02787daa
BN
2371BROADCOM STB NAND FLASH DRIVER
2372M: Brian Norris <computersforpeace@gmail.com>
2373L: linux-mtd@lists.infradead.org
2374S: Maintained
2375F: drivers/mtd/nand/brcmnand/
2376
c9678d86
RM
2377BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2378M: Rafał Miłecki <zajec5@gmail.com>
2379L: linux-wireless@vger.kernel.org
2380S: Maintained
2381F: drivers/bcma/
2382F: include/linux/bcma/
2383
b8302205
FF
2384BROADCOM SYSTEMPORT ETHERNET DRIVER
2385M: Florian Fainelli <f.fainelli@gmail.com>
2386L: netdev@vger.kernel.org
2387S: Supported
2388F: drivers/net/ethernet/broadcom/bcmsysport.*
2389
7725ccfd 2390BROCADE BFA FC SCSI DRIVER
aa803370
AG
2391M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2392M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2393L: linux-scsi@vger.kernel.org
2394S: Supported
2395F: drivers/scsi/bfa/
7725ccfd 2396
8b230ed8 2397BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2398M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2399L: netdev@vger.kernel.org
2400S: Supported
f844a0ea 2401F: drivers/net/ethernet/brocade/bna/
8b230ed8 2402
5cdf7f76 2403BSG (block layer generic sg v4 driver)
8b58be88 2404M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2405L: linux-scsi@vger.kernel.org
2406S: Supported
679655da
JP
2407F: block/bsg.c
2408F: include/linux/bsg.h
c117ab84 2409F: include/uapi/linux/bsg.h
5cdf7f76 2410
af39917d
CL
2411BT87X AUDIO DRIVER
2412M: Clemens Ladisch <clemens@ladisch.de>
2413L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2414T: git git://git.alsa-project.org/alsa-kernel.git
2415S: Maintained
2416F: Documentation/sound/alsa/Bt87x.txt
2417F: sound/pci/bt87x.c
2418
ff1d5c2f 2419BT8XXGPIO DRIVER
eb032b98 2420M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2421W: http://bu3sch.de/btgpio.php
2422S: Maintained
72dbb705 2423F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2424
eb1eb04f 2425BTRFS FILE SYSTEM
c0778e25
CM
2426M: Chris Mason <clm@fb.com>
2427M: Josef Bacik <jbacik@fb.com>
d8130624 2428M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2429L: linux-btrfs@vger.kernel.org
2430W: http://btrfs.wiki.kernel.org/
8a6e2535 2431Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2432T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2433S: Maintained
679655da
JP
2434F: Documentation/filesystems/btrfs.txt
2435F: fs/btrfs/
eb1eb04f 2436
1da177e4 2437BTTV VIDEO4LINUX DRIVER
009a5410 2438M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2439L: linux-media@vger.kernel.org
96b6aba0 2440W: http://linuxtv.org
275ffde4 2441T: git git://linuxtv.org/media_tree.git
f96236e5 2442S: Odd fixes
679655da 2443F: Documentation/video4linux/bttv/
90d72ac6 2444F: drivers/media/pci/bt8xx/bttv*
1da177e4 2445
1f34923c
KA
2446BUSLOGIC SCSI DRIVER
2447M: Khalid Aziz <khalid@gonehiking.org>
2448L: linux-scsi@vger.kernel.org
2449S: Maintained
2450F: drivers/scsi/BusLogic.*
2451F: drivers/scsi/FlashPoint.*
2452
af39917d
CL
2453C-MEDIA CMI8788 DRIVER
2454M: Clemens Ladisch <clemens@ladisch.de>
2455L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2456T: git git://git.alsa-project.org/alsa-kernel.git
2457S: Maintained
2458F: sound/pci/oxygen/
2459
2141355f
MS
2460C6X ARCHITECTURE
2461M: Mark Salter <msalter@redhat.com>
2462M: Aurelien Jacquiot <a-jacquiot@ti.com>
2463L: linux-c6x-dev@linux-c6x.org
2464W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2465S: Maintained
2466F: arch/c6x/
2467
a5432f5a 2468CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2469M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2470L: linux-cachefs@redhat.com
2471S: Supported
2472F: Documentation/filesystems/caching/cachefiles.txt
2473F: fs/cachefiles/
2474
c815ca39
HV
2475CADET FM/AM RADIO RECEIVER DRIVER
2476M: Hans Verkuil <hverkuil@xs4all.nl>
2477L: linux-media@vger.kernel.org
2478T: git git://linuxtv.org/media_tree.git
2479W: http://linuxtv.org
2480S: Maintained
2481F: drivers/media/radio/radio-cadet*
2482
77d5140f 2483CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2484M: Jonathan Corbet <corbet@lwn.net>
661263b5 2485L: linux-media@vger.kernel.org
275ffde4 2486T: git git://linuxtv.org/media_tree.git
77d5140f 2487S: Maintained
679655da 2488F: Documentation/video4linux/cafe_ccic
90d72ac6 2489F: drivers/media/platform/marvell-ccic/
77d5140f 2490
201b6bab 2491CAIF NETWORK LAYER
5c574f50 2492M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2493L: netdev@vger.kernel.org
2494S: Supported
2495F: Documentation/networking/caif/
2496F: drivers/net/caif/
c117ab84 2497F: include/uapi/linux/caif/
201b6bab
JP
2498F: include/net/caif/
2499F: net/caif/
2500
77dac90f 2501CALGARY x86-64 IOMMU
8b58be88
JP
2502M: Muli Ben-Yehuda <muli@il.ibm.com>
2503M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2504L: discuss@x86-64.org
2505S: Maintained
679655da
JP
2506F: arch/x86/kernel/pci-calgary_64.c
2507F: arch/x86/kernel/tce_64.c
2508F: arch/x86/include/asm/calgary.h
2509F: arch/x86/include/asm/tce.h
77dac90f 2510
e2d1d6c0 2511CAN NETWORK LAYER
8d15d386 2512M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2513M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2514L: linux-can@vger.kernel.org
84b0d715 2515W: https://github.com/linux-can
870482a4
MKB
2516T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2517T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2518S: Maintained
f35f6c8f 2519F: Documentation/networking/can.txt
8d15d386 2520F: net/can/
8d15d386 2521F: include/linux/can/core.h
c117ab84
CEB
2522F: include/uapi/linux/can.h
2523F: include/uapi/linux/can/bcm.h
2524F: include/uapi/linux/can/raw.h
2525F: include/uapi/linux/can/gw.h
e2d1d6c0 2526
4261a204 2527CAN NETWORK DRIVERS
8b58be88 2528M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2529M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2530L: linux-can@vger.kernel.org
84b0d715 2531W: https://github.com/linux-can
870482a4
MKB
2532T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2533T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2534S: Maintained
8d15d386
OH
2535F: drivers/net/can/
2536F: include/linux/can/dev.h
8d15d386 2537F: include/linux/can/platform/
c117ab84
CEB
2538F: include/uapi/linux/can/error.h
2539F: include/uapi/linux/can/netlink.h
4261a204 2540
95d16c72
JM
2541CAPABILITIES
2542M: Serge Hallyn <serge.hallyn@canonical.com>
2543L: linux-security-module@vger.kernel.org
6305902c 2544S: Supported
95d16c72 2545F: include/linux/capability.h
c117ab84 2546F: include/uapi/linux/capability.h
6305902c 2547F: security/commoncap.c
38a94118 2548F: kernel/capability.c
95d16c72 2549
b84894c7
KT
2550CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2551M: Kevin Tsai <ktsai@capellamicro.com>
2552S: Maintained
2553F: drivers/iio/light/cm*
2554F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2555
f21fb3ed
RV
2556CAVIUM LIQUIDIO NETWORK DRIVER
2557M: Derek Chickles <derek.chickles@caviumnetworks.com>
2558M: Satanand Burla <satananda.burla@caviumnetworks.com>
2559M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2560M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2561L: netdev@vger.kernel.org
2562W: http://www.cavium.com
2563S: Supported
f21fb3ed
RV
2564F: drivers/net/ethernet/cavium/liquidio/
2565
ef0bbac3
VB
2566CC2520 IEEE-802.15.4 RADIO DRIVER
2567M: Varka Bhadram <varkabhadram@gmail.com>
2568L: linux-wpan@vger.kernel.org
2569S: Maintained
2570F: drivers/net/ieee802154/cc2520.c
2571F: include/linux/spi/cc2520.h
2572F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2573
b8154542 2574CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2575M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2576L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2577W: http://www.ibm.com/developerworks/power/cell/
2578S: Supported
679655da 2579F: arch/powerpc/include/asm/cell*.h
679655da 2580F: arch/powerpc/include/asm/spu*.h
c117ab84 2581F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2582F: arch/powerpc/oprofile/*cell*
2583F: arch/powerpc/platforms/cell/
b8154542 2584
398ecff5
SW
2585CEPH COMMON CODE (LIBCEPH)
2586M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2587M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2588M: Sage Weil <sage@redhat.com>
82593f87 2589L: ceph-devel@vger.kernel.org
09d90327 2590W: http://ceph.com/
fb99f881 2591T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2592T: git git://github.com/ceph/ceph-client.git
9030aaf9 2593S: Supported
14430813
JP
2594F: net/ceph/
2595F: include/linux/ceph/
2596F: include/linux/crush/
9030aaf9 2597
398ecff5
SW
2598CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2599M: "Yan, Zheng" <zyan@redhat.com>
2600M: Sage Weil <sage@redhat.com>
2601M: Ilya Dryomov <idryomov@gmail.com>
2602L: ceph-devel@vger.kernel.org
2603W: http://ceph.com/
2604T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2605T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2606S: Supported
2607F: Documentation/filesystems/ceph.txt
2608F: fs/ceph/
2609
18332a80 2610CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2611L: linux-usb@vger.kernel.org
10c6c9c9 2612S: Orphan
679655da
JP
2613F: Documentation/usb/WUSB-Design-overview.txt
2614F: Documentation/usb/wusb-cbaf
355ffe69
DV
2615F: drivers/usb/host/hwa-hc.c
2616F: drivers/usb/host/whci/
679655da
JP
2617F: drivers/usb/wusbcore/
2618F: include/linux/usb/wusb*
18332a80 2619
70e84049 2620CFAG12864B LCD DRIVER
8b58be88 2621M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2622W: http://miguelojeda.es/auxdisplay.htm
2623W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2624S: Maintained
679655da
JP
2625F: drivers/auxdisplay/cfag12864b.c
2626F: include/linux/cfag12864b.h
70e84049
MOS
2627
2628CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2629M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2630W: http://miguelojeda.es/auxdisplay.htm
2631W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2632S: Maintained
679655da
JP
2633F: drivers/auxdisplay/cfag12864bfb.c
2634F: include/linux/cfag12864b.h
70e84049 2635
704232c2 2636CFG80211 and NL80211
8b58be88 2637M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2638L: linux-wireless@vger.kernel.org
ce466579
JB
2639W: http://wireless.kernel.org/
2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2641T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2642S: Maintained
c117ab84 2643F: include/uapi/linux/nl80211.h
679655da
JP
2644F: include/net/cfg80211.h
2645F: net/wireless/*
2646X: net/wireless/wext*
704232c2 2647
46e64261
GKH
2648CHAR and MISC DRIVERS
2649M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2650M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2651T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2652S: Supported
46e64261
GKH
2653F: drivers/char/*
2654F: drivers/misc/*
471322a8 2655F: include/linux/miscdevice.h
46e64261 2656
0a920b5b 2657CHECKPATCH
8b58be88 2658M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2659M: Joe Perches <joe@perches.com>
2660S: Maintained
679655da 2661F: scripts/checkpatch.pl
0a920b5b 2662
f8407f26
HW
2663CHINESE DOCUMENTATION
2664M: Harry Wei <harryxiyou@gmail.com>
9740153c 2665L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2666L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2667S: Maintained
2668F: Documentation/zh_CN/
2669
2721ea2c 2670CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2671M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2672T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2673L: linux-usb@vger.kernel.org
2674S: Maintained
2675F: drivers/usb/chipidea/
2676
a93ad65d
HG
2677CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2678M: Hans de Goede <hdegoede@redhat.com>
2679L: linux-input@vger.kernel.org
2680S: Maintained
2681F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2682F: drivers/input/touchscreen/chipone_icn8318.c
2683
ab043105
OJ
2684CHROME HARDWARE PLATFORM SUPPORT
2685M: Olof Johansson <olof@lixom.net>
2686S: Maintained
2687F: drivers/platform/chrome/
2688
641cb85e 2689CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2690M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2691M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2692M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2693M: Neel Patel <neepatel@cisco.com>
7063fbf2 2694S: Supported
a6a5580c 2695F: drivers/net/ethernet/cisco/enic/
7063fbf2 2696
e3cf00d0 2697CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2698M: Upinder Malhi <umalhi@cisco.com>
2699S: Supported
2700F: drivers/infiniband/hw/usnic
e3cf00d0 2701
2b7a52a4 2702CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2703M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2704L: netdev@vger.kernel.org
2705S: Maintained
57d0b7a0 2706F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2707
3d4cfdc9
MB
2708CIRRUS LOGIC AUDIO CODEC DRIVERS
2709M: Brian Austin <brian.austin@cirrus.com>
2710M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2711L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2712S: Maintained
2713F: sound/soc/codecs/cs*
2714
94574d9a
KRW
2715CLEANCACHE API
2716M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2717L: linux-kernel@vger.kernel.org
2718S: Maintained
2719F: mm/cleancache.c
2720F: include/linux/cleancache.h
2721
d4275354 2722CLK API
8b58be88 2723M: Russell King <linux@arm.linux.org.uk>
aa571b14 2724L: linux-clk@vger.kernel.org
37417046 2725S: Maintained
d4275354
RK
2726F: include/linux/clk.h
2727
9222d247
JS
2728CLOCKSOURCE, CLOCKEVENT DRIVERS
2729M: Daniel Lezcano <daniel.lezcano@linaro.org>
2730M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2731L: linux-kernel@vger.kernel.org
9222d247
JS
2732T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2733S: Supported
2734F: drivers/clocksource
2735
5df6d737 2736CISCO FCOE HBA DRIVER
8fc89a79
HP
2737M: Hiral Patel <hiralpat@cisco.com>
2738M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2739M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2740L: linux-scsi@vger.kernel.org
2741S: Supported
2a99921a 2742F: drivers/scsi/fnic/
5df6d737 2743
c8806b6c
NM
2744CISCO SCSI HBA DRIVER
2745M: Narsimhulu Musini <nmusini@cisco.com>
2746M: Sesidhar Baddela <sebaddel@cisco.com>
2747L: linux-scsi@vger.kernel.org
2748S: Supported
2749F: drivers/scsi/snic/
2750
529aa8cb
TLSC
2751CMPC ACPI DRIVER
2752M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2753M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2754L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2755S: Supported
2756F: drivers/platform/x86/classmate-laptop.c
2757
85756a06
HV
2758COBALT MEDIA DRIVER
2759M: Hans Verkuil <hans.verkuil@cisco.com>
2760L: linux-media@vger.kernel.org
2761T: git git://linuxtv.org/media_tree.git
2762W: http://linuxtv.org
2763S: Supported
2764F: drivers/media/pci/cobalt/
2765
74425eee 2766COCCINELLE/Semantic Patches (SmPL)
26de9c26 2767M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2768M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2769M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2770M: Michal Marek <mmarek@suse.com>
26de9c26 2771L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2772T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2773W: http://coccinelle.lip6.fr/
2774S: Supported
4b92b2aa 2775F: Documentation/coccinelle.txt
74425eee
NP
2776F: scripts/coccinelle/
2777F: scripts/coccicheck
2778
1da177e4 2779CODA FILE SYSTEM
8b58be88 2780M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2781M: coda@cs.cmu.edu
2782L: codalist@coda.cs.cmu.edu
2783W: http://www.coda.cs.cmu.edu/
2784S: Maintained
679655da
JP
2785F: Documentation/filesystems/coda.txt
2786F: fs/coda/
2787F: include/linux/coda*.h
c117ab84 2788F: include/uapi/linux/coda*.h
1da177e4 2789
0b14261e
PZ
2790CODA V4L2 MEM2MEM DRIVER
2791M: Philipp Zabel <p.zabel@pengutronix.de>
2792L: linux-media@vger.kernel.org
2793S: Maintained
2794F: Documentation/devicetree/bindings/media/coda.txt
2795F: drivers/media/platform/coda/
2796
7704addb 2797COMMON CLK FRAMEWORK
a85fa007 2798M: Michael Turquette <mturquette@baylibre.com>
f956165f 2799M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2800L: linux-clk@vger.kernel.org
baeb0d9b 2801T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2802S: Maintained
60bea3b5
SW
2803F: drivers/clk/
2804X: drivers/clk/clkdev.c
7704addb 2805F: include/linux/clk-pr*
60bea3b5 2806F: include/linux/clk/
7704addb 2807
e2d1d6c0 2808COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2809M: Steve French <sfrench@samba.org>
51223df6 2810L: linux-cifs@vger.kernel.org
d1f28953 2811L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2812W: http://linux-cifs.samba.org/
bb1d5dda 2813T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2814S: Supported
ec421a71 2815F: Documentation/filesystems/cifs/
679655da 2816F: fs/cifs/
e2d1d6c0 2817
1da177e4 2818COMPACTPCI HOTPLUG CORE
8b58be88 2819M: Scott Murray <scott@spiteful.org>
64dab204 2820L: linux-pci@vger.kernel.org
82c4dfc7 2821S: Maintained
679655da 2822F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2823
2824COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2825M: Scott Murray <scott@spiteful.org>
64dab204 2826L: linux-pci@vger.kernel.org
82c4dfc7 2827S: Maintained
679655da 2828F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2829
2830COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2831M: Scott Murray <scott@spiteful.org>
64dab204 2832L: linux-pci@vger.kernel.org
82c4dfc7 2833S: Maintained
679655da 2834F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2835
5411552c 2836COMPAL LAPTOP SUPPORT
8b58be88 2837M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2838L: platform-driver-x86@vger.kernel.org
5411552c 2839S: Maintained
679655da 2840F: drivers/platform/x86/compal-laptop.c
5411552c 2841
949be0f7 2842CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2843M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2844L: accessrunner-general@lists.sourceforge.net
2845W: http://accessrunner.sourceforge.net/
949be0f7 2846S: Maintained
679655da 2847F: drivers/usb/atm/cxacru.c
949be0f7 2848
e2d1d6c0 2849CONFIGFS
d6351db2
JB
2850M: Joel Becker <jlbec@evilplan.org>
2851T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2852S: Supported
679655da
JP
2853F: fs/configfs/
2854F: include/linux/configfs.h
e2d1d6c0 2855
acb9c1b2 2856CONNECTOR
8b58be88 2857M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2858L: netdev@vger.kernel.org
2859S: Maintained
2860F: drivers/connector/
2861
a3e3354d 2862CONTROL GROUP (CGROUP)
860ca0e6 2863M: Tejun Heo <tj@kernel.org>
ad50c159 2864M: Li Zefan <lizefan@huawei.com>
4d205676 2865M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2866L: cgroups@vger.kernel.org
860ca0e6 2867T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2868S: Maintained
a3e3354d 2869F: Documentation/cgroups/
679655da
JP
2870F: include/linux/cgroup*
2871F: kernel/cgroup*
a3e3354d
TH
2872
2873CONTROL GROUP - CPUSET
2874M: Li Zefan <lizefan@huawei.com>
2875L: cgroups@vger.kernel.org
2876W: http://www.bullopensource.org/cpuset/
2877W: http://oss.sgi.com/projects/cpusets/
2878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2879S: Maintained
2880F: Documentation/cgroups/cpusets.txt
2881F: include/linux/cpuset.h
2882F: kernel/cpuset.c
2883
2884CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2885M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2886M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2887L: cgroups@vger.kernel.org
2888L: linux-mm@kvack.org
2889S: Maintained
2890F: mm/memcontrol.c
5d1ea48b 2891F: mm/swap_cgroup.c
fb3a0fb6 2892
bebe4678 2893CORETEMP HARDWARE MONITORING DRIVER
96859129 2894M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2895L: lm-sensors@lm-sensors.org
2896S: Maintained
679655da
JP
2897F: Documentation/hwmon/coretemp
2898F: drivers/hwmon/coretemp.c
bebe4678 2899
1da177e4 2900COSA/SRP SYNC SERIAL DRIVER
8b58be88 2901M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2902W: http://www.fi.muni.cz/~kas/cosa/
2903S: Maintained
679655da 2904F: drivers/net/wan/cosa*
1da177e4 2905
4371ee35 2906CPMAC ETHERNET DRIVER
8b58be88 2907M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2908L: netdev@vger.kernel.org
2909S: Maintained
b544dbac 2910F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2911
1da177e4 2912CPU FREQUENCY DRIVERS
9c3646d1 2913M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2914M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2915L: linux-pm@vger.kernel.org
1da177e4 2916S: Maintained
27209d91
VK
2917T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2918T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2919F: drivers/cpufreq/
2920F: include/linux/cpufreq.h
1da177e4 2921
8a67f0ef
VK
2922CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2923M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2924M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2925L: linux-pm@vger.kernel.org
2926W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2927S: Maintained
2928F: drivers/cpufreq/arm_big_little.h
2929F: drivers/cpufreq/arm_big_little.c
2930F: drivers/cpufreq/arm_big_little_dt.c
2931
14d2c34c 2932CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2933M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2934M: Daniel Lezcano <daniel.lezcano@linaro.org>
2935L: linux-pm@vger.kernel.org
2936L: linux-arm-kernel@lists.infradead.org
cea8321c 2937T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2938S: Maintained
2939F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2940
0c570c18
BZ
2941CPUIDLE DRIVER - ARM EXYNOS
2942M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2943M: Daniel Lezcano <daniel.lezcano@linaro.org>
2944M: Kukjin Kim <kgene@kernel.org>
2945L: linux-pm@vger.kernel.org
2946L: linux-samsung-soc@vger.kernel.org
2947S: Supported
2948F: drivers/cpuidle/cpuidle-exynos.c
2949F: arch/arm/mach-exynos/pm.c
2950
a8e39c35 2951CPUIDLE DRIVERS
9c3646d1 2952M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2953M: Daniel Lezcano <daniel.lezcano@linaro.org>
2954L: linux-pm@vger.kernel.org
2955S: Maintained
cea8321c 2956T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2957F: drivers/cpuidle/*
2958F: include/linux/cpuidle.h
2959
1da177e4 2960CPUID/MSR DRIVER
8b58be88 2961M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2962S: Maintained
679655da
JP
2963F: arch/x86/kernel/cpuid.c
2964F: arch/x86/kernel/msr.c
1da177e4 2965
7fe2f639 2966CPU POWER MONITORING SUBSYSTEM
d8130624 2967M: Thomas Renninger <trenn@suse.com>
103f1790 2968L: linux-pm@vger.kernel.org
7fe2f639 2969S: Maintained
14430813 2970F: tools/power/cpupower/
7fe2f639 2971
1da177e4 2972CRAMFS FILESYSTEM
ce00f85c 2973W: http://sourceforge.net/projects/cramfs/
54886a71 2974S: Orphan / Obsolete
679655da
JP
2975F: Documentation/filesystems/cramfs.txt
2976F: fs/cramfs/
1da177e4
LT
2977
2978CRIS PORT
8b58be88
JP
2979M: Mikael Starvik <starvik@axis.com>
2980M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2981L: linux-cris-kernel@axis.com
1da177e4
LT
2982W: http://developer.axis.com
2983S: Maintained
679655da 2984F: arch/cris/
df621252 2985F: drivers/tty/serial/crisv10.*
1da177e4
LT
2986
2987CRYPTO API
8b58be88
JP
2988M: Herbert Xu <herbert@gondor.apana.org.au>
2989M: "David S. Miller" <davem@davemloft.net>
1da177e4 2990L: linux-crypto@vger.kernel.org
54e5881d 2991T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2992S: Maintained
679655da 2993F: Documentation/crypto/
2ca87a17 2994F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2995F: arch/*/crypto/
2996F: crypto/
2997F: drivers/crypto/
2998F: include/crypto/
1da177e4 2999
5b07bd57 3000CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3001M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3002L: linux-crypto@vger.kernel.org
3003S: Maintained
51a2228a
JP
3004F: crypto/ansi_cprng.c
3005F: crypto/rng.c
5b07bd57 3006
9b4ffa48 3007CS5535 Audio ALSA driver
8b58be88 3008M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3009S: Maintained
679655da 3010F: sound/pci/cs5535audio/
9b4ffa48 3011
a910e4a9 3012CW1200 WLAN driver
b75f0050
JP
3013M: Solomon Peachy <pizza@shaftnet.org>
3014S: Maintained
3015F: drivers/net/wireless/cw1200/
a910e4a9 3016
6d8425b1 3017CX18 VIDEO4LINUX DRIVER
6afdeaf8 3018M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3019L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3020L: linux-media@vger.kernel.org
275ffde4 3021T: git git://linuxtv.org/media_tree.git
6d8425b1 3022W: http://linuxtv.org
30e10993 3023W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3024S: Maintained
679655da 3025F: Documentation/video4linux/cx18.txt
90d72ac6 3026F: drivers/media/pci/cx18/
6c0f0359 3027F: include/uapi/linux/ivtv*
6d8425b1 3028
3f101d91
HV
3029CX2341X MPEG ENCODER HELPER MODULE
3030M: Hans Verkuil <hverkuil@xs4all.nl>
3031L: linux-media@vger.kernel.org
3032T: git git://linuxtv.org/media_tree.git
3033W: http://linuxtv.org
3034S: Maintained
c368360b 3035F: drivers/media/common/cx2341x*
3f101d91
HV
3036F: include/media/cx2341x*
3037
b8fe6e2c
PB
3038CX24120 MEDIA DRIVER
3039M: Jemma Denson <jdenson@gmail.com>
3040M: Patrick Boettcher <patrick.boettcher@posteo.de>
3041L: linux-media@vger.kernel.org
3042W: http://linuxtv.org/
3043Q: http://patchwork.linuxtv.org/project/linux-media/list/
3044S: Maintained
3045F: drivers/media/dvb-frontends/cx24120*
3046
20357578 3047CX88 VIDEO4LINUX DRIVER
009a5410 3048M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3049L: linux-media@vger.kernel.org
3050W: http://linuxtv.org
3051T: git git://linuxtv.org/media_tree.git
3052S: Odd fixes
3053F: Documentation/video4linux/cx88/
3054F: drivers/media/pci/cx88/
6d8425b1 3055
91952bc0
AP
3056CXD2820R MEDIA DRIVER
3057M: Antti Palosaari <crope@iki.fi>
3058L: linux-media@vger.kernel.org
3059W: http://linuxtv.org/
3060W: http://palosaari.fi/linux/
3061Q: http://patchwork.linuxtv.org/project/linux-media/list/
3062T: git git://linuxtv.org/anttip/media_tree.git
3063S: Maintained
3064F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3065
e5ec3789 3066CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3067M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3068L: netdev@vger.kernel.org
3069W: http://www.chelsio.com
3070S: Supported
f7917c00 3071F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3072
d8ae3c33 3073CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3074M: Karen Xie <kxie@chelsio.com>
3075L: linux-scsi@vger.kernel.org
3076W: http://www.chelsio.com
3077S: Supported
3078F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3079
e5ec3789 3080CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3081M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3082L: linux-rdma@vger.kernel.org
e5ec3789
SW
3083W: http://www.openfabrics.org
3084S: Supported
679655da 3085F: drivers/infiniband/hw/cxgb3/
e5ec3789 3086
be4c9bad 3087CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3088M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3089L: netdev@vger.kernel.org
3090W: http://www.chelsio.com
3091S: Supported
f7917c00 3092F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3093
d8ae3c33 3094CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3095M: Karen Xie <kxie@chelsio.com>
3096L: linux-scsi@vger.kernel.org
3097W: http://www.chelsio.com
3098S: Supported
3099F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3100
be4c9bad
RD
3101CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3102M: Steve Wise <swise@chelsio.com>
3103L: linux-rdma@vger.kernel.org
3104W: http://www.openfabrics.org
3105S: Supported
3106F: drivers/infiniband/hw/cxgb4/
3107
5c20a5c7
CL
3108CXGB4VF ETHERNET DRIVER (CXGB4VF)
3109M: Casey Leedom <leedom@chelsio.com>
3110L: netdev@vger.kernel.org
3111W: http://www.chelsio.com
3112S: Supported
f7917c00 3113F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3114
a9282d01
IM
3115CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3116M: Ian Munsie <imunsie@au1.ibm.com>
3117M: Michael Neuling <mikey@neuling.org>
3118L: linuxppc-dev@lists.ozlabs.org
3119S: Supported
3120F: drivers/misc/cxl/
ec249dd8 3121F: include/misc/cxl*
a9282d01
IM
3122F: include/uapi/misc/cxl.h
3123F: Documentation/powerpc/cxl.txt
3124F: Documentation/powerpc/cxl.txt
3125F: Documentation/ABI/testing/sysfs-class-cxl
3126
b52b97a3
GC
3127STMMAC ETHERNET DRIVER
3128M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3129L: netdev@vger.kernel.org
3130W: http://www.stlinux.com
3131S: Supported
7ac6653a 3132F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3133
1da177e4 3134CYBERPRO FB DRIVER
8b58be88 3135M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3137W: http://www.arm.linux.org.uk/
3138S: Maintained
8a61f013 3139F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3140
1da177e4 3141CYCLADES ASYNC MUX DRIVER
1da177e4 3142W: http://www.cyclades.com/
d459883e 3143S: Orphan
c897401b 3144F: drivers/tty/cyclades.c
679655da 3145F: include/linux/cyclades.h
c117ab84 3146F: include/uapi/linux/cyclades.h
1da177e4
LT
3147
3148CYCLADES PC300 DRIVER
1da177e4 3149W: http://www.cyclades.com/
d459883e 3150S: Orphan
679655da 3151F: drivers/net/wan/pc300*
1da177e4 3152
402f6ae4
AP
3153CYPRESS_FIRMWARE MEDIA DRIVER
3154M: Antti Palosaari <crope@iki.fi>
3155L: linux-media@vger.kernel.org
3156W: http://linuxtv.org/
3157W: http://palosaari.fi/linux/
3158Q: http://patchwork.linuxtv.org/project/linux-media/list/
3159T: git git://linuxtv.org/anttip/media_tree.git
3160S: Maintained
3161F: drivers/media/common/cypress_firmware*
3162
e3ae3525 3163CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3164M: Ferruh Yigit <fery@cypress.com>
6305902c 3165L: linux-input@vger.kernel.org
be9a6f40 3166S: Supported
6305902c
JP
3167F: drivers/input/touchscreen/cyttsp*
3168F: include/linux/input/cyttsp.h
e3ae3525 3169
aaaf5fbf
JK
3170DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3171M: Joshua Kinard <kumba@gentoo.org>
3172S: Maintained
3173F: drivers/rtc/rtc-ds1685.c
3174F: include/linux/rtc/ds1685.h
3175
1da177e4 3176DAMA SLAVE for AX.25
8b58be88 3177M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3178W: http://yaina.de/jreuter/
3179W: http://www.qsl.net/dl1bke/
3180L: linux-hams@vger.kernel.org
3181S: Maintained
679655da
JP
3182F: net/ax25/af_ax25.c
3183F: net/ax25/ax25_dev.c
3184F: net/ax25/ax25_ds_*
3185F: net/ax25/ax25_in.c
3186F: net/ax25/ax25_out.c
3187F: net/ax25/ax25_timer.c
3188F: net/ax25/sysctl_net_ax25.c
1da177e4 3189
e2d1d6c0 3190DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3191L: netdev@vger.kernel.org
5ff77428 3192S: Orphan
679655da 3193F: Documentation/networking/dmfe.txt
0f04e2aa 3194F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3195
3196DC390/AM53C974 SCSI driver
d8130624 3197M: Hannes Reinecke <hare@suse.com>
71bd849d 3198L: linux-scsi@vger.kernel.org
e2d1d6c0 3199S: Maintained
71bd849d 3200F: drivers/scsi/am53c974.c
e2d1d6c0 3201
1da177e4 3202DC395x SCSI driver
61eee9a7 3203M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3204M: Ali Akcaagac <aliakc@web.de>
3205M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3206L: dc395x@twibble.org
cf015e9f
JP
3207W: http://twibble.org/dist/dc395x/
3208W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3209S: Maintained
679655da
JP
3210F: Documentation/scsi/dc395x.txt
3211F: drivers/scsi/dc395x.*
1da177e4 3212
eb8edb08 3213DCCP PROTOCOL
a89d030e 3214M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3215L: dccp@vger.kernel.org
c996d8b9 3216W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3217S: Maintained
679655da 3218F: include/linux/dccp.h
c117ab84 3219F: include/uapi/linux/dccp.h
679655da
JP
3220F: include/linux/tfrc.h
3221F: net/dccp/
eb8edb08 3222
1da177e4 3223DECnet NETWORK LAYER
1da177e4
LT
3224W: http://linux-decnet.sourceforge.net
3225L: linux-decnet-user@lists.sourceforge.net
f546444d 3226S: Orphan
679655da
JP
3227F: Documentation/networking/decnet.txt
3228F: net/decnet/
1da177e4 3229
ebff05b9
MR
3230DECSTATION PLATFORM SUPPORT
3231M: "Maciej W. Rozycki" <macro@linux-mips.org>
3232L: linux-mips@linux-mips.org
3233W: http://www.linux-mips.org/wiki/DECstation
3234S: Maintained
3235F: arch/mips/dec/
3236F: arch/mips/include/asm/dec/
3237F: arch/mips/include/asm/mach-dec/
3238
1da177e4 3239DEFXX FDDI NETWORK DRIVER
8b58be88 3240M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3241S: Maintained
33f810b2 3242F: drivers/net/fddi/defxx.*
1da177e4 3243
ad8f07cc 3244DELL LAPTOP DRIVER
8b58be88 3245M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3246M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3247L: platform-driver-x86@vger.kernel.org
ad8f07cc 3248S: Maintained
679655da 3249F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3250
817a5cdb
PR
3251DELL LAPTOP RBTN DRIVER
3252M: Pali RohĂ¡r <pali.rohar@gmail.com>
3253S: Maintained
3254F: drivers/platform/x86/dell-rbtn.*
3255
cdbff611
PR
3256DELL LAPTOP FREEFALL DRIVER
3257M: Pali RohĂ¡r <pali.rohar@gmail.com>
3258S: Maintained
3259F: drivers/platform/x86/dell-smo8800.c
3260
1da177e4 3261DELL LAPTOP SMM DRIVER
a5afba16 3262M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3263S: Maintained
a5afba16 3264F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3265F: include/uapi/linux/i8k.h
1da177e4 3266
90563ec4 3267DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3268M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3269S: Maintained
679655da
JP
3270F: Documentation/dcdbas.txt
3271F: drivers/firmware/dcdbas.*
90563ec4 3272
0b3f6109 3273DELL WMI EXTRAS DRIVER
8b58be88 3274M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3275M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3276S: Maintained
36b3a96f 3277F: drivers/platform/x86/dell-wmi.c
0b3f6109 3278
5efc75e3 3279DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3280M: John Youn <johnyoun@synopsys.com>
5efc75e3 3281L: linux-usb@vger.kernel.org
18f340f9 3282T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3283S: Maintained
197ba5f4 3284F: drivers/usb/dwc2/
5efc75e3 3285
94ab23dd
FB
3286DESIGNWARE USB3 DRD IP DRIVER
3287M: Felipe Balbi <balbi@ti.com>
3288L: linux-usb@vger.kernel.org
3289L: linux-omap@vger.kernel.org
3290T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3291S: Maintained
3292F: drivers/usb/dwc3/
3293
833c9545
JB
3294DEVICE COREDUMP (DEV_COREDUMP)
3295M: Johannes Berg <johannes@sipsolutions.net>
3296L: linux-kernel@vger.kernel.org
3297S: Maintained
3298F: drivers/base/devcoredump.c
3299F: include/linux/devcoredump.h
3300
89d07767
KP
3301DEVICE FREQUENCY (DEVFREQ)
3302M: MyungJoo Ham <myungjoo.ham@samsung.com>
3303M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3304L: linux-pm@vger.kernel.org
89d07767
KP
3305S: Maintained
3306F: drivers/devfreq/
3307
1da177e4 3308DEVICE NUMBER REGISTRY
8b58be88 3309M: Torben Mathiasen <device@lanana.org>
1da177e4 3310W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3311S: Maintained
3312
e2d1d6c0 3313DEVICE-MAPPER (LVM)
854ecaad 3314M: Alasdair Kergon <agk@redhat.com>
8504eed3 3315M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3316M: dm-devel@redhat.com
e2d1d6c0
RD
3317L: dm-devel@redhat.com
3318W: http://sources.redhat.com/dm
8a6e2535 3319Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3320T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3321T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3322S: Maintained
679655da
JP
3323F: Documentation/device-mapper/
3324F: drivers/md/dm*
854ecaad 3325F: drivers/md/persistent-data/
679655da
JP
3326F: include/linux/device-mapper.h
3327F: include/linux/dm-*.h
8504eed3 3328F: include/uapi/linux/dm-*.h
e2d1d6c0 3329
c0d995aa
OST
3330DIALOG SEMICONDUCTOR DRIVERS
3331M: Support Opensource <support.opensource@diasemi.com>
3332W: http://www.dialog-semiconductor.com/products
3333S: Supported
3334F: Documentation/hwmon/da90??
3335F: drivers/gpio/gpio-da90??.c
3336F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3337F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3338F: drivers/input/misc/da90??_onkey.c
3339F: drivers/input/touchscreen/da9052_tsi.c
3340F: drivers/leds/leds-da90??.c
3341F: drivers/mfd/da903x.c
3342F: drivers/mfd/da90??-*.c
7be72c2c 3343F: drivers/mfd/da91??-*.c
c0d995aa 3344F: drivers/power/da9052-battery.c
7be72c2c 3345F: drivers/power/da91??-*.c
c0d995aa
OST
3346F: drivers/regulator/da903x.c
3347F: drivers/regulator/da9???-regulator.[ch]
3348F: drivers/rtc/rtc-da90??.c
3349F: drivers/video/backlight/da90??_bl.c
3350F: drivers/watchdog/da90??_wdt.c
3351F: include/linux/mfd/da903x.h
3352F: include/linux/mfd/da9052/
3353F: include/linux/mfd/da9055/
3354F: include/linux/mfd/da9063/
7be72c2c 3355F: include/linux/mfd/da9150/
c0d995aa
OST
3356F: include/sound/da[79]*.h
3357F: sound/soc/codecs/da[79]*.[ch]
3358
599aa697
LL
3359DIGI NEO AND CLASSIC PCI PRODUCTS
3360M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3361M: Mark Hounschell <markh@compro.net>
599aa697
LL
3362L: driverdev-devel@linuxdriverproject.org
3363S: Maintained
3364F: drivers/staging/dgnc/
3365
3366DIGI EPCA PCI PRODUCTS
3367M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3368M: Mark Hounschell <markh@compro.net>
6d825f79 3369M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3370L: driverdev-devel@linuxdriverproject.org
3371S: Maintained
3372F: drivers/staging/dgap/
3373
335d7c58 3374DIOLAN U2C-12 I2C DRIVER
ca462085 3375M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3376L: linux-i2c@vger.kernel.org
3377S: Maintained
3378F: drivers/i2c/busses/i2c-diolan-u2c.c
3379
d475c634
MW
3380DIRECT ACCESS (DAX)
3381M: Matthew Wilcox <willy@linux.intel.com>
3382L: linux-fsdevel@vger.kernel.org
3383S: Supported
3384F: fs/dax.c
3385
e7839f25 3386DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3387M: Eric Paris <eparis@parisplace.org>
3c5119c0 3388S: Maintained
679655da
JP
3389F: Documentation/filesystems/dnotify.txt
3390F: fs/notify/dnotify/
3391F: include/linux/dnotify.h
1da177e4
LT
3392
3393DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3394M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3395W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3396W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3397W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3398S: Maintained
3399
4480f15b 3400DISKQUOTA
d8130624 3401M: Jan Kara <jack@suse.com>
1da177e4 3402S: Maintained
679655da
JP
3403F: Documentation/filesystems/quota.txt
3404F: fs/quota/
3405F: include/linux/quota*.h
c117ab84 3406F: include/uapi/linux/quota*.h
1da177e4 3407
702686ad
BT
3408DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3409M: Bernie Thompson <bernie@plugable.com>
3410L: linux-fbdev@vger.kernel.org
3411S: Maintained
3412W: http://plugable.com/category/projects/udlfb/
8a61f013 3413F: drivers/video/fbdev/udlfb.c
702686ad
BT
3414F: include/video/udlfb.h
3415F: Documentation/fb/udlfb.txt
3416
e7839f25 3417DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3418M: Christine Caulfield <ccaulfie@redhat.com>
3419M: David Teigland <teigland@redhat.com>
a4644184 3420L: cluster-devel@redhat.com
5be7b50f 3421W: http://sources.redhat.com/cluster/
54e5881d 3422T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3423S: Supported
679655da 3424F: fs/dlm/
5be7b50f 3425
53b6b3e0
SS
3426DMA BUFFER SHARING FRAMEWORK
3427M: Sumit Semwal <sumit.semwal@linaro.org>
3428S: Maintained
3429L: linux-media@vger.kernel.org
3430L: dri-devel@lists.freedesktop.org
8ada6d2d 3431L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3432F: drivers/dma-buf/
e46d12c6
JP
3433F: include/linux/dma-buf*
3434F: include/linux/reservation.h
3435F: include/linux/*fence.h
53b6b3e0
SS
3436F: Documentation/dma-buf-sharing.txt
3437T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3438
b3e5f263 3439DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3440M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3441L: dmaengine@vger.kernel.org
3442Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3443S: Maintained
679655da 3444F: drivers/dma/
0ce3c066 3445F: include/linux/dmaengine.h
979a281e
VK
3446F: Documentation/dmaengine/
3447T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3448
b825037d 3449DME1737 HARDWARE MONITOR DRIVER
8b58be88 3450M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3451L: lm-sensors@lm-sensors.org
3452S: Maintained
679655da
JP
3453F: Documentation/hwmon/dme1737
3454F: drivers/hwmon/dme1737.c
b825037d 3455
1f31e1b1 3456DMI/SMBIOS SUPPORT
d8130624 3457M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3458S: Maintained
d4aeef93 3459T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3460F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3461F: drivers/firmware/dmi-id.c
3462F: drivers/firmware/dmi_scan.c
3463F: include/linux/dmi.h
3464
7d2c86b5 3465DOCUMENTATION
ad3118b9 3466M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3467L: linux-doc@vger.kernel.org
3468S: Maintained
679655da 3469F: Documentation/
97be078b
RD
3470X: Documentation/ABI/
3471X: Documentation/devicetree/
933a46b8
JC
3472X: Documentation/acpi
3473X: Documentation/power
3474X: Documentation/spi
6c121170 3475X: Documentation/DocBook/media
e71e2c6f 3476T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3477
1da177e4 3478DOUBLETALK DRIVER
8b58be88 3479M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3480L: blinux-list@redhat.com
3481S: Maintained
679655da
JP
3482F: drivers/char/dtlk.c
3483F: include/linux/dtlk.h
1da177e4 3484
e2d1d6c0 3485DPT_I2O SCSI RAID DRIVER
8b58be88 3486M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3487L: linux-scsi@vger.kernel.org
3488W: http://www.adaptec.com/
3489S: Maintained
679655da
JP
3490F: drivers/scsi/dpt*
3491F: drivers/scsi/dpt/
e2d1d6c0 3492
b411b363 3493DRBD DRIVER
28b8e8d4
JP
3494P: Philipp Reisner
3495P: Lars Ellenberg
3496M: drbd-dev@lists.linbit.com
3497L: drbd-user@lists.linbit.com
3498W: http://www.drbd.org
3499T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3500T: git git://git.drbd.org/drbd-8.3.git
3501S: Supported
3502F: drivers/block/drbd/
3503F: lib/lru_cache.c
3504F: Documentation/blockdev/drbd/
b411b363 3505
dc7dfcd8 3506DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3507M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3508T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3509S: Supported
679655da 3510F: Documentation/kobject.txt
7cfc51b9 3511F: drivers/base/
87544653 3512F: fs/debugfs/
dc7dfcd8
WS
3513F: fs/kernfs/
3514F: fs/sysfs/
87544653 3515F: include/linux/debugfs.h
dc7dfcd8 3516F: include/linux/kobj*
679655da 3517F: lib/kobj*
1da177e4
LT
3518
3519DRM DRIVERS
8b58be88 3520M: David Airlie <airlied@linux.ie>
4c6a3999 3521L: dri-devel@lists.freedesktop.org
b0447888 3522T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3523S: Maintained
679655da 3524F: drivers/gpu/drm/
433e3b34 3525F: drivers/gpu/vga/
850e9411 3526F: include/drm/
c117ab84 3527F: include/uapi/drm/
1da177e4 3528
566f5939
AD
3529RADEON DRM DRIVERS
3530M: Alex Deucher <alexander.deucher@amd.com>
3531M: Christian König <christian.koenig@amd.com>
3532L: dri-devel@lists.freedesktop.org
3533T: git git://people.freedesktop.org/~agd5f/linux
3534S: Supported
3535F: drivers/gpu/drm/radeon/
566f5939
AD
3536F: include/uapi/drm/radeon*
3537
03e255b9
TR
3538DRM PANEL DRIVERS
3539M: Thierry Reding <thierry.reding@gmail.com>
3540L: dri-devel@lists.freedesktop.org
3541T: git git://anongit.freedesktop.org/tegra/linux.git
3542S: Maintained
3543F: drivers/gpu/drm/drm_panel.c
3544F: drivers/gpu/drm/panel/
3545F: include/drm/drm_panel.h
3546F: Documentation/devicetree/bindings/panel/
3547
8daf7473 3548INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3549M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3550M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3551L: intel-gfx@lists.freedesktop.org
8daf7473 3552L: dri-devel@lists.freedesktop.org
47f95647 3553Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3554T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3555S: Supported
14430813 3556F: drivers/gpu/drm/i915/
8daf7473 3557F: include/drm/i915*
c117ab84 3558F: include/uapi/drm/i915*
8daf7473 3559
398a6d4a
KP
3560DRM DRIVERS FOR EXYNOS
3561M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3562M: Joonyoung Shim <jy0922.shim@samsung.com>
3563M: Seung-Woo Kim <sw0312.kim@samsung.com>
3564M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3565L: dri-devel@lists.freedesktop.org
25a58030 3566T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3567S: Supported
14430813 3568F: drivers/gpu/drm/exynos/
398a6d4a 3569F: include/drm/exynos*
c117ab84 3570F: include/uapi/drm/exynos*
398a6d4a 3571
0a3d775f
PZ
3572DRM DRIVERS FOR FREESCALE IMX
3573M: Philipp Zabel <p.zabel@pengutronix.de>
3574L: dri-devel@lists.freedesktop.org
3575S: Maintained
3576F: drivers/gpu/drm/imx/
3577F: Documentation/devicetree/bindings/drm/imx/
3578
bd3b49f2 3579DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3580M: Thierry Reding <thierry.reding@gmail.com>
3581M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3582L: dri-devel@lists.freedesktop.org
3583L: linux-tegra@vger.kernel.org
a5ad7a63 3584T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3585S: Supported
dee8268f 3586F: drivers/gpu/drm/tegra/
a5ad7a63 3587F: drivers/gpu/host1x/
e1e90644 3588F: include/linux/host1x.h
a5ad7a63 3589F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3590F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3591
a284e9d1
LP
3592DRM DRIVERS FOR RENESAS
3593M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3594L: dri-devel@lists.freedesktop.org
3595L: linux-sh@vger.kernel.org
3596T: git git://people.freedesktop.org/~airlied/linux
3597S: Supported
3598F: drivers/gpu/drm/rcar-du/
3599F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3600F: include/linux/platform_data/shmob_drm.h
3601
625e0346
HS
3602DRM DRIVERS FOR ROCKCHIP
3603M: Mark Yao <mark.yao@rock-chips.com>
3604L: dri-devel@lists.freedesktop.org
3605S: Maintained
3606F: drivers/gpu/drm/rockchip/
3607F: Documentation/devicetree/bindings/video/rockchip*
3608
7f11c476
BG
3609DRM DRIVERS FOR STI
3610M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3611M: Vincent Abriou <vincent.abriou@st.com>
3612L: dri-devel@lists.freedesktop.org
3613T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3614S: Maintained
3615F: drivers/gpu/drm/sti
3616F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3617
598df1ac
AK
3618DSBR100 USB FM RADIO DRIVER
3619M: Alexey Klimov <klimov.linux@gmail.com>
3620L: linux-media@vger.kernel.org
3621T: git git://linuxtv.org/media_tree.git
3622S: Maintained
3623F: drivers/media/radio/dsbr100.c
3624
1da177e4 3625DSCC4 DRIVER
8b58be88 3626M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3627L: netdev@vger.kernel.org
1da177e4 3628S: Maintained
679655da 3629F: drivers/net/wan/dscc4.c
1da177e4 3630
cc11b140
HV
3631DT3155 MEDIA DRIVER
3632M: Hans Verkuil <hverkuil@xs4all.nl>
3633L: linux-media@vger.kernel.org
3634T: git git://linuxtv.org/media_tree.git
3635W: http://linuxtv.org
3636S: Odd Fixes
3637F: drivers/media/pci/dt3155/
3638
91952bc0
AP
3639DVB_USB_AF9015 MEDIA DRIVER
3640M: Antti Palosaari <crope@iki.fi>
3641L: linux-media@vger.kernel.org
3642W: http://linuxtv.org/
3643W: http://palosaari.fi/linux/
3644Q: http://patchwork.linuxtv.org/project/linux-media/list/
3645T: git git://linuxtv.org/anttip/media_tree.git
3646S: Maintained
3647F: drivers/media/usb/dvb-usb-v2/af9015*
3648
3649DVB_USB_AF9035 MEDIA DRIVER
3650M: Antti Palosaari <crope@iki.fi>
3651L: linux-media@vger.kernel.org
3652W: http://linuxtv.org/
3653W: http://palosaari.fi/linux/
3654Q: http://patchwork.linuxtv.org/project/linux-media/list/
3655T: git git://linuxtv.org/anttip/media_tree.git
3656S: Maintained
3657F: drivers/media/usb/dvb-usb-v2/af9035*
3658
3659DVB_USB_ANYSEE MEDIA DRIVER
3660M: Antti Palosaari <crope@iki.fi>
3661L: linux-media@vger.kernel.org
3662W: http://linuxtv.org/
3663W: http://palosaari.fi/linux/
3664Q: http://patchwork.linuxtv.org/project/linux-media/list/
3665T: git git://linuxtv.org/anttip/media_tree.git
3666S: Maintained
3667F: drivers/media/usb/dvb-usb-v2/anysee*
3668
3669DVB_USB_AU6610 MEDIA DRIVER
3670M: Antti Palosaari <crope@iki.fi>
3671L: linux-media@vger.kernel.org
3672W: http://linuxtv.org/
3673W: http://palosaari.fi/linux/
3674Q: http://patchwork.linuxtv.org/project/linux-media/list/
3675T: git git://linuxtv.org/anttip/media_tree.git
3676S: Maintained
3677F: drivers/media/usb/dvb-usb-v2/au6610*
3678
3679DVB_USB_CE6230 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/ce6230*
3688
d099dea2
MK
3689DVB_USB_CXUSB MEDIA DRIVER
3690M: Michael Krufky <mkrufky@linuxtv.org>
3691L: linux-media@vger.kernel.org
3692W: http://linuxtv.org/
3693W: http://github.com/mkrufky
3694Q: http://patchwork.linuxtv.org/project/linux-media/list/
3695T: git git://linuxtv.org/media_tree.git
3696S: Maintained
9819da66 3697F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3698
91952bc0 3699DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
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
91952bc0 3707F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3708
5560983b 3709DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3710M: Antti Palosaari <crope@iki.fi>
3711L: linux-media@vger.kernel.org
3712W: http://linuxtv.org/
91952bc0
AP
3713Q: http://patchwork.linuxtv.org/project/linux-media/list/
3714T: git git://linuxtv.org/anttip/media_tree.git
3715S: Maintained
5560983b 3716F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3717
8856f5f2
MK
3718DVB_USB_MXL111SF MEDIA DRIVER
3719M: Michael Krufky <mkrufky@linuxtv.org>
3720L: linux-media@vger.kernel.org
3721W: http://linuxtv.org/
3722W: http://github.com/mkrufky
3723Q: http://patchwork.linuxtv.org/project/linux-media/list/
3724T: git git://linuxtv.org/mkrufky/mxl111sf.git
3725S: Maintained
3726F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3727
91952bc0
AP
3728DVB_USB_RTL28XXU MEDIA DRIVER
3729M: Antti Palosaari <crope@iki.fi>
3730L: linux-media@vger.kernel.org
3731W: http://linuxtv.org/
3732W: http://palosaari.fi/linux/
3733Q: http://patchwork.linuxtv.org/project/linux-media/list/
3734T: git git://linuxtv.org/anttip/media_tree.git
3735S: Maintained
3736F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3737
3738DVB_USB_V2 MEDIA DRIVER
3739M: Antti Palosaari <crope@iki.fi>
3740L: linux-media@vger.kernel.org
3741W: http://linuxtv.org/
3742W: http://palosaari.fi/linux/
3743Q: http://patchwork.linuxtv.org/project/linux-media/list/
3744T: git git://linuxtv.org/anttip/media_tree.git
3745S: Maintained
3746F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3747F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3748
ac0ac38f 3749DYNAMIC DEBUG
5c4a97d1 3750M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3751S: Maintained
3752F: lib/dynamic_debug.c
3753F: include/linux/dynamic_debug.h
3754
789c7048 3755DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3756M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3757S: Maintained
df621252 3758F: drivers/tty/serial/dz.*
789c7048 3759
f17effbe
MF
3760E3X0 POWER BUTTON DRIVER
3761M: Moritz Fischer <moritz.fischer@ettus.com>
3762L: usrp-users@lists.ettus.com
3763W: http://www.ettus.com
3764S: Supported
3765F: drivers/input/misc/e3x0-button.c
3766F: Documentation/devicetree/bindings/input/e3x0-button.txt
3767
91952bc0
AP
3768E4000 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/tuners/e4000*
3777
1da177e4 3778EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3779M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3780L: linux-scsi@vger.kernel.org
3781S: Maintained
679655da 3782F: drivers/scsi/eata.c
1da177e4 3783
91952bc0
AP
3784EC100 MEDIA DRIVER
3785M: Antti Palosaari <crope@iki.fi>
3786L: linux-media@vger.kernel.org
3787W: http://linuxtv.org/
3788W: http://palosaari.fi/linux/
3789Q: http://patchwork.linuxtv.org/project/linux-media/list/
3790T: git git://linuxtv.org/anttip/media_tree.git
3791S: Maintained
3792F: drivers/media/dvb-frontends/ec100*
3793
237fead6 3794ECRYPT FILE SYSTEM
0de9adf2 3795M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3796L: ecryptfs@vger.kernel.org
24a923e4 3797W: http://ecryptfs.org
6dc7516e 3798W: https://launchpad.net/ecryptfs
237fead6 3799S: Supported
679655da
JP
3800F: Documentation/filesystems/ecryptfs.txt
3801F: fs/ecryptfs/
237fead6 3802
da9bb1d2 3803EDAC-CORE
8b58be88 3804M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3805M: Borislav Petkov <bp@alien8.de>
009a5410 3806M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3807L: linux-edac@vger.kernel.org
0e438e3f 3808W: bluesmoke.sourceforge.net
7a859516
BP
3809T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3810T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3811S: Supported
679655da 3812F: Documentation/edac.txt
91445c72 3813F: drivers/edac/
679655da 3814F: include/linux/edac.h
0e438e3f 3815
c476c23b 3816EDAC-AMD64
8b58be88 3817M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3818M: Borislav Petkov <bp@alien8.de>
91445c72 3819L: linux-edac@vger.kernel.org
c476c23b 3820W: bluesmoke.sourceforge.net
487ba8e8 3821S: Maintained
c476c23b
BP
3822F: drivers/edac/amd64_edac*
3823
836dae5d
RR
3824EDAC-CALXEDA
3825M: Doug Thompson <dougthompson@xmission.com>
3826M: Robert Richter <rric@kernel.org>
3827L: linux-edac@vger.kernel.org
3828W: bluesmoke.sourceforge.net
3829S: Maintained
3830F: drivers/edac/highbank*
3831
f65aad41
RB
3832EDAC-CAVIUM
3833M: Ralf Baechle <ralf@linux-mips.org>
3834M: David Daney <david.daney@cavium.com>
3835L: linux-edac@vger.kernel.org
3836L: linux-mips@linux-mips.org
3837W: bluesmoke.sourceforge.net
3838S: Supported
3839F: drivers/edac/octeon_edac*
3840
0e438e3f 3841EDAC-E752X
8b58be88
JP
3842M: Mark Gross <mark.gross@intel.com>
3843M: Doug Thompson <dougthompson@xmission.com>
91445c72 3844L: linux-edac@vger.kernel.org
0e438e3f
DP
3845W: bluesmoke.sourceforge.net
3846S: Maintained
679655da 3847F: drivers/edac/e752x_edac.c
0e438e3f
DP
3848
3849EDAC-E7XXX
8b58be88 3850M: Doug Thompson <dougthompson@xmission.com>
91445c72 3851L: linux-edac@vger.kernel.org
0e438e3f
DP
3852W: bluesmoke.sourceforge.net
3853S: Maintained
679655da 3854F: drivers/edac/e7xxx_edac.c
0e438e3f 3855
77c5f5d2 3856EDAC-GHES
009a5410 3857M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3858L: linux-edac@vger.kernel.org
3859W: bluesmoke.sourceforge.net
3860S: Maintained
2caa67a6 3861F: drivers/edac/ghes_edac.c
77c5f5d2 3862
6bc78404 3863EDAC-I82443BXGX
8b58be88 3864M: Tim Small <tim@buttersideup.com>
91445c72 3865L: linux-edac@vger.kernel.org
6bc78404
DT
3866W: bluesmoke.sourceforge.net
3867S: Maintained
679655da 3868F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3869
3870EDAC-I3000
8b58be88 3871M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3872L: linux-edac@vger.kernel.org
6bc78404
DT
3873W: bluesmoke.sourceforge.net
3874S: Maintained
679655da 3875F: drivers/edac/i3000_edac.c
6bc78404
DT
3876
3877EDAC-I5000
8b58be88 3878M: Doug Thompson <dougthompson@xmission.com>
91445c72 3879L: linux-edac@vger.kernel.org
ba9a5918
DT
3880W: bluesmoke.sourceforge.net
3881S: Maintained
679655da 3882F: drivers/edac/i5000_edac.c
ba9a5918 3883
44c12cb2 3884EDAC-I5400
009a5410 3885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3886L: linux-edac@vger.kernel.org
44c12cb2
MCC
3887W: bluesmoke.sourceforge.net
3888S: Maintained
679655da 3889F: drivers/edac/i5400_edac.c
44c12cb2 3890
3c9c92b6 3891EDAC-I7300
009a5410 3892M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3893L: linux-edac@vger.kernel.org
3894W: bluesmoke.sourceforge.net
3895S: Maintained
3896F: drivers/edac/i7300_edac.c
3897
67c89316 3898EDAC-I7CORE
009a5410 3899M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3900L: linux-edac@vger.kernel.org
3901W: bluesmoke.sourceforge.net
3902S: Maintained
70aff0ce 3903F: drivers/edac/i7core_edac.c
67c89316 3904
ba9a5918 3905EDAC-I82975X
8b58be88 3906M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3907M: "Arvind R." <arvino55@gmail.com>
91445c72 3908L: linux-edac@vger.kernel.org
ba9a5918
DT
3909W: bluesmoke.sourceforge.net
3910S: Maintained
679655da 3911F: drivers/edac/i82975x_edac.c
ba9a5918 3912
791b4706
JB
3913EDAC-IE31200
3914M: Jason Baron <jbaron@akamai.com>
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/ie31200_edac.c
3919
ccdfb979 3920EDAC-MPC85XX
30c7469b 3921M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3922L: linux-edac@vger.kernel.org
3923W: bluesmoke.sourceforge.net
3924S: Maintained
3925F: drivers/edac/mpc85xx_edac.[ch]
3926
ba9a5918 3927EDAC-PASEMI
8b58be88 3928M: Egor Martovetsky <egor@pasemi.com>
91445c72 3929L: linux-edac@vger.kernel.org
6bc78404
DT
3930W: bluesmoke.sourceforge.net
3931S: Maintained
679655da 3932F: drivers/edac/pasemi_edac.c
6bc78404 3933
0e438e3f 3934EDAC-R82600
8b58be88 3935M: Tim Small <tim@buttersideup.com>
91445c72 3936L: linux-edac@vger.kernel.org
0e438e3f
DP
3937W: bluesmoke.sourceforge.net
3938S: Maintained
679655da 3939F: drivers/edac/r82600_edac.c
da9bb1d2 3940
4d096ca7 3941EDAC-SBRIDGE
009a5410 3942M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3943L: linux-edac@vger.kernel.org
3944W: bluesmoke.sourceforge.net
3945S: Maintained
3946F: drivers/edac/sb_edac.c
3947
995e1de4
LH
3948EDAC-XGENE
3949APPLIED MICRO (APM) X-GENE SOC EDAC
3950M: Loc Ho <lho@apm.com>
3951S: Supported
3952F: drivers/edac/xgene_edac.c
3953F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3954
af39917d
CL
3955EDIROL UA-101/UA-1000 DRIVER
3956M: Clemens Ladisch <clemens@ladisch.de>
3957L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3958T: git git://git.alsa-project.org/alsa-kernel.git
3959S: Maintained
3960F: sound/usb/misc/ua101.c
3961
1f7df953
MF
3962EXTENSIBLE FIRMWARE INTERFACE (EFI)
3963M: Matt Fleming <matt.fleming@intel.com>
3964L: linux-efi@vger.kernel.org
78bef24e 3965T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3966S: Maintained
fb2efb5c 3967F: Documentation/efi-stub.txt
1f7df953
MF
3968F: arch/ia64/kernel/efi.c
3969F: arch/x86/boot/compressed/eboot.[ch]
3970F: arch/x86/include/asm/efi.h
3971F: arch/x86/platform/efi/*
a9499fa7 3972F: drivers/firmware/efi/*
1f7df953
MF
3973F: include/linux/efi*.h
3974
d68772b7
MF
3975EFI VARIABLE FILESYSTEM
3976M: Matthew Garrett <matthew.garrett@nebula.com>
3977M: Jeremy Kerr <jk@ozlabs.org>
3978M: Matt Fleming <matt.fleming@intel.com>
3979T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3980L: linux-efi@vger.kernel.org
3981S: Maintained
3982F: fs/efivarfs/
3983
85a00d9b
PJ
3984EFIFB FRAMEBUFFER DRIVER
3985L: linux-fbdev@vger.kernel.org
3986M: Peter Jones <pjones@redhat.com>
3987S: Maintained
8a61f013 3988F: drivers/video/fbdev/efifb.c
85a00d9b 3989
0bee8d28
JT
3990EFS FILESYSTEM
3991W: http://aeschi.ch.eu.org/efs/
3992S: Orphan
679655da 3993F: fs/efs/
0bee8d28 3994
4480f15b 3995EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3996M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3997M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3998L: linux-rdma@vger.kernel.org
fab97220 3999S: Supported
679655da 4000F: drivers/infiniband/hw/ehca/
fab97220 4001
aa8a9e25 4002EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4003M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4004L: netdev@vger.kernel.org
4005S: Maintained
9aa32835 4006F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4007
f0319efe 4008EM28XX VIDEO4LINUX DRIVER
009a5410 4009M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4010L: linux-media@vger.kernel.org
4011W: http://linuxtv.org
4012T: git git://linuxtv.org/media_tree.git
4013S: Maintained
4014F: drivers/media/usb/em28xx/
4015
3e3a7d66 4016EMBEDDED LINUX
8b58be88
JP
4017M: Paul Gortmaker <paul.gortmaker@windriver.com>
4018M: Matt Mackall <mpm@selenic.com>
4019M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4020L: linux-embedded@vger.kernel.org
4021S: Maintained
4022
32505876
JS
4023EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4024M: James Smart <james.smart@avagotech.com>
4025M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4026L: linux-scsi@vger.kernel.org
32505876 4027W: http://www.avagotech.com
ce00f85c 4028S: Supported
679655da 4029F: drivers/scsi/lpfc/
3a1c1d44 4030
5f5bac82 4031ENE CB710 FLASH CARD READER DRIVER
8b58be88 4032M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4033S: Maintained
4034F: drivers/misc/cb710/
4035F: drivers/mmc/host/cb710-mmc.*
4036F: include/linux/cb710.h
4037
931e39a1
ML
4038ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4039M: Maxim Levitsky <maximlevitsky@gmail.com>
4040S: Maintained
2a837449 4041F: drivers/media/rc/ene_ir.*
931e39a1 4042
ec207dcc
GS
4043ENHANCED ERROR HANDLING (EEH)
4044M: Gavin Shan <shangw@linux.vnet.ibm.com>
4045L: linuxppc-dev@lists.ozlabs.org
4046S: Supported
4047F: Documentation/powerpc/eeh-pci-error-recovery.txt
4048F: arch/powerpc/kernel/eeh*.c
4049
d5ca9006 4050EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4051M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4052S: Maintained
084bad91 4053T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4054F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4055F: include/video/s1d13xxxfb.h
d5ca9006 4056
38df6492
ME
4057ET131X NETWORK DRIVER
4058M: Mark Einon <mark.einon@gmail.com>
4059S: Odd Fixes
4060F: drivers/net/ethernet/agere/
4061
1da177e4 4062ETHERNET BRIDGE
adbbf69d 4063M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4064L: bridge@lists.linux-foundation.org
4c325313 4065L: netdev@vger.kernel.org
c996d8b9 4066W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4067S: Maintained
679655da
JP
4068F: include/linux/netfilter_bridge/
4069F: net/bridge/
1da177e4 4070
22f08ad9
FF
4071ETHERNET PHY LIBRARY
4072M: Florian Fainelli <f.fainelli@gmail.com>
4073L: netdev@vger.kernel.org
4074S: Maintained
4075F: include/linux/phy.h
4076F: include/linux/phy_fixed.h
4077F: drivers/net/phy/
4078F: Documentation/networking/phy.txt
4079F: drivers/of/of_mdio.c
4080F: drivers/of/of_net.c
4081
1da177e4 4082EXT2 FILE SYSTEM
d8130624 4083M: Jan Kara <jack@suse.com>
72be2ccf 4084L: linux-ext4@vger.kernel.org
1da177e4 4085S: Maintained
679655da
JP
4086F: Documentation/filesystems/ext2.txt
4087F: fs/ext2/
4088F: include/linux/ext2*
1da177e4 4089
72be2ccf 4090EXT4 FILE SYSTEM
8b58be88 4091M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4092M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4093L: linux-ext4@vger.kernel.org
08a225f1 4094W: http://ext4.wiki.kernel.org
8a6e2535 4095Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4096S: Maintained
679655da
JP
4097F: Documentation/filesystems/ext4.txt
4098F: fs/ext4/
1da177e4 4099
c5532b09 4100Extended Verification Module (EVM)
74dd744f
MZ
4101M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4102L: linux-ima-devel@lists.sourceforge.net
4103L: linux-security-module@vger.kernel.org
c5532b09
MZ
4104S: Supported
4105F: security/integrity/evm/
4106
df6b3cfe
MH
4107EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4108M: MyungJoo Ham <myungjoo.ham@samsung.com>
4109M: Chanwoo Choi <cw00.choi@samsung.com>
4110L: linux-kernel@vger.kernel.org
81df63a9 4111T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4112S: Maintained
4113F: drivers/extcon/
4114F: Documentation/extcon/
4115
e2a75c44 4116EXYNOS DP DRIVER
b7701755 4117M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4118L: dri-devel@lists.freedesktop.org
4119S: Maintained
4120F: drivers/gpu/drm/exynos/exynos_dp*
4121
33ad3912
DL
4122EXYNOS MIPI DISPLAY DRIVERS
4123M: Inki Dae <inki.dae@samsung.com>
4124M: Donghwa Lee <dh09.lee@samsung.com>
4125M: Kyungmin Park <kyungmin.park@samsung.com>
4126L: linux-fbdev@vger.kernel.org
4127S: Maintained
8a61f013 4128F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4129F: include/video/exynos_mipi*
4130
e53004e2 4131F71805F HARDWARE MONITORING DRIVER
d8130624 4132M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4133L: lm-sensors@lm-sensors.org
4134S: Maintained
679655da
JP
4135F: Documentation/hwmon/f71805f
4136F: drivers/hwmon/f71805f.c
e53004e2 4137
eea977ed
MB
4138FC0011 TUNER DRIVER
4139M: Michael Buesch <m@bues.ch>
4140L: linux-media@vger.kernel.org
4141S: Maintained
ccae7af2
MCC
4142F: drivers/media/tuners/fc0011.h
4143F: drivers/media/tuners/fc0011.c
eea977ed 4144
91952bc0
AP
4145FC2580 MEDIA DRIVER
4146M: Antti Palosaari <crope@iki.fi>
4147L: linux-media@vger.kernel.org
4148W: http://linuxtv.org/
4149W: http://palosaari.fi/linux/
4150Q: http://patchwork.linuxtv.org/project/linux-media/list/
4151T: git git://linuxtv.org/anttip/media_tree.git
4152S: Maintained
4153F: drivers/media/tuners/fc2580*
eea977ed 4154
88b2dbdb
EP
4155FANOTIFY
4156M: Eric Paris <eparis@redhat.com>
4157S: Maintained
4158F: fs/notify/fanotify/
4159F: include/linux/fanotify.h
c117ab84 4160F: include/uapi/linux/fanotify.h
88b2dbdb 4161
1da177e4 4162FARSYNC SYNCHRONOUS DRIVER
8b58be88 4163M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4164W: http://www.farsite.co.uk/
4165S: Supported
679655da 4166F: drivers/net/wan/farsync.*
1da177e4 4167
c5408b88 4168FAULT INJECTION SUPPORT
8b58be88 4169M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4170S: Supported
679655da
JP
4171F: Documentation/fault-injection/
4172F: lib/fault-inject.c
c5408b88 4173
053e514f
NT
4174FBTFT Framebuffer drivers
4175M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4176M: Noralf Trønnes <noralf@tronnes.org>
4177S: Maintained
4178F: drivers/staging/fbtft/
4179
cae727db 4180FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4181M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4182L: fcoe-devel@open-fcoe.org
cae727db
RL
4183W: www.Open-FCoE.org
4184S: Supported
4185F: drivers/scsi/libfc/
4186F: drivers/scsi/fcoe/
4187F: include/scsi/fc/
4188F: include/scsi/libfc.h
4189F: include/scsi/libfcoe.h
c117ab84 4190F: include/uapi/scsi/fc/
cae727db 4191
e2d1d6c0 4192FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4193M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4194M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4195L: linux-fsdevel@vger.kernel.org
1da177e4 4196S: Maintained
679655da
JP
4197F: include/linux/fcntl.h
4198F: include/linux/fs.h
c117ab84
CEB
4199F: include/uapi/linux/fcntl.h
4200F: include/uapi/linux/fs.h
679655da
JP
4201F: fs/fcntl.c
4202F: fs/locks.c
1da177e4 4203
e2d1d6c0 4204FILESYSTEMS (VFS and infrastructure)
8b58be88 4205M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4206L: linux-fsdevel@vger.kernel.org
173acc7c 4207S: Maintained
679655da 4208F: fs/*
173acc7c 4209
b26e0ed4 4210FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4211M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4212L: lm-sensors@lm-sensors.org
4213S: Maintained
d5ca6918
JP
4214F: drivers/hwmon/f75375s.c
4215F: include/linux/f75375s.h
b26e0ed4 4216
a331b0c3
CL
4217FIREWIRE AUDIO DRIVERS
4218M: Clemens Ladisch <clemens@ladisch.de>
4219L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4220T: git git://git.alsa-project.org/alsa-kernel.git
4221S: Maintained
4222F: sound/firewire/
4223
eb86ec51
SR
4224FIREWIRE MEDIA DRIVERS (firedtv)
4225M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4226L: linux-media@vger.kernel.org
4227L: linux1394-devel@lists.sourceforge.net
4228T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4229S: Maintained
4230F: drivers/media/firewire/
4231
a511ce33
CB
4232FIREWIRE SBP-2 TARGET
4233M: Chris Boot <bootc@bootc.net>
4234L: linux-scsi@vger.kernel.org
4235L: target-devel@vger.kernel.org
4236L: linux1394-devel@lists.sourceforge.net
4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4238S: Maintained
4239F: drivers/target/sbp/
4240
7d2c86b5 4241FIREWIRE SUBSYSTEM
8b58be88 4242M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4243L: linux1394-devel@lists.sourceforge.net
958a29cb 4244W: http://ieee1394.wiki.kernel.org/
2ca526bf 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4246S: Maintained
679655da 4247F: drivers/firewire/
8f06ce3b
SR
4248F: include/linux/firewire.h
4249F: include/uapi/linux/firewire*.h
9f6d3c4b 4250F: tools/firewire/
e2d1d6c0
RD
4251
4252FIRMWARE LOADER (request_firmware)
39e68089
ML
4253M: Ming Lei <ming.lei@canonical.com>
4254L: linux-kernel@vger.kernel.org
4255S: Maintained
679655da
JP
4256F: Documentation/firmware_class/
4257F: drivers/base/firmware*.c
4258F: include/linux/firmware.h
e2d1d6c0 4259
f730e3dc 4260FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4261M: Joshua Morris <josh.h.morris@us.ibm.com>
4262M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4263S: Maintained
4264F: drivers/block/rsxx/
4265
8206f664 4266FLOPPY DRIVER
e5f6450c 4267M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4269S: Odd fixes
4270F: drivers/block/floppy.c
4271
9c9f32ed
AR
4272FMC SUBSYSTEM
4273M: Alessandro Rubini <rubini@gnudd.com>
4274W: http://www.ohwr.org/projects/fmc-bus
4275S: Supported
4276F: drivers/fmc/
4277F: include/linux/fmc*.h
4278F: include/linux/ipmi-fru.h
4279K: fmc_d.*register
4280
e2d1d6c0 4281FPU EMULATOR
8b58be88 4282M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4283W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4284S: Maintained
679655da 4285F: arch/x86/math-emu/
e2d1d6c0
RD
4286
4287FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4288L: netdev@vger.kernel.org
c173bfac 4289S: Orphan
679655da
JP
4290F: drivers/net/wan/dlci.c
4291F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4292
4293FRAMEBUFFER LAYER
5489e948
JCPV
4294M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4295M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4296L: linux-fbdev@vger.kernel.org
e2d1d6c0 4297W: http://linux-fbdev.sourceforge.net/
b22fe37b 4298Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4299T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4300S: Maintained
679655da 4301F: Documentation/fb/
d958c62c 4302F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4303F: drivers/video/
4304F: include/video/
679655da 4305F: include/linux/fb.h
c117ab84
CEB
4306F: include/uapi/video/
4307F: include/uapi/linux/fb.h
e2d1d6c0 4308
a57c188e 4309FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4310M: Timur Tabi <timur@tabi.org>
a57c188e 4311L: linux-fbdev@vger.kernel.org
c4ef9bc4 4312S: Maintained
8a61f013 4313F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4314
e2d1d6c0 4315FREESCALE DMA DRIVER
8b58be88
JP
4316M: Li Yang <leoli@freescale.com>
4317M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4318L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4319S: Maintained
679655da 4320F: drivers/dma/fsldma.*
e2d1d6c0
RD
4321
4322FREESCALE I2C CPM DRIVER
8b58be88 4323M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4324L: linuxppc-dev@lists.ozlabs.org
846557d3 4325L: linux-i2c@vger.kernel.org
0d2b405a 4326S: Maintained
679655da 4327F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4328
60e8c5ab 4329FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4330M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4331L: linux-fbdev@vger.kernel.org
efc03ecb 4332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4333S: Maintained
bad985a1 4334F: include/linux/platform_data/video-imxfb.h
8a61f013 4335F: drivers/video/fbdev/imxfb.c
60e8c5ab 4336
4d8e2cef
HX
4337FREESCALE QUAD SPI DRIVER
4338M: Han Xu <han.xu@freescale.com>
4339L: linux-mtd@lists.infradead.org
4340S: Maintained
4341F: drivers/mtd/spi-nor/fsl-quadspi.c
4342
4689a6b1 4343FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4344M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4345M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4346L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4347L: netdev@vger.kernel.org
4348S: Maintained
ec21e2ec 4349F: drivers/net/ethernet/freescale/fs_enet/
679655da 4350F: include/linux/fs_enet_pd.h
4689a6b1 4351
d9e9d82c 4352FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4353L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4354S: Orphan
679655da
JP
4355F: arch/powerpc/sysdev/qe_lib/
4356F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4357
b55ef929 4358FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4359M: Li Yang <leoli@freescale.com>
6372594a 4360L: linux-usb@vger.kernel.org
a4724ed6 4361L: linuxppc-dev@lists.ozlabs.org
a7205b30 4362S: Maintained
faf2e1db 4363F: drivers/usb/gadget/udc/fsl*
a7205b30 4364
beaf53bf 4365FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4366M: Li Yang <leoli@freescale.com>
beaf53bf 4367L: netdev@vger.kernel.org
a4724ed6 4368L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4369S: Maintained
ec21e2ec 4370F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4371
d9e9d82c 4372FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4373M: Timur Tabi <timur@tabi.org>
a4724ed6 4374L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4375S: Maintained
df621252 4376F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4377
4378FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4379M: Timur Tabi <timur@tabi.org>
dc85950a 4380M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4381M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4382L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4383L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4384S: Maintained
69aefcea 4385F: sound/soc/fsl/fsl*
dc85950a 4386F: sound/soc/fsl/imx*
69aefcea 4387F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4388
31c88965 4389FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4390M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4391L: linux-kernel@vger.kernel.org
4392S: Maintained
4393F: drivers/staging/fsl-mc/
4394
1da177e4 4395FREEVXFS FILESYSTEM
8b58be88 4396M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4397W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4398S: Maintained
679655da 4399F: fs/freevxfs/
1da177e4 4400
71038f52 4401FREEZER
49db1903 4402M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4403M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4404L: linux-pm@vger.kernel.org
71038f52 4405S: Supported
679655da
JP
4406F: Documentation/power/freezing-of-tasks.txt
4407F: include/linux/freezer.h
4408F: kernel/freezer.c
71038f52 4409
839a1f79
KRW
4410FRONTSWAP API
4411M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4412L: linux-kernel@vger.kernel.org
4413S: Maintained
4414F: mm/frontswap.c
4415F: include/linux/frontswap.h
4416
a5432f5a 4417FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4418M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4419L: linux-cachefs@redhat.com
4420S: Supported
4421F: Documentation/filesystems/caching/
4422F: fs/fscache/
4423F: include/linux/fscache*.h
4424
f58ad8f5 4425F2FS FILE SYSTEM
9b29d481 4426M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4427M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4428R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4429L: linux-f2fs-devel@lists.sourceforge.net
4430W: http://en.wikipedia.org/wiki/F2FS
4431T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4432S: Maintained
4433F: Documentation/filesystems/f2fs.txt
3bac380c 4434F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4435F: fs/f2fs/
4436F: include/linux/f2fs_fs.h
62d43eeb 4437F: include/trace/events/f2fs.h
f58ad8f5 4438
5ab7ffea 4439FUJITSU FR-V (FRV) PORT
8b58be88 4440M: David Howells <dhowells@redhat.com>
1da177e4 4441S: Maintained
679655da 4442F: arch/frv/
1da177e4 4443
20b93734 4444FUJITSU LAPTOP EXTRAS
409a3e98 4445M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4446L: platform-driver-x86@vger.kernel.org
20b93734 4447S: Maintained
679655da 4448F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4449
4da621b6
HK
4450FUJITSU M-5MO LS CAMERA ISP DRIVER
4451M: Kyungmin Park <kyungmin.park@samsung.com>
4452M: Heungjun Kim <riverful.kim@samsung.com>
4453L: linux-media@vger.kernel.org
4454S: Maintained
90d72ac6 4455F: drivers/media/i2c/m5mols/
4da621b6
HK
4456F: include/media/m5mols.h
4457
2d24c490
RG
4458FUJITSU TABLET EXTRAS
4459M: Robert Gerlach <khnz@gmx.de>
4460L: platform-driver-x86@vger.kernel.org
4461S: Maintained
4462F: drivers/platform/x86/fujitsu-tablet.c
4463
04578f17 4464FUSE: FILESYSTEM IN USERSPACE
8b58be88 4465M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4466L: fuse-devel@lists.sourceforge.net
4467W: http://fuse.sourceforge.net/
0a30f612 4468T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4469S: Maintained
679655da 4470F: fs/fuse/
c117ab84 4471F: include/uapi/linux/fuse.h
0a30f612 4472F: Documentation/filesystems/fuse.txt
04578f17 4473
1da177e4 4474FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4475M: Rik Faith <faith@cs.unc.edu>
1da177e4 4476L: linux-scsi@vger.kernel.org
baaea1dc 4477S: Odd Fixes (e.g., new signatures)
679655da 4478F: drivers/scsi/fdomain.*
1da177e4 4479
d8e2162c
PO
4480GCOV BASED KERNEL PROFILING
4481M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4482S: Maintained
4483F: kernel/gcov/
4484F: Documentation/gcov.txt
4485
1da177e4 4486GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4487M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4488L: linux-scsi@vger.kernel.org
4489W: http://www.icp-vortex.com/
4490S: Supported
679655da 4491F: drivers/scsi/gdt*
1da177e4 4492
158daf16
JK
4493GDB KERNEL DEBUGGING HELPER SCRIPTS
4494M: Jan Kiszka <jan.kiszka@siemens.com>
4495S: Supported
4496F: scripts/gdb/
4497
3169a1c7
HV
4498GEMTEK FM RADIO RECEIVER DRIVER
4499M: Hans Verkuil <hverkuil@xs4all.nl>
4500L: linux-media@vger.kernel.org
4501T: git git://linuxtv.org/media_tree.git
4502W: http://linuxtv.org
4503S: Maintained
4504F: drivers/media/radio/radio-gemtek*
4505
1c23af90 4506GENERIC GPIO I2C DRIVER
880b0e26 4507M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4508S: Supported
679655da
JP
4509F: drivers/i2c/busses/i2c-gpio.c
4510F: include/linux/i2c-gpio.h
1c23af90 4511
92ed1a76
PK
4512GENERIC GPIO I2C MULTIPLEXER DRIVER
4513M: Peter Korsgaard <peter.korsgaard@barco.com>
4514L: linux-i2c@vger.kernel.org
4515S: Supported
e7065e20
JD
4516F: drivers/i2c/muxes/i2c-mux-gpio.c
4517F: include/linux/i2c-mux-gpio.h
4518F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4519
9251ce95 4520GENERIC HDLC (WAN) DRIVERS
8b58be88 4521M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4522W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4523S: Maintained
679655da
JP
4524F: drivers/net/wan/c101.c
4525F: drivers/net/wan/hd6457*
4526F: drivers/net/wan/hdlc*
4527F: drivers/net/wan/n2.c
4528F: drivers/net/wan/pc300too.c
4529F: drivers/net/wan/pci200syn.c
4530F: drivers/net/wan/wanxl*
1da177e4 4531
1527aab6 4532GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4533M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4534L: linux-arch@vger.kernel.org
4535T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4536S: Maintained
14430813
JP
4537F: include/asm-generic/
4538F: include/uapi/asm-generic/
1527aab6 4539
ff764963
KVA
4540GENERIC PHY FRAMEWORK
4541M: Kishon Vijay Abraham I <kishon@ti.com>
4542L: linux-kernel@vger.kernel.org
4543T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4544S: Supported
4545F: drivers/phy/
4546F: include/linux/phy/
4547
eea97aed
KH
4548GENERIC PM DOMAINS
4549M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4550M: Kevin Hilman <khilman@kernel.org>
4551M: Ulf Hansson <ulf.hansson@linaro.org>
4552L: linux-pm@vger.kernel.org
4553S: Supported
4554F: drivers/base/power/domain*.c
4555F: include/linux/pm_domain.h
4556
ccb86a69 4557GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4558M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4559L: kvm@vger.kernel.org
ccb86a69
MT
4560S: Supported
4561F: drivers/uio/uio_pci_generic.c
4562
f8f1ec73
JP
4563GET_MAINTAINER SCRIPT
4564M: Joe Perches <joe@perches.com>
4565S: Maintained
4566F: scripts/get_maintainer.pl
4567
5be7b50f 4568GFS2 FILE SYSTEM
8b58be88 4569M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4570M: Bob Peterson <rpeterso@redhat.com>
a4644184 4571L: cluster-devel@redhat.com
5be7b50f 4572W: http://sources.redhat.com/cluster/
28666d6d 4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4574S: Supported
679655da
JP
4575F: Documentation/filesystems/gfs2*.txt
4576F: fs/gfs2/
c117ab84 4577F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4578
0a34eb8f 4579GIGASET ISDN DRIVERS
6b096fde 4580M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4581L: gigaset307x-common@lists.sourceforge.net
4582W: http://gigaset307x.sourceforge.net/
6b096fde 4583S: Odd Fixes
679655da
JP
4584F: Documentation/isdn/README.gigaset
4585F: drivers/isdn/gigaset/
c117ab84 4586F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4587
7eea35fe
JP
4588GO7007 MPEG CODEC
4589M: Hans Verkuil <hans.verkuil@cisco.com>
4590L: linux-media@vger.kernel.org
4591S: Maintained
4592F: drivers/media/usb/go7007/
4593
ca96ea86
BN
4594GOODIX TOUCHSCREEN
4595M: Bastien Nocera <hadess@hadess.net>
4596L: linux-input@vger.kernel.org
4597S: Maintained
4598F: drivers/input/touchscreen/goodix.c
4599
a0dc00b4 4600GPIO SUBSYSTEM
e4651a9f 4601M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4602M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4603L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4604T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4605S: Maintained
4606F: Documentation/gpio/
a0dc00b4 4607F: drivers/gpio/
bdc6e95e
AC
4608F: include/linux/gpio/
4609F: include/linux/gpio.h
9b692346 4610F: include/asm-generic/gpio.h
a0dc00b4 4611
71a6d0af
HW
4612GRE DEMULTIPLEXER DRIVER
4613M: Dmitry Kozlov <xeb@mail.ru>
4614L: netdev@vger.kernel.org
4615S: Maintained
11c26770
JP
4616F: net/ipv4/gre_demux.c
4617F: net/ipv4/gre_offload.c
71a6d0af
HW
4618F: include/net/gre.h
4619
d4c41139
KG
4620GRETH 10/100/1G Ethernet MAC device driver
4621M: Kristoffer Glembo <kristoffer@gaisler.com>
4622L: netdev@vger.kernel.org
4623S: Maintained
a31a96ad 4624F: drivers/net/ethernet/aeroflex/
d4c41139 4625
e8deeae2 4626GSPCA FINEPIX SUBDRIVER
8b58be88 4627M: Frank Zago <frank@zago.net>
661263b5 4628L: linux-media@vger.kernel.org
275ffde4 4629T: git git://linuxtv.org/media_tree.git
e8deeae2 4630S: Maintained
0c0d06ca 4631F: drivers/media/usb/gspca/finepix.c
e8deeae2 4632
4b3fa3c4
OL
4633GSPCA GL860 SUBDRIVER
4634M: Olivier Lorin <o.lorin@laposte.net>
4635L: linux-media@vger.kernel.org
275ffde4 4636T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4637S: Maintained
0c0d06ca 4638F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4639
e8deeae2 4640GSPCA M5602 SUBDRIVER
8b58be88 4641M: Erik Andren <erik.andren@gmail.com>
661263b5 4642L: linux-media@vger.kernel.org
275ffde4 4643T: git git://linuxtv.org/media_tree.git
e8deeae2 4644S: Maintained
0c0d06ca 4645F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4646
4647GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4648M: Hans de Goede <hdegoede@redhat.com>
661263b5 4649L: linux-media@vger.kernel.org
275ffde4 4650T: git git://linuxtv.org/media_tree.git
e8deeae2 4651S: Maintained
0c0d06ca 4652F: drivers/media/usb/gspca/pac207.c
e8deeae2 4653
261982f1 4654GSPCA SN9C20X SUBDRIVER
d95c5b0b 4655M: Brian Johnson <brijohn@gmail.com>
261982f1 4656L: linux-media@vger.kernel.org
275ffde4 4657T: git git://linuxtv.org/media_tree.git
261982f1 4658S: Maintained
0c0d06ca 4659F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4660
e8deeae2 4661GSPCA T613 SUBDRIVER
8b58be88 4662M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4663L: linux-media@vger.kernel.org
275ffde4 4664T: git git://linuxtv.org/media_tree.git
e8deeae2 4665S: Maintained
0c0d06ca 4666F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4667
4668GSPCA USB WEBCAM DRIVER
fc3f906b 4669M: Hans de Goede <hdegoede@redhat.com>
661263b5 4670L: linux-media@vger.kernel.org
275ffde4 4671T: git git://linuxtv.org/media_tree.git
e8deeae2 4672S: Maintained
0c0d06ca 4673F: drivers/media/usb/gspca/
e8deeae2 4674
584ec979 4675GUID PARTITION TABLE (GPT)
4f973c63 4676M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4677L: linux-efi@vger.kernel.org
4678S: Maintained
4679F: block/partitions/efi.*
4680
aa3c598b 4681STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4682M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4683L: linux-media@vger.kernel.org
275ffde4 4684T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4685S: Maintained
4686F: drivers/media/usb/stk1160/
e8deeae2 4687
4e456b86
YS
4688H8/300 ARCHITECTURE
4689M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4690L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4691W: http://uclinux-h8.sourceforge.jp
4692T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4693S: Maintained
4694F: arch/h8300/
4695F: drivers/clocksource/h8300_*.c
4696F: drivers/clk/h8300/
4697F: drivers/irqchip/irq-renesas-h8*.c
4698
71a6d0af
HW
4699HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4700M: Frank Seidel <frank@f-seidel.de>
4701L: platform-driver-x86@vger.kernel.org
4702W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4703S: Maintained
4704F: drivers/platform/x86/hdaps.c
4705
48fc9e26
HV
4706HDPVR USB VIDEO ENCODER DRIVER
4707M: Hans Verkuil <hverkuil@xs4all.nl>
4708L: linux-media@vger.kernel.org
4709T: git git://linuxtv.org/media_tree.git
4710W: http://linuxtv.org
4711S: Odd Fixes
14430813 4712F: drivers/media/usb/hdpvr/
48fc9e26 4713
71a6d0af 4714HWPOISON MEMORY FAILURE HANDLING
f9625c48 4715M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4716L: linux-mm@kvack.org
71a6d0af
HW
4717S: Maintained
4718F: mm/memory-failure.c
4719F: mm/hwpoison-inject.c
4720
4721HYPERVISOR VIRTUAL CONSOLE DRIVER
4722L: linuxppc-dev@lists.ozlabs.org
4723S: Odd Fixes
4724F: drivers/tty/hvc/
4725
e5ab1477
AP
4726HACKRF MEDIA DRIVER
4727M: Antti Palosaari <crope@iki.fi>
4728L: linux-media@vger.kernel.org
4729W: http://linuxtv.org/
4730W: http://palosaari.fi/linux/
4731Q: http://patchwork.linuxtv.org/project/linux-media/list/
4732T: git git://linuxtv.org/anttip/media_tree.git
4733S: Maintained
4734F: drivers/media/usb/hackrf/
4735
5b543965 4736HARDWARE MONITORING
d8130624 4737M: Jean Delvare <jdelvare@suse.com>
ca462085 4738M: Guenter Roeck <linux@roeck-us.net>
5b543965 4739L: lm-sensors@lm-sensors.org
595142e0 4740W: http://www.lm-sensors.org/
a94ef4ed 4741T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4742T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4743S: Maintained
047f4ec2 4744F: Documentation/hwmon/
679655da 4745F: drivers/hwmon/
047f4ec2 4746F: include/linux/hwmon*.h
5b543965 4747
844dd05f 4748HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4749M: Matt Mackall <mpm@selenic.com>
4750M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4751L: linux-crypto@vger.kernel.org
c0d0787b 4752S: Odd fixes
679655da
JP
4753F: Documentation/hw_random.txt
4754F: drivers/char/hw_random/
4755F: include/linux/hw_random.h
844dd05f 4756
8b37fcfc
OBC
4757HARDWARE SPINLOCK CORE
4758M: Ohad Ben-Cohen <ohad@wizery.com>
4759S: Maintained
4760F: Documentation/hwspinlock.txt
4761F: drivers/hwspinlock/hwspinlock_*
4762F: include/linux/hwspinlock.h
4763
1da177e4 4764HARMONY SOUND DRIVER
ac6aecbf 4765L: linux-parisc@vger.kernel.org
1da177e4 4766S: Maintained
679655da 4767F: sound/parisc/harmony.*
1da177e4 4768
91952bc0
AP
4769HD29L2 MEDIA DRIVER
4770M: Antti Palosaari <crope@iki.fi>
4771L: linux-media@vger.kernel.org
4772W: http://linuxtv.org/
4773W: http://palosaari.fi/linux/
4774Q: http://patchwork.linuxtv.org/project/linux-media/list/
4775T: git git://linuxtv.org/anttip/media_tree.git
4776S: Maintained
4777F: drivers/media/dvb-frontends/hd29l2*
4778
e2d1d6c0 4779HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4780L: iss_storagedev@hp.com
af9f1b3c 4781S: Orphan
679655da
JP
4782F: Documentation/blockdev/cpqarray.txt
4783F: drivers/block/cpqarray.*
e2d1d6c0 4784
9257aa49 4785HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4786M: Don Brace <don.brace@pmcs.com>
9257aa49 4787L: iss_storagedev@hp.com
693373db
DB
4788L: storagedev@pmcs.com
4789L: linux-scsi@vger.kernel.org
9257aa49
SC
4790S: Supported
4791F: Documentation/scsi/hpsa.txt
4792F: drivers/scsi/hpsa*.[ch]
4793F: include/linux/cciss*.h
c117ab84 4794F: include/uapi/linux/cciss*.h
9257aa49 4795
e2d1d6c0 4796HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4797M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4798L: iss_storagedev@hp.com
693373db
DB
4799L: storagedev@pmcs.com
4800L: linux-scsi@vger.kernel.org
e2d1d6c0 4801S: Supported
679655da
JP
4802F: Documentation/blockdev/cciss.txt
4803F: drivers/block/cciss*
4804F: include/linux/cciss_ioctl.h
c117ab84 4805F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4806
1da177e4 4807HFS FILESYSTEM
6cf515e1
GU
4808L: linux-fsdevel@vger.kernel.org
4809S: Orphan
679655da
JP
4810F: Documentation/filesystems/hfs.txt
4811F: fs/hfs/
1da177e4 4812
ef575f47
GU
4813HFSPLUS FILESYSTEM
4814L: linux-fsdevel@vger.kernel.org
4815S: Orphan
4816F: Documentation/filesystems/hfsplus.txt
4817F: fs/hfsplus/
4818
1da177e4 4819HGA FRAMEBUFFER DRIVER
8b58be88 4820M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4821L: linux-nvidia@lists.surfsouth.com
4822W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4823S: Maintained
8a61f013 4824F: drivers/video/fbdev/hgafb.c
1da177e4 4825
4480f15b 4826HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4827M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4828M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4829L: linux-pm@vger.kernel.org
e2d1d6c0 4830S: Supported
679655da
JP
4831F: arch/x86/power/
4832F: drivers/base/power/
4833F: kernel/power/
4834F: include/linux/suspend.h
4835F: include/linux/freezer.h
4836F: include/linux/pm.h
679655da 4837F: arch/*/include/asm/suspend*.h
e2d1d6c0 4838
4ef4caad 4839HID CORE LAYER
e5f6450c 4840M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4841L: linux-input@vger.kernel.org
54e5881d 4842T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4843S: Maintained
679655da
JP
4844F: drivers/hid/
4845F: include/linux/hid*
c117ab84 4846F: include/uapi/linux/hid*
4ef4caad 4847
30ee72f0 4848HID SENSOR HUB DRIVERS
e5f6450c 4849M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4850M: Jonathan Cameron <jic23@kernel.org>
4851M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4852L: linux-input@vger.kernel.org
4853L: linux-iio@vger.kernel.org
4854S: Maintained
4855F: Documentation/hid/hid-sensor*
4856F: drivers/hid/hid-sensor-*
4857F: drivers/iio/*/hid-*
4858F: include/linux/hid-sensor-*
4859
38bed542 4860HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4861M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4862L: linux-kernel@vger.kernel.org
75fc2d37 4863T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4864S: Maintained
679655da 4865F: Documentation/timers/
5cee9645 4866F: kernel/time/hrtimer.c
88606e80
TG
4867F: kernel/time/clockevents.c
4868F: kernel/time/tick*.*
4869F: kernel/time/timer_*.c
05ed8490 4870F: include/linux/clockchips.h
679655da 4871F: include/linux/hrtimer.h
38bed542 4872
1da177e4 4873HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4874L: linux-hams@vger.kernel.org
8b64f2a0 4875S: Orphan
679655da
JP
4876F: drivers/net/hamradio/dmascc.c
4877F: drivers/net/hamradio/scc.c
1da177e4 4878
ede1e6f8 4879HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4880M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4881W: http://www.highpoint-tech.com
4882S: Supported
679655da
JP
4883F: Documentation/scsi/hptiop.txt
4884F: drivers/scsi/hptiop.c
ede1e6f8 4885
1da177e4 4886HIPPI
8b58be88 4887M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4888L: linux-hippi@sunsite.dk
4889S: Maintained
679655da 4890F: include/linux/hippidevice.h
c117ab84 4891F: include/uapi/linux/if_hippi.h
679655da 4892F: net/802/hippi.c
ff5a3b50 4893F: drivers/net/hippi/
1da177e4 4894
ff1d2767 4895HOST AP DRIVER
8b58be88 4896M: Jouni Malinen <j@w1.fi>
85d32e7b 4897L: hostap@shmoo.com (subscribers-only)
724c6b35 4898L: linux-wireless@vger.kernel.org
ff1d2767
JM
4899W: http://hostap.epitest.fi/
4900S: Maintained
679655da 4901F: drivers/net/wireless/hostap/
ff1d2767 4902
dd8cd779 4903HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4904L: platform-driver-x86@vger.kernel.org
95c70215 4905S: Orphan
679655da 4906F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4907
e2d1d6c0 4908HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4909M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4910S: Maintained
7e25d724 4911F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4912
7d2c86b5 4913HPET: High Precision Event Timers driver
8b58be88 4914M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4915S: Maintained
679655da
JP
4916F: Documentation/timers/hpet.txt
4917F: drivers/char/hpet.c
4918F: include/linux/hpet.h
c117ab84 4919F: include/uapi/linux/hpet.h
b9b0332f 4920
e07b5d79 4921HPET: x86
9e06f631 4922S: Orphan
679655da
JP
4923F: arch/x86/kernel/hpet.c
4924F: arch/x86/include/asm/hpet.h
b9b0332f 4925
1da177e4 4926HPFS FILESYSTEM
8b58be88 4927M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4928W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4929S: Maintained
679655da 4930F: fs/hpfs/
1da177e4 4931
3441cded 4932HSI SUBSYSTEM
56459ea9
SR
4933M: Sebastian Reichel <sre@kernel.org>
4934T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4935S: Maintained
4936F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4937F: Documentation/hsi.txt
3441cded
SR
4938F: drivers/hsi/
4939F: include/linux/hsi/
4940F: include/uapi/linux/hsi/
4941
7d2c86b5 4942HSO 3G MODEM DRIVER
8b58be88 4943M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4944W: http://www.pharscape.org
4945S: Maintained
679655da 4946F: drivers/net/usb/hso.c
11cd29b0 4947
19990e29
AB
4948HSR NETWORK PROTOCOL
4949M: Arvid Brodin <arvid.brodin@alten.se>
4950L: netdev@vger.kernel.org
4951S: Maintained
4952F: net/hsr/
4953
5a18c343 4954HTCPEN TOUCHSCREEN DRIVER
8b58be88 4955M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4956L: linux-input@vger.kernel.org
4957S: Maintained
679655da 4958F: drivers/input/touchscreen/htcpen.c
5a18c343 4959
1da177e4 4960HUGETLB FILESYSTEM
6d49e352 4961M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4962S: Maintained
679655da 4963F: fs/hugetlbfs/
1da177e4 4964
05183189 4965Hyper-V CORE AND DRIVERS
9c3646d1 4966M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4967M: Haiyang Zhang <haiyangz@microsoft.com>
4968L: devel@linuxdriverproject.org
4969S: Maintained
a4162747
HZ
4970F: arch/x86/include/asm/mshyperv.h
4971F: arch/x86/include/uapi/asm/hyperv.h
4972F: arch/x86/kernel/cpu/mshyperv.c
05183189 4973F: drivers/hid/hid-hyperv.c
a4162747 4974F: drivers/hv/
f92ca80b 4975F: drivers/input/serio/hyperv-keyboard.c
05183189 4976F: drivers/net/hyperv/
a4162747 4977F: drivers/scsi/storvsc_drv.c
8a61f013 4978F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4979F: include/linux/hyperv.h
4980F: tools/hv/
54bf725e 4981F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 4982
d85c8a6a 4983I2C OVER PARALLEL PORT
d8130624 4984M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4985L: linux-i2c@vger.kernel.org
4986S: Maintained
4987F: Documentation/i2c/busses/i2c-parport
4988F: Documentation/i2c/busses/i2c-parport-light
4989F: drivers/i2c/busses/i2c-parport.c
4990F: drivers/i2c/busses/i2c-parport-light.c
4991
4992I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4993M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4994L: linux-i2c@vger.kernel.org
4995S: Maintained
4996F: Documentation/i2c/busses/i2c-ali1535
4997F: Documentation/i2c/busses/i2c-ali1563
4998F: Documentation/i2c/busses/i2c-ali15x3
4999F: Documentation/i2c/busses/i2c-amd756
5000F: Documentation/i2c/busses/i2c-amd8111
5001F: Documentation/i2c/busses/i2c-i801
5002F: Documentation/i2c/busses/i2c-nforce2
5003F: Documentation/i2c/busses/i2c-piix4
5004F: Documentation/i2c/busses/i2c-sis5595
5005F: Documentation/i2c/busses/i2c-sis630
5006F: Documentation/i2c/busses/i2c-sis96x
5007F: Documentation/i2c/busses/i2c-via
5008F: Documentation/i2c/busses/i2c-viapro
5009F: drivers/i2c/busses/i2c-ali1535.c
5010F: drivers/i2c/busses/i2c-ali1563.c
5011F: drivers/i2c/busses/i2c-ali15x3.c
5012F: drivers/i2c/busses/i2c-amd756.c
5013F: drivers/i2c/busses/i2c-amd756-s4882.c
5014F: drivers/i2c/busses/i2c-amd8111.c
5015F: drivers/i2c/busses/i2c-i801.c
5016F: drivers/i2c/busses/i2c-isch.c
5017F: drivers/i2c/busses/i2c-nforce2.c
5018F: drivers/i2c/busses/i2c-nforce2-s4985.c
5019F: drivers/i2c/busses/i2c-piix4.c
5020F: drivers/i2c/busses/i2c-sis5595.c
5021F: drivers/i2c/busses/i2c-sis630.c
5022F: drivers/i2c/busses/i2c-sis96x.c
5023F: drivers/i2c/busses/i2c-via.c
5024F: drivers/i2c/busses/i2c-viapro.c
5025
cb7f07a4
NH
5026I2C/SMBUS ISMT DRIVER
5027M: Seth Heasley <seth.heasley@intel.com>
5028M: Neil Horman <nhorman@tuxdriver.com>
5029L: linux-i2c@vger.kernel.org
5030F: drivers/i2c/busses/i2c-ismt.c
5031F: Documentation/i2c/busses/i2c-ismt
5032
6ea884db 5033I2C/SMBUS STUB DRIVER
d8130624 5034M: Jean Delvare <jdelvare@suse.com>
846557d3 5035L: linux-i2c@vger.kernel.org
6ea884db 5036S: Maintained
8547a5bc 5037F: drivers/i2c/i2c-stub.c
6ea884db 5038
5b543965 5039I2C SUBSYSTEM
14d77c4d 5040M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5041L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5042W: https://i2c.wiki.kernel.org/
5043Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5045S: Maintained
40ed1b4c 5046F: Documentation/devicetree/bindings/i2c/
679655da
JP
5047F: Documentation/i2c/
5048F: drivers/i2c/
5049F: include/linux/i2c.h
03b70d62 5050F: include/linux/i2c-*.h
c117ab84
CEB
5051F: include/uapi/linux/i2c.h
5052F: include/uapi/linux/i2c-*.h
1da177e4 5053
4560d677
WS
5054I2C ACPI SUPPORT
5055M: Mika Westerberg <mika.westerberg@linux.intel.com>
5056L: linux-i2c@vger.kernel.org
5057L: linux-acpi@vger.kernel.org
5058S: Maintained
4560d677 5059
d85c8a6a 5060I2C-TAOS-EVM DRIVER
d8130624 5061M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5062L: linux-i2c@vger.kernel.org
5063S: Maintained
5064F: Documentation/i2c/busses/i2c-taos-evm
5065F: drivers/i2c/busses/i2c-taos-evm.c
5066
e8c76eed 5067I2C-TINY-USB DRIVER
8b58be88 5068M: Till Harbaum <till@harbaum.org>
846557d3 5069L: linux-i2c@vger.kernel.org
932d1872 5070W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5071S: Maintained
679655da 5072F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5073
1da177e4 5074i386 BOOT CODE
8b58be88 5075M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5076S: Maintained
679655da 5077F: arch/x86/boot/
1da177e4
LT
5078
5079i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5080M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5082S: Maintained
5083
1da177e4 5084IA64 (Itanium) PLATFORM
8b58be88
JP
5085M: Tony Luck <tony.luck@intel.com>
5086M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5087L: linux-ia64@vger.kernel.org
6b1c70b1 5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5089S: Maintained
679655da 5090F: arch/ia64/
1da177e4 5091
4cd38750
LDSB
5092IBM Power VMX Cryptographic instructions
5093M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5094M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5095L: linux-crypto@vger.kernel.org
5096S: Supported
5097F: drivers/crypto/vmx/Makefile
5098F: drivers/crypto/vmx/Kconfig
5099F: drivers/crypto/vmx/vmx.c
5100F: drivers/crypto/vmx/aes*
5101F: drivers/crypto/vmx/ghash*
5102F: drivers/crypto/vmx/ppc-xlate.pl
5103
956c203c 5104IBM Power in-Nest Crypto Acceleration
4cd38750 5105M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5106M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5107L: linux-crypto@vger.kernel.org
5108S: Supported
28bceeaa
DS
5109F: drivers/crypto/nx/Makefile
5110F: drivers/crypto/nx/Kconfig
5111F: drivers/crypto/nx/nx-aes*
5112F: drivers/crypto/nx/nx-sha*
5113F: drivers/crypto/nx/nx.*
5114F: drivers/crypto/nx/nx_csbcpb.h
5115F: drivers/crypto/nx/nx_debugfs.h
956c203c 5116
0e16aafb 5117IBM Power 842 compression accelerator
41656aa7 5118M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5119S: Supported
28bceeaa
DS
5120F: drivers/crypto/nx/Makefile
5121F: drivers/crypto/nx/Kconfig
7011a122 5122F: drivers/crypto/nx/nx-842*
2da572c9 5123F: include/linux/sw842.h
2062c5b6 5124F: crypto/842.c
2da572c9 5125F: lib/842/
0e16aafb 5126
1da177e4 5127IBM Power Linux RAID adapter
8b58be88 5128M: Brian King <brking@us.ibm.com>
1da177e4 5129S: Supported
679655da 5130F: drivers/scsi/ipr.*
1da177e4 5131
9d348af4 5132IBM Power Virtual Ethernet Device Driver
eddd63a6 5133M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5134L: netdev@vger.kernel.org
5135S: Supported
9aa32835 5136F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5137
e6babec6 5138IBM Power Virtual SCSI Device Drivers
bcbde52b 5139M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5140L: linux-scsi@vger.kernel.org
5141S: Supported
e6babec6
NF
5142F: drivers/scsi/ibmvscsi/ibmvscsi*
5143F: drivers/scsi/ibmvscsi/viosrp.h
5144
5145IBM Power Virtual FC Device Drivers
44b4dad9 5146M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5147L: linux-scsi@vger.kernel.org
5148S: Supported
5149F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5150
1da177e4 5151IBM ServeRAID RAID DRIVER
f9213e78 5152S: Orphan
679655da 5153F: drivers/scsi/ips.*
1da177e4 5154
6ed9f9c4
PT
5155ICH LPC AND GPIO DRIVER
5156M: Peter Tyser <ptyser@xes-inc.com>
5157S: Maintained
5158F: drivers/mfd/lpc_ich.c
5159F: drivers/gpio/gpio-ich.c
5160
1e7106fc 5161IDE SUBSYSTEM
8b58be88 5162M: "David S. Miller" <davem@davemloft.net>
1da177e4 5163L: linux-ide@vger.kernel.org
8a6e2535 5164Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5165T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5166S: Maintained
679655da
JP
5167F: Documentation/ide/
5168F: drivers/ide/
5169F: include/linux/ide.h
1da177e4 5170
6cb8c13d
IP
5171IDEAPAD LAPTOP EXTRAS DRIVER
5172M: Ike Panhc <ike.pan@canonical.com>
5173L: platform-driver-x86@vger.kernel.org
5174W: http://launchpad.net/ideapad-laptop
5175S: Maintained
5176F: drivers/platform/x86/ideapad-laptop.c
5177
1ea4c161
AM
5178IDEAPAD LAPTOP SLIDEBAR DRIVER
5179M: Andrey Moiseev <o2g.org.ru@gmail.com>
5180L: linux-input@vger.kernel.org
5181W: https://github.com/o2genum/ideapad-slidebar
5182S: Maintained
5183F: drivers/input/misc/ideapad_slidebar.c
5184
0f861e8c 5185IDE/ATAPI DRIVERS
487ba8e8 5186M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5187L: linux-ide@vger.kernel.org
c404c199 5188S: Maintained
679655da
JP
5189F: Documentation/cdrom/ide-cd
5190F: drivers/ide/ide-cd*
1da177e4 5191
27471fdb 5192IDLE-I7300
8b58be88 5193M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5194L: linux-pm@vger.kernel.org
27471fdb 5195S: Supported
679655da 5196F: drivers/idle/i7300_idle.c
27471fdb 5197
02cf2286 5198IEEE 802.15.4 SUBSYSTEM
b6e195fd 5199M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5200L: linux-wpan@vger.kernel.org
5201W: https://github.com/linux-wpan
5202T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5203S: Maintained
5204F: net/ieee802154/
68653359 5205F: net/mac802154/
251741b1 5206F: drivers/net/ieee802154/
580947d3
AA
5207F: include/linux/nl802154.h
5208F: include/linux/ieee802154.h
5209F: include/net/nl802154.h
5210F: include/net/mac802154.h
5211F: include/net/af_ieee802154.h
5212F: include/net/cfg802154.h
5213F: include/net/ieee802154_netdev.h
ebef9c12 5214F: Documentation/networking/ieee802154.txt
02cf2286 5215
b1c97193
SY
5216IGORPLUG-USB IR RECEIVER
5217M: Sean Young <sean@mess.org>
5218L: linux-media@vger.kernel.org
5219S: Maintained
5220F: drivers/media/rc/igorplugusb.c
5221
40ad4a30
SY
5222IGUANAWORKS USB IR TRANSCEIVER
5223M: Sean Young <sean@mess.org>
5224L: linux-media@vger.kernel.org
5225S: Maintained
5226F: drivers/media/rc/iguanair.c
5227
9545f86e 5228IIO SUBSYSTEM AND DRIVERS
030a13d7 5229M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5230R: Hartmut Knaack <knaack.h@gmx.de>
5231R: Lars-Peter Clausen <lars@metafoo.de>
5232R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5233L: linux-iio@vger.kernel.org
5234S: Maintained
03e7c251 5235F: drivers/iio/
9545f86e 5236F: drivers/staging/iio/
8fe671fc 5237F: include/linux/iio/
817020cf 5238F: tools/iio/
9545f86e 5239
65519263
SG
5240IKANOS/ADI EAGLE ADSL USB DRIVER
5241M: Matthieu Castet <castet.matthieu@free.fr>
5242M: Stanislaw Gruszka <stf_xl@wp.pl>
5243S: Maintained
5244F: drivers/usb/atm/ueagle-atm.c
5245
e89ab51f
GR
5246INA209 HARDWARE MONITOR DRIVER
5247M: Guenter Roeck <linux@roeck-us.net>
5248L: lm-sensors@lm-sensors.org
5249S: Maintained
5250F: Documentation/hwmon/ina209
5251F: Documentation/devicetree/bindings/i2c/ina209.txt
5252F: drivers/hwmon/ina209.c
5253
5254INA2XX HARDWARE MONITOR DRIVER
5255M: Guenter Roeck <linux@roeck-us.net>
5256L: lm-sensors@lm-sensors.org
5257S: Maintained
5258F: Documentation/hwmon/ina2xx
5259F: drivers/hwmon/ina2xx.c
5260F: include/linux/platform_data/ina2xx.h
5261
14dc124f
SIG
5262INDUSTRY PACK SUBSYSTEM (IPACK)
5263M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5264M: Jens Taprogge <jens.taprogge@taprogge.org>
5265M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5266L: industrypack-devel@lists.sourceforge.net
5267W: http://industrypack.sourceforge.net
5268S: Maintained
5269F: drivers/ipack/
5270
8adc53fd
ZLK
5271INGENIC JZ4780 DMA Driver
5272M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5273S: Maintained
5274F: drivers/dma/dma-jz4780.c
5275
aa7168f4 5276INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5277M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5278M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5279L: linux-ima-devel@lists.sourceforge.net
5280L: linux-ima-user@lists.sourceforge.net
5281L: linux-security-module@vger.kernel.org
aa7168f4 5282S: Supported
679655da 5283F: security/integrity/ima/
aa7168f4 5284
9a4ea5a9
JH
5285IMGTEC IR DECODER DRIVER
5286M: James Hogan <james.hogan@imgtec.com>
5287S: Maintained
5288F: drivers/media/rc/img-ir/
5289
1da177e4 5290IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5291L: linux-fbdev@vger.kernel.org
843393d3 5292S: Orphan
8a61f013 5293F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5294
5295INFINIBAND SUBSYSTEM
b6b2bbe6 5296M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5297M: Sean Hefty <sean.hefty@intel.com>
5298M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5299L: linux-rdma@vger.kernel.org
605841f5 5300W: http://www.openfabrics.org/
8a6e2535 5301Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5302T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5303S: Supported
679655da
JP
5304F: Documentation/infiniband/
5305F: drivers/infiniband/
c117ab84 5306F: include/uapi/linux/if_infiniband.h
954138dc
YD
5307F: include/uapi/rdma/
5308F: include/rdma/
1da177e4 5309
c9f04f58 5310INOTIFY
8b58be88
JP
5311M: John McCutchan <john@johnmccutchan.com>
5312M: Robert Love <rlove@rlove.org>
5313M: Eric Paris <eparis@parisplace.org>
c9f04f58 5314S: Maintained
679655da
JP
5315F: Documentation/filesystems/inotify.txt
5316F: fs/notify/inotify/
5317F: include/linux/inotify.h
c117ab84 5318F: include/uapi/linux/inotify.h
c9f04f58 5319
e2d1d6c0 5320INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5321M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5322L: linux-input@vger.kernel.org
8a6e2535 5323Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5324T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5325S: Maintained
679655da 5326F: drivers/input/
f4eea7e2 5327F: include/linux/input.h
c117ab84 5328F: include/uapi/linux/input.h
f4eea7e2 5329F: include/linux/input/
e2d1d6c0 5330
3267a87f 5331INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5332M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5333L: linux-input@vger.kernel.org
75dd112a 5334S: Odd fixes
3267a87f 5335F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5336F: drivers/input/input-mt.c
3267a87f
HR
5337K: \b(ABS|SYN)_MT_
5338
97fa99a3
JY
5339INTEL ASoC BDW/HSW DRIVERS
5340M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5341L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5342S: Supported
e8e1225d
JP
5343F: sound/soc/intel/common/sst-dsp*
5344F: sound/soc/intel/common/sst-firmware.c
5345F: sound/soc/intel/boards/broadwell.c
5346F: sound/soc/intel/haswell/
97fa99a3 5347
4ac13e17
DJ
5348INTEL C600 SERIES SAS CONTROLLER DRIVER
5349M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5350M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5351L: linux-scsi@vger.kernel.org
7106891a
DJ
5352T: git git://git.code.sf.net/p/intel-sas/isci
5353S: Supported
4ac13e17 5354F: drivers/scsi/isci/
4ac13e17 5355
26717172
LB
5356INTEL IDLE DRIVER
5357M: Len Brown <lenb@kernel.org>
bf1c138e 5358L: linux-pm@vger.kernel.org
08deed1e 5359T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5360S: Supported
5361F: drivers/idle/intel_idle.c
5362
7c1ac18d
KCA
5363INTEL PSTATE DRIVER
5364M: Kristen Carlson Accardi <kristen@linux.intel.com>
5365L: linux-pm@vger.kernel.org
5366S: Supported
5367F: drivers/cpufreq/intel_pstate.c
5368
9eb8ef74 5369INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5370M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5371L: linux-fbdev@vger.kernel.org
ce00f85c 5372S: Maintained
679655da 5373F: Documentation/fb/intelfb.txt
8a61f013 5374F: drivers/video/fbdev/intelfb/
9eb8ef74 5375
1da177e4 5376INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5377M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5378L: linux-fbdev@vger.kernel.org
ce00f85c 5379S: Maintained
8a61f013 5380F: drivers/video/fbdev/i810/
1da177e4 5381
f4a9bc4c 5382INTEL MENLOW THERMAL DRIVER
8b58be88 5383M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5384L: platform-driver-x86@vger.kernel.org
5ca92bd9 5385W: https://01.org/linux-acpi
f4a9bc4c 5386S: Supported
679655da 5387F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5388
1da177e4 5389INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5390M: Borislav Petkov <bp@alien8.de>
1da177e4 5391S: Maintained
73d425fd
JP
5392F: arch/x86/kernel/cpu/microcode/core*
5393F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5394
248a9dc3 5395INTEL I/OAT DMA DRIVER
18ebd564 5396M: Dave Jiang <dave.jiang@intel.com>
08223d80 5397R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5398L: dmaengine@vger.kernel.org
5399Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5400S: Supported
679655da 5401F: drivers/dma/ioat*
248a9dc3 5402
6c8909b4 5403INTEL IOMMU (VT-d)
8b58be88 5404M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5405L: iommu@lists.linux-foundation.org
54e5881d 5406T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5407S: Supported
3fb39615 5408F: drivers/iommu/intel-iommu.c
679655da 5409F: include/linux/intel-iommu.h
6c8909b4 5410
b3e5f263 5411INTEL IOP-ADMA DMA DRIVER
08223d80 5412R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5413S: Odd fixes
679655da 5414F: drivers/dma/iop-adma.c
b3e5f263 5415
9251ce95 5416INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5417M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5418S: Maintained
679655da
JP
5419F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5420F: arch/arm/mach-ixp4xx/include/mach/npe.h
5421F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5422F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5423F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5424F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5425
844dd05f 5426INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5427M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5428S: Maintained
679655da 5429F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5430
2f302324 5431INTEL ETHERNET DRIVERS
8b58be88 5432M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5433R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5434R: Shannon Nelson <shannon.nelson@intel.com>
5435R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5436R: Don Skidmore <donald.c.skidmore@intel.com>
5437R: Matthew Vick <matthew.vick@intel.com>
5438R: John Ronciak <john.ronciak@intel.com>
5439R: Mitch Williams <mitch.a.williams@intel.com>
5440L: intel-wired-lan@lists.osuosl.org
f6fde11a 5441W: http://www.intel.com/support/feedback.htm
d94e6fed 5442W: http://e1000.sourceforge.net/
2f302324
JK
5443Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5445T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5446S: Supported
0d164401
JK
5447F: Documentation/networking/e100.txt
5448F: Documentation/networking/e1000.txt
5449F: Documentation/networking/e1000e.txt
5450F: Documentation/networking/igb.txt
5451F: Documentation/networking/igbvf.txt
5452F: Documentation/networking/ixgb.txt
5453F: Documentation/networking/ixgbe.txt
5454F: Documentation/networking/ixgbevf.txt
1bff6529 5455F: Documentation/networking/i40e.txt
105bf2fe 5456F: Documentation/networking/i40evf.txt
dee1ad47 5457F: drivers/net/ethernet/intel/
bc90d291 5458F: drivers/net/ethernet/intel/*/
1da177e4 5459
0963d59b
LW
5460INTEL-MID GPIO DRIVER
5461M: David Cohen <david.a.cohen@linux.intel.com>
5462L: linux-gpio@vger.kernel.org
5463S: Maintained
5464F: drivers/gpio/gpio-intel-mid.c
5465
ca907a90
SY
5466INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5467M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5468L: linux-wireless@vger.kernel.org
ca907a90 5469S: Maintained
679655da 5470F: Documentation/networking/README.ipw2100
679655da 5471F: Documentation/networking/README.ipw2200
ca907a90 5472F: drivers/net/wireless/ipw2x00/
826d2abe 5473
4bd96a7a 5474INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5475M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5476M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5477M: Shane Wang <shane.wang@intel.com>
5478L: tboot-devel@lists.sourceforge.net
5479W: http://tboot.sourceforge.net
e9b7d7c8 5480T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5481S: Supported
5482F: Documentation/intel_txt.txt
5483F: include/linux/tboot.h
5484F: arch/x86/kernel/tboot.c
5485
8a70da82 5486INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5487M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5488M: linux-wimax@intel.com
49e7d9df 5489L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5490S: Supported
5491W: http://linuxwimax.org
679655da
JP
5492F: Documentation/wimax/README.i2400m
5493F: drivers/net/wimax/i2400m/
c117ab84 5494F: include/uapi/linux/wimax/i2400m.h
8a70da82 5495
1c0ce89c
SG
5496INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5497M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5498L: linux-wireless@vger.kernel.org
1c0ce89c 5499S: Supported
efa3144e
WYG
5500F: drivers/net/wireless/iwlegacy/
5501
b481de9c 5502INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5503M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5504M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5505M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5506L: linux-wireless@vger.kernel.org
b481de9c 5507W: http://intellinuxwireless.org
b62ff718 5508T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5509S: Supported
679655da 5510F: drivers/net/wireless/iwlwifi/
b481de9c 5511
de8fe023
TW
5512INTEL MANAGEMENT ENGINE (mei)
5513M: Tomas Winkler <tomas.winkler@intel.com>
5514L: linux-kernel@vger.kernel.org
5515S: Supported
c117ab84 5516F: include/uapi/linux/mei.h
5069288b 5517F: include/linux/mei_cl_bus.h
de8fe023 5518F: drivers/misc/mei/*
e07950a1 5519F: Documentation/misc-devices/mei/*
de8fe023 5520
0a8b8353 5521INTEL PMC IPC DRIVER
5522M: Zha Qipeng<qipeng.zha@intel.com>
5523L: platform-driver-x86@vger.kernel.org
5524S: Maintained
5525F: drivers/platform/x86/intel_pmc_ipc.c
5526F: arch/x86/include/asm/intel_pmc_ipc.h
5527
cb109a0e 5528IOC3 ETHERNET DRIVER
8b58be88 5529M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5530L: linux-mips@linux-mips.org
5531S: Maintained
8862bf1e 5532F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5533
cb109a0e 5534IOC3 SERIAL DRIVER
8b58be88 5535M: Pat Gefre <pfg@sgi.com>
d39e0721 5536L: linux-serial@vger.kernel.org
cb109a0e 5537S: Maintained
df621252 5538F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5539
0b6e8569
SW
5540IOMMU DRIVERS
5541M: Joerg Roedel <joro@8bytes.org>
5542L: iommu@lists.linux-foundation.org
5543T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5544S: Maintained
5545F: drivers/iommu/
5546
4480f15b 5547IP MASQUERADING
8b58be88 5548M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5549S: Maintained
679655da 5550F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5551
1202d6ff 5552IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5553M: Francois Romieu <romieu@fr.zoreil.com>
5554M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5555L: netdev@vger.kernel.org
5556S: Maintained
7443713a 5557F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5558
4480f15b 5559IPATH DRIVER
8473c603 5560M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5561L: linux-rdma@vger.kernel.org
52a09a04 5562S: Maintained
679655da 5563F: drivers/infiniband/hw/ipath/
77d8798b 5564
4409ebe9 5565IPMI SUBSYSTEM
8b58be88 5566M: Corey Minyard <minyard@acm.org>
b0c90653 5567L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5568W: http://openipmi.sourceforge.net/
5569S: Supported
679655da
JP
5570F: Documentation/IPMI.txt
5571F: drivers/char/ipmi/
5572F: include/linux/ipmi*
c117ab84 5573F: include/uapi/linux/ipmi*
4409ebe9 5574
2d800897
KW
5575QCOM AUDIO (ASoC) DRIVERS
5576M: Patrick Lai <plai@codeaurora.org>
5577M: Banajit Goswami <bgoswami@codeaurora.org>
5578L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5579S: Supported
5580F: sound/soc/qcom/
5581
e2d1d6c0 5582IPS SCSI RAID DRIVER
8b58be88 5583M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5584L: linux-scsi@vger.kernel.org
5585W: http://www.adaptec.com/
5586S: Maintained
679655da 5587F: drivers/scsi/ips*
e2d1d6c0
RD
5588
5589IPVS
8b58be88
JP
5590M: Wensong Zhang <wensong@linux-vs.org>
5591M: Simon Horman <horms@verge.net.au>
5592M: Julian Anastasov <ja@ssi.bg>
979b6c13 5593L: netdev@vger.kernel.org
e2d1d6c0 5594L: lvs-devel@vger.kernel.org
1da177e4 5595S: Maintained
679655da 5596F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5597F: include/net/ip_vs.h
c117ab84 5598F: include/uapi/linux/ip_vs.h
679655da 5599F: net/netfilter/ipvs/
1da177e4 5600
e7839f25 5601IPWIRELESS DRIVER
e5f6450c 5602M: Jiri Kosina <jikos@kernel.org>
d8130624 5603M: David Sterba <dsterba@suse.com>
92094aa0 5604S: Odd Fixes
282361a0 5605F: drivers/tty/ipwireless/
099dc4fb 5606
e2d1d6c0 5607IPX NETWORK LAYER
8b58be88 5608M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5609L: netdev@vger.kernel.org
5610S: Maintained
679655da 5611F: include/net/ipx.h
c117ab84 5612F: include/uapi/linux/ipx.h
679655da 5613F: net/ipx/
e2d1d6c0 5614
1da177e4 5615IRDA SUBSYSTEM
8b58be88 5616M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5617L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5618L: netdev@vger.kernel.org
1da177e4 5619W: http://irda.sourceforge.net/
f353976d 5620S: Maintained
e0057975 5621T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5622F: Documentation/networking/irda.txt
5623F: drivers/net/irda/
5624F: include/net/irda/
5625F: net/irda/
1da177e4 5626
a800c7cc
TG
5627IRQ SUBSYSTEM
5628M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5629L: linux-kernel@vger.kernel.org
a800c7cc 5630S: Maintained
75fc2d37 5631T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5632F: kernel/irq/
2ed9fd28
JC
5633
5634IRQCHIP DRIVERS
5635M: Thomas Gleixner <tglx@linutronix.de>
5636M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5637M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5638L: linux-kernel@vger.kernel.org
5639S: Maintained
5640T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5641T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5642F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5643F: drivers/irqchip/
a800c7cc 5644
7ab3a837 5645IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5646M: Jiang Liu <jiang.liu@linux.intel.com>
5647M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5648S: Maintained
b09dec2c 5649T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5650F: Documentation/IRQ-domain.txt
5651F: include/linux/irqdomain.h
5652F: kernel/irq/irqdomain.c
b09dec2c 5653F: kernel/irq/msi.c
7ab3a837 5654
e2d1d6c0 5655ISAPNP
8b58be88 5656M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5657S: Maintained
679655da
JP
5658F: Documentation/isapnp.txt
5659F: drivers/pnp/isapnp/
5660F: include/linux/isapnp.h
e2d1d6c0 5661
d39b8420
HV
5662ISA RADIO MODULE
5663M: Hans Verkuil <hverkuil@xs4all.nl>
5664L: linux-media@vger.kernel.org
5665T: git git://linuxtv.org/media_tree.git
5666W: http://linuxtv.org
5667S: Maintained
5668F: drivers/media/radio/radio-isa*
5669
71a6d0af
HW
5670iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5671M: Peter Jones <pjones@redhat.com>
5672M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5673S: Maintained
5674F: drivers/firmware/iscsi_ibft*
5675
14816b1e 5676ISCSI
8b58be88 5677M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5678L: open-iscsi@googlegroups.com
5679W: www.open-iscsi.org
54e5881d 5680T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5681S: Maintained
679655da
JP
5682F: drivers/scsi/*iscsi*
5683F: include/scsi/*iscsi*
14816b1e 5684
1e65eb42
OG
5685ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5686M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5687M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5688M: Roi Dayan <roid@mellanox.com>
5689L: linux-rdma@vger.kernel.org
5690S: Supported
5691W: http://www.openfabrics.org
5692W: www.open-iscsi.org
5693Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5694F: drivers/infiniband/ulp/iser/
1e65eb42 5695
2b70e5fd
SG
5696ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5697M: Sagi Grimberg <sagig@mellanox.com>
5698T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5699L: linux-rdma@vger.kernel.org
5700L: target-devel@vger.kernel.org
5701S: Supported
5702W: http://www.linux-iscsi.org
5703F: drivers/infiniband/ulp/isert
5704
1da177e4 5705ISDN SUBSYSTEM
8b58be88 5706M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5707L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5708L: netdev@vger.kernel.org
1da177e4 5709W: http://www.isdn4linux.de
54e5881d 5710T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5711S: Maintained
679655da
JP
5712F: Documentation/isdn/
5713F: drivers/isdn/
5714F: include/linux/isdn.h
5715F: include/linux/isdn/
c117ab84
CEB
5716F: include/uapi/linux/isdn.h
5717F: include/uapi/linux/isdn/
1da177e4
LT
5718
5719ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5720M: Armin Schindler <mac@melware.de>
d5d52273 5721L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5722W: http://www.melware.de
5723S: Maintained
679655da 5724F: drivers/isdn/hardware/eicon/
1da177e4 5725
d624870f 5726IT87 HARDWARE MONITORING DRIVER
d8130624 5727M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5728L: lm-sensors@lm-sensors.org
5729S: Maintained
5730F: Documentation/hwmon/it87
5731F: drivers/hwmon/it87.c
5732
d7104bff
AP
5733IT913X MEDIA DRIVER
5734M: Antti Palosaari <crope@iki.fi>
5735L: linux-media@vger.kernel.org
5736W: http://linuxtv.org/
5737W: http://palosaari.fi/linux/
5738Q: http://patchwork.linuxtv.org/project/linux-media/list/
5739T: git git://linuxtv.org/anttip/media_tree.git
5740S: Maintained
249c697e 5741F: drivers/media/tuners/it913x*
d7104bff 5742
91821ff3 5743IVTV VIDEO4LINUX DRIVER
6afdeaf8 5744M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5745L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5746L: linux-media@vger.kernel.org
275ffde4 5747T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5748W: http://www.ivtvdriver.org
5749S: Maintained
679655da 5750F: Documentation/video4linux/*.ivtv
90d72ac6 5751F: drivers/media/pci/ivtv/
c117ab84 5752F: include/uapi/linux/ivtv*
91821ff3 5753
68620bdd
MP
5754IX2505V MEDIA DRIVER
5755M: Malcolm Priestley <tvboxspy@gmail.com>
5756L: linux-media@vger.kernel.org
5757W: http://linuxtv.org/
5758Q: http://patchwork.linuxtv.org/project/linux-media/list/
5759S: Maintained
5760F: drivers/media/dvb-frontends/ix2505v*
5761
4453d736
GR
5762JC42.4 TEMPERATURE SENSOR DRIVER
5763M: Guenter Roeck <linux@roeck-us.net>
5764L: lm-sensors@lm-sensors.org
5765S: Maintained
5766F: drivers/hwmon/jc42.c
5767F: Documentation/hwmon/jc42
5768
e2d1d6c0 5769JFS FILESYSTEM
3256f80f 5770M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5771L: jfs-discussion@lists.sourceforge.net
5772W: http://jfs.sourceforge.net/
54e5881d 5773T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5774S: Maintained
679655da
JP
5775F: Documentation/filesystems/jfs.txt
5776F: fs/jfs/
e2d1d6c0 5777
95252236 5778JME NETWORK DRIVER
8b58be88 5779M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5780L: netdev@vger.kernel.org
5781S: Maintained
63d24a0e 5782F: drivers/net/ethernet/jme.*
95252236 5783
1da177e4 5784JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5785M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5786L: linux-mtd@lists.infradead.org
5787W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5788S: Maintained
679655da 5789F: fs/jffs2/
c117ab84 5790F: include/uapi/linux/jffs2.h
1da177e4 5791
d183e11a
TT
5792JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5793M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5794M: Jan Kara <jack@suse.com>
d183e11a
TT
5795L: linux-ext4@vger.kernel.org
5796S: Maintained
5797F: fs/jbd2/
5798F: include/linux/jbd2.h
ae0718f8 5799
fd8b6cb4 5800JSM Neo PCI based serial card
9d141cb9 5801M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5802L: linux-serial@vger.kernel.org
5803S: Maintained
df621252 5804F: drivers/tty/serial/jsm/
ae0718f8 5805
af39917d
CL
5806K10TEMP HARDWARE MONITORING DRIVER
5807M: Clemens Ladisch <clemens@ladisch.de>
5808L: lm-sensors@lm-sensors.org
5809S: Maintained
5810F: Documentation/hwmon/k10temp
5811F: drivers/hwmon/k10temp.c
5812
4660cb35 5813K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5814M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5815L: lm-sensors@lm-sensors.org
ae0718f8 5816S: Maintained
679655da
JP
5817F: Documentation/hwmon/k8temp
5818F: drivers/hwmon/k8temp.c
ae0718f8 5819
1da177e4 5820KCONFIG
5eb1f99e 5821M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5822L: linux-kbuild@vger.kernel.org
cea8321c 5823T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5824S: Maintained
679655da
JP
5825F: Documentation/kbuild/kconfig-language.txt
5826F: scripts/kconfig/
1da177e4 5827
ea6c2089 5828KDUMP
8b58be88
JP
5829M: Vivek Goyal <vgoyal@redhat.com>
5830M: Haren Myneni <hbabu@us.ibm.com>
34633993 5831L: kexec@lists.infradead.org
ea6c2089
VG
5832W: http://lse.sourceforge.net/kdump/
5833S: Maintained
80811493 5834F: Documentation/kdump/
ea6c2089 5835
f41bf02f
HV
5836KEENE FM RADIO TRANSMITTER DRIVER
5837M: Hans Verkuil <hverkuil@xs4all.nl>
5838L: linux-media@vger.kernel.org
5839T: git git://linuxtv.org/media_tree.git
5840W: http://linuxtv.org
5841S: Maintained
5842F: drivers/media/radio/radio-keene*
5843
1da177e4 5844KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5845M: Ian Kent <raven@themaw.net>
f694fc97 5846L: autofs@vger.kernel.org
1da177e4 5847S: Maintained
679655da 5848F: fs/autofs4/
1da177e4 5849
70fb7ba6 5850KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5851M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5852T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5853T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5854L: linux-kbuild@vger.kernel.org
5ce45962 5855S: Maintained
679655da
JP
5856F: Documentation/kbuild/
5857F: Makefile
5858F: scripts/Makefile.*
70fb7ba6
MM
5859F: scripts/basic/
5860F: scripts/mk*
5861F: scripts/package/
1da177e4
LT
5862
5863KERNEL JANITORS
c3000e03 5864L: kernel-janitors@vger.kernel.org
10466f5a 5865W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5866S: Odd Fixes
1da177e4 5867
e8b43555 5868KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5869M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5870M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5871L: linux-nfs@vger.kernel.org
1da177e4 5872W: http://nfs.sourceforge.net/
98fac23f 5873S: Supported
679655da 5874F: fs/nfsd/
c117ab84 5875F: include/uapi/linux/nfsd/
679655da
JP
5876F: fs/lockd/
5877F: fs/nfs_common/
5878F: net/sunrpc/
5879F: include/linux/lockd/
5880F: include/linux/sunrpc/
c117ab84 5881F: include/uapi/linux/sunrpc/
1da177e4 5882
13b122b3
SK
5883KERNEL SELFTEST FRAMEWORK
5884M: Shuah Khan <shuahkh@osg.samsung.com>
5885L: linux-api@vger.kernel.org
5886T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5887S: Maintained
5888F: tools/testing/selftests
5889
426d62e2 5890KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5891M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5892M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5893L: kvm@vger.kernel.org
e3e58478 5894W: http://www.linux-kvm.org
a94b40a6 5895T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5896S: Supported
c93a64fe
PB
5897F: Documentation/*/kvm*.txt
5898F: Documentation/virtual/kvm/
679655da 5899F: arch/*/kvm/
1662e862
CB
5900F: arch/x86/kernel/kvm.c
5901F: arch/x86/kernel/kvmclock.c
679655da
JP
5902F: arch/*/include/asm/kvm*
5903F: include/linux/kvm*
c117ab84 5904F: include/uapi/linux/kvm*
679655da 5905F: virt/kvm/
426d62e2 5906
ad8003d3 5907KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5908M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5909L: kvm@vger.kernel.org
5910W: http://kvm.qumranet.com
7de609c8 5911S: Maintained
679655da 5912F: arch/x86/include/asm/svm.h
679655da 5913F: arch/x86/kvm/svm.c
426d62e2 5914
513014b7 5915KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5916M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5917L: kvm-ppc@vger.kernel.org
5918W: http://kvm.qumranet.com
6a7f972d 5919T: git git://github.com/agraf/linux-2.6.git
513014b7 5920S: Supported
679655da
JP
5921F: arch/powerpc/include/asm/kvm*
5922F: arch/powerpc/kvm/
513014b7 5923
85f8fffe 5924KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5925M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5926M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5927L: linux-s390@vger.kernel.org
5928W: http://www.ibm.com/developerworks/linux/linux390/
5929S: Supported
679655da
JP
5930F: Documentation/s390/kvm.txt
5931F: arch/s390/include/asm/kvm*
80811493 5932F: arch/s390/kvm/
85f8fffe 5933
a749474d 5934KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5935M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5936M: Marc Zyngier <marc.zyngier@arm.com>
5937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5938L: kvmarm@lists.cs.columbia.edu
5939W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5940S: Supported
a749474d
CD
5941F: arch/arm/include/uapi/asm/kvm*
5942F: arch/arm/include/asm/kvm*
5943F: arch/arm/kvm/
5c8818b4
MZ
5944F: virt/kvm/arm/
5945F: include/kvm/arm_*
a749474d 5946
6394a3ec 5947KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5948M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5949M: Marc Zyngier <marc.zyngier@arm.com>
5950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5951L: kvmarm@lists.cs.columbia.edu
5952S: Maintained
5953F: arch/arm64/include/uapi/asm/kvm*
5954F: arch/arm64/include/asm/kvm*
5955F: arch/arm64/kvm/
5956
dc009d92 5957KEXEC
8b58be88 5958M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5959W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5960L: kexec@lists.infradead.org
dc009d92 5961S: Maintained
679655da 5962F: include/linux/kexec.h
c117ab84 5963F: include/uapi/linux/kexec.h
679655da 5964F: kernel/kexec.c
dc009d92 5965
e971461f
DH
5966KEYS/KEYRINGS:
5967M: David Howells <dhowells@redhat.com>
5968L: keyrings@linux-nfs.org
5969S: Maintained
d410fa4e 5970F: Documentation/security/keys.txt
e971461f
DH
5971F: include/linux/key.h
5972F: include/linux/key-type.h
5973F: include/keys/
5974F: security/keys/
5975
7f3c68be 5976KEYS-TRUSTED
74dd744f
MZ
5977M: David Safford <safford@us.ibm.com>
5978M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5979L: linux-security-module@vger.kernel.org
5980L: keyrings@linux-nfs.org
5981S: Supported
d410fa4e 5982F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5983F: include/keys/trusted-type.h
5984F: security/keys/trusted.c
5985F: security/keys/trusted.h
5986
5987KEYS-ENCRYPTED
74dd744f
MZ
5988M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5989M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5990L: linux-security-module@vger.kernel.org
5991L: keyrings@linux-nfs.org
5992S: Supported
d410fa4e 5993F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5994F: include/keys/encrypted-type.h
19c90aa6 5995F: security/keys/encrypted-keys/
7f3c68be 5996
5b778dad 5997KGDB / KDB /debug_core
8b58be88 5998M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5999W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6000L: kgdb-bugreport@lists.sourceforge.net
6001S: Maintained
679655da
JP
6002F: Documentation/DocBook/kgdb.tmpl
6003F: drivers/misc/kgdbts.c
df621252 6004F: drivers/tty/serial/kgdboc.c
5b778dad 6005F: include/linux/kdb.h
679655da 6006F: include/linux/kgdb.h
4063eb5f 6007F: kernel/debug/
e3e2aaf7 6008
456db8cc 6009KMEMCHECK
8b58be88 6010M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6011M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6012S: Maintained
410d7a97
JP
6013F: Documentation/kmemcheck.txt
6014F: arch/x86/include/asm/kmemcheck.h
6015F: arch/x86/mm/kmemcheck/
6016F: include/linux/kmemcheck.h
6017F: mm/kmemcheck.c
b9ce08c0 6018
c3bb4d24 6019KMEMLEAK
8b58be88 6020M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6021S: Maintained
6022F: Documentation/kmemleak.txt
6023F: include/linux/kmemleak.h
6024F: mm/kmemleak.c
6025F: mm/kmemleak-test.c
6026
89559a61 6027KPROBES
8b58be88
JP
6028M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6029M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6030M: "David S. Miller" <davem@davemloft.net>
97c29e74 6031M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6032S: Maintained
679655da
JP
6033F: Documentation/kprobes.txt
6034F: include/linux/kprobes.h
6035F: kernel/kprobes.c
89559a61 6036
70e84049 6037KS0108 LCD CONTROLLER DRIVER
8b58be88 6038M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6039W: http://miguelojeda.es/auxdisplay.htm
6040W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6041S: Maintained
679655da
JP
6042F: Documentation/auxdisplay/ks0108
6043F: drivers/auxdisplay/ks0108.c
6044F: include/linux/ks0108.h
70e84049 6045
1da177e4 6046LAPB module
1da177e4 6047L: linux-x25@vger.kernel.org
bf9915cc 6048S: Orphan
679655da
JP
6049F: Documentation/networking/lapb-module.txt
6050F: include/*/lapb.h
6051F: net/lapb/
1da177e4
LT
6052
6053LASI 53c700 driver for PARISC
8b58be88 6054M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6055L: linux-scsi@vger.kernel.org
6056S: Maintained
679655da
JP
6057F: Documentation/scsi/53c700.txt
6058F: drivers/scsi/53c700*
1da177e4 6059
263de9b5 6060LED SUBSYSTEM
8b58be88 6061M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6062M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6063L: linux-leds@vger.kernel.org
b8926ba0 6064T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6065S: Maintained
679655da
JP
6066F: drivers/leds/
6067F: include/linux/leds.h
263de9b5 6068
b0461a44 6069LEGACY EEPROM DRIVER
d8130624 6070M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6071S: Maintained
6072F: Documentation/misc-devices/eeprom
6073F: drivers/misc/eeprom/eeprom.c
6074
1da177e4 6075LEGO USB Tower driver
8b58be88 6076M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6077L: legousb-devel@lists.sourceforge.net
6078W: http://legousb.sourceforge.net/
6079S: Maintained
679655da 6080F: drivers/usb/misc/legousbtower.c
1da177e4 6081
055616a8
MK
6082LG2160 MEDIA DRIVER
6083M: Michael Krufky <mkrufky@linuxtv.org>
6084L: linux-media@vger.kernel.org
6085W: http://linuxtv.org/
6086W: http://github.com/mkrufky
6087Q: http://patchwork.linuxtv.org/project/linux-media/list/
6088T: git git://linuxtv.org/mkrufky/tuners.git
6089S: Maintained
6090F: drivers/media/dvb-frontends/lg2160.*
6091
6f0e7725
MK
6092LGDT3305 MEDIA DRIVER
6093M: Michael Krufky <mkrufky@linuxtv.org>
6094L: linux-media@vger.kernel.org
6095W: http://linuxtv.org/
6096W: http://github.com/mkrufky
6097Q: http://patchwork.linuxtv.org/project/linux-media/list/
6098T: git git://linuxtv.org/mkrufky/tuners.git
6099S: Maintained
6100F: drivers/media/dvb-frontends/lgdt3305.*
6101
568a17ff 6102LGUEST
8b58be88 6103M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6104L: lguest@lists.ozlabs.org
568a17ff 6105W: http://lguest.ozlabs.org/
72e91863 6106S: Odd Fixes
070f420b 6107F: arch/x86/include/asm/lguest*.h
679655da
JP
6108F: arch/x86/lguest/
6109F: drivers/lguest/
6110F: include/linux/lguest*.h
070f420b 6111F: tools/lguest/
568a17ff 6112
32ac7cb2
TH
6113LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6114M: Tejun Heo <tj@kernel.org>
6115L: linux-ide@vger.kernel.org
6116T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6117S: Maintained
6118F: drivers/ata/
6119F: include/linux/ata.h
6120F: include/linux/libata.h
6121
6122LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6123M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6124L: linux-ide@vger.kernel.org
6125T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6126S: Maintained
6127F: include/linux/pata_arasan_cf_data.h
6128F: drivers/ata/pata_arasan_cf.c
6129
c7fa056c
BZ
6130LIBATA PATA DRIVERS
6131M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6132M: Tejun Heo <tj@kernel.org>
6133L: linux-ide@vger.kernel.org
6134T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6135S: Maintained
6136F: drivers/ata/pata_*.c
6137F: drivers/ata/ata_generic.c
6138
32ac7cb2
TH
6139LIBATA SATA AHCI PLATFORM devices support
6140M: Hans de Goede <hdegoede@redhat.com>
6141M: Tejun Heo <tj@kernel.org>
6142L: linux-ide@vger.kernel.org
6143T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6144S: Maintained
6145F: drivers/ata/ahci_platform.c
6146F: drivers/ata/libahci_platform.c
6147F: include/linux/ahci_platform.h
6148
6149LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6150M: Mikael Pettersson <mikpelinux@gmail.com>
6151L: linux-ide@vger.kernel.org
6152T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6153S: Maintained
6154F: drivers/ata/sata_promise.*
6155
1acd437c
SL
6156LIBLOCKDEP
6157M: Sasha Levin <sasha.levin@oracle.com>
6158S: Maintained
6159F: tools/lib/lockdep/
6160
bc30196f
DW
6161LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6162M: Dan Williams <dan.j.williams@intel.com>
6163L: linux-nvdimm@lists.01.org
6164Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6165S: Supported
6166F: drivers/nvdimm/*
6167F: include/linux/nd.h
6168F: include/linux/libnvdimm.h
6169F: include/uapi/linux/ndctl.h
6170
6171LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6172M: Ross Zwisler <ross.zwisler@linux.intel.com>
6173L: linux-nvdimm@lists.01.org
6174Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6175S: Supported
6176F: drivers/nvdimm/blk.c
6177F: drivers/nvdimm/region_devs.c
6178F: drivers/acpi/nfit*
6179
6180LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6181M: Vishal Verma <vishal.l.verma@intel.com>
6182L: linux-nvdimm@lists.01.org
6183Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6184S: Supported
6185F: drivers/nvdimm/btt*
6186
6187LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6188M: Ross Zwisler <ross.zwisler@linux.intel.com>
6189L: linux-nvdimm@lists.01.org
6190Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6191S: Supported
6192F: drivers/nvdimm/pmem.c
b864bc17 6193F: include/linux/pmem.h
bc30196f 6194
1da177e4 6195LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6196M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6197W: http://www.ibm.com/linux/ltc/projects/ppc
6198S: Supported
11c34c7d 6199F: arch/powerpc/boot/rs6000.h
1da177e4 6200
852bb9f5 6201LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6202M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6203M: Paul Mackerras <paulus@samba.org>
ea668936 6204M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6205W: http://www.penguinppc.org/
a4724ed6 6206L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6207Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6208T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6209S: Supported
11c34c7d
JP
6210F: Documentation/powerpc/
6211F: arch/powerpc/
1da177e4
LT
6212
6213LINUX FOR POWER MACINTOSH
8b58be88 6214M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6215W: http://www.penguinppc.org/
a4724ed6 6216L: linuxppc-dev@lists.ozlabs.org
1da177e4 6217S: Maintained
11c34c7d
JP
6218F: arch/powerpc/platforms/powermac/
6219F: drivers/macintosh/
1da177e4 6220
77a76369 6221LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6222M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6223L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6224T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6225S: Maintained
11c34c7d
JP
6226F: arch/powerpc/platforms/512x/
6227F: arch/powerpc/platforms/52xx/
1da177e4
LT
6228
6229LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6230M: Alistair Popple <alistair@popple.id.au>
8b58be88 6231M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6232W: http://www.penguinppc.org/
a4724ed6 6233L: linuxppc-dev@lists.ozlabs.org
1da177e4 6234S: Maintained
11c34c7d
JP
6235F: arch/powerpc/platforms/40x/
6236F: arch/powerpc/platforms/44x/
1da177e4 6237
260c02a9 6238LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6239L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6240S: Orphan
11c34c7d
JP
6241F: arch/powerpc/*/*virtex*
6242F: arch/powerpc/*/*/*virtex*
1da177e4 6243
e93adf1e 6244LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6245M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6246W: http://www.penguinppc.org/
a4724ed6 6247L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6248S: Maintained
a2b1f7c8 6249F: arch/powerpc/platforms/8xx/
e93adf1e 6250
1da177e4 6251LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6252M: Scott Wood <scottwood@freescale.com>
8b58be88 6253M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6254W: http://www.penguinppc.org/
a4724ed6 6255L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6256T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6257S: Maintained
11c34c7d 6258F: arch/powerpc/platforms/83xx/
4c8f581d 6259F: arch/powerpc/platforms/85xx/
1da177e4 6260
ab06ff3a 6261LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6262M: Olof Johansson <olof@lixom.net>
a4724ed6 6263L: linuxppc-dev@lists.ozlabs.org
92e19709 6264S: Maintained
11c34c7d
JP
6265F: arch/powerpc/platforms/pasemi/
6266F: drivers/*/*pasemi*
6267F: drivers/*/*/*pasemi*
ab06ff3a 6268
1da177e4 6269LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6270M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6271L: linux-security-module@vger.kernel.org
1da177e4
LT
6272S: Supported
6273
a23ce6da
HW
6274LIS3LV02D ACCELEROMETER DRIVER
6275M: Eric Piel <eric.piel@tremplin-utc.net>
6276S: Maintained
ff606677
JD
6277F: Documentation/misc-devices/lis3lv02d
6278F: drivers/misc/lis3lv02d/
bd35665f 6279F: drivers/platform/x86/hp_accel.c
a23ce6da 6280
b700e7f0
SJ
6281LIVE PATCHING
6282M: Josh Poimboeuf <jpoimboe@redhat.com>
6283M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6284M: Jiri Kosina <jikos@kernel.org>
d8130624 6285M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6286S: Maintained
6287F: kernel/livepatch/
6288F: include/linux/livepatch.h
6289F: arch/x86/include/asm/livepatch.h
6290F: arch/x86/kernel/livepatch.c
6291F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6292F: samples/livepatch/
b700e7f0 6293L: live-patching@vger.kernel.org
74d50da3 6294T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6295
e2d1d6c0 6296LLC (802.2)
8b58be88 6297M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6298S: Maintained
679655da 6299F: include/linux/llc.h
c117ab84 6300F: include/uapi/linux/llc.h
679655da
JP
6301F: include/net/llc*
6302F: net/llc/
e2d1d6c0 6303
4e233cbe
AD
6304LM73 HARDWARE MONITOR DRIVER
6305M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6306L: lm-sensors@lm-sensors.org
6307S: Maintained
6308F: drivers/hwmon/lm73.c
6309
156e2d1a 6310LM78 HARDWARE MONITOR DRIVER
d8130624 6311M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6312L: lm-sensors@lm-sensors.org
6313S: Maintained
6314F: Documentation/hwmon/lm78
6315F: drivers/hwmon/lm78.c
6316
1da177e4 6317LM83 HARDWARE MONITOR DRIVER
d8130624 6318M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6319L: lm-sensors@lm-sensors.org
1da177e4 6320S: Maintained
679655da
JP
6321F: Documentation/hwmon/lm83
6322F: drivers/hwmon/lm83.c
1da177e4
LT
6323
6324LM90 HARDWARE MONITOR DRIVER
d8130624 6325M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6326L: lm-sensors@lm-sensors.org
1da177e4 6327S: Maintained
679655da 6328F: Documentation/hwmon/lm90
aae7bce4 6329F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6330F: drivers/hwmon/lm90.c
1da177e4 6331
917cc4e6
GR
6332LM95234 HARDWARE MONITOR DRIVER
6333M: Guenter Roeck <linux@roeck-us.net>
6334L: lm-sensors@lm-sensors.org
6335S: Maintained
6336F: Documentation/hwmon/lm95234
6337F: drivers/hwmon/lm95234.c
6338
68620bdd
MP
6339LME2510 MEDIA DRIVER
6340M: Malcolm Priestley <tvboxspy@gmail.com>
6341L: linux-media@vger.kernel.org
6342W: http://linuxtv.org/
6343Q: http://patchwork.linuxtv.org/project/linux-media/list/
6344S: Maintained
6345F: drivers/media/usb/dvb-usb-v2/lmedm04*
6346
512e67f9 6347LOCKDEP AND LOCKSTAT
8b58be88
JP
6348M: Peter Zijlstra <peterz@infradead.org>
6349M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6350L: linux-kernel@vger.kernel.org
75fc2d37 6351T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6352S: Maintained
214e0aed
DB
6353F: Documentation/locking/lockdep*.txt
6354F: Documentation/locking/lockstat.txt
679655da 6355F: include/linux/lockdep.h
7486d6da 6356F: kernel/locking/
512e67f9 6357
dde33348 6358LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6359M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6360L: linux-ntfs-dev@lists.sourceforge.net
6361W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6362S: Maintained
679655da 6363F: Documentation/ldm.txt
20d16fef 6364F: block/partitions/ldm.*
1da177e4 6365
ef6ada3d
JE
6366LogFS
6367M: Joern Engel <joern@logfs.org>
756ccb3c 6368M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6369L: logfs@logfs.org
6370W: logfs.org
6371S: Maintained
6372F: fs/logfs/
6373
b62d7946
RS
6374LPC32XX MACHINE SUPPORT
6375M: Roland Stigge <stigge@antcom.de>
6376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6377S: Maintained
6378F: arch/arm/mach-lpc32xx/
6379
c87e34ef 6380LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6381M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6382M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6383M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6384M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6385L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6386L: linux-scsi@vger.kernel.org
6387W: http://www.lsilogic.com/support
6388S: Supported
679655da 6389F: drivers/message/fusion/
500c152a 6390F: drivers/scsi/mpt2sas/
6391F: drivers/scsi/mpt3sas/
c87e34ef 6392
1da177e4 6393LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6394M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6395L: linux-scsi@vger.kernel.org
6396S: Maintained
679655da 6397F: drivers/scsi/sym53c8xx_2/
1da177e4 6398
e5f5c99a
GR
6399LTC4261 HARDWARE MONITOR DRIVER
6400M: Guenter Roeck <linux@roeck-us.net>
6401L: lm-sensors@lm-sensors.org
6402S: Maintained
6403F: Documentation/hwmon/ltc4261
6404F: drivers/hwmon/ltc4261.c
6405
81365c31 6406LTP (Linux Test Project)
28b8e8d4 6407M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6408M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6409M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6410M: Jan Stancek <jstancek@redhat.com>
6411M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6412M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6413L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6414W: http://linux-test-project.github.io/
7d1ae8a8 6415T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6416S: Maintained
6417
c12a54b3 6418M32R ARCHITECTURE
c12a54b3 6419W: http://www.linux-m32r.org/
b4174867 6420S: Orphan
679655da 6421F: arch/m32r/
c12a54b3 6422
1da177e4 6423M68K ARCHITECTURE
8b58be88 6424M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6425L: linux-m68k@lists.linux-m68k.org
6426W: http://www.linux-m68k.org/
54e5881d 6427T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6428S: Maintained
679655da 6429F: arch/m68k/
9db35182 6430F: drivers/zorro/
1da177e4
LT
6431
6432M68K ON APPLE MACINTOSH
8b58be88 6433M: Joshua Thompson <funaho@jurai.org>
1da177e4 6434W: http://www.mac.linux-m68k.org/
9bb9f222 6435L: linux-m68k@lists.linux-m68k.org
1da177e4 6436S: Maintained
9db35182 6437F: arch/m68k/mac/
1da177e4
LT
6438
6439M68K ON HP9000/300
8b58be88 6440M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6441W: http://www.tazenda.demon.co.uk/phil/linux-hp
6442S: Maintained
679655da 6443F: arch/m68k/hp300/
1da177e4 6444
74425546
AP
6445M88DS3103 MEDIA DRIVER
6446M: Antti Palosaari <crope@iki.fi>
6447L: linux-media@vger.kernel.org
6448W: http://linuxtv.org/
6449W: http://palosaari.fi/linux/
6450Q: http://patchwork.linuxtv.org/project/linux-media/list/
6451T: git git://linuxtv.org/anttip/media_tree.git
6452S: Maintained
6453F: drivers/media/dvb-frontends/m88ds3103*
6454
68620bdd
MP
6455M88RS2000 MEDIA DRIVER
6456M: Malcolm Priestley <tvboxspy@gmail.com>
6457L: linux-media@vger.kernel.org
6458W: http://linuxtv.org/
6459Q: http://patchwork.linuxtv.org/project/linux-media/list/
6460S: Maintained
6461F: drivers/media/dvb-frontends/m88rs2000*
6462
07a092fa 6463MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6464M: Alexey Klimov <klimov.linux@gmail.com>
6465L: linux-media@vger.kernel.org
6466T: git git://linuxtv.org/media_tree.git
6467S: Maintained
6468F: drivers/media/radio/radio-ma901.c
07a092fa 6469
64a327a7 6470MAC80211
8b58be88 6471M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6472L: linux-wireless@vger.kernel.org
491b26b4 6473W: http://wireless.kernel.org/
ce466579
JB
6474T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6475T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6476S: Maintained
679655da
JP
6477F: Documentation/networking/mac80211-injection.txt
6478F: include/net/mac80211.h
6479F: net/mac80211/
64a327a7 6480
b863ceb7 6481MACVLAN DRIVER
8b58be88 6482M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6483L: netdev@vger.kernel.org
6484S: Maintained
679655da
JP
6485F: drivers/net/macvlan.c
6486F: include/linux/if_macvlan.h
b863ceb7 6487
2b6d83e2
JB
6488MAILBOX API
6489M: Jassi Brar <jassisinghbrar@gmail.com>
6490L: linux-kernel@vger.kernel.org
6491S: Maintained
6492F: drivers/mailbox/
6493F: include/linux/mailbox_client.h
6494F: include/linux/mailbox_controller.h
6495
faf1668c 6496MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6497M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6498W: http://www.kernel.org/doc/man-pages
bd7ebec6 6499L: linux-man@vger.kernel.org
1b53dc74 6500S: Maintained
faf1668c 6501
8427defd
RK
6502MARVELL ARMADA DRM SUPPORT
6503M: Russell King <rmk+kernel@arm.linux.org.uk>
6504S: Maintained
6505F: drivers/gpu/drm/armada/
6506
3ad50cca
GR
6507MARVELL 88E6352 DSA support
6508M: Guenter Roeck <linux@roeck-us.net>
6509S: Maintained
6510F: drivers/net/dsa/mv88e6352.c
6511
44c14c1d 6512MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6513M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6514M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6515L: netdev@vger.kernel.org
6516S: Maintained
6517F: drivers/net/ethernet/marvell/sk*
6518
74cda169 6519MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6520L: libertas-dev@lists.infradead.org
8ac3e99e 6521S: Orphan
679655da 6522F: drivers/net/wireless/libertas/
74cda169 6523
b60d6975 6524MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6525M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6526L: netdev@vger.kernel.org
f5ca8502 6527S: Maintained
527a6266 6528F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6529F: include/linux/mv643xx.h
1da177e4 6530
370b8ed9
TP
6531MARVELL MVNETA ETHERNET DRIVER
6532M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6533L: netdev@vger.kernel.org
6534S: Maintained
6535F: drivers/net/ethernet/marvell/mvneta.*
6536
fcad584d 6537MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6538M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6539M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6540L: linux-wireless@vger.kernel.org
6541S: Maintained
6542F: drivers/net/wireless/mwifiex/
6543
a2c3f656 6544MARVELL MWL8K WIRELESS DRIVER
a040d532 6545M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6546L: linux-wireless@vger.kernel.org
16345910 6547S: Odd Fixes
a2c3f656
LB
6548F: drivers/net/wireless/mwl8k.c
6549
2a69567b 6550MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6551M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6552S: Odd Fixes
1fa7e547 6553F: drivers/mmc/host/mvsdio.*
2a69567b 6554
1da177e4 6555MATROX FRAMEBUFFER DRIVER
c69f677c 6556L: linux-fbdev@vger.kernel.org
52653199 6557S: Orphan
8a61f013 6558F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6559F: include/uapi/linux/matroxfb.h
1da177e4 6560
ca462085
GR
6561MAX16065 HARDWARE MONITOR DRIVER
6562M: Guenter Roeck <linux@roeck-us.net>
6563L: lm-sensors@lm-sensors.org
6564S: Maintained
6565F: Documentation/hwmon/max16065
6566F: drivers/hwmon/max16065.c
6567
1f61cab8
GR
6568MAX20751 HARDWARE MONITOR DRIVER
6569M: Guenter Roeck <linux@roeck-us.net>
6570L: lm-sensors@lm-sensors.org
6571S: Maintained
6572F: Documentation/hwmon/max20751
6573F: drivers/hwmon/max20751.c
6574
d20620de 6575MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6576M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6577L: lm-sensors@lm-sensors.org
6578S: Maintained
679655da
JP
6579F: Documentation/hwmon/max6650
6580F: drivers/hwmon/max6650.c
d20620de 6581
e89ab51f
GR
6582MAX6697 HARDWARE MONITOR DRIVER
6583M: Guenter Roeck <linux@roeck-us.net>
6584L: lm-sensors@lm-sensors.org
6585S: Maintained
6586F: Documentation/hwmon/max6697
6587F: Documentation/devicetree/bindings/i2c/max6697.txt
6588F: drivers/hwmon/max6697.c
6589F: include/linux/platform_data/max6697.h
6590
f8f847b5
KK
6591MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6592M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6593L: linux-pm@vger.kernel.org
6594S: Supported
6595F: drivers/power/max14577_charger.c
6596F: drivers/power/max77693_charger.c
6597
3811405e
JMC
6598MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6599M: Javier Martinez Canillas <javier@osg.samsung.com>
6600L: linux-kernel@vger.kernel.org
6601S: Supported
6602F: drivers/*/*max77802.c
6603F: Documentation/devicetree/bindings/*/*max77802.txt
6604F: include/dt-bindings/*/*max77802.h
6605
befeb596
KK
6606MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6607M: Chanwoo Choi <cw00.choi@samsung.com>
6608M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6609L: linux-kernel@vger.kernel.org
6610S: Supported
6611F: drivers/*/max14577.c
6612F: drivers/*/max77686.c
6613F: drivers/*/max77693.c
6614F: drivers/extcon/extcon-max14577.c
6615F: drivers/extcon/extcon-max77693.c
6616F: drivers/rtc/rtc-max77686.c
6617F: drivers/clk/clk-max77686.c
6618F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6619F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6620F: Documentation/devicetree/bindings/mfd/max77693.txt
6621F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6622F: include/linux/mfd/max14577*.h
6623F: include/linux/mfd/max77686*.h
6624F: include/linux/mfd/max77693*.h
6625
9be3c9a5
HV
6626MAXIRADIO FM RADIO RECEIVER DRIVER
6627M: Hans Verkuil <hverkuil@xs4all.nl>
6628L: linux-media@vger.kernel.org
6629T: git git://linuxtv.org/media_tree.git
6630W: http://linuxtv.org
6631S: Maintained
6632F: drivers/media/radio/radio-maxiradio*
6633
6f32a8c9
LP
6634MEDIA DRIVERS FOR RENESAS - VSP1
6635M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6636L: linux-media@vger.kernel.org
6637L: linux-sh@vger.kernel.org
6638T: git git://linuxtv.org/media_tree.git
6639S: Supported
6640F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6641F: drivers/media/platform/vsp1/
6642
127c49ae 6643MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6644M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6645P: LinuxTV.org Project
6646L: linux-media@vger.kernel.org
6647W: http://linuxtv.org
8a6e2535 6648Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6649T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6650S: Maintained
6651F: Documentation/dvb/
6652F: Documentation/video4linux/
ffe06198 6653F: Documentation/DocBook/media/
127c49ae 6654F: drivers/media/
ffe06198 6655F: drivers/staging/media/
127c49ae 6656F: include/media/
6c0f0359
MCC
6657F: include/uapi/linux/dvb/
6658F: include/uapi/linux/videodev2.h
6659F: include/uapi/linux/media.h
6660F: include/uapi/linux/v4l2-*
6661F: include/uapi/linux/meye.h
6662F: include/uapi/linux/ivtv*
6663F: include/uapi/linux/uvcvideo.h
d20620de 6664
c869f77d
JK
6665MEDIATEK MT7601U WIRELESS LAN DRIVER
6666M: Jakub Kicinski <kubakici@wp.pl>
6667L: linux-wireless@vger.kernel.org
6668S: Maintained
6669F: drivers/net/wireless/mediatek/mt7601u/
6670
e399065b
SS
6671MEGARAID SCSI/SAS DRIVERS
6672M: Kashyap Desai <kashyap.desai@avagotech.com>
6673M: Sumit Saxena <sumit.saxena@avagotech.com>
6674M: Uday Lingala <uday.lingala@avagotech.com>
6675L: megaraidlinux.pdl@avagotech.com
baaea1dc 6676L: linux-scsi@vger.kernel.org
e399065b 6677W: http://www.lsi.com
ce00f85c 6678S: Maintained
679655da
JP
6679F: Documentation/scsi/megaraid.txt
6680F: drivers/scsi/megaraid.*
6681F: drivers/scsi/megaraid/
757e0108 6682
2c46c9d5
AV
6683MELLANOX ETHERNET DRIVER (mlx4_en)
6684M: Amir Vadai <amirv@mellanox.com>
db603047 6685M: Ido Shamay <idos@mellanox.com>
b75f0050 6686L: netdev@vger.kernel.org
2c46c9d5
AV
6687S: Supported
6688W: http://www.mellanox.com
6689Q: http://patchwork.ozlabs.org/project/netdev/list/
6690F: drivers/net/ethernet/mellanox/mlx4/en_*
6691
93c1edb2
JP
6692MELLANOX ETHERNET SWITCH DRIVERS
6693M: Jiri Pirko <jiri@mellanox.com>
6694M: Ido Schimmel <idosch@mellanox.com>
6695L: netdev@vger.kernel.org
6696S: Supported
6697W: http://www.mellanox.com
6698Q: http://patchwork.ozlabs.org/project/netdev/list/
6699F: drivers/net/ethernet/mellanox/mlxsw/
6700
70ea91f1
SR
6701MEMORY MANAGEMENT
6702L: linux-mm@kvack.org
70ea91f1
SR
6703W: http://www.linux-mm.org
6704S: Maintained
679655da 6705F: include/linux/mm.h
551450bb
CS
6706F: include/linux/gfp.h
6707F: include/linux/mmzone.h
6708F: include/linux/memory_hotplug.h
6709F: include/linux/vmalloc.h
679655da 6710F: mm/
70ea91f1 6711
f4e9ce66 6712MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6713M: David Woodhouse <dwmw2@infradead.org>
242c325e 6714M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6715L: linux-mtd@lists.infradead.org
8a6e2535
JP
6716W: http://www.linux-mtd.infradead.org/
6717Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6718T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6719T: git git://git.infradead.org/l2-mtd.git
1da177e4 6720S: Maintained
679655da
JP
6721F: drivers/mtd/
6722F: include/linux/mtd/
c117ab84 6723F: include/uapi/mtd/
1da177e4 6724
26c57ef1 6725MEN A21 WATCHDOG DRIVER
30c7469b 6726M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6727L: linux-watchdog@vger.kernel.org
30c7469b 6728S: Maintained
26c57ef1
JT
6729F: drivers/watchdog/mena21_wdt.c
6730
3764e82e 6731MEN CHAMELEON BUS (mcb)
30c7469b
JT
6732M: Johannes Thumshirn <morbidrsa@gmail.com>
6733S: Maintained
3764e82e
JT
6734F: drivers/mcb/
6735F: include/linux/mcb.h
b9f2f459 6736F: Documentation/men-chameleon-bus.txt
3764e82e 6737
48b490d2
AW
6738MEN F21BMC (Board Management Controller)
6739M: Andreas Werner <andreas.werner@men.de>
6740S: Supported
6741F: drivers/mfd/menf21bmc.c
6742F: drivers/watchdog/menf21bmc_wdt.c
6743F: drivers/leds/leds-menf21bmc.c
6744F: drivers/hwmon/menf21bmc_hwmon.c
6745F: Documentation/hwmon/menf21bmc
6746
12285945
JH
6747METAG ARCHITECTURE
6748M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6749L: linux-metag@vger.kernel.org
12285945
JH
6750S: Supported
6751F: arch/metag/
6752F: Documentation/metag/
6753F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6754F: drivers/clocksource/metag_generic.c
5698c50d
JH
6755F: drivers/irqchip/irq-metag.c
6756F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6757F: drivers/tty/metag_da.c
12285945 6758
c6375b0a 6759MICROBLAZE ARCHITECTURE
8b58be88 6760M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6761W: http://www.monstr.eu/fdt/
6762T: git git://git.monstr.eu/linux-2.6-microblaze.git
6763S: Supported
0a8c7914 6764F: arch/microblaze/
1da177e4
LT
6765
6766MICROTEK X6 SCANNER
61eee9a7 6767M: Oliver Neukum <oliver@neukum.org>
1da177e4 6768S: Maintained
679655da 6769F: drivers/usb/image/microtek.*
1da177e4
LT
6770
6771MIPS
8b58be88 6772M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6773L: linux-mips@linux-mips.org
6097050d 6774W: http://www.linux-mips.org/
b05e988e 6775T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6776Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6777S: Supported
679655da
JP
6778F: Documentation/mips/
6779F: arch/mips/
1da177e4 6780
08b7620a
HV
6781MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6782M: Hans Verkuil <hverkuil@xs4all.nl>
6783L: linux-media@vger.kernel.org
6784T: git git://linuxtv.org/media_tree.git
6785W: http://linuxtv.org
6786S: Odd Fixes
6787F: drivers/media/radio/radio-miropcm20*
6788
e126ba97
EC
6789Mellanox MLX5 core VPI driver
6790M: Eli Cohen <eli@mellanox.com>
6791L: netdev@vger.kernel.org
6792L: linux-rdma@vger.kernel.org
6793W: http://www.mellanox.com
6794Q: http://patchwork.ozlabs.org/project/netdev/list/
6795Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6796T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6797S: Supported
6798F: drivers/net/ethernet/mellanox/mlx5/core/
6799F: include/linux/mlx5/
6800
6801Mellanox MLX5 IB driver
b75f0050
JP
6802M: Eli Cohen <eli@mellanox.com>
6803L: linux-rdma@vger.kernel.org
6804W: http://www.mellanox.com
6805Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6806T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6807S: Supported
6808F: include/linux/mlx5/
6809F: drivers/infiniband/hw/mlx5/
e126ba97 6810
0ce277e4
AP
6811MN88472 MEDIA DRIVER
6812M: Antti Palosaari <crope@iki.fi>
6813L: linux-media@vger.kernel.org
6814W: http://linuxtv.org/
6815W: http://palosaari.fi/linux/
6816Q: http://patchwork.linuxtv.org/project/linux-media/list/
6817T: git git://linuxtv.org/anttip/media_tree.git
6818S: Maintained
6819F: drivers/staging/media/mn88472/
6820F: drivers/media/dvb-frontends/mn88472.h
6821
4f4d238f
AP
6822MN88473 MEDIA DRIVER
6823M: Antti Palosaari <crope@iki.fi>
6824L: linux-media@vger.kernel.org
6825W: http://linuxtv.org/
6826W: http://palosaari.fi/linux/
6827Q: http://patchwork.linuxtv.org/project/linux-media/list/
6828T: git git://linuxtv.org/anttip/media_tree.git
6829S: Maintained
6830F: drivers/staging/media/mn88473/
6831F: drivers/media/dvb-frontends/mn88473.h
6832
1da177e4 6833MODULE SUPPORT
8b58be88 6834M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6835S: Maintained
679655da
JP
6836F: include/linux/module.h
6837F: kernel/module.c
1da177e4
LT
6838
6839MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6840W: http://popies.net/meye/
b7788e13 6841S: Orphan
679655da 6842F: Documentation/video4linux/meye.txt
90d72ac6 6843F: drivers/media/pci/meye/
6c0f0359 6844F: include/uapi/linux/meye.h
1da177e4 6845
b9705b60 6846MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6847M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6848S: Maintained
679655da 6849F: Documentation/serial/moxa-smartio
c897401b 6850F: drivers/tty/mxser.*
d735410a 6851
889b2f87
AK
6852MR800 AVERMEDIA USB FM RADIO DRIVER
6853M: Alexey Klimov <klimov.linux@gmail.com>
6854L: linux-media@vger.kernel.org
6855T: git git://linuxtv.org/media_tree.git
6856S: Maintained
6857F: drivers/media/radio/radio-mr800.c
6858
d7155691
AO
6859MRF24J40 IEEE 802.15.4 RADIO DRIVER
6860M: Alan Ott <alan@signal11.us>
6861L: linux-wpan@vger.kernel.org
6862S: Maintained
6863F: drivers/net/ieee802154/mrf24j40.c
6864
8c4c731a 6865MSI LAPTOP SUPPORT
182ae55c 6866M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6867L: platform-driver-x86@vger.kernel.org
8c4c731a 6868S: Maintained
679655da 6869F: drivers/platform/x86/msi-laptop.c
8c4c731a 6870
0f1006b1 6871MSI WMI SUPPORT
d0944853 6872L: platform-driver-x86@vger.kernel.org
5ee7041e 6873S: Orphan
0f1006b1
AA
6874F: drivers/platform/x86/msi-wmi.c
6875
19a628a0
AP
6876MSI001 MEDIA DRIVER
6877M: Antti Palosaari <crope@iki.fi>
6878L: linux-media@vger.kernel.org
6879W: http://linuxtv.org/
6880W: http://palosaari.fi/linux/
6881Q: http://patchwork.linuxtv.org/project/linux-media/list/
6882T: git git://linuxtv.org/anttip/media_tree.git
6883S: Maintained
0185e197 6884F: drivers/media/tuners/msi001*
19a628a0 6885
7570589d 6886MSI2500 MEDIA DRIVER
2c57213f
AP
6887M: Antti Palosaari <crope@iki.fi>
6888L: linux-media@vger.kernel.org
6889W: http://linuxtv.org/
6890W: http://palosaari.fi/linux/
6891Q: http://patchwork.linuxtv.org/project/linux-media/list/
6892T: git git://linuxtv.org/anttip/media_tree.git
6893S: Maintained
7570589d 6894F: drivers/media/usb/msi2500/
2c57213f 6895
159eeea4
RJ
6896MSYSTEMS DISKONCHIP G3 MTD DRIVER
6897M: Robert Jarzmik <robert.jarzmik@free.fr>
6898L: linux-mtd@lists.infradead.org
6899S: Maintained
6900F: drivers/mtd/devices/docg3*
6901
62a37dc7 6902MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6903M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6904L: linux-media@vger.kernel.org
6905T: git git://linuxtv.org/media_tree.git
6906S: Maintained
6907F: drivers/media/i2c/mt9m032.c
6908F: include/media/mt9m032.h
6909
62a37dc7 6910MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6911M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6912L: linux-media@vger.kernel.org
6913T: git git://linuxtv.org/media_tree.git
6914S: Maintained
6915F: drivers/media/i2c/mt9p031.c
6916F: include/media/mt9p031.h
6917
62a37dc7 6918MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6919M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6920L: linux-media@vger.kernel.org
6921T: git git://linuxtv.org/media_tree.git
6922S: Maintained
6923F: drivers/media/i2c/mt9t001.c
6924F: include/media/mt9t001.h
6925
62a37dc7 6926MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6927M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6928L: linux-media@vger.kernel.org
6929T: git git://linuxtv.org/media_tree.git
6930S: Maintained
f2272e13 6931F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6932F: drivers/media/i2c/mt9v032.c
6933F: include/media/mt9v032.h
6934
4e0d13cb 6935MULTIFUNCTION DEVICES (MFD)
8b58be88 6936M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6937M: Lee Jones <lee.jones@linaro.org>
7caa7991 6938T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6939S: Supported
679655da 6940F: drivers/mfd/
55b5940d 6941F: include/linux/mfd/
4e0d13cb 6942
5c4e6f13 6943MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6944M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6945L: linux-mmc@vger.kernel.org
708dce3f 6946T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6947S: Maintained
679655da
JP
6948F: drivers/mmc/
6949F: include/linux/mmc/
c117ab84 6950F: include/uapi/linux/mmc/
baca2da4 6951
15a0580c 6952MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6953S: Orphan
679655da
JP
6954F: drivers/mmc/host/mmc_spi.c
6955F: include/linux/spi/mmc_spi.h
15a0580c 6956
1da177e4 6957MULTISOUND SOUND DRIVER
8b58be88 6958M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6959S: Maintained
679655da
JP
6960F: Documentation/sound/oss/MultiSound
6961F: sound/oss/msnd*
1da177e4 6962
d735410a 6963MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6964S: Orphan
c897401b 6965F: drivers/tty/isicom.c
679655da 6966F: include/linux/isicom.h
d735410a 6967
550a7375 6968MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6969M: Felipe Balbi <balbi@ti.com>
795fb7e7 6970L: linux-usb@vger.kernel.org
43b416e5 6971T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6972S: Maintained
679655da 6973F: drivers/usb/musb/
550a7375 6974
ea0af5f6
MK
6975MXL5007T MEDIA DRIVER
6976M: Michael Krufky <mkrufky@linuxtv.org>
6977L: linux-media@vger.kernel.org
6978W: http://linuxtv.org/
6979W: http://github.com/mkrufky
6980Q: http://patchwork.linuxtv.org/project/linux-media/list/
6981T: git git://linuxtv.org/mkrufky/tuners.git
6982S: Maintained
6983F: drivers/media/tuners/mxl5007t.*
6984
2d3cf588 6985MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6986M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6987L: netdev@vger.kernel.org
205057ae 6988W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6989S: Supported
93f7848b 6990F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6991
1da177e4 6992NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6993S: Orphan
d9fb9f38 6994F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6995
23dc05a3
DM
6996NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6997M: Daniel Mack <zonque@gmail.com>
6998S: Maintained
e5747e40 6999L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7000W: http://www.native-instruments.com
7001F: sound/usb/caiaq/
7002
1da177e4 7003NCP FILESYSTEM
52653199
PV
7004M: Petr Vandrovec <petr@vandrovec.name>
7005S: Odd Fixes
679655da 7006F: fs/ncpfs/
1da177e4 7007
a79b0322
FT
7008NCR 5380 SCSI DRIVERS
7009M: Finn Thain <fthain@telegraphics.com.au>
7010M: Michael Schmitz <schmitzmic@gmail.com>
7011L: linux-scsi@vger.kernel.org
7012S: Maintained
7013F: Documentation/scsi/g_NCR5380.txt
7014F: drivers/scsi/NCR5380.*
7015F: drivers/scsi/arm/cumana_1.c
7016F: drivers/scsi/arm/oak.c
7017F: drivers/scsi/atari_NCR5380.c
7018F: drivers/scsi/atari_scsi.*
7019F: drivers/scsi/dmx3191d.c
7020F: drivers/scsi/dtc.*
7021F: drivers/scsi/g_NCR5380.*
7022F: drivers/scsi/g_NCR5380_mmio.c
7023F: drivers/scsi/mac_scsi.*
7024F: drivers/scsi/pas16.*
a79b0322
FT
7025F: drivers/scsi/sun3_scsi.*
7026F: drivers/scsi/sun3_scsi_vme.c
7027F: drivers/scsi/t128.*
7028
1da177e4 7029NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7030M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7031L: linux-scsi@vger.kernel.org
7032S: Maintained
679655da 7033F: drivers/scsi/NCR_D700.*
1da177e4 7034
4aa3eb4c
GR
7035NCT6775 HARDWARE MONITOR DRIVER
7036M: Guenter Roeck <linux@roeck-us.net>
7037L: lm-sensors@lm-sensors.org
7038S: Maintained
7039F: Documentation/hwmon/nct6775
7040F: drivers/hwmon/nct6775.c
7041
3c2d774c 7042NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7043M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7044L: linux-rdma@vger.kernel.org
e3d33cb1 7045W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7046S: Supported
7047F: drivers/infiniband/hw/nes/
7048
be2f2e84 7049NETEM NETWORK EMULATOR
adbbf69d 7050M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7051L: netem@lists.linux-foundation.org
be2f2e84 7052S: Maintained
679655da 7053F: net/sched/sch_netem.c
be2f2e84 7054
b2f5a051 7055NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7056M: Jon Mason <jdmason@kudzu.us>
4a58448b 7057L: netdev@vger.kernel.org
4a58448b 7058S: Supported
679655da 7059F: Documentation/networking/s2io.txt
b2f5a051 7060F: Documentation/networking/vxge.txt
86387e1a 7061F: drivers/net/ethernet/neterion/
4a58448b 7062
db9cf3a3 7063NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7064M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7065M: Patrick McHardy <kaber@trash.net>
42010ed0 7066M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7067L: netfilter-devel@vger.kernel.org
82b98543 7068L: coreteam@netfilter.org
1da177e4
LT
7069W: http://www.netfilter.org/
7070W: http://www.iptables.org/
42010ed0
PNA
7071Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7072T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7073T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7074S: Supported
679655da
JP
7075F: include/linux/netfilter*
7076F: include/linux/netfilter/
7077F: include/net/netfilter/
c117ab84
CEB
7078F: include/uapi/linux/netfilter*
7079F: include/uapi/linux/netfilter/
679655da
JP
7080F: net/*/netfilter.c
7081F: net/*/netfilter/
7082F: net/netfilter/
91c269a0 7083F: net/bridge/br_netfilter*.c
1da177e4 7084
4cc67735 7085NETLABEL
87a0874c 7086M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7087W: http://netlabel.sf.net
7088L: netdev@vger.kernel.org
87a0874c 7089S: Maintained
80811493 7090F: Documentation/netlabel/
679655da
JP
7091F: include/net/netlabel.h
7092F: net/netlabel/
4cc67735 7093
1da177e4 7094NETROM NETWORK LAYER
8b58be88 7095M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7096L: linux-hams@vger.kernel.org
d34cb28a 7097W: http://www.linux-ax25.org/
1da177e4 7098S: Maintained
679655da 7099F: include/net/netrom.h
c117ab84 7100F: include/uapi/linux/netrom.h
679655da 7101F: net/netrom/
1da177e4 7102
5ddb88c0 7103NETWORK BLOCK DEVICE (NBD)
4ca5829a 7104M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7105S: Maintained
5e4b269b 7106L: nbd-general@lists.sourceforge.net
4ca5829a 7107T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7108F: Documentation/blockdev/nbd.txt
7109F: drivers/block/nbd.c
c117ab84 7110F: include/uapi/linux/nbd.h
1da177e4 7111
6e43650c
NH
7112NETWORK DROP MONITOR
7113M: Neil Horman <nhorman@tuxdriver.com>
7114L: netdev@vger.kernel.org
7115S: Maintained
7116W: https://fedorahosted.org/dropwatch/
7117F: net/core/drop_monitor.c
7118
1da177e4 7119NETWORKING [GENERAL]
8b58be88 7120M: "David S. Miller" <davem@davemloft.net>
979b6c13 7121L: netdev@vger.kernel.org
b1e8fd54 7122W: http://www.linuxfoundation.org/en/Net
11e98029 7123Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7124T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7125T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7126S: Maintained
679655da
JP
7127F: net/
7128F: include/net/
018d21ed
JP
7129F: include/linux/in.h
7130F: include/linux/net.h
7131F: include/linux/netdevice.h
c117ab84
CEB
7132F: include/uapi/linux/in.h
7133F: include/uapi/linux/net.h
7134F: include/uapi/linux/netdevice.h
0c7aecd4 7135F: include/uapi/linux/net_namespace.h
7e814a6c 7136F: tools/net/
f4e53f9a 7137F: tools/testing/selftests/net/
335a67d2 7138F: lib/random32.c
a101ccd1 7139F: lib/test_bpf.c
1da177e4
LT
7140
7141NETWORKING [IPv4/IPv6]
8b58be88
JP
7142M: "David S. Miller" <davem@davemloft.net>
7143M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7144M: James Morris <jmorris@namei.org>
7145M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7146M: Patrick McHardy <kaber@trash.net>
979b6c13 7147L: netdev@vger.kernel.org
08deed1e 7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7149S: Maintained
679655da
JP
7150F: net/ipv4/
7151F: net/ipv6/
7152F: include/net/ip*
0a14842f 7153F: arch/x86/net/*
1da177e4 7154
73b7656c
DM
7155NETWORKING [IPSEC]
7156M: Steffen Klassert <steffen.klassert@secunet.com>
7157M: Herbert Xu <herbert@gondor.apana.org.au>
7158M: "David S. Miller" <davem@davemloft.net>
7159L: netdev@vger.kernel.org
d1fc5024
SK
7160T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7161T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7162S: Maintained
5826bdd1 7163F: net/core/flow.c
73b7656c
DM
7164F: net/xfrm/
7165F: net/key/
7166F: net/ipv4/xfrm*
d1fc5024
SK
7167F: net/ipv4/esp4.c
7168F: net/ipv4/ah4.c
7169F: net/ipv4/ipcomp.c
7170F: net/ipv4/ip_vti.c
73b7656c 7171F: net/ipv6/xfrm*
d1fc5024
SK
7172F: net/ipv6/esp6.c
7173F: net/ipv6/ah6.c
7174F: net/ipv6/ipcomp6.c
7175F: net/ipv6/ip6_vti.c
73b7656c
DM
7176F: include/uapi/linux/xfrm.h
7177F: include/net/xfrm.h
7178
10e2ff1c 7179NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7180M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7181L: netdev@vger.kernel.org
7182S: Maintained
7183
29f8f632 7184NETWORKING [WIRELESS]
2cb4abd1 7185L: linux-wireless@vger.kernel.org
8a6e2535 7186Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7187
788873ac
JP
7188NETWORKING DRIVERS
7189L: netdev@vger.kernel.org
7190W: http://www.linuxfoundation.org/en/Net
11e98029 7191Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7192T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7193T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7194S: Odd Fixes
7195F: drivers/net/
018d21ed 7196F: include/linux/if_*
0b63bf1f
JD
7197F: include/linux/netdevice.h
7198F: include/linux/arcdevice.h
7199F: include/linux/etherdevice.h
7200F: include/linux/fcdevice.h
7201F: include/linux/fddidevice.h
7202F: include/linux/hippidevice.h
7203F: include/linux/inetdevice.h
c117ab84
CEB
7204F: include/uapi/linux/if_*
7205F: include/uapi/linux/netdevice.h
788873ac 7206
0e324cf6
JL
7207NETWORKING DRIVERS (WIRELESS)
7208M: Kalle Valo <kvalo@codeaurora.org>
7209L: linux-wireless@vger.kernel.org
7210Q: http://patchwork.kernel.org/project/linux-wireless/list/
7211T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7212S: Maintained
7213F: drivers/net/wireless/
7214
3d396eb1 7215NETXEN (1/10) GbE SUPPORT
8622315e 7216M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7217M: Sony Chacko <sony.chacko@qlogic.com>
7218M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7219L: netdev@vger.kernel.org
9c2b5bde 7220W: http://www.qlogic.com
3d396eb1 7221S: Supported
aa43c215 7222F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7223
6423d30f
AAJ
7224NFC SUBSYSTEM
7225M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7226M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7227M: Samuel Ortiz <sameo@linux.intel.com>
7228L: linux-wireless@vger.kernel.org
1eb3b216 7229L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7230S: Supported
6423d30f 7231F: net/nfc/
55eb94f9 7232F: include/net/nfc/
c117ab84 7233F: include/uapi/linux/nfc.h
6423d30f 7234F: drivers/nfc/
08eaa1e0 7235F: include/linux/platform_data/pn544.h
7ebb88e5 7236F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7237
e8b43555 7238NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7239M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7240M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7241L: linux-nfs@vger.kernel.org
7242W: http://client.linux-nfs.org
cd7b996a 7243T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7244S: Maintained
679655da
JP
7245F: fs/lockd/
7246F: fs/nfs/
7247F: fs/nfs_common/
7248F: net/sunrpc/
7249F: include/linux/lockd/
7250F: include/linux/nfs*
7251F: include/linux/sunrpc/
c117ab84
CEB
7252F: include/uapi/linux/nfs*
7253F: include/uapi/linux/sunrpc/
1da177e4 7254
85ef9cea 7255NILFS2 FILESYSTEM
e2126935 7256M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7257L: linux-nilfs@vger.kernel.org
f9472265 7258W: http://nilfs.sourceforge.net/
e2126935 7259T: git git://github.com/konis/nilfs2.git
85ef9cea 7260S: Supported
679655da
JP
7261F: Documentation/filesystems/nilfs2.txt
7262F: fs/nilfs2/
7263F: include/linux/nilfs2_fs.h
85ef9cea 7264
1da177e4 7265NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7266M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7267W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7268S: Maintained
679655da
JP
7269F: Documentation/scsi/NinjaSCSI.txt
7270F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7271
7272NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7273M: GOTO Masanori <gotom@debian.or.jp>
7274M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7275W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7276S: Maintained
679655da
JP
7277F: Documentation/scsi/NinjaSCSI.txt
7278F: drivers/scsi/nsp32*
1da177e4 7279
383b8fb9
LFT
7280NIOS2 ARCHITECTURE
7281M: Ley Foon Tan <lftan@altera.com>
7282L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7283T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7284S: Maintained
7285F: arch/nios2/
7286
2a6afddb
PR
7287NOKIA N900 POWER SUPPLY DRIVERS
7288M: Pali RohĂ¡r <pali.rohar@gmail.com>
7289S: Maintained
7290F: include/linux/power/bq2415x_charger.h
7291F: include/linux/power/bq27x00_battery.h
7292F: include/linux/power/isp1704_charger.h
7293F: drivers/power/bq2415x_charger.c
7294F: drivers/power/bq27x00_battery.c
7295F: drivers/power/isp1704_charger.c
7296F: drivers/power/rx51_battery.c
7297
a1bd3bae 7298NTB DRIVER CORE
9ef6bf6c
JM
7299M: Jon Mason <jdmason@kudzu.us>
7300M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7301M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7302S: Supported
2984411f
JM
7303W: https://github.com/jonmason/ntb/wiki
7304T: git git://github.com/jonmason/ntb.git
fce8a7bb 7305F: drivers/ntb/
548c237c 7306F: drivers/net/ntb_netdev.c
fce8a7bb 7307F: include/linux/ntb.h
a1bd3bae 7308F: include/linux/ntb_transport.h
fce8a7bb 7309
e26a5843
AH
7310NTB INTEL DRIVER
7311M: Jon Mason <jdmason@kudzu.us>
7312M: Dave Jiang <dave.jiang@intel.com>
7313S: Supported
7314W: https://github.com/jonmason/ntb/wiki
7315T: git git://github.com/jonmason/ntb.git
7316F: drivers/ntb/hw/intel/
fce8a7bb 7317
1da177e4 7318NTFS FILESYSTEM
2818ef50 7319M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7320L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7321W: http://www.tuxera.com/
e6f4dee7 7322T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7323S: Supported
679655da
JP
7324F: Documentation/filesystems/ntfs.txt
7325F: fs/ntfs/
1da177e4 7326
9eb8ef74 7327NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7328M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7329L: linux-fbdev@vger.kernel.org
ce00f85c 7330S: Maintained
8a61f013
JH
7331F: drivers/video/fbdev/riva/
7332F: drivers/video/fbdev/nvidia/
1da177e4 7333
79461681
MW
7334NVM EXPRESS DRIVER
7335M: Matthew Wilcox <willy@linux.intel.com>
7336L: linux-nvme@lists.infradead.org
7337T: git git://git.infradead.org/users/willy/linux-nvme.git
7338S: Supported
5be37bf9 7339F: drivers/block/nvme*
79461681
MW
7340F: include/linux/nvme.h
7341
aee4b9bd
SK
7342NVMEM FRAMEWORK
7343M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7344M: Maxime Ripard <maxime.ripard@free-electrons.com>
7345S: Maintained
7346F: drivers/nvmem/
7347F: Documentation/devicetree/bindings/nvmem/
7348F: include/linux/nvmem-consumer.h
7349F: include/linux/nvmem-provider.h
7350
dece4585
CP
7351NXP-NCI NFC DRIVER
7352M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7353R: Charles Gorand <charles.gorand@effinnov.com>
7354L: linux-nfc@lists.01.org (moderated for non-subscribers)
7355S: Supported
7356F: drivers/nfc/nxp-nci
7357
f50d7146
RK
7358NXP TDA998X DRM DRIVER
7359M: Russell King <rmk+kernel@arm.linux.org.uk>
7360S: Supported
7361F: drivers/gpu/drm/i2c/tda998x_drv.c
7362F: include/drm/i2c/tda998x.h
7363
fbace43e
PR
7364NXP TFA9879 DRIVER
7365M: Peter Rosin <peda@axentia.se>
7366L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7367S: Maintained
7368F: sound/soc/codecs/tfa9879*
7369
f5525786 7370OMAP SUPPORT
0e24bdd4 7371M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7372L: linux-omap@vger.kernel.org
7373W: http://www.muru.com/linux/omap/
7374W: http://linux.omap.com/
8a6e2535 7375Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7377S: Maintained
4e04d5a3 7378F: arch/arm/*omap*/
026da812
FB
7379F: arch/arm/configs/omap1_defconfig
7380F: arch/arm/configs/omap2plus_defconfig
046d0a37 7381F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7382F: drivers/irqchip/irq-omap-intc.c
7383F: drivers/mfd/*omap*.c
7384F: drivers/mfd/menelaus.c
7385F: drivers/mfd/palmas.c
7386F: drivers/mfd/tps65217.c
7387F: drivers/mfd/tps65218.c
7388F: drivers/mfd/tps65910.c
7389F: drivers/mfd/twl-core.[ch]
7390F: drivers/mfd/twl4030*.c
7391F: drivers/mfd/twl6030*.c
7392F: drivers/mfd/twl6040*.c
7393F: drivers/regulator/palmas-regulator*.c
7394F: drivers/regulator/pbias-regulator.c
7395F: drivers/regulator/tps65217-regulator.c
7396F: drivers/regulator/tps65218-regulator.c
7397F: drivers/regulator/tps65910-regulator.c
7398F: drivers/regulator/twl-regulator.c
046d0a37 7399F: include/linux/i2c-omap.h
f5525786 7400
50f29fbd 7401OMAP DEVICE TREE SUPPORT
cdb55ab0 7402M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7403M: Tony Lindgren <tony@atomide.com>
7404L: linux-omap@vger.kernel.org
d0fb18c5 7405L: devicetree@vger.kernel.org
50f29fbd
TL
7406S: Maintained
7407F: arch/arm/boot/dts/*omap*
7408F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7409F: arch/arm/boot/dts/*am4*
7410F: arch/arm/boot/dts/*am5*
7411F: arch/arm/boot/dts/*dra7*
50f29fbd 7412
f5525786 7413OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7414M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7415L: linux-omap@vger.kernel.org
7416S: Maintained
7417F: arch/arm/*omap*/*clock*
7418
7419OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7420M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7421L: linux-omap@vger.kernel.org
7422S: Maintained
7423F: arch/arm/*omap*/*pm*
c46938d4 7424F: drivers/cpufreq/omap-cpufreq.c
f5525786 7425
d21db568 7426OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7427M: Rajendra Nayak <rnayak@ti.com>
7428M: Paul Walmsley <paul@pwsan.com>
7429L: linux-omap@vger.kernel.org
7430S: Maintained
d21db568 7431F: arch/arm/mach-omap2/prm*
692ab1f3 7432
f5525786 7433OMAP AUDIO SUPPORT
6c284903 7434M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7435M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7436L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7437L: linux-omap@vger.kernel.org
7438S: Maintained
7439F: sound/soc/omap/
7440
18640193
TL
7441OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7442M: Roger Quadros <rogerq@ti.com>
7443M: Tony Lindgren <tony@atomide.com>
7444L: linux-omap@vger.kernel.org
7445S: Maintained
7446F: drivers/memory/omap-gpmc.c
7447F: arch/arm/mach-omap2/*gpmc*
7448
f5525786 7449OMAP FRAMEBUFFER SUPPORT
830e6384 7450M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7451L: linux-fbdev@vger.kernel.org
f5525786
TL
7452L: linux-omap@vger.kernel.org
7453S: Maintained
8a61f013 7454F: drivers/video/fbdev/omap/
f5525786 7455
676eec0d 7456OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7457M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7458L: linux-omap@vger.kernel.org
676eec0d 7459L: linux-fbdev@vger.kernel.org
178ff4c9 7460S: Maintained
8a61f013 7461F: drivers/video/fbdev/omap2/
178ff4c9
TV
7462F: Documentation/arm/OMAP/DSS
7463
8b37fcfc
OBC
7464OMAP HARDWARE SPINLOCK SUPPORT
7465M: Ohad Ben-Cohen <ohad@wizery.com>
7466L: linux-omap@vger.kernel.org
7467S: Maintained
7468F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7469
f5525786 7470OMAP MMC SUPPORT
8b58be88 7471M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7472L: linux-omap@vger.kernel.org
7473S: Maintained
653f41b5
MC
7474F: drivers/mmc/host/omap.c
7475
7476OMAP HS MMC SUPPORT
0a4585c6 7477L: linux-mmc@vger.kernel.org
653f41b5 7478L: linux-omap@vger.kernel.org
dfa5d196 7479S: Orphan
653f41b5 7480F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7481
7482OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7483M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7484S: Maintained
7485F: drivers/char/hw_random/omap-rng.c
7486
f400c82e 7487OMAP HWMOD SUPPORT
cdb55ab0 7488M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7489M: Paul Walmsley <paul@pwsan.com>
7490L: linux-omap@vger.kernel.org
7491S: Maintained
8fc8b12b 7492F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7493
8633fb30
PW
7494OMAP HWMOD DATA
7495M: Paul Walmsley <paul@pwsan.com>
7496L: linux-omap@vger.kernel.org
7497S: Maintained
7498F: arch/arm/mach-omap2/omap_hwmod*data*
7499
f400c82e 7500OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7501M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7502L: linux-omap@vger.kernel.org
7503S: Maintained
7504F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7505
0db83ced 7506OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7507M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7508L: linux-media@vger.kernel.org
7509S: Maintained
7eec52db 7510F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7511F: drivers/media/platform/omap3isp/
0db83ced 7512F: drivers/staging/media/omap4iss/
7e8970e1 7513
f5525786 7514OMAP USB SUPPORT
f299470a 7515M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7516L: linux-usb@vger.kernel.org
7517L: linux-omap@vger.kernel.org
43b416e5 7518T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7519S: Maintained
a16fbd65
JP
7520F: drivers/usb/*/*omap*
7521F: arch/arm/*omap*/usb*
f5525786 7522
6d994710 7523OMAP GPIO DRIVER
a1415a8f 7524M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7525M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7526M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7527L: linux-omap@vger.kernel.org
7528S: Maintained
7529F: drivers/gpio/gpio-omap.c
7530
c351e290
MJ
7531OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7532M: Mark Jackson <mpfj@newflow.co.uk>
7533L: linux-omap@vger.kernel.org
7534S: Maintained
7535F: arch/arm/boot/dts/am335x-nano.dts
7536
0ad122d9 7537OMFS FILESYSTEM
8b58be88 7538M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7539L: linux-karma-devel@lists.sourceforge.net
7540S: Maintained
679655da
JP
7541F: Documentation/filesystems/omfs.txt
7542F: fs/omfs/
0ad122d9 7543
c1986ee9 7544OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7545M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7546S: Maintained
679655da
JP
7547F: drivers/char/pcmcia/cm4000_cs.c
7548F: include/linux/cm4000_cs.h
c117ab84 7549F: include/uapi/linux/cm4000_cs.h
c1986ee9 7550
77c44ab1 7551OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7552M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7553S: Maintained
679655da 7554F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7555
77d5140f 7556OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7557M: Jonathan Corbet <corbet@lwn.net>
661263b5 7558L: linux-media@vger.kernel.org
275ffde4 7559T: git git://linuxtv.org/media_tree.git
77d5140f 7560S: Maintained
90d72ac6 7561F: drivers/media/i2c/ov7670.c
77d5140f 7562
431bca73 7563ONENAND FLASH DRIVER
8b58be88 7564M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7565L: linux-mtd@lists.infradead.org
7566S: Maintained
679655da
JP
7567F: drivers/mtd/onenand/
7568F: include/linux/mtd/onenand*.h
431bca73 7569
1da177e4 7570ONSTREAM SCSI TAPE DRIVER
8b58be88 7571M: Willem Riede <osst@riede.org>
1da177e4
LT
7572L: osst-users@lists.sourceforge.net
7573L: linux-scsi@vger.kernel.org
7574S: Maintained
f7269cfc
JD
7575F: Documentation/scsi/osst.txt
7576F: drivers/scsi/osst.*
7577F: drivers/scsi/osst_*.h
7578F: drivers/scsi/st.h
1da177e4 7579
e2d1d6c0 7580OPENCORES I2C BUS DRIVER
8b58be88 7581M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7582L: linux-i2c@vger.kernel.org
e2d1d6c0 7583S: Maintained
679655da
JP
7584F: Documentation/i2c/busses/i2c-ocores
7585F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7586
860c44c1 7587OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7588M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7589M: Frank Rowand <frowand.list@gmail.com>
7590M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7591L: devicetree@vger.kernel.org
a7fefe9f
RH
7592W: http://www.devicetree.org/
7593T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7594S: Maintained
f8828205 7595F: drivers/of/
860c44c1 7596F: include/linux/of*.h
f8828205 7597F: scripts/dtc/
860c44c1 7598
f8828205 7599OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7600M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7601M: Pawel Moll <pawel.moll@arm.com>
7602M: Mark Rutland <mark.rutland@arm.com>
de80963e 7603M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7604M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7605L: devicetree@vger.kernel.org
7606S: Maintained
7607F: Documentation/devicetree/
7608F: arch/*/boot/dts/
7609F: include/dt-bindings/
7610
2bb65f56
PA
7611OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7612M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7613L: devicetree@vger.kernel.org
7614S: Maintained
7615F: Documentation/devicetree/dynamic-resolution-notes.txt
7616F: Documentation/devicetree/overlay-notes.txt
7617F: drivers/of/overlay.c
7618F: drivers/of/resolver.c
7619
19f9d392
JB
7620OPENRISC ARCHITECTURE
7621M: Jonas Bonn <jonas@southpole.se>
7622W: http://openrisc.net
eab7c1c0 7623L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7624S: Maintained
7625T: git git://openrisc.net/~jonas/linux
14430813 7626F: arch/openrisc/
19f9d392 7627
ccb1352e 7628OPENVSWITCH
4f337ed5 7629M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7630L: netdev@vger.kernel.org
ccb1352e
JG
7631L: dev@openvswitch.org
7632W: http://openvswitch.org
ccb1352e
JG
7633S: Maintained
7634F: net/openvswitch/
b422da7c 7635F: include/uapi/linux/openvswitch.h
ccb1352e 7636
af39917d
CL
7637OPL4 DRIVER
7638M: Clemens Ladisch <clemens@ladisch.de>
7639L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7640T: git git://git.alsa-project.org/alsa-kernel.git
7641S: Maintained
7642F: sound/drivers/opl4/
7643
1da177e4 7644OPROFILE
4cf7e718 7645M: Robert Richter <rric@kernel.org>
1da177e4
LT
7646L: oprofile-list@lists.sf.net
7647S: Maintained
81c4a8a6 7648F: arch/*/include/asm/oprofile*.h
679655da
JP
7649F: arch/*/oprofile/
7650F: drivers/oprofile/
7651F: include/linux/oprofile.h
1da177e4 7652
e2d1d6c0 7653ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7654M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7655M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7656L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7657W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7658S: Supported
679655da
JP
7659F: Documentation/filesystems/ocfs2.txt
7660F: Documentation/filesystems/dlmfs.txt
7661F: fs/ocfs2/
e2d1d6c0 7662
1da177e4 7663ORINOCO DRIVER
724c6b35 7664L: linux-wireless@vger.kernel.org
491b26b4 7665W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7666W: http://www.nongnu.org/orinoco/
3a59babb 7667S: Orphan
679655da 7668F: drivers/net/wireless/orinoco/
1da177e4 7669
42c55aa8 7670OSD LIBRARY and FILESYSTEM
fadc0752 7671M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7672M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7673L: osd-dev@open-osd.org
7674W: http://open-osd.org
54e5881d 7675T: git git://git.open-osd.org/open-osd.git
68274794 7676S: Maintained
42c55aa8 7677F: drivers/scsi/osd/
6b6f0b6c 7678F: include/scsi/osd_*
42c55aa8 7679F: fs/exofs/
68274794 7680
ef94b186 7681OVERLAY FILESYSTEM
7c37fbda 7682M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7683L: linux-unionfs@vger.kernel.org
7684T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7685S: Supported
1d113735 7686F: fs/overlayfs/
7c37fbda
NB
7687F: Documentation/filesystems/overlayfs.txt
7688
e2d1d6c0 7689P54 WIRELESS DRIVER
084cb0fe 7690M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7691L: linux-wireless@vger.kernel.org
084cb0fe 7692W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7693S: Maintained
679655da 7694F: drivers/net/wireless/p54/
e2d1d6c0 7695
f5cd7872 7696PA SEMI ETHERNET DRIVER
8b58be88 7697M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7698L: netdev@vger.kernel.org
7699S: Maintained
ded19add 7700F: drivers/net/ethernet/pasemi/*
f5cd7872 7701
beb58aa3 7702PA SEMI SMBUS DRIVER
8b58be88 7703M: Olof Johansson <olof@lixom.net>
846557d3 7704L: linux-i2c@vger.kernel.org
beb58aa3 7705S: Maintained
679655da 7706F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7707
48fc267e
SK
7708PADATA PARALLEL EXECUTION MECHANISM
7709M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7710L: linux-crypto@vger.kernel.org
7711S: Maintained
7712F: kernel/padata.c
7713F: include/linux/padata.h
7714F: Documentation/padata.txt
7715
709ee531 7716PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7717M: Harald Welte <laforge@gnumonks.org>
d0944853 7718L: platform-driver-x86@vger.kernel.org
709ee531 7719S: Maintained
679655da 7720F: drivers/platform/x86/panasonic-laptop.c
709ee531 7721
368dd5ac 7722PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7723M: David Howells <dhowells@redhat.com>
7724M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7725L: linux-am33-list@redhat.com (moderated for non-subscribers)
7726W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7727S: Maintained
679655da
JP
7728F: Documentation/mn10300/
7729F: arch/mn10300/
4fa97181 7730
64dfff03
SM
7731PARALLEL PORT SUBSYSTEM
7732M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7733M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7734L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7735S: Maintained
679655da
JP
7736F: drivers/parport/
7737F: include/linux/parport*.h
7738F: drivers/char/ppdev.c
c117ab84 7739F: include/uapi/linux/ppdev.h
64dfff03 7740F: Documentation/parport*.txt
1da177e4 7741
4cdf6bc2 7742PARAVIRT_OPS INTERFACE
d633180c 7743M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7744M: Chris Wright <chrisw@sous-sol.org>
7745M: Alok Kataria <akataria@vmware.com>
7746M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7747L: virtualization@lists.linux-foundation.org
4cdf6bc2 7748S: Supported
a2e19991 7749F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7750F: arch/*/kernel/paravirt*
7751F: arch/*/include/asm/paravirt.h
4cdf6bc2 7752
e2d1d6c0 7753PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7754M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7755L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7756S: Maintained
679655da
JP
7757F: Documentation/blockdev/paride.txt
7758F: drivers/block/paride/
e2d1d6c0
RD
7759
7760PARISC ARCHITECTURE
b8828770 7761M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7762M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7763L: linux-parisc@vger.kernel.org
7764W: http://www.parisc-linux.org/
8a6e2535 7765Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7766T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7767T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7768S: Maintained
679655da 7769F: arch/parisc/
2b6bac9e 7770F: Documentation/parisc/
679655da 7771F: drivers/parisc/
2b6bac9e
HD
7772F: drivers/char/agp/parisc-agp.c
7773F: drivers/input/serio/gscps2.c
7774F: drivers/parport/parport_gsc.*
7775F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7776F: drivers/video/fbdev/sti*
2b6bac9e
HD
7777F: drivers/video/console/sti*
7778F: drivers/video/logo/logo_parisc*
e2d1d6c0 7779
1662d32c 7780PC87360 HARDWARE MONITORING DRIVER
8b58be88 7781M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7782L: lm-sensors@lm-sensors.org
7783S: Maintained
679655da
JP
7784F: Documentation/hwmon/pc87360
7785F: drivers/hwmon/pc87360.c
1662d32c
JC
7786
7787PC8736x GPIO DRIVER
8b58be88 7788M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7789S: Maintained
679655da 7790F: drivers/char/pc8736x_gpio.c
1662d32c 7791
1ad107fd 7792PC87427 HARDWARE MONITORING DRIVER
d8130624 7793M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7794L: lm-sensors@lm-sensors.org
7795S: Maintained
7796F: Documentation/hwmon/pc87427
7797F: drivers/hwmon/pc87427.c
7798
b26e0ed4 7799PCA9532 LED DRIVER
8b58be88 7800M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7801S: Maintained
d5ca6918
JP
7802F: drivers/leds/leds-pca9532.c
7803F: include/linux/leds-pca9532.h
b26e0ed4 7804
5ce914a8 7805PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7806M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7807L: linux-i2c@vger.kernel.org
7808S: Maintained
b4f0b74e 7809F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7810
3971dae5 7811PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7812M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7813S: Maintained
7814F: drivers/firmware/pcdp.*
7815
065c6359 7816PCI ERROR RECOVERY
6305902c 7817M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7818L: linux-pci@vger.kernel.org
065c6359 7819S: Supported
679655da 7820F: Documentation/PCI/pci-error-recovery.txt
065c6359 7821
1da177e4 7822PCI SUBSYSTEM
5ac3a6d2 7823M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7824L: linux-pci@vger.kernel.org
99662dd1 7825Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7826T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7827S: Supported
679655da
JP
7828F: Documentation/PCI/
7829F: drivers/pci/
7830F: include/linux/pci*
6b49ee49 7831F: arch/x86/pci/
cad01f91 7832F: arch/x86/kernel/quirks.c
1da177e4 7833
b7e78170
RH
7834PCI DRIVER FOR ARM VERSATILE PLATFORM
7835M: Rob Herring <robh@kernel.org>
7836L: linux-pci@vger.kernel.org
7837L: linux-arm-kernel@lists.infradead.org
7838S: Maintained
7839F: Documentation/devicetree/bindings/pci/versatile.txt
7840F: drivers/pci/host/pci-versatile.c
7841
5f6b6ccd
TI
7842PCI DRIVER FOR APPLIEDMICRO XGENE
7843M: Tanmay Inamdar <tinamdar@apm.com>
7844L: linux-pci@vger.kernel.org
7845L: linux-arm-kernel@lists.infradead.org
7846S: Maintained
7847F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7848F: drivers/pci/host/pci-xgene.c
7849
62d0ff83
ML
7850PCI DRIVER FOR FREESCALE LAYERSCAPE
7851M: Minghuan Lian <minghuan.Lian@freescale.com>
7852M: Mingkai Hu <mingkai.hu@freescale.com>
7853M: Roy Zang <tie-fei.zang@freescale.com>
7854L: linuxppc-dev@lists.ozlabs.org
7855L: linux-pci@vger.kernel.org
7856L: linux-arm-kernel@lists.infradead.org
7857S: Maintained
7858F: drivers/pci/host/*layerscape*
7859
f0b75693 7860PCI DRIVER FOR IMX6
f175aa2c 7861M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7862M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7863L: linux-pci@vger.kernel.org
7864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7865S: Maintained
7866F: drivers/pci/host/*imx6*
7867
0c4ffcfe
MK
7868PCI DRIVER FOR TI KEYSTONE
7869M: Murali Karicheri <m-karicheri2@ti.com>
7870L: linux-pci@vger.kernel.org
7871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7872S: Maintained
7873F: drivers/pci/host/*keystone*
7874
f0b75693
BH
7875PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7876M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7877M: Jason Cooper <jason@lakedaemon.net>
7878L: linux-pci@vger.kernel.org
7879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7880S: Maintained
7881F: drivers/pci/host/*mvebu*
7882
0447cfd7
TR
7883PCI DRIVER FOR NVIDIA TEGRA
7884M: Thierry Reding <thierry.reding@gmail.com>
7885L: linux-tegra@vger.kernel.org
f0b75693 7886L: linux-pci@vger.kernel.org
0447cfd7
TR
7887S: Supported
7888F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7889F: drivers/pci/host/pci-tegra.c
7890
47ff3de9
KVA
7891PCI DRIVER FOR TI DRA7XX
7892M: Kishon Vijay Abraham I <kishon@ti.com>
7893L: linux-omap@vger.kernel.org
7894L: linux-pci@vger.kernel.org
7895S: Supported
7896F: Documentation/devicetree/bindings/pci/ti-pci.txt
7897F: drivers/pci/host/pci-dra7xx.c
7898
f0b75693
BH
7899PCI DRIVER FOR RENESAS R-CAR
7900M: Simon Horman <horms@verge.net.au>
7901L: linux-pci@vger.kernel.org
7902L: linux-sh@vger.kernel.org
7903S: Maintained
7904F: drivers/pci/host/*rcar*
7905
4af82255 7906PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7907M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7908L: linux-pci@vger.kernel.org
f0b75693
BH
7909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7910L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7911S: Maintained
7912F: drivers/pci/host/pci-exynos.c
7913
f0b75693 7914PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7915M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7916M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7917L: linux-pci@vger.kernel.org
7918S: Maintained
7919F: drivers/pci/host/*designware*
7920
cf28855b
WD
7921PCI DRIVER FOR GENERIC OF HOSTS
7922M: Will Deacon <will.deacon@arm.com>
7923L: linux-pci@vger.kernel.org
7924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7925S: Maintained
7926F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7927F: drivers/pci/host/pci-host-generic.c
7928
51b66a6c 7929PCIE DRIVER FOR ST SPEAR13XX
110baab1 7930M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7931L: linux-pci@vger.kernel.org
110baab1 7932S: Maintained
51b66a6c
PA
7933F: drivers/pci/host/*spear*
7934
dcd19de3
DD
7935PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7936M: Duc Dang <dhdang@apm.com>
7937L: linux-pci@vger.kernel.org
7938L: linux-arm-kernel@lists.infradead.org
7939S: Maintained
7940F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7941F: drivers/pci/host/pci-xgene-msi.c
7942
1da177e4 7943PCMCIA SUBSYSTEM
4230dfc9 7944P: Linux PCMCIA Team
f5df5881 7945L: linux-pcmcia@lists.infradead.org
6650e0a5 7946W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7947T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7948S: Maintained
679655da
JP
7949F: Documentation/pcmcia/
7950F: drivers/pcmcia/
7951F: include/pcmcia/
1da177e4
LT
7952
7953PCNET32 NETWORK DRIVER
227fb925 7954M: Don Fry <pcnet32@frontier.com>
979b6c13 7955L: netdev@vger.kernel.org
1da177e4 7956S: Maintained
b955f6ca 7957F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7958
48fc267e
SK
7959PCRYPT PARALLEL CRYPTO ENGINE
7960M: Steffen Klassert <steffen.klassert@secunet.com>
7961L: linux-crypto@vger.kernel.org
7962S: Maintained
7963F: crypto/pcrypt.c
7964F: include/crypto/pcrypt.h
7965
e72df0b8
TH
7966PER-CPU MEMORY ALLOCATOR
7967M: Tejun Heo <tj@kernel.org>
7968M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7969T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7970S: Maintained
7971F: include/linux/percpu*.h
7972F: mm/percpu*.c
7973F: arch/*/include/asm/percpu.h
7974
ad4ecbcb 7975PER-TASK DELAY ACCOUNTING
185e595f 7976M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7977S: Maintained
679655da
JP
7978F: include/linux/delayacct.h
7979F: kernel/delayacct.c
ad4ecbcb 7980
57c0c15b 7981PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7982M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7983M: Ingo Molnar <mingo@redhat.com>
f80c5393 7984M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7985L: linux-kernel@vger.kernel.org
75fc2d37 7986T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7987S: Supported
d53e8365 7988F: kernel/events/*
a003236c 7989F: include/linux/perf_event.h
c117ab84 7990F: include/uapi/linux/perf_event.h
141c4296
RR
7991F: arch/*/kernel/perf_event*.c
7992F: arch/*/kernel/*/perf_event*.c
7993F: arch/*/kernel/*/*/perf_event*.c
a003236c 7994F: arch/*/include/asm/perf_event.h
a003236c
VL
7995F: arch/*/kernel/perf_callchain.c
7996F: tools/perf/
6c0b3244 7997
dd49d0f5 7998PERSONALITY HANDLING
8b58be88 7999M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8000L: linux-abi-devel@lists.sourceforge.net
8001S: Maintained
679655da 8002F: include/linux/personality.h
c117ab84 8003F: include/uapi/linux/personality.h
dd49d0f5 8004
838e7a03 8005PHONET PROTOCOL
2a06b40f 8006M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8007S: Supported
8008F: Documentation/networking/phonet.txt
8009F: include/linux/phonet.h
8010F: include/net/phonet/
c117ab84 8011F: include/uapi/linux/phonet.h
838e7a03
RDC
8012F: net/phonet/
8013
1da177e4 8014PHRAM MTD DRIVER
8b58be88 8015M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8016L: linux-mtd@lists.infradead.org
8017S: Maintained
679655da 8018F: drivers/mtd/devices/phram.c
1da177e4 8019
efdbb10e
BP
8020PICOLCD HID DRIVER
8021M: Bruno Prémont <bonbons@linux-vserver.org>
8022L: linux-input@vger.kernel.org
8023S: Maintained
8024F: drivers/hid/hid-picolcd*
8025
a53bfa07
JI
8026PICOXCELL SUPPORT
8027M: Jamie Iles <jamie@jamieiles.com>
8028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8029T: git git://github.com/jamieiles/linux-2.6-ji.git
8030S: Supported
b8733987 8031F: arch/arm/boot/dts/picoxcell*
14430813 8032F: arch/arm/mach-picoxcell/
b8733987 8033F: drivers/crypto/picoxcell*
a53bfa07 8034
2744e8af
LW
8035PIN CONTROL SUBSYSTEM
8036M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8037L: linux-gpio@vger.kernel.org
dbe752a3 8038T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8039S: Maintained
07f29ba6 8040F: drivers/pinctrl/
8e406fe4 8041F: include/linux/pinctrl/
2744e8af 8042
2201bbb8
JCPV
8043PIN CONTROLLER - ATMEL AT91
8044M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8046S: Maintained
c654b6bf 8047F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8048
cbd1b652
MW
8049PIN CONTROLLER - INTEL
8050M: Mika Westerberg <mika.westerberg@linux.intel.com>
8051M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8052S: Maintained
8053F: drivers/pinctrl/intel/
2201bbb8 8054
9963b536
LP
8055PIN CONTROLLER - RENESAS
8056M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8057L: linux-sh@vger.kernel.org
8058S: Maintained
8059F: drivers/pinctrl/sh-pfc/
8060
b75e60d6 8061PIN CONTROLLER - SAMSUNG
fea685e9 8062M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8064L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8065S: Maintained
9b5b33f6 8066F: drivers/pinctrl/samsung/
b75e60d6 8067
deda8287 8068PIN CONTROLLER - ST SPEAR
da89947b 8069M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8070L: spear-devel@list.st.com
8071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8072W: http://www.st.com/spear
8073S: Maintained
8e406fe4 8074F: drivers/pinctrl/spear/
deda8287 8075
249a6771 8076PKTCDVD DRIVER
e5f6450c 8077M: Jiri Kosina <jikos@kernel.org>
249a6771 8078S: Maintained
679655da
JP
8079F: drivers/block/pktcdvd.c
8080F: include/linux/pktcdvd.h
c117ab84 8081F: include/uapi/linux/pktcdvd.h
249a6771 8082
b31d8273
G
8083PKUNITY SOC DRIVERS
8084M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8085W: http://mprc.pku.edu.cn/~guanxuetao/linux
8086S: Maintained
ceebf4d5 8087T: git git://github.com/gxt/linux.git
b31d8273 8088F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8089F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8090F: drivers/video/fbdev/fb-puv3.c
2809e80b 8091F: drivers/rtc/rtc-puv3.c
b31d8273 8092
9d2ecfb7 8093PMBUS HARDWARE MONITORING DRIVERS
ca462085 8094M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8095L: lm-sensors@lm-sensors.org
8096W: http://www.lm-sensors.org/
8097W: http://www.roeck-us.net/linux/drivers/
8098T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8099S: Maintained
8100F: Documentation/hwmon/pmbus
8101F: drivers/hwmon/pmbus/
8102F: include/linux/i2c/pmbus.h
8103
89a36810 8104PMC SIERRA MaxRAID DRIVER
076cfaae 8105M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8106L: linux-scsi@vger.kernel.org
8107W: http://www.pmc-sierra.com/
8108S: Supported
8109F: drivers/scsi/pmcraid.*
8110
dbf9bfe6 8111PMC SIERRA PM8001 DRIVER
d32477e2 8112M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8113M: lindar_liu@usish.com
f5a7b525 8114L: pmchba@pmcs.com
dbf9bfe6 8115L: linux-scsi@vger.kernel.org
8116S: Supported
8117F: drivers/scsi/pm8001/
8118
1da177e4 8119POSIX CLOCKS and TIMERS
8b58be88 8120M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8121L: linux-kernel@vger.kernel.org
75fc2d37 8122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8123S: Maintained
679655da
JP
8124F: fs/timerfd.c
8125F: include/linux/timer*
5cee9645 8126F: kernel/time/*timer*
1da177e4 8127
3be86148 8128POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8129M: Sebastian Reichel <sre@kernel.org>
57318935 8130M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8131M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8132L: linux-pm@vger.kernel.org
54e5881d 8133T: git git://git.infradead.org/battery-2.6.git
3be86148 8134S: Maintained
679655da 8135F: include/linux/power_supply.h
8cd725a1 8136F: drivers/power/
26305022 8137X: drivers/power/avs/
3be86148 8138
514f161a
MR
8139POWER STATE COORDINATION INTERFACE (PSCI)
8140M: Mark Rutland <mark.rutland@arm.com>
8141M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8142L: linux-arm-kernel@lists.infradead.org
8143S: Maintained
8144F: drivers/firmware/psci.c
8145F: include/linux/psci.h
8146F: include/uapi/linux/psci.h
8147
1da177e4 8148PNP SUPPORT
9c3646d1 8149M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8150S: Maintained
679655da 8151F: drivers/pnp/
1da177e4 8152
999445d4 8153PNXxxxx I2C DRIVER
8b58be88 8154M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8155L: linux-i2c@vger.kernel.org
999445d4 8156S: Maintained
679655da 8157F: drivers/i2c/busses/i2c-pnx.c
999445d4 8158
1da177e4 8159PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8160M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8161L: linux-ppp@vger.kernel.org
8162S: Maintained
224cf5ad 8163F: drivers/net/ppp/ppp_*
1da177e4
LT
8164
8165PPP OVER ATM (RFC 2364)
8b58be88 8166M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8167S: Maintained
679655da 8168F: net/atm/pppoatm.c
c117ab84 8169F: include/uapi/linux/atmppp.h
1da177e4
LT
8170
8171PPP OVER ETHERNET
8b58be88 8172M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8173S: Maintained
224cf5ad
JK
8174F: drivers/net/ppp/pppoe.c
8175F: drivers/net/ppp/pppox.c
1da177e4 8176
a6d2370b 8177PPP OVER L2TP
8b58be88 8178M: James Chapman <jchapman@katalix.com>
a6d2370b 8179S: Maintained
90ca28d1 8180F: net/l2tp/l2tp_ppp.c
679655da 8181F: include/linux/if_pppol2tp.h
c117ab84 8182F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8183
eae9d2ba 8184PPS SUPPORT
8b58be88 8185M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8186W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8187L: linuxpps@ml.enneenne.com (subscribers-only)
8188S: Maintained
cabaaf41
JP
8189F: Documentation/pps/
8190F: drivers/pps/
8191F: include/linux/pps*.h
eae9d2ba 8192
71a6d0af
HW
8193PPTP DRIVER
8194M: Dmitry Kozlov <xeb@mail.ru>
8195L: netdev@vger.kernel.org
8196S: Maintained
224cf5ad 8197F: drivers/net/ppp/pptp.c
71a6d0af
HW
8198W: http://sourceforge.net/projects/accel-pptp
8199
1da177e4 8200PREEMPTIBLE KERNEL
8b58be88 8201M: Robert Love <rml@tech9.net>
1da177e4
LT
8202L: kpreempt-tech@lists.sourceforge.net
8203W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8204S: Supported
679655da
JP
8205F: Documentation/preempt-locking.txt
8206F: include/linux/preempt.h
1da177e4
LT
8207
8208PRISM54 WIRELESS DRIVER
8b58be88 8209M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8210L: linux-wireless@vger.kernel.org
9ef80804 8211W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8212S: Obsolete
679655da 8213F: drivers/net/wireless/prism54/
1da177e4 8214
02c18891 8215PS3 NETWORK SUPPORT
b809b9ca 8216M: Geoff Levand <geoff@infradead.org>
02c18891 8217L: netdev@vger.kernel.org
a14ab6b6 8218L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8219S: Maintained
8df158ac 8220F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8221
f58a9d17 8222PS3 PLATFORM SUPPORT
b809b9ca 8223M: Geoff Levand <geoff@infradead.org>
a4724ed6 8224L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8225S: Maintained
679655da
JP
8226F: arch/powerpc/boot/ps3*
8227F: arch/powerpc/include/asm/lv1call.h
8228F: arch/powerpc/include/asm/ps3*.h
8229F: arch/powerpc/platforms/ps3/
8230F: drivers/*/ps3*
8231F: drivers/ps3/
fec629b8 8232F: drivers/rtc/rtc-ps3.c
679655da 8233F: drivers/usb/host/*ps3.c
fec629b8 8234F: sound/ppc/snd_ps3*
f58a9d17 8235
cffb4add 8236PS3VRAM DRIVER
8b58be88 8237M: Jim Paris <jim@jtan.com>
3715a5d0 8238M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8239L: linuxppc-dev@lists.ozlabs.org
cffb4add 8240S: Maintained
8a3977cb 8241F: drivers/block/ps3vram.c
cffb4add 8242
8defe599 8243PSTORE FILESYSTEM
9d5e2a02 8244M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8245M: Colin Cross <ccross@android.com>
8246M: Kees Cook <keescook@chromium.org>
8247M: Tony Luck <tony.luck@intel.com>
8248S: Maintained
8249T: git git://git.infradead.org/users/cbou/linux-pstore.git
8250F: fs/pstore/
8251F: include/linux/pstore*
04851772 8252F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8253F: drivers/acpi/apei/erst.c
8254
7fbc415d
RC
8255PTP HARDWARE CLOCK SUPPORT
8256M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8257L: netdev@vger.kernel.org
7fbc415d
RC
8258S: Maintained
8259W: http://linuxptp.sourceforge.net/
8260F: Documentation/ABI/testing/sysfs-ptp
8261F: Documentation/ptp/*
0ecb3cdd 8262F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8263F: drivers/net/phy/dp83640*
8264F: drivers/ptp/*
8265F: include/linux/ptp_cl*
8266
cf94a4d1 8267PTRACE SUPPORT
e846ee5f 8268M: Roland McGrath <roland@hack.frob.com>
8b58be88 8269M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8270S: Maintained
8271F: include/asm-generic/syscall.h
8272F: include/linux/ptrace.h
8273F: include/linux/regset.h
8274F: include/linux/tracehook.h
c117ab84 8275F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8276F: kernel/ptrace.c
8277
8320204a 8278PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8279M: Mike Isely <isely@pobox.com>
16e9495d 8280L: pvrusb2@isely.net (subscribers-only)
661263b5 8281L: linux-media@vger.kernel.org
8320204a 8282W: http://www.isely.net/pvrusb2/
275ffde4 8283T: git git://linuxtv.org/media_tree.git
8320204a 8284S: Maintained
679655da 8285F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8286F: drivers/media/usb/pvrusb2/
8320204a 8287
39532e6c
HG
8288PWC WEBCAM DRIVER
8289M: Hans de Goede <hdegoede@redhat.com>
8290L: linux-media@vger.kernel.org
8291T: git git://linuxtv.org/media_tree.git
8292S: Maintained
8293F: drivers/media/usb/pwc/*
8294
93c090b3
KD
8295PWM FAN DRIVER
8296M: Kamil Debski <k.debski@samsung.com>
8297L: lm-sensors@lm-sensors.org
8298S: Supported
8299F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8300F: Documentation/hwmon/pwm-fan
8301F: drivers/hwmon/pwm-fan.c
8302
200efedd 8303PWM SUBSYSTEM
aa3495f7
TR
8304M: Thierry Reding <thierry.reding@gmail.com>
8305L: linux-pwm@vger.kernel.org
0c2498f1 8306S: Maintained
006e854f 8307T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8308F: Documentation/pwm.txt
8309F: Documentation/devicetree/bindings/pwm/
8310F: include/linux/pwm.h
0c2498f1 8311F: drivers/pwm/
a140b98d
TR
8312F: drivers/video/backlight/pwm_bl.c
8313F: include/linux/pwm_backlight.h
0c2498f1 8314
30ec261e 8315PXA2xx/PXA3xx SUPPORT
8da5e302 8316M: Daniel Mack <daniel@zonque.org>
a323f664 8317M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8318M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8320T: git git://github.com/hzhuang1/linux.git
8da5e302 8321T: git git://github.com/rjarzmik/linux.git
1da177e4 8322S: Maintained
679655da 8323F: arch/arm/mach-pxa/
820439f1 8324F: drivers/dma/pxa*
679655da 8325F: drivers/pcmcia/pxa2xx*
9df92e6c 8326F: drivers/spi/spi-pxa2xx*
faf2e1db 8327F: drivers/usb/gadget/udc/pxa2*
679655da 8328F: include/sound/pxa2xx-lib.h
bec4c99e 8329F: sound/arm/pxa*
14430813 8330F: sound/soc/pxa/
1da177e4 8331
ec64d3bf
EG
8332PXA3xx NAND FLASH DRIVER
8333M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8334L: linux-mtd@lists.infradead.org
8335S: Maintained
9a67f099 8336F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8337
3f640c61 8338MMP SUPPORT
8b58be88 8339M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8340M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8342T: git git://github.com/hzhuang1/linux.git
8343T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8344S: Maintained
3f640c61 8345F: arch/arm/mach-mmp/
e8e6cb32 8346
272f133a
PO
8347PXA MMCI DRIVER
8348S: Orphan
8349
57f63bc8 8350PXA RTC DRIVER
8b58be88 8351M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8352L: rtc-linux@googlegroups.com
8353S: Maintained
8354
cea4001a 8355QAT DRIVER
49e7d9df
JP
8356M: Tadeusz Struk <tadeusz.struk@intel.com>
8357L: qat-linux@intel.com
8358S: Supported
8359F: drivers/crypto/qat/
cea4001a 8360
52a09a04 8361QIB DRIVER
8473c603 8362M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8363L: linux-rdma@vger.kernel.org
8364S: Supported
8365F: drivers/infiniband/hw/qib/
8366
5e9772b9
JS
8367QLOGIC QLA1280 SCSI DRIVER
8368M: Michael Reed <mdr@sgi.com>
8369L: linux-scsi@vger.kernel.org
8370S: Maintained
8371F: drivers/scsi/qla1280.[ch]
8372
1da177e4 8373QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8374M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8375L: linux-scsi@vger.kernel.org
8376S: Supported
679655da
JP
8377F: Documentation/scsi/LICENSE.qla2xxx
8378F: drivers/scsi/qla2xxx/
1da177e4 8379
883c98fe 8380QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8381M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8382L: linux-scsi@vger.kernel.org
8383S: Supported
bacfb81b 8384F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8385F: drivers/scsi/qla4xxx/
8386
5a4faa87 8387QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8388M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8389M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8390M: linux-driver@qlogic.com
8391L: netdev@vger.kernel.org
8392S: Supported
679655da 8393F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8394F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8395
0ec00f03 8396QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8397M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8398M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8399L: netdev@vger.kernel.org
8400S: Supported
aa43c215 8401F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8402
c4e84bde 8403QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8404M: Harish Patil <harish.patil@qlogic.com>
8405M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8406M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8407M: linux-driver@qlogic.com
c4e84bde
RM
8408L: netdev@vger.kernel.org
8409S: Supported
aa43c215 8410F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8411
1da177e4 8412QNX4 FILESYSTEM
8b58be88 8413M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8414W: http://www.alarsen.net/linux/qnx4fs/
8415S: Maintained
80811493 8416F: fs/qnx4/
c117ab84
CEB
8417F: include/uapi/linux/qnx4_fs.h
8418F: include/uapi/linux/qnxtypes.h
1da177e4 8419
91952bc0
AP
8420QT1010 MEDIA DRIVER
8421M: Antti Palosaari <crope@iki.fi>
8422L: linux-media@vger.kernel.org
8423W: http://linuxtv.org/
8424W: http://palosaari.fi/linux/
8425Q: http://patchwork.linuxtv.org/project/linux-media/list/
8426T: git git://linuxtv.org/anttip/media_tree.git
8427S: Maintained
8428F: drivers/media/tuners/qt1010*
8429
966fb5ec
SM
8430QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8431M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8432L: linux-wireless@vger.kernel.org
8433L: ath9k-devel@lists.ath9k.org
8434W: http://wireless.kernel.org/en/users/Drivers/ath9k
8435S: Supported
8436F: drivers/net/wireless/ath/ath9k/
8437
2ea0ffcb
KV
8438QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8439M: Kalle Valo <kvalo@qca.qualcomm.com>
8440L: ath10k@lists.infradead.org
8441W: http://wireless.kernel.org/en/users/Drivers/ath10k
8442T: git git://github.com/kvalo/ath.git
8443S: Supported
8444F: drivers/net/wireless/ath/ath10k/
8445
4f4567cf
RK
8446QUALCOMM HEXAGON ARCHITECTURE
8447M: Richard Kuo <rkuo@codeaurora.org>
8448L: linux-hexagon@vger.kernel.org
8449S: Supported
8450F: arch/hexagon/
8451
8e84c258
EK
8452QUALCOMM WCN36XX WIRELESS DRIVER
8453M: Eugene Krasnikov <k.eugene.e@gmail.com>
8454L: wcn36xx@lists.infradead.org
8455W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8456T: git git://github.com/KrasnikovEugene/wcn36xx.git
8457S: Supported
8458F: drivers/net/wireless/ath/wcn36xx/
8459
602adf40 8460RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8461M: Ilya Dryomov <idryomov@gmail.com>
8462M: Sage Weil <sage@redhat.com>
527a88b9 8463M: Alex Elder <elder@kernel.org>
398ecff5 8464L: ceph-devel@vger.kernel.org
09d90327
SW
8465W: http://ceph.com/
8466T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8467T: git git://github.com/ceph/ceph-client.git
602adf40 8468S: Supported
398ecff5 8469F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8470F: drivers/block/rbd.c
8471F: drivers/block/rbd_types.h
8472
1da177e4 8473RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8474M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8475L: linux-fbdev@vger.kernel.org
1da177e4 8476S: Maintained
8a61f013 8477F: drivers/video/fbdev/aty/radeon*
c117ab84 8478F: include/uapi/linux/radeonfb.h
1da177e4 8479
c6c9b34c
HG
8480RADIOSHARK RADIO DRIVER
8481M: Hans de Goede <hdegoede@redhat.com>
8482L: linux-media@vger.kernel.org
8483T: git git://linuxtv.org/media_tree.git
8484S: Maintained
8485F: drivers/media/radio/radio-shark.c
8486
8487RADIOSHARK2 RADIO DRIVER
8488M: Hans de Goede <hdegoede@redhat.com>
8489L: linux-media@vger.kernel.org
8490T: git git://linuxtv.org/media_tree.git
8491S: Maintained
8492F: drivers/media/radio/radio-shark2.c
8493F: drivers/media/radio/radio-tea5777.c
8494
1da177e4 8495RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8496M: Paul Mackerras <paulus@samba.org>
c69f677c 8497L: linux-fbdev@vger.kernel.org
1da177e4 8498S: Maintained
8a61f013 8499F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8500
e7839f25 8501RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8502P: rt2x00 project
b182427e 8503M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8504M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8505L: linux-wireless@vger.kernel.org
95ea3627
ID
8506S: Maintained
8507F: drivers/net/wireless/rt2x00/
8508
9db5579b 8509RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8510M: Jens Axboe <axboe@kernel.dk>
9db5579b 8511S: Maintained
679655da
JP
8512F: Documentation/blockdev/ramdisk.txt
8513F: drivers/block/brd.c
9db5579b 8514
9e95ce27 8515RANDOM NUMBER DRIVER
0624bcaa 8516M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8517S: Maintained
679655da 8518F: drivers/char/random.c
9e95ce27 8519
394b701c 8520RAPIDIO SUBSYSTEM
8b58be88 8521M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8522M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8523S: Maintained
679655da 8524F: drivers/rapidio/
394b701c 8525
e2d1d6c0 8526RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8527L: linux-wireless@vger.kernel.org
f52a5490 8528S: Orphan
679655da 8529F: drivers/net/wireless/ray*
e2d1d6c0
RD
8530
8531RCUTORTURE MODULE
e0198b29 8532M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8533M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8534L: linux-kernel@vger.kernel.org
f9094d8e 8535S: Supported
08deed1e 8536T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8537F: Documentation/RCU/torture.txt
34e2d560 8538F: kernel/rcu/rcutorture.c
e2d1d6c0 8539
c87b9c60
PM
8540RCUTORTURE TEST FRAMEWORK
8541M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8542M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8543R: Steven Rostedt <rostedt@goodmis.org>
8544R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8545R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8546L: linux-kernel@vger.kernel.org
c87b9c60
PM
8547S: Supported
8548T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8549F: tools/testing/selftests/rcutorture
8550
c1f766b5 8551RDC R-321X SoC
8b58be88 8552M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8553S: Maintained
8554
db17f395 8555RDC R6040 FAST ETHERNET DRIVER
8b58be88 8556M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8557L: netdev@vger.kernel.org
8558S: Maintained
58565a35 8559F: drivers/net/ethernet/rdc/r6040.c
db17f395 8560
a09ed661 8561RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8562M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8563L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8564S: Supported
679655da 8565F: net/rds/
a09ed661 8566
595182bc 8567READ-COPY UPDATE (RCU)
8b58be88 8568M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8569M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8570R: Steven Rostedt <rostedt@goodmis.org>
8571R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8572R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8573L: linux-kernel@vger.kernel.org
9fab9787 8574W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8575S: Supported
08deed1e 8576T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8577F: Documentation/RCU/
9fab9787 8578X: Documentation/RCU/torture.txt
f9094d8e 8579F: include/linux/rcu*
4102adab
PM
8580X: include/linux/srcu.h
8581F: kernel/rcu/
34e2d560 8582X: kernel/torture.c
595182bc 8583
0c86edc0 8584REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8585M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8586M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8587L: rtc-linux@googlegroups.com
8a6e2535 8588Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8589T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8590S: Maintained
679655da
JP
8591F: Documentation/rtc.txt
8592F: drivers/rtc/
8593F: include/linux/rtc.h
c117ab84 8594F: include/uapi/linux/rtc.h
0c86edc0 8595
0e400c53
MB
8596REALTEK AUDIO CODECS
8597M: Bard Liao <bardliao@realtek.com>
8598M: Oder Chiou <oder_chiou@realtek.com>
8599S: Maintained
8600F: sound/soc/codecs/rt*
8601F: include/sound/rt*.h
8602
1da177e4 8603REISERFS FILE SYSTEM
76c4e5ea 8604L: reiserfs-devel@vger.kernel.org
1da177e4 8605S: Supported
679655da 8606F: fs/reiserfs/
1da177e4 8607
b83a313b 8608REGISTER MAP ABSTRACTION
b02e48f2 8609M: Mark Brown <broonie@kernel.org>
dd060bc9 8610L: linux-kernel@vger.kernel.org
b83a313b
MB
8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8612S: Supported
8613F: drivers/base/regmap/
8614F: include/linux/regmap.h
8615
400e64df
OBC
8616REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8617M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8618T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8619S: Maintained
8620F: drivers/remoteproc/
8621F: Documentation/remoteproc.txt
6fc26488 8622F: include/linux/remoteproc.h
400e64df 8623
d8115db5
OBC
8624REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8625M: Ohad Ben-Cohen <ohad@wizery.com>
8626T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8627S: Maintained
8628F: drivers/rpmsg/
8629F: Documentation/rpmsg.txt
8630F: include/linux/rpmsg.h
8631
1b0fe6be
PZ
8632RESET CONTROLLER FRAMEWORK
8633M: Philipp Zabel <p.zabel@pengutronix.de>
8634S: Maintained
8635F: drivers/reset/
8636F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8637F: include/dt-bindings/reset/
1b0fe6be
PZ
8638F: include/linux/reset.h
8639F: include/linux/reset-controller.h
8640
e0897645 8641RFKILL
8b58be88 8642M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8643L: linux-wireless@vger.kernel.org
ce466579
JB
8644W: http://wireless.kernel.org/
8645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8646T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8647S: Maintained
505c9247 8648F: Documentation/rfkill.txt
80811493 8649F: net/rfkill/
e0897645 8650
933685ca
TG
8651RHASHTABLE
8652M: Thomas Graf <tgraf@suug.ch>
8653L: netdev@vger.kernel.org
8654S: Maintained
8655F: lib/rhashtable.c
8656F: include/linux/rhashtable.h
8657
67e054e9
ML
8658RICOH SMARTMEDIA/XD DRIVER
8659M: Maxim Levitsky <maximlevitsky@gmail.com>
8660S: Maintained
21c26f50
JP
8661F: drivers/mtd/nand/r852.c
8662F: drivers/mtd/nand/r852.h
67e054e9 8663
92634125
ML
8664RICOH R5C592 MEMORYSTICK DRIVER
8665M: Maxim Levitsky <maximlevitsky@gmail.com>
8666S: Maintained
8667F: drivers/memstick/host/r592.*
8668
27f1d2f9
SA
8669ROCCAT DRIVERS
8670M: Stefan Achatz <erazor_de@users.sourceforge.net>
8671W: http://sourceforge.net/projects/roccat/
8672S: Maintained
8673F: drivers/hid/hid-roccat*
8674F: include/linux/hid-roccat*
8675F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8676
4b8ac966
JP
8677ROCKER DRIVER
8678M: Jiri Pirko <jiri@resnulli.us>
8679M: Scott Feldman <sfeldma@gmail.com>
8680L: netdev@vger.kernel.org
8681S: Supported
8682F: drivers/net/ethernet/rocker/
8683
1da177e4
LT
8684ROCKETPORT DRIVER
8685P: Comtrol Corp.
1da177e4
LT
8686W: http://www.comtrol.com
8687S: Maintained
679655da 8688F: Documentation/serial/rocket.txt
c897401b 8689F: drivers/tty/rocket*
1da177e4 8690
7645c2f4
KC
8691ROCKETPORT EXPRESS/INFINITY DRIVER
8692M: Kevin Cernekee <cernekee@gmail.com>
8693L: linux-serial@vger.kernel.org
8694S: Odd Fixes
8695F: drivers/tty/serial/rp2.*
8696
1da177e4 8697ROSE NETWORK LAYER
8b58be88 8698M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8699L: linux-hams@vger.kernel.org
d34cb28a 8700W: http://www.linux-ax25.org/
1da177e4 8701S: Maintained
679655da 8702F: include/net/rose.h
c117ab84 8703F: include/uapi/linux/rose.h
679655da 8704F: net/rose/
1da177e4 8705
91952bc0
AP
8706RTL2830 MEDIA DRIVER
8707M: Antti Palosaari <crope@iki.fi>
8708L: linux-media@vger.kernel.org
8709W: http://linuxtv.org/
8710W: http://palosaari.fi/linux/
8711Q: http://patchwork.linuxtv.org/project/linux-media/list/
8712T: git git://linuxtv.org/anttip/media_tree.git
8713S: Maintained
8714F: drivers/media/dvb-frontends/rtl2830*
8715
27a0aacf
AP
8716RTL2832 MEDIA DRIVER
8717M: Antti Palosaari <crope@iki.fi>
8718L: linux-media@vger.kernel.org
8719W: http://linuxtv.org/
8720W: http://palosaari.fi/linux/
8721Q: http://patchwork.linuxtv.org/project/linux-media/list/
8722T: git git://linuxtv.org/anttip/media_tree.git
8723S: Maintained
8724F: drivers/media/dvb-frontends/rtl2832*
8725
ba6e6f6e
AP
8726RTL2832_SDR MEDIA DRIVER
8727M: Antti Palosaari <crope@iki.fi>
8728L: linux-media@vger.kernel.org
8729W: http://linuxtv.org/
8730W: http://palosaari.fi/linux/
8731Q: http://patchwork.linuxtv.org/project/linux-media/list/
8732T: git git://linuxtv.org/anttip/media_tree.git
8733S: Maintained
b4bb1c28 8734F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8735
59840488 8736RTL8180 WIRELESS DRIVER
605bebe2 8737L: linux-wireless@vger.kernel.org
491b26b4 8738W: http://wireless.kernel.org/
54e5881d 8739T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8740S: Orphan
3cfeb0c3 8741F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8742
59840488 8743RTL8187 WIRELESS DRIVER
9f0939bf 8744M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8745M: Hin-Tak Leung <htl10@users.sourceforge.net>
8746M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8747L: linux-wireless@vger.kernel.org
491b26b4 8748W: http://wireless.kernel.org/
54e5881d 8749T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8750S: Maintained
3cfeb0c3 8751F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8752
3cf0c8ad
LF
8753RTL8192CE WIRELESS DRIVER
8754M: Larry Finger <Larry.Finger@lwfinger.net>
8755M: Chaoming Li <chaoming_li@realsil.com.cn>
8756L: linux-wireless@vger.kernel.org
491b26b4 8757W: http://wireless.kernel.org/
3cf0c8ad
LF
8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8759S: Maintained
8760F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8761F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8762
9eb8ef74 8763S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8764M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8765L: linux-fbdev@vger.kernel.org
ce00f85c 8766S: Maintained
8a61f013 8767F: drivers/video/fbdev/savage/
9eb8ef74 8768
1da177e4 8769S390
8b58be88
JP
8770M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8771M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8772L: linux-s390@vger.kernel.org
5238da45
HC
8773W: http://www.ibm.com/developerworks/linux/linux390/
8774S: Supported
679655da 8775F: arch/s390/
a968cd3e 8776F: drivers/s390/
3bfe6858
JN
8777F: Documentation/s390/
8778F: Documentation/DocBook/s390*
5238da45 8779
322986ca
SO
8780S390 COMMON I/O LAYER
8781M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8782M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8783L: linux-s390@vger.kernel.org
8784W: http://www.ibm.com/developerworks/linux/linux390/
8785S: Supported
8786F: drivers/s390/cio/
8787
8788S390 DASD DRIVER
8789M: Stefan Weinhuber <wein@de.ibm.com>
8790M: Stefan Haberland <stefan.haberland@de.ibm.com>
8791L: linux-s390@vger.kernel.org
8792W: http://www.ibm.com/developerworks/linux/linux390/
8793S: Supported
8794F: drivers/s390/block/dasd*
8795F: block/partitions/ibm.c
8796
5238da45 8797S390 NETWORK DRIVERS
8b58be88 8798M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8799L: linux-s390@vger.kernel.org
5238da45
HC
8800W: http://www.ibm.com/developerworks/linux/linux390/
8801S: Supported
679655da 8802F: drivers/s390/net/
5238da45 8803
322986ca
SO
8804S390 PCI SUBSYSTEM
8805M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8806M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8807L: linux-s390@vger.kernel.org
8808W: http://www.ibm.com/developerworks/linux/linux390/
8809S: Supported
8810F: arch/s390/pci/
8811F: drivers/pci/hotplug/s390_pci_hpc.c
8812
feed9b62 8813S390 ZCRYPT DRIVER
5c8d0983 8814M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8815L: linux-s390@vger.kernel.org
a968cd3e 8816W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8817S: Supported
d5ca6918 8818F: drivers/s390/crypto/
feed9b62 8819
5238da45 8820S390 ZFCP DRIVER
d38e19d0 8821M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8822L: linux-s390@vger.kernel.org
5238da45 8823W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8824S: Supported
679655da 8825F: drivers/s390/scsi/zfcp_*
1da177e4 8826
dd96df2c 8827S390 IUCV NETWORK LAYER
8b58be88 8828M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8829L: linux-s390@vger.kernel.org
8830W: http://www.ibm.com/developerworks/linux/linux390/
8831S: Supported
679655da
JP
8832F: drivers/s390/net/*iucv*
8833F: include/net/iucv/
8834F: net/iucv/
dd96df2c 8835
4dde7f75 8836S3C24XX SD/MMC Driver
8b58be88 8837M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8839S: Supported
679655da 8840F: drivers/mmc/host/s3cmci.*
4dde7f75 8841
1f15a229
HV
8842SAA6588 RDS RECEIVER DRIVER
8843M: Hans Verkuil <hverkuil@xs4all.nl>
8844L: linux-media@vger.kernel.org
8845T: git git://linuxtv.org/media_tree.git
8846W: http://linuxtv.org
8847S: Odd Fixes
8848F: drivers/media/i2c/saa6588*
8849
98ed12e6 8850SAA7134 VIDEO4LINUX DRIVER
009a5410 8851M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8852L: linux-media@vger.kernel.org
8853W: http://linuxtv.org
8854T: git git://linuxtv.org/media_tree.git
8855S: Odd fixes
e42bf501 8856F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8857F: drivers/media/pci/saa7134/
8858
1da177e4 8859SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8860M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8861L: linux-media@vger.kernel.org
275ffde4 8862T: git git://linuxtv.org/media_tree.git
1da177e4 8863S: Maintained
90d72ac6
MCC
8864F: drivers/media/common/saa7146/
8865F: drivers/media/pci/saa7146/
8866F: include/media/saa7146*
1da177e4 8867
92304a40 8868SAMSUNG LAPTOP DRIVER
5909c654 8869M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8870L: platform-driver-x86@vger.kernel.org
8871S: Maintained
8872F: drivers/platform/x86/samsung-laptop.c
8873
4a109cc0 8874SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8875M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8876L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8877S: Supported
14430813 8878F: sound/soc/samsung/
4a109cc0 8879
0d89a28b 8880SAMSUNG FRAMEBUFFER DRIVER
b7701755 8881M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8882L: linux-fbdev@vger.kernel.org
8883S: Maintained
8a61f013 8884F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8885
b40f0632 8886SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8887M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8888M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8889L: linux-kernel@vger.kernel.org
b40f0632 8890L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8891S: Supported
8892F: drivers/mfd/sec*.c
8893F: drivers/regulator/s2m*.c
8894F: drivers/regulator/s5m*.c
b40f0632
KK
8895F: drivers/clk/clk-s2mps11.c
8896F: drivers/rtc/rtc-s5m.c
f69d3a17 8897F: include/linux/mfd/samsung/
b40f0632
KK
8898F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8899F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8900
038f5c4b
SN
8901SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8902M: Kyungmin Park <kyungmin.park@samsung.com>
8903M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8904L: linux-media@vger.kernel.org
8905Q: https://patchwork.linuxtv.org/project/linux-media/list/
8906S: Supported
8907F: drivers/media/platform/exynos4-is/
038f5c4b 8908
6fd86ab2
SN
8909SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8910M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8911L: linux-media@vger.kernel.org
8912L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8913S: Maintained
8914F: drivers/media/platform/s3c-camif/
8915F: include/media/s3c_camif.h
8916
b84ef24e
AH
8917SAMSUNG S5C73M3 CAMERA DRIVER
8918M: Kyungmin Park <kyungmin.park@samsung.com>
8919M: Andrzej Hajda <a.hajda@samsung.com>
8920L: linux-media@vger.kernel.org
8921S: Supported
8922F: drivers/media/i2c/s5c73m3/*
8923
7d459937
AH
8924SAMSUNG S5K5BAF CAMERA DRIVER
8925M: Kyungmin Park <kyungmin.park@samsung.com>
8926M: Andrzej Hajda <a.hajda@samsung.com>
8927L: linux-media@vger.kernel.org
8928S: Supported
8929F: drivers/media/i2c/s5k5baf.c
8930
c04c674f
RB
8931SAMSUNG S3FWRN5 NFC DRIVER
8932M: Robert Baldyga <r.baldyga@samsung.com>
8933L: linux-nfc@lists.01.org (moderated for non-subscribers)
8934S: Supported
8935F: drivers/nfc/s3fwrn5
8936
310e39c9 8937SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8938M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8939M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8940S: Supported
8941L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8942F: drivers/clk/samsung/
8943
66890ed6
BA
8944SAMSUNG SXGBE DRIVERS
8945M: Byungho An <bh74.an@samsung.com>
8946M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8947M: Vipul Pandya <vipul.pandya@samsung.com>
8948S: Supported
8949L: netdev@vger.kernel.org
8950F: drivers/net/ethernet/samsung/sxgbe/
8951
93c537af
LM
8952SAMSUNG THERMAL DRIVER
8953M: Lukasz Majewski <l.majewski@samsung.com>
8954L: linux-pm@vger.kernel.org
8955L: linux-samsung-soc@vger.kernel.org
8956S: Supported
8957T: https://github.com/lmajewski/linux-samsung-thermal.git
8958F: drivers/thermal/samsung/
8959
e296cd32
KD
8960SAMSUNG USB2 PHY DRIVER
8961M: Kamil Debski <k.debski@samsung.com>
8962L: linux-kernel@vger.kernel.org
8963S: Supported
8964F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8965F: Documentation/phy/samsung-usb2.txt
8966F: drivers/phy/phy-exynos4210-usb2.c
8967F: drivers/phy/phy-exynos4x12-usb2.c
8968F: drivers/phy/phy-exynos5250-usb2.c
8969F: drivers/phy/phy-s5pv210-usb2.c
8970F: drivers/phy/phy-samsung-usb2.c
8971F: drivers/phy/phy-samsung-usb2.h
8972
ca749e2a 8973SERIAL DRIVERS
5e30bbb7 8974M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8975L: linux-serial@vger.kernel.org
5e30bbb7 8976S: Maintained
14430813 8977F: drivers/tty/serial/
ca749e2a 8978
aecb7b64 8979SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8980M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8981M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8982S: Maintained
1fb200d6 8983F: include/linux/dma/dw.h
3d598f47 8984F: include/linux/platform_data/dma-dw.h
61a76496 8985F: drivers/dma/dw/
aecb7b64 8986
058999cc
LP
8987SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
8988M: Lars Persson <lars.persson@axis.com>
8989L: netdev@vger.kernel.org
8990S: Supported
8991F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
8992F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
8993
f9e37137
SJ
8994SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8995M: Seungwon Jeon <tgih.jun@samsung.com>
8996M: Jaehoon Chung <jh80.chung@samsung.com>
8997L: linux-mmc@vger.kernel.org
8998S: Maintained
8999F: include/linux/mmc/dw_mmc.h
9000F: drivers/mmc/host/dw_mmc*
9001
1db121d6
AN
9002THUNDERBOLT DRIVER
9003M: Andreas Noever <andreas.noever@gmail.com>
9004S: Maintained
9005F: drivers/thunderbolt/
9006
9222d247 9007TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9008M: John Stultz <john.stultz@linaro.org>
88606e80 9009M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9010L: linux-kernel@vger.kernel.org
75fc2d37 9011T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9012S: Supported
9013F: include/linux/clocksource.h
9014F: include/linux/time.h
9015F: include/linux/timex.h
c117ab84
CEB
9016F: include/uapi/linux/time.h
9017F: include/uapi/linux/timex.h
88606e80
TG
9018F: kernel/time/clocksource.c
9019F: kernel/time/time*.c
9020F: kernel/time/ntp.c
7fe5f1c1 9021F: tools/testing/selftests/timers/
88606e80 9022
1da177e4 9023SC1200 WDT DRIVER
b300645a 9024M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9025S: Maintained
679655da 9026F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9027
9028SCHEDULER
dd9b238c 9029M: Ingo Molnar <mingo@redhat.com>
8b58be88 9030M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9031L: linux-kernel@vger.kernel.org
75fc2d37 9032T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9033S: Maintained
95c0d71d 9034F: kernel/sched/
679655da 9035F: include/linux/sched.h
c117ab84 9036F: include/uapi/linux/sched.h
c2eb505b 9037F: include/linux/wait.h
1da177e4 9038
6bcf6737 9039SCORE ARCHITECTURE
ed38665e 9040M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9041M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9042W: http://www.sunplus.com
6bcf6737 9043S: Supported
a2681a75 9044F: arch/score/
6bcf6737 9045
1da177e4 9046SCSI CDROM DRIVER
8b58be88 9047M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9048L: linux-scsi@vger.kernel.org
9049W: http://www.kernel.dk
9050S: Maintained
679655da 9051F: drivers/scsi/sr*
1da177e4 9052
fb50a83d 9053SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9054M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9055L: linux-rdma@vger.kernel.org
9056S: Supported
9057W: http://www.openfabrics.org
9058Q: http://patchwork.kernel.org/project/linux-rdma/list/
9059T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9060F: drivers/infiniband/ulp/srp/
9061F: include/scsi/srp.h
9062
1da177e4 9063SCSI SG DRIVER
8b58be88 9064M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9065L: linux-scsi@vger.kernel.org
59ab3c93 9066W: http://sg.danny.cz/sg
1da177e4 9067S: Maintained
59ab3c93 9068F: Documentation/scsi/scsi-generic.txt
679655da
JP
9069F: drivers/scsi/sg.c
9070F: include/scsi/sg.h
1da177e4
LT
9071
9072SCSI SUBSYSTEM
0351b8f8 9073M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9074L: linux-scsi@vger.kernel.org
0351b8f8 9075T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9076S: Maintained
679655da
JP
9077F: drivers/scsi/
9078F: include/scsi/
1da177e4
LT
9079
9080SCSI TAPE DRIVER
8b58be88 9081M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9082L: linux-scsi@vger.kernel.org
9083S: Maintained
679655da 9084F: Documentation/scsi/st.txt
f7269cfc
JD
9085F: drivers/scsi/st.*
9086F: drivers/scsi/st_*.h
1da177e4
LT
9087
9088SCTP PROTOCOL
8b6efb75 9089M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9090M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9091L: linux-sctp@vger.kernel.org
5f85813c 9092W: http://lksctp.sourceforge.net
8b6efb75 9093S: Maintained
679655da
JP
9094F: Documentation/networking/sctp.txt
9095F: include/linux/sctp.h
4d58c025 9096F: include/uapi/linux/sctp.h
679655da
JP
9097F: include/net/sctp/
9098F: net/sctp/
1da177e4
LT
9099
9100SCx200 CPU SUPPORT
8b58be88 9101M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9102S: Odd Fixes
679655da 9103F: Documentation/i2c/busses/scx200_acb
390889b6 9104F: arch/x86/platform/scx200/
679655da
JP
9105F: drivers/watchdog/scx200_wdt.c
9106F: drivers/i2c/busses/scx200*
9107F: drivers/mtd/maps/scx200_docflash.c
9108F: include/linux/scx200.h
1662d32c
JC
9109
9110SCx200 GPIO DRIVER
8b58be88 9111M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9112S: Maintained
679655da
JP
9113F: drivers/char/scx200_gpio.c
9114F: include/linux/scx200_gpio.h
1662d32c
JC
9115
9116SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9117M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9118S: Maintained
679655da 9119F: drivers/clocksource/scx200_hrt.c
1da177e4 9120
6a36913a 9121SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9122M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9123L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9124S: Maintained
679655da 9125F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9126
e7839f25 9127SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9128L: linux-mmc@vger.kernel.org
a1cb1d11 9129S: Orphan
7a241d6e 9130F: drivers/mmc/host/sdhci.*
d4a45787 9131F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9132
c04f9d61
KC
9133SECURE COMPUTING
9134M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9135R: Andy Lutomirski <luto@amacapital.net>
9136R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9137T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9138S: Supported
9139F: kernel/seccomp.c
9140F: include/uapi/linux/seccomp.h
9141F: include/linux/seccomp.h
c99ee51a 9142F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9143K: \bsecure_computing
9144K: \bTIF_SECCOMP\b
9145
0d1bb41a 9146SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9147M: Ben Dooks <ben-linux@fluff.org>
dc524882 9148M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9149L: linux-mmc@vger.kernel.org
0d1bb41a 9150S: Maintained
dc524882 9151F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9152
c63b3cba 9153SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9154M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9155L: spear-devel@list.st.com
c63b3cba
VK
9156L: linux-mmc@vger.kernel.org
9157S: Maintained
9158F: drivers/mmc/host/sdhci-spear.c
9159
8711cca2 9160SECURITY SUBSYSTEM
9b45c0d2 9161M: James Morris <james.l.morris@oracle.com>
9c3646d1 9162M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9163L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9164T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9165W: http://kernsec.org/
8711cca2 9166S: Supported
7d2c86b5 9167F: security/
8711cca2 9168
1da177e4 9169SECURITY CONTACT
8b58be88 9170M: Security Officers <security@kernel.org>
1da177e4
LT
9171S: Supported
9172
9173SELINUX SECURITY MODULE
e0238b4c 9174M: Paul Moore <paul@paul-moore.com>
8b58be88 9175M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9176M: Eric Paris <eparis@parisplace.org>
e0238b4c 9177L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9178W: http://selinuxproject.org
5a5f2acf 9179T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9180S: Supported
679655da
JP
9181F: include/linux/selinux*
9182F: security/selinux/
6bde95ce 9183F: scripts/selinux/
1da177e4 9184
c1c124e9
JJ
9185APPARMOR SECURITY MODULE
9186M: John Johansen <john.johansen@canonical.com>
9187L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9188W: apparmor.wiki.kernel.org
9189T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9190S: Supported
9191F: security/apparmor/
9192
cef2cf07 9193SENSABLE PHANTOM
8b58be88 9194M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9195S: Maintained
679655da 9196F: drivers/misc/phantom.c
c117ab84 9197F: include/uapi/linux/phantom.h
cef2cf07 9198
6733b39a 9199SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9200M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9201M: Minh Tran <minh.tran@avagotech.com>
9202M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9203L: linux-scsi@vger.kernel.org
4627de93 9204W: http://www.avagotech.com
3387f656
JP
9205S: Supported
9206F: drivers/scsi/be2iscsi/
6733b39a 9207
6938f855
SP
9208Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9209M: Sathya Perla <sathya.perla@avagotech.com>
9210M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9211M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9212M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9213L: netdev@vger.kernel.org
fea3af67 9214W: http://www.emulex.com
7d2c86b5 9215S: Supported
9aebddd1 9216F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9217
d2928a8c 9218EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9219M: Selvin Xavier <selvin.xavier@avagotech.com>
9220M: Devesh Sharma <devesh.sharma@avagotech.com>
9221M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9222L: linux-rdma@vger.kernel.org
9223W: http://www.emulex.com
9224S: Supported
9225F: drivers/infiniband/hw/ocrdma/
9226
8ceee660 9227SFC NETWORK DRIVER
c06f51ea 9228M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9229M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9230L: netdev@vger.kernel.org
8ceee660 9231S: Supported
874aeea5 9232F: drivers/net/ethernet/sfc/
8ceee660 9233
e2d1d6c0 9234SGI GRU DRIVER
cc883afc 9235M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9236S: Maintained
679655da 9237F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9238
9239SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9240M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9241L: linux-ia64@vger.kernel.org
9242S: Supported
679655da 9243F: Documentation/ia64/serial.txt
df621252 9244F: drivers/tty/serial/ioc?_serial.c
679655da 9245F: include/linux/ioc?.h
e2d1d6c0 9246
75312619 9247SGI XP/XPC/XPNET DRIVER
e180383f
RH
9248M: Cliff Whickman <cpw@sgi.com>
9249M: Robin Holt <robinmholt@gmail.com>
75312619 9250S: Maintained
679655da 9251F: drivers/misc/sgi-xp/
75312619 9252
46eacf3b
AP
9253SI2157 MEDIA DRIVER
9254M: Antti Palosaari <crope@iki.fi>
9255L: linux-media@vger.kernel.org
9256W: http://linuxtv.org/
9257W: http://palosaari.fi/linux/
9258Q: http://patchwork.linuxtv.org/project/linux-media/list/
9259T: git git://linuxtv.org/anttip/media_tree.git
9260S: Maintained
9261F: drivers/media/tuners/si2157*
9262
75e2d5ba
AP
9263SI2168 MEDIA DRIVER
9264M: Antti Palosaari <crope@iki.fi>
9265L: linux-media@vger.kernel.org
9266W: http://linuxtv.org/
9267W: http://palosaari.fi/linux/
9268Q: http://patchwork.linuxtv.org/project/linux-media/list/
9269T: git git://linuxtv.org/anttip/media_tree.git
9270S: Maintained
9271F: drivers/media/dvb-frontends/si2168*
9272
49cc629d
HV
9273SI470X FM RADIO RECEIVER I2C DRIVER
9274M: Hans Verkuil <hverkuil@xs4all.nl>
9275L: linux-media@vger.kernel.org
9276T: git git://linuxtv.org/media_tree.git
9277W: http://linuxtv.org
9278S: Odd Fixes
9279F: drivers/media/radio/si470x/radio-si470x-i2c.c
9280
9281SI470X FM RADIO RECEIVER USB DRIVER
9282M: Hans Verkuil <hverkuil@xs4all.nl>
9283L: linux-media@vger.kernel.org
9284T: git git://linuxtv.org/media_tree.git
9285W: http://linuxtv.org
9286S: Maintained
9287F: drivers/media/radio/si470x/radio-si470x-common.c
9288F: drivers/media/radio/si470x/radio-si470x.h
9289F: drivers/media/radio/si470x/radio-si470x-usb.c
9290
c937ca03
EV
9291SI4713 FM RADIO TRANSMITTER I2C DRIVER
9292M: Eduardo Valentin <edubezval@gmail.com>
9293L: linux-media@vger.kernel.org
9294T: git git://linuxtv.org/media_tree.git
9295W: http://linuxtv.org
9296S: Odd Fixes
99995ded 9297F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9298
9299SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9300M: Eduardo Valentin <edubezval@gmail.com>
9301L: linux-media@vger.kernel.org
9302T: git git://linuxtv.org/media_tree.git
9303W: http://linuxtv.org
9304S: Odd Fixes
99995ded
DR
9305F: drivers/media/radio/si4713/radio-platform-si4713.c
9306
9307SI4713 FM RADIO TRANSMITTER USB DRIVER
9308M: Hans Verkuil <hverkuil@xs4all.nl>
9309L: linux-media@vger.kernel.org
9310T: git git://linuxtv.org/media_tree.git
9311W: http://linuxtv.org
9312S: Maintained
9313F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9314
beb91d46 9315SIANO DVB DRIVER
009a5410 9316M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9317L: linux-media@vger.kernel.org
9318W: http://linuxtv.org
9319T: git git://linuxtv.org/media_tree.git
9320S: Odd fixes
9321F: drivers/media/common/siano/
beb91d46 9322F: drivers/media/usb/siano/
beb91d46 9323F: drivers/media/usb/siano/
14430813 9324F: drivers/media/mmc/siano/
beb91d46 9325
6f15b602
HG
9326SIMPLEFB FB DRIVER
9327M: Hans de Goede <hdegoede@redhat.com>
9328L: linux-fbdev@vger.kernel.org
9329S: Maintained
9330F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9331F: drivers/video/fbdev/simplefb.c
9332F: include/linux/platform_data/simplefb.h
9333
b618b69c 9334SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9335L: linux-media@vger.kernel.org
bb60fcb2 9336S: Orphan
b618b69c 9337F: drivers/media/platform/sh_veu.c
b618b69c
GL
9338
9339SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9340L: linux-media@vger.kernel.org
bb60fcb2 9341S: Orphan
b618b69c
GL
9342F: drivers/media/platform/sh_vou.c
9343F: include/media/sh_vou.h
9344
6349d997 9345SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9346M: Len Brown <lenb@kernel.org>
6349d997
LB
9347L: sfi-devel@simplefirmware.org
9348W: http://simplefirmware.org/
9349T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9350S: Supported
943fc810 9351F: arch/x86/platform/sfi/
6349d997
LB
9352F: drivers/sfi/
9353F: include/linux/sfi*.h
e2d1d6c0 9354
1da177e4
LT
9355SIMTEC EB110ATX (Chalice CATS)
9356P: Ben Dooks
b16957c6
BD
9357P: Vincent Sanders <vince@simtec.co.uk>
9358M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9359W: http://www.simtec.co.uk/products/EB110ATX/
9360S: Supported
9361
9362SIMTEC EB2410ITX (BAST)
9363P: Ben Dooks
b16957c6
BD
9364P: Vincent Sanders <vince@simtec.co.uk>
9365M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9366W: http://www.simtec.co.uk/products/EB2410ITX/
9367S: Supported
15dba387
JP
9368F: arch/arm/mach-s3c24xx/mach-bast.c
9369F: arch/arm/mach-s3c24xx/bast-ide.c
9370F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9371
4c5adde7 9372TI DAVINCI MACHINE SUPPORT
3ba789c0 9373M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9374M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9375T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9376Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9377S: Supported
14430813 9378F: arch/arm/mach-davinci/
046d0a37 9379F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9380
8d4b3f08 9381TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9382M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9383L: linux-media@vger.kernel.org
8d4b3f08
LP
9384W: http://linuxtv.org/
9385Q: http://patchwork.linuxtv.org/project/linux-media/list/
9386T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9387S: Maintained
8d4b3f08
LP
9388F: drivers/media/platform/davinci/
9389F: include/media/davinci/
9390
417d2e50 9391TI AM437X VPFE DRIVER
e43cdb56 9392M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9393L: linux-media@vger.kernel.org
9394W: http://linuxtv.org/
9395Q: http://patchwork.linuxtv.org/project/linux-media/list/
9396T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9397S: Maintained
9398F: drivers/media/platform/am437x/
9399
c4c0283a 9400OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9401M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9402L: linux-media@vger.kernel.org
9403W: http://linuxtv.org/
9404Q: http://patchwork.linuxtv.org/project/linux-media/list/
9405T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9406S: Maintained
9407F: drivers/media/i2c/ov2659.c
9408F: include/media/ov2659.h
9409
3a6779f5
SM
9410SILICON MOTION SM712 FRAME BUFFER DRIVER
9411M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9412M: Teddy Wang <teddy.wang@siliconmotion.com>
9413M: Sudip Mukherjee <sudip@vectorindia.org>
9414L: linux-fbdev@vger.kernel.org
9415S: Maintained
9416F: drivers/video/fbdev/sm712*
9417F: Documentation/fb/sm712fb.txt
9418
92aab3c0 9419SIS 190 ETHERNET DRIVER
8b58be88 9420M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9421L: netdev@vger.kernel.org
9422S: Maintained
8c7de408 9423F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9424
1da177e4 9425SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9426M: Daniele Venzano <venza@brownhat.org>
1da177e4 9427W: http://www.brownhat.org/sis900.html
979b6c13 9428L: netdev@vger.kernel.org
1da177e4 9429S: Maintained
8c7de408 9430F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9431
9432SIS FRAMEBUFFER DRIVER
8b58be88 9433M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9434W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9435S: Maintained
679655da 9436F: Documentation/fb/sisfb.txt
8a61f013 9437F: drivers/video/fbdev/sis/
679655da 9438F: include/video/sisfb.h
1da177e4
LT
9439
9440SIS USB2VGA DRIVER
8b58be88 9441M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9442W: http://www.winischhofer.at/linuxsisusbvga.shtml
9443S: Maintained
679655da 9444F: drivers/usb/misc/sisusbvga/
1da177e4 9445
415ad26d 9446SLAB ALLOCATOR
16e943bf 9447M: Christoph Lameter <cl@linux.com>
2ed1c525 9448M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9449M: David Rientjes <rientjes@google.com>
9450M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9451M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9452L: linux-mm@kvack.org
9453S: Maintained
679655da 9454F: include/linux/sl?b*.h
16e943bf 9455F: mm/sl?b*
415ad26d 9456
9fab9787 9457SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9458M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9459M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9460M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9461R: Steven Rostedt <rostedt@goodmis.org>
9462R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9463L: linux-kernel@vger.kernel.org
9fab9787
PM
9464W: http://www.rdrop.com/users/paulmck/RCU/
9465S: Supported
9466T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9467F: include/linux/srcu.h
9468F: kernel/rcu/srcu.c
9fab9787 9469
66372841
CS
9470SMACK SECURITY MODULE
9471M: Casey Schaufler <casey@schaufler-ca.com>
9472L: linux-security-module@vger.kernel.org
9473W: http://schaufler-ca.com
9474T: git git://git.gitorious.org/smack-next/kernel.git
9475S: Maintained
9476F: Documentation/security/Smack.txt
9477F: security/smack/
9478
20651e0b 9479DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9480M: Kevin Hilman <khilman@kernel.org>
9481M: Nishanth Menon <nm@ti.com>
9482S: Maintained
20651e0b 9483F: drivers/power/avs/
68ace3e1
KH
9484F: include/linux/power/smartreflex.h
9485L: linux-pm@vger.kernel.org
9486
1da177e4 9487SMC91x ETHERNET DRIVER
2f82af08 9488M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9489S: Odd Fixes
ae150435 9490F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9491
e8e31622
SA
9492SMIA AND SMIA++ IMAGE SENSOR DRIVER
9493M: Sakari Ailus <sakari.ailus@iki.fi>
9494L: linux-media@vger.kernel.org
9495S: Maintained
14430813 9496F: drivers/media/i2c/smiapp/
e8e31622
SA
9497F: include/media/smiapp.h
9498F: drivers/media/i2c/smiapp-pll.c
9499F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9500F: include/uapi/linux/smiapp.h
a2cec3c0 9501F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9502
920fa1ff
GR
9503SMM665 HARDWARE MONITOR DRIVER
9504M: Guenter Roeck <linux@roeck-us.net>
9505L: lm-sensors@lm-sensors.org
9506S: Maintained
9507F: Documentation/hwmon/smm665
9508F: drivers/hwmon/smm665.c
9509
9df7305b 9510SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9511M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9512L: lm-sensors@lm-sensors.org
90b24cfb 9513S: Maintained
9df7305b
SG
9514F: Documentation/hwmon/emc2103
9515F: drivers/hwmon/emc2103.c
9516
a98d506c
HG
9517SMSC SCH5627 HARDWARE MONITOR DRIVER
9518M: Hans de Goede <hdegoede@redhat.com>
9519L: lm-sensors@lm-sensors.org
9520S: Supported
9521F: Documentation/hwmon/sch5627
9522F: drivers/hwmon/sch5627.c
9523
6ea884db 9524SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9525M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9526L: lm-sensors@lm-sensors.org
9527S: Maintained
679655da
JP
9528F: Documentation/hwmon/smsc47b397
9529F: drivers/hwmon/smsc47b397.c
6ea884db 9530
fd9abb3d 9531SMSC911x ETHERNET DRIVER
90b24cfb 9532M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9533L: netdev@vger.kernel.org
90b24cfb 9534S: Maintained
679655da 9535F: include/linux/smsc911x.h
ae150435 9536F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9537
9538SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9539M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9540L: netdev@vger.kernel.org
90b24cfb 9541S: Maintained
ae150435 9542F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9543
3c8a63e2 9544SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9545M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9546L: linux-fbdev@vger.kernel.org
90b24cfb 9547S: Maintained
8a61f013 9548F: drivers/video/fbdev/smscufx.c
3c8a63e2 9549
668acf32 9550SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9551M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9552L: linux-media@vger.kernel.org
275ffde4 9553T: git git://linuxtv.org/media_tree.git
795fb7e7 9554S: Maintained
90d72ac6
MCC
9555F: include/media/soc*
9556F: drivers/media/i2c/soc_camera/
9557F: drivers/media/platform/soc_camera/
668acf32 9558
e2d1d6c0 9559SOEKRIS NET48XX LED SUPPORT
8b58be88 9560M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9561S: Maintained
679655da 9562F: drivers/leds/leds-net48xx.c
e2d1d6c0 9563
e3994db1 9564SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9565M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9566M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9567M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9568M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9569L: linux-media@vger.kernel.org
9570S: Supported
9571F: drivers/media/pci/solo6x10/
9572
1da177e4 9573SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9574M: Neil Brown <neilb@suse.com>
1da177e4 9575L: linux-raid@vger.kernel.org
524418bb 9576S: Supported
679655da
JP
9577F: drivers/md/
9578F: include/linux/raid/
c117ab84 9579F: include/uapi/linux/raid/
1da177e4 9580
1da177e4 9581SONIC NETWORK DRIVER
8b58be88 9582M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9583L: netdev@vger.kernel.org
1da177e4 9584S: Maintained
d9fb9f38 9585F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9586
61e115a5 9587SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9588M: Michael Buesch <m@bues.ch>
61e115a5
MB
9589L: netdev@vger.kernel.org
9590S: Maintained
679655da
JP
9591F: drivers/ssb/
9592F: include/linux/ssb/
61e115a5 9593
1da177e4 9594SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9595M: Mattia Dongili <malattia@linux.it>
d0944853 9596L: platform-driver-x86@vger.kernel.org
5b18167d 9597W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9598S: Maintained
679655da
JP
9599F: Documentation/laptops/sony-laptop.txt
9600F: drivers/char/sonypi.c
9601F: drivers/platform/x86/sony-laptop.c
9602F: include/linux/sony-laptop.h
1da177e4 9603
baf8532a 9604SONY MEMORYSTICK CARD SUPPORT
8b58be88 9605M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9606W: http://tifmxx.berlios.de/
9607S: Maintained
679655da 9608F: drivers/memstick/host/tifm_ms.c
baf8532a 9609
0ab30494
ML
9610SONY MEMORYSTICK STANDARD SUPPORT
9611M: Maxim Levitsky <maximlevitsky@gmail.com>
9612S: Maintained
9613F: drivers/memstick/core/ms_block.*
9614
1da177e4 9615SOUND
8b58be88 9616M: Jaroslav Kysela <perex@perex.cz>
d8130624 9617M: Takashi Iwai <tiwai@suse.com>
93711660 9618L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9619W: http://www.alsa-project.org/
dde7ad8d 9620T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9621T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9622Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9623S: Maintained
3126a179
JP
9624F: Documentation/sound/
9625F: include/sound/
c117ab84 9626F: include/uapi/sound/
679655da 9627F: sound/
1da177e4 9628
33bbe149
MB
9629SOUND - COMPRESSED AUDIO
9630M: Vinod Koul <vinod.koul@intel.com>
9631L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9632T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9633S: Supported
f672f31a 9634F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9635F: include/sound/compress_driver.h
f672f31a 9636F: include/uapi/sound/compress_*
33bbe149
MB
9637F: sound/core/compress_offload.c
9638F: sound/soc/soc-compress.c
9639
bd903bde 9640SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9641M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9642M: Mark Brown <broonie@kernel.org>
86f14df8 9643T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9644L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9645W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9646S: Supported
2820f615 9647F: Documentation/sound/alsa/soc/
679655da 9648F: sound/soc/
e6e55122 9649F: include/sound/soc*
eb1a6af3 9650
d7f8761b
MB
9651SOUND - DMAENGINE HELPERS
9652M: Lars-Peter Clausen <lars@metafoo.de>
9653S: Supported
9654F: include/sound/dmaengine_pcm.h
9655F: sound/core/pcm_dmaengine.c
9656F: sound/soc/soc-generic-dmaengine-pcm.c
9657
990a6a99
OS
9658SP2 MEDIA DRIVER
9659M: Olli Salonen <olli.salonen@iki.fi>
9660L: linux-media@vger.kernel.org
9661W: http://linuxtv.org/
9662Q: http://patchwork.linuxtv.org/project/linux-media/list/
9663S: Maintained
9664F: drivers/media/dvb-frontends/sp2*
9665
473321fc 9666SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9667M: "David S. Miller" <davem@davemloft.net>
1da177e4 9668L: sparclinux@vger.kernel.org
8a6e2535 9669Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9670T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9671T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9672S: Maintained
679655da 9673F: arch/sparc/
7765b8bb 9674F: drivers/sbus/
1da177e4 9675
6404fcca
DM
9676SPARC SERIAL DRIVERS
9677M: "David S. Miller" <davem@davemloft.net>
9678L: sparclinux@vger.kernel.org
08deed1e
JP
9679T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9680T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9681S: Maintained
6816383a 9682F: include/linux/sunserialcore.h
df621252 9683F: drivers/tty/serial/suncore.c
df621252
GKH
9684F: drivers/tty/serial/sunhv.c
9685F: drivers/tty/serial/sunsab.c
9686F: drivers/tty/serial/sunsab.h
9687F: drivers/tty/serial/sunsu.c
9688F: drivers/tty/serial/sunzilog.c
9689F: drivers/tty/serial/sunzilog.h
6404fcca 9690
389325b4
CL
9691SPARSE CHECKER
9692M: "Christopher Li" <sparse@chrisli.org>
9693L: linux-sparse@vger.kernel.org
9694W: https://sparse.wiki.kernel.org/
9695T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9696T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9697S: Maintained
9698F: include/linux/compiler.h
9699
fc0c195a 9700SPEAR PLATFORM SUPPORT
da89947b 9701M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9702M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9703L: spear-devel@list.st.com
9704L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9705W: http://www.st.com/spear
9706S: Maintained
281e192f 9707F: arch/arm/mach-spear/
fc0c195a 9708
9709SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9710M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9711L: spear-devel@list.st.com
9712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9713W: http://www.st.com/spear
9714S: Maintained
5df33a62 9715F: drivers/clk/spear/
fc0c195a 9716
e2d1d6c0 9717SPI SUBSYSTEM
b02e48f2 9718M: Mark Brown <broonie@kernel.org>
dfbe403c 9719L: linux-spi@vger.kernel.org
e7e4e13c 9720T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9721Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9722S: Maintained
679655da
JP
9723F: Documentation/spi/
9724F: drivers/spi/
9725F: include/linux/spi/
c117ab84 9726F: include/uapi/linux/spi/
e2d1d6c0 9727
2752e401 9728SPIDERNET NETWORK DRIVER for CELL
8b58be88 9729M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9730L: netdev@vger.kernel.org
9731S: Supported
679655da 9732F: Documentation/networking/spider_net.txt
8df158ac 9733F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9734
e2d1d6c0 9735SPU FILE SYSTEM
8b58be88 9736M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9737L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9738W: http://www.ibm.com/developerworks/power/cell/
9739S: Supported
679655da
JP
9740F: Documentation/filesystems/spufs.txt
9741F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9742
fc555841 9743SQUASHFS FILE SYSTEM
d7f2ff67 9744M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9745L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9746W: http://squashfs.org.uk
9747S: Maintained
679655da
JP
9748F: Documentation/filesystems/squashfs.txt
9749F: fs/squashfs/
fc555841 9750
1da177e4 9751SRM (Alpha) environment access
8b58be88 9752M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9753S: Maintained
679655da 9754F: arch/alpha/kernel/srm_env.c
1da177e4 9755
26e9a397 9756STABLE BRANCH
879a5a00 9757M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9758L: stable@vger.kernel.org
879a5a00 9759S: Supported
7b175c46 9760F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9761
26e9a397 9762STAGING SUBSYSTEM
879a5a00 9763M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9764T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9765L: devel@driverdev.osuosl.org
879a5a00 9766S: Supported
679655da 9767F: drivers/staging/
dbc6c2cc 9768
ebd3d010
JP
9769STAGING - COMEDI
9770M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9771M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9772S: Odd Fixes
9773F: drivers/staging/comedi/
9774
a0138163
JP
9775STAGING - FLARION FT1000 DRIVERS
9776M: Marek Belisko <marek.belisko@gmail.com>
9777S: Odd Fixes
9778F: drivers/staging/ft1000/
9779
6c1bb424 9780STAGING - INDUSTRIAL IO
030a13d7 9781M: Jonathan Cameron <jic23@kernel.org>
a0138163 9782L: linux-iio@vger.kernel.org
6c1bb424
JP
9783S: Odd Fixes
9784F: drivers/staging/iio/
9785
a0138163
JP
9786STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9787M: Jarod Wilson <jarod@wilsonet.com>
9788W: http://www.lirc.org/
9789S: Odd Fixes
b2b0186d 9790F: drivers/staging/media/lirc/
a0138163 9791
f5e5de1e
OD
9792STAGING - LUSTRE PARALLEL FILESYSTEM
9793M: Oleg Drokin <oleg.drokin@intel.com>
9794M: Andreas Dilger <andreas.dilger@intel.com>
9795L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9796W: http://lustre.opensfs.org/
9797S: Maintained
9798F: drivers/staging/lustre
9799
7c6b6c71 9800STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9801M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9802M: Marc Dietrich <marvin24@gmx.de>
9803L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9804L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9805S: Maintained
9806F: drivers/staging/nvec/
9807
a0138163 9808STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9809M: Jens Frederich <jfrederich@gmail.com>
9810M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9811M: Jon Nettleton <jon.nettleton@gmail.com>
9812W: http://wiki.laptop.org/go/DCON
3140b458 9813S: Maintained
a0138163
JP
9814F: drivers/staging/olpc_dcon/
9815
9816STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9817M: Willy Tarreau <willy@meta-x.org>
9818S: Odd Fixes
9819F: drivers/staging/panel/
9820
a0138163
JP
9821STAGING - REALTEK RTL8712U DRIVERS
9822M: Larry Finger <Larry.Finger@lwfinger.net>
9823M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9824S: Odd Fixes
9825F: drivers/staging/rtl8712/
9826
7591ba8b
JS
9827STAGING - REALTEK RTL8723U WIRELESS DRIVER
9828M: Larry Finger <Larry.Finger@lwfinger.net>
9829M: Jes Sorensen <Jes.Sorensen@redhat.com>
9830L: linux-wireless@vger.kernel.org
9831S: Maintained
9832F: drivers/staging/rtl8723au/
9833
980ac4d7
SM
9834STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9835M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9836M: Teddy Wang <teddy.wang@siliconmotion.com>
9837M: Sudip Mukherjee <sudip@vectorindia.org>
9838L: linux-fbdev@vger.kernel.org
9839S: Maintained
9840F: drivers/staging/sm750fb/
9841
510fa408
JP
9842STAGING - SLICOSS
9843M: Lior Dotan <liodot@gmail.com>
9844M: Christopher Harrer <charrer@alacritech.com>
9845S: Odd Fixes
9846F: drivers/staging/slicoss/
9847
a0138163
JP
9848STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9849M: William Hubbs <w.d.hubbs@gmail.com>
9850M: Chris Brannon <chris@the-brannons.com>
d33bce31 9851M: Kirk Reiser <kirk@reisers.ca>
a0138163 9852M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9853L: speakup@linux-speakup.org
a0138163
JP
9854W: http://www.linux-speakup.org/
9855S: Odd Fixes
9856F: drivers/staging/speakup/
9857
b3e871ce
JP
9858STAGING - VIA VT665X DRIVERS
9859M: Forest Bond <forest@alittletooquiet.net>
9860S: Odd Fixes
9861F: drivers/staging/vt665?/
9862
a30baec1
JK
9863STAGING - WILC1000 WIFI DRIVER
9864M: Johnny Kim <johnny.kim@atmel.com>
9865M: Rachel Kim <rachel.kim@atmel.com>
9866M: Dean Lee <dean.lee@atmel.com>
9867M: Chris Park <chris.park@atmel.com>
9868L: linux-wireless@vger.kernel.org
9869S: Supported
9870F: drivers/staging/wilc1000/
9871
709bcb07 9872STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9873M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9874S: Odd Fixes
9875F: drivers/staging/xgifb/
9876
1da177e4 9877STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9878M: Ion Badulescu <ionut@badula.org>
b4f90189 9879S: Odd Fixes
9bba23b0 9880F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9881
e2d1d6c0 9882SUN3/3X
8b58be88 9883M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9884W: http://sammy.net/sun3/
9885S: Maintained
679655da
JP
9886F: arch/m68k/kernel/*sun3*
9887F: arch/m68k/sun3*/
9888F: arch/m68k/include/asm/sun3*
e689cf4a 9889F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9890
af6a5af8
HG
9891SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9892M: Hans de Goede <hdegoede@redhat.com>
9893L: linux-input@vger.kernel.org
9894S: Maintained
9895F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9896F: drivers/input/keyboard/sun4i-lradc-keys.c
9897
2bc9ff01
DK
9898SUNDANCE NETWORK DRIVER
9899M: Denis Kirjanov <kda@linux-powerpc.org>
9900L: netdev@vger.kernel.org
9901S: Maintained
9902F: drivers/net/ethernet/dlink/sundance.c
9903
2cbb12a4 9904SUPERH
2cbb12a4 9905L: linux-sh@vger.kernel.org
8a6e2535 9906Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9907S: Orphan
066069e1 9908F: Documentation/sh/
679655da 9909F: arch/sh/
066069e1 9910F: drivers/sh/
1da177e4 9911
4480f15b 9912SUSPEND TO RAM
7fb06082 9913M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9914M: Len Brown <len.brown@intel.com>
9915M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9916L: linux-pm@vger.kernel.org
e2d1d6c0 9917S: Supported
679655da
JP
9918F: Documentation/power/
9919F: arch/x86/kernel/acpi/
9920F: drivers/base/power/
9921F: kernel/power/
9922F: include/linux/suspend.h
9923F: include/linux/freezer.h
9924F: include/linux/pm.h
1da177e4
LT
9925
9926SVGA HANDLING
8b58be88 9927M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9928L: linux-video@atrey.karlin.mff.cuni.cz
9929S: Maintained
679655da
JP
9930F: Documentation/svga.txt
9931F: arch/x86/boot/video*
1da177e4 9932
6e28b761
KRW
9933SWIOTLB SUBSYSTEM
9934M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9935L: linux-kernel@vger.kernel.org
9936S: Supported
9937F: lib/swiotlb.c
9938F: arch/*/kernel/pci-swiotlb.c
9939F: include/linux/swiotlb.h
9940
007f790c
JP
9941SWITCHDEV
9942M: Jiri Pirko <jiri@resnulli.us>
9943L: netdev@vger.kernel.org
9944S: Supported
9945F: net/switchdev/
9946F: include/net/switchdev.h
9947
db8e35d5
VG
9948SYNOPSYS ARC ARCHITECTURE
9949M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9950S: Supported
9951F: arch/arc/
9b28829d 9952F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 9953F: drivers/tty/serial/arc_uart.c
b7182d1a 9954T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 9955
556cc1c5
AB
9956SYNOPSYS ARC SDP platform support
9957M: Alexey Brodkin <abrodkin@synopsys.com>
9958S: Supported
9959F: arch/arc/plat-axs10x
9960F: arch/arc/boot/dts/ax*
9961F: Documentation/devicetree/bindings/arc/axs10*
9962
6c284c9a
LJ
9963SYSTEM CONFIGURATION (SYSCON)
9964M: Lee Jones <lee.jones@linaro.org>
9965M: Arnd Bergmann <arnd@arndb.de>
9966T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9967S: Supported
9968F: drivers/mfd/syscon.c
9969
1da177e4 9970SYSV FILESYSTEM
8b58be88 9971M: Christoph Hellwig <hch@infradead.org>
1da177e4 9972S: Maintained
679655da
JP
9973F: Documentation/filesystems/sysv-fs.txt
9974F: fs/sysv/
9975F: include/linux/sysv_fs.h
1da177e4 9976
86cfa7fc 9977TARGET SUBSYSTEM
9c3646d1 9978M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9979L: linux-scsi@vger.kernel.org
b9f5edc2 9980L: target-devel@vger.kernel.org
86cfa7fc 9981W: http://www.linux-iscsi.org
cf015e9f 9982W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9983T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9984S: Supported
9985F: drivers/target/
9986F: include/target/
9987F: Documentation/target/
9988
4e68852d 9989TASKSTATS STATISTICS INTERFACE
185e595f 9990M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9991S: Maintained
679655da
JP
9992F: Documentation/accounting/taskstats*
9993F: include/linux/taskstats*
9994F: kernel/taskstats.c
4e68852d 9995
781b456a 9996TC CLASSIFIER
f935f3f8 9997M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9998L: netdev@vger.kernel.org
9999S: Maintained
679655da 10000F: include/net/pkt_cls.h
c117ab84 10001F: include/uapi/linux/pkt_cls.h
679655da 10002F: net/sched/
781b456a 10003
5067f08a 10004TCP LOW PRIORITY MODULE
8b58be88
JP
10005M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10006M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10007W: http://tcp-lp-mod.sourceforge.net/
10008S: Maintained
679655da 10009F: net/ipv4/tcp_lp.c
5067f08a 10010
91952bc0
AP
10011TDA10071 MEDIA DRIVER
10012M: Antti Palosaari <crope@iki.fi>
10013L: linux-media@vger.kernel.org
10014W: http://linuxtv.org/
10015W: http://palosaari.fi/linux/
10016Q: http://patchwork.linuxtv.org/project/linux-media/list/
10017T: git git://linuxtv.org/anttip/media_tree.git
10018S: Maintained
10019F: drivers/media/dvb-frontends/tda10071*
10020
10021TDA18212 MEDIA DRIVER
10022M: Antti Palosaari <crope@iki.fi>
10023L: linux-media@vger.kernel.org
10024W: http://linuxtv.org/
10025W: http://palosaari.fi/linux/
10026Q: http://patchwork.linuxtv.org/project/linux-media/list/
10027T: git git://linuxtv.org/anttip/media_tree.git
10028S: Maintained
10029F: drivers/media/tuners/tda18212*
10030
10031TDA18218 MEDIA DRIVER
10032M: Antti Palosaari <crope@iki.fi>
10033L: linux-media@vger.kernel.org
10034W: http://linuxtv.org/
10035W: http://palosaari.fi/linux/
10036Q: http://patchwork.linuxtv.org/project/linux-media/list/
10037T: git git://linuxtv.org/anttip/media_tree.git
10038S: Maintained
10039F: drivers/media/tuners/tda18218*
10040
3b2f6aba
MK
10041TDA18271 MEDIA DRIVER
10042M: Michael Krufky <mkrufky@linuxtv.org>
10043L: linux-media@vger.kernel.org
10044W: http://linuxtv.org/
10045W: http://github.com/mkrufky
10046Q: http://patchwork.linuxtv.org/project/linux-media/list/
10047T: git git://linuxtv.org/mkrufky/tuners.git
10048S: Maintained
10049F: drivers/media/tuners/tda18271*
10050
e48307a9
MK
10051TDA827x MEDIA DRIVER
10052M: Michael Krufky <mkrufky@linuxtv.org>
10053L: linux-media@vger.kernel.org
10054W: http://linuxtv.org/
10055W: http://github.com/mkrufky
10056Q: http://patchwork.linuxtv.org/project/linux-media/list/
10057T: git git://linuxtv.org/mkrufky/tuners.git
10058S: Maintained
10059F: drivers/media/tuners/tda8290.*
10060
66cf9212
MK
10061TDA8290 MEDIA DRIVER
10062M: Michael Krufky <mkrufky@linuxtv.org>
10063L: linux-media@vger.kernel.org
10064W: http://linuxtv.org/
10065W: http://github.com/mkrufky
10066Q: http://patchwork.linuxtv.org/project/linux-media/list/
10067T: git git://linuxtv.org/mkrufky/tuners.git
10068S: Maintained
10069F: drivers/media/tuners/tda8290.*
10070
4b9fba30
HV
10071TDA9840 MEDIA DRIVER
10072M: Hans Verkuil <hverkuil@xs4all.nl>
10073L: linux-media@vger.kernel.org
10074T: git git://linuxtv.org/media_tree.git
10075W: http://linuxtv.org
10076S: Maintained
10077F: drivers/media/i2c/tda9840*
10078
2cb654fd 10079TEA5761 TUNER DRIVER
009a5410 10080M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10081L: linux-media@vger.kernel.org
10082W: http://linuxtv.org
10083T: git git://linuxtv.org/media_tree.git
10084S: Odd fixes
10085F: drivers/media/tuners/tea5761.*
10086
10087TEA5767 TUNER DRIVER
009a5410 10088M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10089L: linux-media@vger.kernel.org
10090W: http://linuxtv.org
10091T: git git://linuxtv.org/media_tree.git
10092S: Maintained
10093F: drivers/media/tuners/tea5767.*
10094
4b9fba30
HV
10095TEA6415C MEDIA DRIVER
10096M: Hans Verkuil <hverkuil@xs4all.nl>
10097L: linux-media@vger.kernel.org
10098T: git git://linuxtv.org/media_tree.git
10099W: http://linuxtv.org
10100S: Maintained
10101F: drivers/media/i2c/tea6415c*
10102
10103TEA6420 MEDIA DRIVER
10104M: Hans Verkuil <hverkuil@xs4all.nl>
10105L: linux-media@vger.kernel.org
10106T: git git://linuxtv.org/media_tree.git
10107W: http://linuxtv.org
10108S: Maintained
10109F: drivers/media/i2c/tea6420*
10110
3d249d4c 10111TEAM DRIVER
dca9ab92 10112M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10113L: netdev@vger.kernel.org
10114S: Supported
10115F: drivers/net/team/
10116F: include/linux/if_team.h
c117ab84 10117F: include/uapi/linux/if_team.h
3d249d4c 10118
7d029125 10119TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10120M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10121S: Maintained
10122F: arch/x86/platform/ts5500/
10123
40ad4a30
SY
10124TECHNOTREND USB IR RECEIVER
10125M: Sean Young <sean@mess.org>
10126L: linux-media@vger.kernel.org
10127S: Maintained
10128F: drivers/media/rc/ttusbir.c
10129
adabdb0c 10130TEGRA ARCHITECTURE SUPPORT
243d58ec 10131M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10132M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10133M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10134L: linux-tegra@vger.kernel.org
fd117cd1 10135Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10137S: Supported
bbbe96ed 10138N: [^a-z]tegra
84b9414b 10139
adabdb0c
SW
10140TEGRA CLOCK DRIVER
10141M: Peter De Schrijver <pdeschrijver@nvidia.com>
10142M: Prashant Gaikwad <pgaikwad@nvidia.com>
10143S: Supported
10144F: drivers/clk/tegra/
10145
10146TEGRA DMA DRIVER
10147M: Laxman Dewangan <ldewangan@nvidia.com>
10148S: Supported
10149F: drivers/dma/tegra20-apb-dma.c
10150
adabdb0c
SW
10151TEGRA I2C DRIVER
10152M: Laxman Dewangan <ldewangan@nvidia.com>
10153S: Supported
10154F: drivers/i2c/busses/i2c-tegra.c
10155
10156TEGRA IOMMU DRIVERS
10157M: Hiroshi Doyu <hdoyu@nvidia.com>
10158S: Supported
10159F: drivers/iommu/tegra*
10160
10161TEGRA KBC DRIVER
10162M: Rakesh Iyer <riyer@nvidia.com>
10163M: Laxman Dewangan <ldewangan@nvidia.com>
10164S: Supported
10165F: drivers/input/keyboard/tegra-kbc.c
10166
adabdb0c
SW
10167TEGRA PWM DRIVER
10168M: Thierry Reding <thierry.reding@gmail.com>
10169S: Supported
10170F: drivers/pwm/pwm-tegra.c
10171
10172TEGRA SERIAL DRIVER
10173M: Laxman Dewangan <ldewangan@nvidia.com>
10174S: Supported
10175F: drivers/tty/serial/serial-tegra.c
10176
10177TEGRA SPI DRIVER
10178M: Laxman Dewangan <ldewangan@nvidia.com>
10179S: Supported
10180F: drivers/spi/spi-tegra*
10181
1a348ccc 10182TEHUTI ETHERNET DRIVER
8b58be88 10183M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10184L: netdev@vger.kernel.org
10185S: Supported
ef7f5429 10186F: drivers/net/ethernet/tehuti/*
1a348ccc 10187
4e68852d 10188Telecom Clock Driver for MCPL0010
8b58be88 10189M: Mark Gross <mark.gross@intel.com>
4e68852d 10190S: Supported
679655da 10191F: drivers/char/tlclk.c
4e68852d 10192
4480f15b 10193TENSILICA XTENSA PORT (xtensa)
8b58be88 10194M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10195M: Max Filippov <jcmvbkbc@gmail.com>
10196L: linux-xtensa@linux-xtensa.org
4e68852d 10197S: Maintained
679655da 10198F: arch/xtensa/
3dc99857 10199F: drivers/irqchip/irq-xtensa-*
4e68852d 10200
5313ba66
HV
10201THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10202M: Hans Verkuil <hverkuil@xs4all.nl>
10203L: linux-media@vger.kernel.org
10204T: git git://linuxtv.org/media_tree.git
10205W: http://linuxtv.org
10206S: Maintained
10207F: drivers/media/radio/radio-raremono.c
10208
d3fb6955 10209THERMAL
b75f0050 10210M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10211M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10212L: linux-pm@vger.kernel.org
10213T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10214T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10215Q: https://patchwork.kernel.org/project/linux-pm/list/
10216S: Supported
10217F: drivers/thermal/
10218F: include/linux/thermal.h
af6c9f16 10219F: include/uapi/linux/thermal.h
b75f0050
JP
10220F: include/linux/cpu_cooling.h
10221F: Documentation/devicetree/bindings/thermal/
d3fb6955 10222
30ba2fbd
VD
10223THINGM BLINK(1) USB RGB LED DRIVER
10224M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10225S: Maintained
10226F: drivers/hid/hid-thingm.c
10227
4e68852d 10228THINKPAD ACPI EXTRAS DRIVER
8b58be88 10229M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10230L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10231L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10232W: http://ibm-acpi.sourceforge.net
10233W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10234T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10235S: Maintained
679655da 10236F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10237
1b46f2a2 10238TI BANDGAP AND THERMAL DRIVER
f14d1c24 10239M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10240L: linux-pm@vger.kernel.org
531ff13e 10241L: linux-omap@vger.kernel.org
5a723e81 10242S: Maintained
794b2e25 10243F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10244
0c7665c3
MF
10245TI CDCE706 CLOCK DRIVER
10246M: Max Filippov <jcmvbkbc@gmail.com>
10247S: Maintained
10248F: drivers/clk/clk-cdce706.c
10249
49b6a5e3
TK
10250TI CLOCK DRIVER
10251M: Tero Kristo <t-kristo@ti.com>
10252L: linux-omap@vger.kernel.org
10253S: Maintained
10254F: drivers/clk/ti/
10255F: include/linux/clk/ti.h
10256
4020f2d7 10257TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10258M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10259S: Maintained
679655da
JP
10260F: drivers/misc/tifm*
10261F: drivers/mmc/host/tifm_sd.c
10262F: include/linux/tifm.h
4020f2d7 10263
e0c52404 10264TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10265M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10266L: linux-kernel@vger.kernel.org
10267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10268S: Maintained
10269F: drivers/soc/ti/*
10270T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10271
10272
152ad442
SR
10273TI LM49xxx FAMILY ASoC CODEC DRIVERS
10274M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10275M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10276L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10277S: Maintained
10278F: sound/soc/codecs/lm49453*
d392dead 10279F: sound/soc/codecs/isabelle*
152ad442 10280
0edd807d
KM
10281TI LP855x BACKLIGHT DRIVER
10282M: Milo Kim <milo.kim@ti.com>
10283S: Maintained
10284F: Documentation/backlight/lp855x-driver.txt
10285F: drivers/video/backlight/lp855x_bl.c
10286F: include/linux/platform_data/lp855x.h
10287
faf13f6d
KM
10288TI LP8727 CHARGER DRIVER
10289M: Milo Kim <milo.kim@ti.com>
10290S: Maintained
10291F: drivers/power/lp8727_charger.c
10292F: include/linux/platform_data/lp8727.h
10293
22f1229f
KM
10294TI LP8788 MFD DRIVER
10295M: Milo Kim <milo.kim@ti.com>
10296S: Maintained
10297F: drivers/iio/adc/lp8788_adc.c
10298F: drivers/leds/leds-lp8788.c
10299F: drivers/mfd/lp8788*.c
10300F: drivers/power/lp8788-charger.c
10301F: drivers/regulator/lp8788-*.c
10302F: include/linux/mfd/lp8788*.h
10303
84640e27
KM
10304TI NETCP ETHERNET DRIVER
10305M: Wingman Kwok <w-kwok2@ti.com>
10306M: Murali Karicheri <m-karicheri2@ti.com>
10307L: netdev@vger.kernel.org
10308S: Maintained
10309F: drivers/net/ethernet/ti/netcp*
10310
217e0ca9
KC
10311TI TAS571X FAMILY ASoC CODEC DRIVER
10312M: Kevin Cernekee <cernekee@chromium.org>
10313L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10314S: Odd Fixes
10315F: sound/soc/codecs/tas571x*
10316
dd5e8e6b 10317TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10318M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10319L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10320S: Maintained
10321F: sound/soc/codecs/twl4030*
10322
90921014 10323TI WILINK WIRELESS DRIVERS
90921014
LC
10324L: linux-wireless@vger.kernel.org
10325W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10326W: http://wireless.kernel.org/en/users/Drivers/wl1251
10327T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10328S: Orphan
90921014
LC
10329F: drivers/net/wireless/ti/
10330F: include/linux/wl12xx.h
10331
e86eaa3a 10332TIPC NETWORK LAYER
8b58be88 10333M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10334M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10335L: netdev@vger.kernel.org (core kernel code)
10336L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10337W: http://tipc.sourceforge.net/
e86eaa3a 10338S: Maintained
c117ab84 10339F: include/uapi/linux/tipc*.h
679655da 10340F: net/tipc/
e86eaa3a 10341
867e359b 10342TILE ARCHITECTURE
c47b15c4 10343M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10344W: http://www.ezchip.com/scm/
867e359b
CM
10345S: Supported
10346F: arch/tile/
6b940606 10347F: drivers/char/tile-srom.c
5c770755 10348F: drivers/edac/tile_edac.c
6b940606
CM
10349F: drivers/net/ethernet/tile/
10350F: drivers/rtc/rtc-tile.c
10351F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10352F: drivers/tty/serial/tilegx.c
6b940606
CM
10353F: drivers/usb/host/*-tilegx.c
10354F: include/linux/usb/tilegx.h
867e359b 10355
1da177e4 10356TLAN NETWORK DRIVER
8b58be88 10357M: Samuel Chessman <chessman@tux.org>
88c07dde 10358L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10359W: http://sourceforge.net/projects/tlan/
10360S: Maintained
679655da 10361F: Documentation/networking/tlan.txt
b544dbac 10362F: drivers/net/ethernet/ti/tlan.*
1da177e4 10363
d74db3b2 10364TOMOYO SECURITY MODULE
8b58be88
JP
10365M: Kentaro Takeda <takedakn@nttdata.co.jp>
10366M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10367L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10368L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10369L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10370L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10371W: http://tomoyo.sourceforge.jp/
843d183c 10372T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10373S: Maintained
679655da 10374F: security/tomoyo/
d74db3b2 10375
9caeb532 10376TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10377M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10378L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10379S: Maintained
10380F: drivers/platform/x86/topstar-laptop.c
10381
1da177e4 10382TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10383M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10384L: platform-driver-x86@vger.kernel.org
0a63ca11 10385S: Maintained
679655da 10386F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10387
0a63ca11
AA
10388TOSHIBA BLUETOOTH DRIVER
10389M: Azael Avalos <coproscefalo@gmail.com>
10390L: platform-driver-x86@vger.kernel.org
10391S: Maintained
10392F: drivers/platform/x86/toshiba_bluetooth.c
10393
10394TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10395M: Azael Avalos <coproscefalo@gmail.com>
10396L: platform-driver-x86@vger.kernel.org
10397S: Maintained
10398F: drivers/platform/x86/toshiba_haps.c
10399
1da177e4 10400TOSHIBA SMM DRIVER
8b58be88 10401M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10402L: tlinux-users@tce.toshiba-dme.co.jp
10403W: http://www.buzzard.org.uk/toshiba/
10404S: Maintained
679655da
JP
10405F: drivers/char/toshiba.c
10406F: include/linux/toshiba.h
c117ab84 10407F: include/uapi/linux/toshiba.h
1da177e4 10408
d719f900 10409TMIO MMC DRIVER
c4b13fb0 10410M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10411L: linux-mmc@vger.kernel.org
d719f900 10412S: Maintained
d1057c40
GL
10413F: drivers/mmc/host/tmio_mmc*
10414F: drivers/mmc/host/sh_mobile_sdhi.c
10415F: include/linux/mmc/tmio.h
10416F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10417
917cc4e6
GR
10418TMP401 HARDWARE MONITOR DRIVER
10419M: Guenter Roeck <linux@roeck-us.net>
10420L: lm-sensors@lm-sensors.org
10421S: Maintained
10422F: Documentation/hwmon/tmp401
10423F: drivers/hwmon/tmp401.c
10424
98f32602 10425TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10426M: Hugh Dickins <hughd@google.com>
98f32602
HD
10427L: linux-mm@kvack.org
10428S: Maintained
10429F: include/linux/shmem_fs.h
10430F: mm/shmem.c
10431
45f95b53 10432TM6000 VIDEO4LINUX DRIVER
009a5410 10433M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10434L: linux-media@vger.kernel.org
10435W: http://linuxtv.org
10436T: git git://linuxtv.org/media_tree.git
10437S: Odd fixes
10438F: drivers/media/usb/tm6000/
10439
c65fde19
HV
10440TW68 VIDEO4LINUX DRIVER
10441M: Hans Verkuil <hverkuil@xs4all.nl>
10442L: linux-media@vger.kernel.org
10443T: git git://linuxtv.org/media_tree.git
10444W: http://linuxtv.org
10445S: Odd Fixes
10446F: drivers/media/pci/tw68/
10447
4e68852d 10448TPM DEVICE DRIVER
901486b8 10449M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10450M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10451R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10452W: http://tpmdd.sourceforge.net
63a10dfd 10453L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10454Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10455T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10456S: Maintained
679655da 10457F: drivers/char/tpm/
4e68852d 10458
1a0f1b27
AL
10459TPM IBM_VTPM DEVICE DRIVER
10460M: Ashley Lai <ashleydlai@gmail.com>
10461W: http://tpmdd.sourceforge.net
10462L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10463S: Maintained
10464F: drivers/char/tpm/tpm_ibmvtpm*
10465
d6f005a1
JP
10466TRACING
10467M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10468M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10470S: Maintained
10471F: Documentation/trace/ftrace.txt
10472F: arch/*/*/*/ftrace.h
10473F: arch/*/kernel/ftrace.c
10474F: include/*/ftrace.h
10475F: include/linux/trace*.h
10476F: include/trace/
10477F: kernel/trace/
6e68e6c5 10478F: tools/testing/selftests/ftrace/
d6f005a1 10479
1da177e4 10480TRIVIAL PATCHES
8b58be88 10481M: Jiri Kosina <trivial@kernel.org>
54e5881d 10482T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10483S: Maintained
86ef925f 10484K: ^Subject:.*(?i)trivial
1da177e4 10485
4e68852d 10486TTY LAYER
879a5a00 10487M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10488M: Jiri Slaby <jslaby@suse.com>
879a5a00 10489S: Supported
08deed1e 10490T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10491F: Documentation/serial/
8dd5d2f1 10492F: drivers/tty/
df621252 10493F: drivers/tty/serial/serial_core.c
e3288775
AC
10494F: include/linux/serial_core.h
10495F: include/linux/serial.h
10496F: include/linux/tty.h
c117ab84
CEB
10497F: include/uapi/linux/serial_core.h
10498F: include/uapi/linux/serial.h
10499F: include/uapi/linux/tty.h
4e68852d 10500
91952bc0
AP
10501TUA9001 MEDIA DRIVER
10502M: Antti Palosaari <crope@iki.fi>
10503L: linux-media@vger.kernel.org
10504W: http://linuxtv.org/
10505W: http://palosaari.fi/linux/
10506Q: http://patchwork.linuxtv.org/project/linux-media/list/
10507T: git git://linuxtv.org/anttip/media_tree.git
10508S: Maintained
10509F: drivers/media/tuners/tua9001*
10510
740db6d7 10511TULIP NETWORK DRIVERS
8b58be88 10512M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10513L: netdev@vger.kernel.org
10514S: Maintained
0f04e2aa 10515F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10516
10517TUN/TAP driver
ba57b6f2 10518M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10519W: http://vtun.sourceforge.net/tun
10520S: Maintained
679655da
JP
10521F: Documentation/networking/tuntap.txt
10522F: arch/um/os-Linux/drivers/
1da177e4 10523
b454cc66 10524TURBOCHANNEL SUBSYSTEM
8b58be88 10525M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10526M: Ralf Baechle <ralf@linux-mips.org>
10527L: linux-mips@linux-mips.org
10528Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10529S: Maintained
679655da
JP
10530F: drivers/tc/
10531F: include/linux/tc.h
b454cc66 10532
1da177e4 10533U14-34F SCSI DRIVER
8b58be88 10534M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10535L: linux-scsi@vger.kernel.org
10536S: Maintained
679655da 10537F: drivers/scsi/u14-34f.c
1da177e4 10538
e2d1d6c0 10539UBI FILE SYSTEM (UBIFS)
949cb623 10540M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10541M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10542L: linux-mtd@lists.infradead.org
e2966cbe 10543T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10544W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10545S: Maintained
679655da
JP
10546F: Documentation/filesystems/ubifs.txt
10547F: fs/ubifs/
e2d1d6c0 10548
e1632fa2 10549UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10550M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10551W: http://www.uclinux.org/
e1632fa2 10552L: linux-m68k@lists.linux-m68k.org
cc2020e6 10553L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10554T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10555S: Maintained
e1632fa2
GU
10556F: arch/m68k/coldfire/
10557F: arch/m68k/68*/
61bc02bb
JP
10558F: arch/m68k/*/*_no.*
10559F: arch/m68k/include/asm/*_no.*
cc2020e6 10560
1da177e4 10561UDF FILESYSTEM
d8130624 10562M: Jan Kara <jack@suse.com>
1da177e4 10563S: Maintained
679655da
JP
10564F: Documentation/filesystems/udf.txt
10565F: fs/udf/
1da177e4 10566
cc2020e6 10567UFS FILESYSTEM
8b58be88 10568M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10569S: Maintained
679655da
JP
10570F: Documentation/filesystems/ufs.txt
10571F: fs/ufs/
cc2020e6 10572
0a09d3ab
DH
10573UHID USERSPACE HID IO DRIVER:
10574M: David Herrmann <dh.herrmann@googlemail.com>
10575L: linux-input@vger.kernel.org
10576S: Maintained
10577F: drivers/hid/uhid.c
c117ab84 10578F: include/uapi/linux/uhid.h
0a09d3ab 10579
18332a80 10580ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10581L: linux-usb@vger.kernel.org
10c6c9c9 10582S: Orphan
355ffe69 10583F: drivers/uwb/
679655da
JP
10584F: include/linux/uwb.h
10585F: include/linux/uwb/
18332a80 10586
b31d8273
G
10587UNICORE32 ARCHITECTURE:
10588M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10589W: http://mprc.pku.edu.cn/~guanxuetao/linux
10590S: Maintained
ceebf4d5 10591T: git git://github.com/gxt/linux.git
b31d8273
G
10592F: arch/unicore32/
10593
d8379ab1
TF
10594UNIFDEF
10595M: Tony Finch <dot@dotat.at>
10596W: http://dotat.at/prog/unifdef
10597S: Maintained
10598F: scripts/unifdef.c
10599
1da177e4 10600UNIFORM CDROM DRIVER
8b58be88 10601M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10602W: http://www.kernel.dk
10603S: Maintained
679655da
JP
10604F: Documentation/cdrom/
10605F: drivers/cdrom/cdrom.c
10606F: include/linux/cdrom.h
c117ab84 10607F: include/uapi/linux/cdrom.h
1da177e4 10608
56df0122 10609UNISYS S-PAR DRIVERS
49e7d9df
JP
10610M: Benjamin Romer <benjamin.romer@unisys.com>
10611M: David Kershner <david.kershner@unisys.com>
10612L: sparmaintainer@unisys.com (Unisys internal)
10613S: Supported
10614F: drivers/staging/unisys/
56df0122 10615
9941fa6e
VH
10616UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10617M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10618L: linux-scsi@vger.kernel.org
10619S: Supported
10620F: Documentation/scsi/ufs.txt
10621F: drivers/scsi/ufs/
10622
e2d1d6c0 10623UNSORTED BLOCK IMAGES (UBI)
949cb623 10624M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10625M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10626W: http://www.linux-mtd.infradead.org/
10627L: linux-mtd@lists.infradead.org
b6b44e0a 10628T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10629S: Supported
80811493 10630F: drivers/mtd/ubi/
679655da 10631F: include/linux/mtd/ubi.h
c117ab84 10632F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10633
1da177e4 10634USB ACM DRIVER
61eee9a7 10635M: Oliver Neukum <oliver@neukum.org>
6372594a 10636L: linux-usb@vger.kernel.org
1da177e4 10637S: Maintained
679655da
JP
10638F: Documentation/usb/acm.txt
10639F: drivers/usb/class/cdc-acm.*
1da177e4 10640
b7d572e1
PF
10641USB AR5523 WIRELESS DRIVER
10642M: Pontus Fuchs <pontus.fuchs@gmail.com>
10643L: linux-wireless@vger.kernel.org
10644S: Maintained
10645F: drivers/net/wireless/ath/ar5523/
10646
115bb1ff 10647USB ATTACHED SCSI
f50a4968 10648M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10649M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10650L: linux-usb@vger.kernel.org
10651L: linux-scsi@vger.kernel.org
8eae0fb7 10652S: Maintained
115bb1ff
MW
10653F: drivers/usb/storage/uas.c
10654
1da177e4 10655USB CDC ETHERNET DRIVER
61eee9a7 10656M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10657L: linux-usb@vger.kernel.org
1da177e4 10658S: Maintained
679655da 10659F: drivers/net/usb/cdc_*.c
c117ab84 10660F: include/uapi/linux/usb/cdc.h
1da177e4 10661
66e3e591
KP
10662USB CHAOSKEY DRIVER
10663M: Keith Packard <keithp@keithp.com>
10664L: linux-usb@vger.kernel.org
10665S: Maintained
10666F: drivers/usb/misc/chaoskey.c
10667
b02b371e 10668USB CYPRESS C67X00 DRIVER
8b58be88 10669M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10670L: linux-usb@vger.kernel.org
10671S: Maintained
679655da 10672F: drivers/usb/c67x00/
b02b371e 10673
d0374f4f 10674USB DAVICOM DM9601 DRIVER
8b58be88 10675M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10676L: netdev@vger.kernel.org
d0374f4f
PK
10677W: http://www.linux-usb.org/usbnet
10678S: Maintained
679655da 10679F: drivers/net/usb/dm9601.c
d0374f4f 10680
cc2020e6 10681USB DIAMOND RIO500 DRIVER
8b58be88 10682M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10683L: rio500-users@lists.sourceforge.net
10684W: http://rio500.sourceforge.net
10685S: Maintained
679655da 10686F: drivers/usb/misc/rio500*
cc2020e6 10687
1da177e4 10688USB EHCI DRIVER
578333ab 10689M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10690L: linux-usb@vger.kernel.org
578333ab 10691S: Maintained
679655da
JP
10692F: Documentation/usb/ehci.txt
10693F: drivers/usb/host/ehci*
1da177e4 10694
69ae9e3e 10695USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10696M: Felipe Balbi <balbi@ti.com>
795fb7e7 10697L: linux-usb@vger.kernel.org
69ae9e3e 10698W: http://www.linux-usb.org/gadget
d6d0f665
FB
10699T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10700S: Maintained
679655da
JP
10701F: drivers/usb/gadget/
10702F: include/linux/usb/gadget*
69ae9e3e 10703
2dea64b4 10704USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10705M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10706L: linux-usb@vger.kernel.org
54e5881d 10707T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10708S: Maintained
c2f01971 10709F: Documentation/hid/hiddev.txt
679655da 10710F: drivers/hid/usbhid/
1da177e4 10711
959eea21 10712USB ISP116X DRIVER
8b58be88 10713M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10714L: linux-usb@vger.kernel.org
959eea21 10715S: Maintained
679655da
JP
10716F: drivers/usb/host/isp116x*
10717F: include/linux/usb/isp116x.h
959eea21 10718
1da177e4 10719USB MASS STORAGE DRIVER
8b58be88 10720M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10721L: linux-usb@vger.kernel.org
8836aeb8 10722L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10723S: Maintained
10724W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10725F: drivers/usb/storage/
1da177e4 10726
af39917d
CL
10727USB MIDI DRIVER
10728M: Clemens Ladisch <clemens@ladisch.de>
10729L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10730T: git git://git.alsa-project.org/alsa-kernel.git
10731S: Maintained
10732F: sound/usb/midi.*
10733
444ce9d4
JP
10734USB NETWORKING DRIVERS
10735L: linux-usb@vger.kernel.org
10736S: Odd Fixes
10737F: drivers/net/usb/
10738
1da177e4 10739USB OHCI DRIVER
578333ab 10740M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10741L: linux-usb@vger.kernel.org
578333ab 10742S: Maintained
679655da
JP
10743F: Documentation/usb/ohci.txt
10744F: drivers/usb/host/ohci*
1da177e4 10745
963ffa3e
PC
10746USB OTG FSM (Finite State Machine)
10747M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10748T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10749L: linux-usb@vger.kernel.org
10750S: Maintained
10751F: drivers/usb/common/usb-otg-fsm.c
10752
563da3a9
VM
10753USB OVER IP DRIVER
10754M: Valentina Manea <valentina.manea.m@gmail.com>
10755M: Shuah Khan <shuah.kh@samsung.com>
10756L: linux-usb@vger.kernel.org
10757S: Maintained
10758F: drivers/usb/usbip/
10759F: tools/usb/usbip/
10760
1da177e4 10761USB PEGASUS DRIVER
a16b945c 10762M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10763L: linux-usb@vger.kernel.org
043600a6 10764L: netdev@vger.kernel.org
052e3128
PM
10765T: git git://github.com/petkan/pegasus.git
10766W: https://github.com/petkan/pegasus
1da177e4 10767S: Maintained
679655da 10768F: drivers/net/usb/pegasus.*
1da177e4 10769
d3ad558f
FB
10770USB PHY LAYER
10771M: Felipe Balbi <balbi@ti.com>
10772L: linux-usb@vger.kernel.org
10773T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10774S: Maintained
10775F: drivers/usb/phy/
d3ad558f 10776
73e4fb3f 10777USB PRINTER DRIVER (usblp)
8b58be88 10778M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10779L: linux-usb@vger.kernel.org
73e4fb3f 10780S: Supported
679655da 10781F: drivers/usb/class/usblp.c
1da177e4
LT
10782
10783USB RTL8150 DRIVER
a16b945c 10784M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10785L: linux-usb@vger.kernel.org
043600a6 10786L: netdev@vger.kernel.org
052e3128
PM
10787T: git git://github.com/petkan/rtl8150.git
10788W: https://github.com/petkan/rtl8150
1da177e4 10789S: Maintained
679655da 10790F: drivers/net/usb/rtl8150.c
1da177e4 10791
f896b796 10792USB SERIAL SUBSYSTEM
66085694 10793M: Johan Hovold <johan@kernel.org>
795fb7e7 10794L: linux-usb@vger.kernel.org
4e68852d 10795S: Maintained
679655da 10796F: Documentation/usb/usb-serial.txt
f896b796 10797F: drivers/usb/serial/
679655da 10798F: include/linux/usb/serial.h
1da177e4 10799
b3f0db1c
SG
10800USB SMSC75XX ETHERNET DRIVER
10801M: Steve Glendinning <steve.glendinning@shawell.net>
10802L: netdev@vger.kernel.org
10803S: Maintained
10804F: drivers/net/usb/smsc75xx.*
10805
2f7ca802 10806USB SMSC95XX ETHERNET DRIVER
90b24cfb 10807M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10808L: netdev@vger.kernel.org
90b24cfb 10809S: Maintained
679655da 10810F: drivers/net/usb/smsc95xx.*
2f7ca802 10811
1da177e4 10812USB SUBSYSTEM
879a5a00 10813M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10814L: linux-usb@vger.kernel.org
1da177e4 10815W: http://www.linux-usb.org
08deed1e 10816T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10817S: Supported
679655da 10818F: Documentation/usb/
679655da
JP
10819F: drivers/usb/
10820F: include/linux/usb.h
10821F: include/linux/usb/
1da177e4
LT
10822
10823USB UHCI DRIVER
8b58be88 10824M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10825L: linux-usb@vger.kernel.org
1da177e4 10826S: Maintained
679655da 10827F: drivers/usb/host/uhci*
1da177e4 10828
69ae9e3e 10829USB "USBNET" DRIVER FRAMEWORK
d8130624 10830M: Oliver Neukum <oneukum@suse.com>
043600a6 10831L: netdev@vger.kernel.org
69ae9e3e 10832W: http://www.linux-usb.org/usbnet
1da177e4 10833S: Maintained
679655da
JP
10834F: drivers/net/usb/usbnet.c
10835F: include/linux/usb/usbnet.h
1da177e4 10836
c0efd232 10837USB VIDEO CLASS
c53ac071 10838M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10839L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10840L: linux-media@vger.kernel.org
275ffde4 10841T: git git://linuxtv.org/media_tree.git
57c6d2e9 10842W: http://www.ideasonboard.org/uvc/
c0efd232 10843S: Maintained
0c0d06ca 10844F: drivers/media/usb/uvc/
6c0f0359 10845F: include/uapi/linux/uvcvideo.h
1da177e4 10846
b60b9c45
HV
10847USB VISION DRIVER
10848M: Hans Verkuil <hverkuil@xs4all.nl>
10849L: linux-media@vger.kernel.org
10850T: git git://linuxtv.org/media_tree.git
10851W: http://linuxtv.org
10852S: Odd Fixes
10853F: drivers/media/usb/usbvision/
10854
8282da47
LP
10855USB WEBCAM GADGET
10856M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10857L: linux-usb@vger.kernel.org
10858S: Maintained
3a83c16e 10859F: drivers/usb/gadget/function/*uvc*
faf2e1db 10860F: drivers/usb/gadget/legacy/webcam.c
8282da47 10861
bf164cc0 10862USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10863M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10864L: linux-wireless@vger.kernel.org
10865S: Maintained
679655da 10866F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10867
eb6bab13 10868USB XHCI DRIVER
03d85053 10869M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10870L: linux-usb@vger.kernel.org
10871S: Supported
36d0344c
SS
10872F: drivers/usb/host/xhci*
10873F: drivers/usb/host/pci-quirks*
eb6bab13 10874
1da177e4 10875USB ZD1201 DRIVER
4086b9ca 10876L: linux-wireless@vger.kernel.org
1da177e4 10877W: http://linux-lc100020.sourceforge.net
4086b9ca 10878S: Orphan
679655da 10879F: drivers/net/wireless/zd1201.*
1da177e4 10880
b7eee616 10881USB ZR364XX DRIVER
8b58be88 10882M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10883L: linux-usb@vger.kernel.org
661263b5 10884L: linux-media@vger.kernel.org
275ffde4 10885T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10886W: http://royale.zerezo.com/zr364xx/
10887S: Maintained
679655da 10888F: Documentation/video4linux/zr364xx.txt
90d72ac6 10889F: drivers/media/usb/zr364xx/
b7eee616 10890
289fcff4
HK
10891ULPI BUS
10892M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10893L: linux-usb@vger.kernel.org
10894S: Maintained
10895F: drivers/usb/common/ulpi.c
10896F: include/linux/ulpi/
10897
e7839f25 10898USER-MODE LINUX (UML)
8b58be88 10899M: Jeff Dike <jdike@addtoit.com>
b15194b7 10900M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10901L: user-mode-linux-devel@lists.sourceforge.net
10902L: user-mode-linux-user@lists.sourceforge.net
10903W: http://user-mode-linux.sourceforge.net
10904S: Maintained
61516587 10905F: Documentation/virtual/uml/
679655da 10906F: arch/um/
b070989a 10907F: arch/x86/um/
679655da
JP
10908F: fs/hostfs/
10909F: fs/hppfs/
b7eee616 10910
e5f114e9 10911USERSPACE I/O (UIO)
6a534c9d 10912M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10913M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10914S: Maintained
3d3fecbd 10915T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10916F: Documentation/DocBook/uio-howto.tmpl
10917F: drivers/uio/
10918F: include/linux/uio*.h
e5f114e9 10919
256cccbe 10920UTIL-LINUX PACKAGE
8b58be88 10921M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10922L: util-linux@vger.kernel.org
10923W: http://en.wikipedia.org/wiki/Util-linux
10924T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10925S: Maintained
10926
c1fd1c07 10927UVESAFB DRIVER
8b58be88 10928M: Michal Januszewski <spock@gentoo.org>
c69f677c 10929L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10930W: http://dev.gentoo.org/~spock/projects/uvesafb/
10931S: Maintained
679655da 10932F: Documentation/fb/uvesafb.txt
8a61f013 10933F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10934
4480f15b 10935VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10936M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10937S: Maintained
679655da
JP
10938F: Documentation/filesystems/vfat.txt
10939F: fs/fat/
1da177e4 10940
cba3345c
AW
10941VFIO DRIVER
10942M: Alex Williamson <alex.williamson@redhat.com>
10943L: kvm@vger.kernel.org
10944S: Maintained
10945F: Documentation/vfio.txt
10946F: drivers/vfio/
10947F: include/linux/vfio.h
c117ab84 10948F: include/uapi/linux/vfio.h
cba3345c 10949
a714ea5f
AW
10950VFIO PLATFORM DRIVER
10951M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10952L: kvm@vger.kernel.org
10953S: Maintained
10954F: drivers/vfio/platform/
10955
9e6f3438
PO
10956VIDEOBUF2 FRAMEWORK
10957M: Pawel Osciak <pawel@osciak.com>
10958M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10959M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10960L: linux-media@vger.kernel.org
10961S: Maintained
90d72ac6 10962F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10963F: include/media/videobuf2-*
10964
9a82446b
AS
10965VIRTIO CONSOLE DRIVER
10966M: Amit Shah <amit.shah@redhat.com>
10967L: virtualization@lists.linux-foundation.org
10968S: Maintained
10969F: drivers/char/virtio_console.c
10970F: include/linux/virtio_console.h
c117ab84 10971F: include/uapi/linux/virtio_console.h
9a82446b 10972
2426ec8f 10973VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10974M: "Michael S. Tsirkin" <mst@redhat.com>
10975L: virtualization@lists.linux-foundation.org
10976S: Maintained
10977F: drivers/virtio/
c893c8d7 10978F: tools/virtio/
2426ec8f
MT
10979F: drivers/net/virtio_net.c
10980F: drivers/block/virtio_blk.c
10981F: include/linux/virtio_*.h
916cdabc 10982F: include/uapi/linux/virtio_*.h
2426ec8f 10983
f2dbda3b
CH
10984VIRTIO DRIVERS FOR S390
10985M: Christian Borntraeger <borntraeger@de.ibm.com>
10986M: Cornelia Huck <cornelia.huck@de.ibm.com>
10987L: linux-s390@vger.kernel.org
10988L: virtualization@lists.linux-foundation.org
10989L: kvm@vger.kernel.org
10990S: Supported
1b568d93 10991F: drivers/s390/virtio/
f2dbda3b 10992
4ad6ee91
GH
10993VIRTIO GPU DRIVER
10994M: David Airlie <airlied@linux.ie>
10995M: Gerd Hoffmann <kraxel@redhat.com>
10996L: dri-devel@lists.freedesktop.org
10997L: virtualization@lists.linux-foundation.org
10998S: Maintained
10999F: drivers/gpu/drm/virtio/
11000F: include/uapi/linux/virtio_gpu.h
11001
3a4d5c94
MT
11002VIRTIO HOST (VHOST)
11003M: "Michael S. Tsirkin" <mst@redhat.com>
11004L: kvm@vger.kernel.org
c996d8b9 11005L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11006L: netdev@vger.kernel.org
11007S: Maintained
11008F: drivers/vhost/
c117ab84 11009F: include/uapi/linux/vhost.h
3a4d5c94 11010
271c8651
GH
11011VIRTIO INPUT DRIVER
11012M: Gerd Hoffmann <kraxel@redhat.com>
11013S: Maintained
11014F: drivers/virtio/virtio_input.c
11015F: include/uapi/linux/virtio_input.h
11016
1da177e4 11017VIA RHINE NETWORK DRIVER
210347e1 11018S: Orphan
f2148a47 11019F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11020
f0bf7f61 11021VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11022M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11023M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11024S: Maintained
11025F: drivers/mmc/host/via-sdmmc.c
11026
69e4a7c2 11027VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11028M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11029L: linux-fbdev@vger.kernel.org
69e4a7c2 11030S: Maintained
c7babebd
FTS
11031F: include/linux/via-core.h
11032F: include/linux/via-gpio.h
11033F: include/linux/via_i2c.h
8a61f013 11034F: drivers/video/fbdev/via/
69e4a7c2 11035
01f20734 11036VIA VELOCITY NETWORK DRIVER
8b58be88 11037M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11038L: netdev@vger.kernel.org
11039S: Maintained
f2148a47 11040F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11041
77911fd2 11042VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11043M: Hans Verkuil <hverkuil@xs4all.nl>
11044L: linux-media@vger.kernel.org
11045T: git git://linuxtv.org/media_tree.git
11046W: http://linuxtv.org
11047S: Maintained
77911fd2 11048F: drivers/media/platform/vivid/*
0b7bc1fa 11049
be7f8273 11050VLAN (802.1Q)
8b58be88 11051M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11052L: netdev@vger.kernel.org
11053S: Maintained
679655da
JP
11054F: drivers/net/macvlan.c
11055F: include/linux/if_*vlan.h
11056F: net/8021q/
be7f8273 11057
55e331cf 11058VLYNQ BUS
8b58be88 11059M: Florian Fainelli <florian@openwrt.org>
8578d7af 11060L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11061S: Maintained
11062F: drivers/vlynq/vlynq.c
11063F: include/linux/vlynq.h
11064
390beae4
MW
11065VME SUBSYSTEM
11066M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11067M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11068M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11069L: devel@driverdev.osuosl.org
11070S: Maintained
11071T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11072F: Documentation/vme_api.txt
11073F: drivers/staging/vme/
11074F: drivers/vme/
11075F: include/linux/vme*
11076
4488e09b
AK
11077VMWARE HYPERVISOR INTERFACE
11078M: Alok Kataria <akataria@vmware.com>
11079L: virtualization@lists.linux-foundation.org
11080S: Supported
11081F: arch/x86/kernel/cpu/vmware.c
11082
73b35d07
DT
11083VMWARE BALLOON DRIVER
11084M: Xavier Deguillard <xdeguillard@vmware.com>
11085M: Philip Moltmann <moltmann@vmware.com>
11086M: "VMware, Inc." <pv-drivers@vmware.com>
11087L: linux-kernel@vger.kernel.org
11088S: Maintained
11089F: drivers/misc/vmw_balloon.c
11090
8b8be51b
TH
11091VMWARE VMMOUSE SUBDRIVER
11092M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11093M: "VMware, Inc." <pv-drivers@vmware.com>
11094L: linux-input@vger.kernel.org
11095S: Maintained
11096F: drivers/input/mouse/vmmouse.c
11097F: drivers/input/mouse/vmmouse.h
11098
d1a890fa 11099VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11100M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11101M: "VMware, Inc." <pv-drivers@vmware.com>
11102L: netdev@vger.kernel.org
11103S: Maintained
11104F: drivers/net/vmxnet3/
d1a890fa 11105
851b1642 11106VMware PVSCSI driver
f2d7e40e 11107M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11108M: VMware PV-Drivers <pv-drivers@vmware.com>
11109L: linux-scsi@vger.kernel.org
11110S: Maintained
11111F: drivers/scsi/vmw_pvscsi.c
11112F: drivers/scsi/vmw_pvscsi.h
11113
e53e86c7 11114VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11115M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11116M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11117L: linux-kernel@vger.kernel.org
e53e86c7 11118W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11119W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11120T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11121S: Supported
679655da
JP
11122F: drivers/regulator/
11123F: include/linux/regulator/
e53e86c7 11124
081958eb
DA
11125VRF
11126M: David Ahern <dsa@cumulusnetworks.com>
11127M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11128L: netdev@vger.kernel.org
11129S: Maintained
11130F: drivers/net/vrf.c
11131F: include/net/vrf.h
11132
ab41319e 11133VT1211 HARDWARE MONITOR DRIVER
8b58be88 11134M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11135L: lm-sensors@lm-sensors.org
11136S: Maintained
679655da
JP
11137F: Documentation/hwmon/vt1211
11138F: drivers/hwmon/vt1211.c
ab41319e 11139
1de9e371 11140VT8231 HARDWARE MONITOR DRIVER
8b58be88 11141M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11142L: lm-sensors@lm-sensors.org
11143S: Maintained
679655da 11144F: drivers/hwmon/vt8231.c
1de9e371 11145
88095e7b
TO
11146VUB300 USB to SDIO/SD/MMC bridge chip
11147M: Tony Olech <tony.olech@elandigitalsystems.com>
11148L: linux-mmc@vger.kernel.org
11149L: linux-usb@vger.kernel.org
11150S: Supported
11151F: drivers/mmc/host/vub300.c
11152
1da177e4 11153W1 DALLAS'S 1-WIRE BUS
a8018766 11154M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11155S: Maintained
679655da
JP
11156F: Documentation/w1/
11157F: drivers/w1/
1da177e4 11158
13927079 11159W83791D HARDWARE MONITORING DRIVER
8b58be88 11160M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11161L: lm-sensors@lm-sensors.org
25845c22 11162S: Maintained
679655da
JP
11163F: Documentation/hwmon/w83791d
11164F: drivers/hwmon/w83791d.c
13927079 11165
61db011d 11166W83793 HARDWARE MONITORING DRIVER
8b58be88 11167M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11168L: lm-sensors@lm-sensors.org
11169S: Maintained
679655da
JP
11170F: Documentation/hwmon/w83793
11171F: drivers/hwmon/w83793.c
61db011d 11172
e3760b43 11173W83795 HARDWARE MONITORING DRIVER
d8130624 11174M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11175L: lm-sensors@lm-sensors.org
11176S: Maintained
11177F: drivers/hwmon/w83795.c
11178
1da177e4 11179W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11180M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11181S: Maintained
679655da 11182F: drivers/mmc/host/wbsd.*
1da177e4 11183
b4e05923
HG
11184WACOM PROTOCOL 4 SERIAL TABLETS
11185M: Julian Squires <julian@cipht.net>
11186M: Hans de Goede <hdegoede@redhat.com>
11187L: linux-input@vger.kernel.org
11188S: Maintained
11189F: drivers/input/tablet/wacom_serial4.c
11190
3527761c 11191WATCHDOG DEVICE DRIVERS
8b58be88 11192M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11193L: linux-watchdog@vger.kernel.org
11194W: http://www.linux-watchdog.org/
f599aaf0 11195T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11196S: Maintained
679655da
JP
11197F: Documentation/watchdog/
11198F: drivers/watchdog/
11199F: include/linux/watchdog.h
c117ab84 11200F: include/uapi/linux/watchdog.h
3527761c 11201
1da177e4 11202WD7000 SCSI DRIVER
8b58be88 11203M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11204L: linux-scsi@vger.kernel.org
11205S: Maintained
679655da 11206F: drivers/scsi/wd7000.c
1da177e4 11207
b22e00f3
DH
11208WIIMOTE HID DRIVER
11209M: David Herrmann <dh.herrmann@googlemail.com>
11210L: linux-input@vger.kernel.org
11211S: Maintained
11212F: drivers/hid/hid-wiimote*
11213
e258b80e 11214WINBOND CIR DRIVER
364e9e18 11215M: David Härdeman <david@hardeman.nu>
e258b80e 11216S: Maintained
116ab806 11217F: drivers/media/rc/winbond-cir.c
e258b80e 11218
8a70da82 11219WIMAX STACK
8b58be88 11220M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11221M: linux-wimax@intel.com
49e7d9df 11222L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11223S: Supported
11224W: http://linuxwimax.org
315987dc 11225F: Documentation/wimax/README.wimax
315987dc
JP
11226F: include/linux/wimax/debug.h
11227F: include/net/wimax.h
c117ab84 11228F: include/uapi/linux/wimax.h
315987dc 11229F: net/wimax/
8a70da82 11230
5fc14680 11231WISTRON LAPTOP BUTTON DRIVER
8b58be88 11232M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11233S: Maintained
679655da 11234F: drivers/input/misc/wistron_btns.c
5fc14680 11235
1da177e4 11236WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11237M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11238L: linux-wireless@vger.kernel.org
926554c4 11239W: http://oops.ghostprotocols.net:81/blog
1da177e4 11240S: Maintained
679655da 11241F: drivers/net/wireless/wl3501*
1da177e4 11242
febf1dff 11243WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11244M: Mark Brown <broonie@kernel.org>
8b58be88 11245M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11246L: linux-input@vger.kernel.org
11247T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11248W: http://opensource.wolfsonmicro.com/node/7
11249S: Supported
679655da
JP
11250F: drivers/input/touchscreen/*wm97*
11251F: include/linux/wm97xx.h
febf1dff 11252
055bcbcb 11253WOLFSON MICROELECTRONICS DRIVERS
fef95164 11254L: patches@opensource.wolfsonmicro.com
cf8eda3e 11255T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11256T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11257W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11258S: Supported
3768f0b1 11259F: Documentation/hwmon/wm83??
af1c5386 11260F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11261F: drivers/clk/clk-wm83*.c
9c309598 11262F: drivers/extcon/extcon-arizona.c
b75ea16a 11263F: drivers/leds/leds-wm83*.c
25b273ba 11264F: drivers/gpio/gpio-*wm*.c
9c309598 11265F: drivers/gpio/gpio-arizona.c
d22b0869 11266F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11267F: drivers/input/misc/wm831x-on.c
11268F: drivers/input/touchscreen/wm831x-ts.c
11269F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11270F: drivers/mfd/arizona*
11271F: drivers/mfd/wm*.c
b75ea16a
MB
11272F: drivers/power/wm83*.c
11273F: drivers/rtc/rtc-wm83*.c
11274F: drivers/regulator/wm8*.c
3860e6c4 11275F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11276F: drivers/watchdog/wm83*_wdt.c
9c309598 11277F: include/linux/mfd/arizona/
3860e6c4 11278F: include/linux/mfd/wm831x/
b75ea16a 11279F: include/linux/mfd/wm8350/
3768f0b1 11280F: include/linux/mfd/wm8400*
59ec6da2 11281F: include/linux/wm97xx.h
055bcbcb 11282F: include/sound/wm????.h
9c309598 11283F: sound/soc/codecs/arizona.?
055bcbcb 11284F: sound/soc/codecs/wm*
b75ea16a 11285
3e6cd7a4
TH
11286WORKQUEUE
11287M: Tejun Heo <tj@kernel.org>
badb7f5e 11288R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11289T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11290S: Maintained
11291F: include/linux/workqueue.h
11292F: kernel/workqueue.c
11293F: Documentation/workqueue.txt
11294
1da177e4 11295X.25 NETWORK LAYER
8bf28059 11296M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11297L: linux-x25@vger.kernel.org
8bf28059 11298S: Odd Fixes
679655da
JP
11299F: Documentation/networking/x25*
11300F: include/net/x25*
11301F: net/x25/
1da177e4 11302
e2d1d6c0 11303X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11304M: Thomas Gleixner <tglx@linutronix.de>
11305M: Ingo Molnar <mingo@redhat.com>
11306M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11307M: x86@kernel.org
981c3a4f 11308L: linux-kernel@vger.kernel.org
75fc2d37 11309T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11310S: Maintained
679655da
JP
11311F: Documentation/x86/
11312F: arch/x86/
e2d1d6c0 11313
d0944853 11314X86 PLATFORM DRIVERS
e181ba15 11315M: Darren Hart <dvhart@infradead.org>
d0944853 11316L: platform-driver-x86@vger.kernel.org
e181ba15 11317T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11318S: Maintained
14430813 11319F: drivers/platform/x86/
d0944853 11320
c1f5c54b
IM
11321X86 MCE INFRASTRUCTURE
11322M: Tony Luck <tony.luck@intel.com>
487ba8e8 11323M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11324L: linux-edac@vger.kernel.org
11325S: Maintained
11326F: arch/x86/kernel/cpu/mcheck/*
11327
f0905c5a
AL
11328X86 VDSO
11329M: Andy Lutomirski <luto@amacapital.net>
11330L: linux-kernel@vger.kernel.org
11331T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11332S: Maintained
d603c8e1 11333F: arch/x86/entry/vdso/
f0905c5a 11334
d6fad502 11335XC2028/3028 TUNER DRIVER
009a5410 11336M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11337L: linux-media@vger.kernel.org
11338W: http://linuxtv.org
11339T: git git://linuxtv.org/media_tree.git
11340S: Maintained
11341F: drivers/media/tuners/tuner-xc2028.*
11342
c4468085 11343XEN HYPERVISOR INTERFACE
c4468085 11344M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11345M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11346M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11347L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11348T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11349S: Supported
11350F: arch/x86/xen/
11351F: drivers/*/xen-*front.c
11352F: drivers/xen/
11353F: arch/x86/include/asm/xen/
11354F: include/xen/
c117ab84 11355F: include/uapi/xen/
c4468085 11356
77bfb479
SS
11357XEN HYPERVISOR ARM
11358M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11359L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11360S: Supported
11361F: arch/arm/xen/
11362F: arch/arm/include/asm/xen/
11363
b475e83f
SS
11364XEN HYPERVISOR ARM64
11365M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11366L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11367S: Supported
11368F: arch/arm64/xen/
11369F: arch/arm64/include/asm/xen/
11370
9b57e1a7
IC
11371XEN NETWORK BACKEND DRIVER
11372M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11373M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11374L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11375L: netdev@vger.kernel.org
11376S: Supported
11377F: drivers/net/xen-netback/*
11378
c5f8e29d
KRW
11379XEN PCI SUBSYSTEM
11380M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11381L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11382S: Supported
11383F: arch/x86/pci/*xen*
11384F: drivers/pci/*xen*
11385
a2c5ae65
KRW
11386XEN BLOCK SUBSYSTEM
11387M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11388M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11389L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11390S: Supported
11391F: drivers/block/xen-blkback/*
11392F: drivers/block/xen*
11393
15d03609
JG
11394XEN PVSCSI DRIVERS
11395M: Juergen Gross <jgross@suse.com>
11396L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11397L: linux-scsi@vger.kernel.org
11398S: Supported
11399F: drivers/scsi/xen-scsifront.c
11400F: drivers/xen/xen-scsiback.c
11401F: include/xen/interface/io/vscsiif.h
11402
c5f8e29d
KRW
11403XEN SWIOTLB SUBSYSTEM
11404M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11405L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11406S: Supported
11407F: arch/x86/xen/*swiotlb*
11408F: drivers/xen/*swiotlb*
11409
1da177e4
LT
11410XFS FILESYSTEM
11411P: Silicon Graphics Inc
809625ca 11412M: Dave Chinner <david@fromorbit.com>
18caa67a 11413M: xfs@oss.sgi.com
d7ede1aa 11414L: xfs@oss.sgi.com
1da177e4 11415W: http://oss.sgi.com/projects/xfs
54e5881d 11416T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11417S: Supported
679655da
JP
11418F: Documentation/filesystems/xfs.txt
11419F: fs/xfs/
1da177e4 11420
8a3b7a25 11421XILINX AXI ETHERNET DRIVER
59a54f30
MS
11422M: Anirudha Sarangi <anirudh@xilinx.com>
11423M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11424S: Maintained
11425F: drivers/net/ethernet/xilinx/xilinx_axienet*
11426
238b8721 11427XILINX UARTLITE SERIAL DRIVER
8b58be88 11428M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11429L: linux-serial@vger.kernel.org
11430S: Maintained
df621252 11431F: drivers/tty/serial/uartlite.c
238b8721 11432
df330515
LP
11433XILINX VIDEO IP CORES
11434M: Hyun Kwon <hyun.kwon@xilinx.com>
11435M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11436L: linux-media@vger.kernel.org
11437T: git git://linuxtv.org/media_tree.git
11438S: Supported
11439F: Documentation/devicetree/bindings/media/xilinx/
11440F: drivers/media/platform/xilinx/
a5562f65 11441F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11442
74316949
EB
11443XILLYBUS DRIVER
11444M: Eli Billauer <eli.billauer@gmail.com>
11445L: linux-kernel@vger.kernel.org
11446S: Supported
11447F: drivers/char/xillybus/
11448
f620e4b8
MF
11449XTENSA XTFPGA PLATFORM SUPPORT
11450M: Max Filippov <jcmvbkbc@gmail.com>
11451L: linux-xtensa@linux-xtensa.org
11452S: Maintained
11453F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11454F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11455
1da177e4 11456YAM DRIVER FOR AX.25
8b58be88 11457M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11458L: linux-hams@vger.kernel.org
11459S: Maintained
679655da
JP
11460F: drivers/net/hamradio/yam*
11461F: include/linux/yam.h
1da177e4 11462
af64a5eb 11463YEALINK PHONE DRIVER
8b58be88 11464M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11465L: usbb2k-api-dev@nongnu.org
11466S: Maintained
679655da
JP
11467F: Documentation/input/yealink.txt
11468F: drivers/input/misc/yealink.*
af64a5eb 11469
1da177e4 11470Z8530 DRIVER FOR AX.25
8b58be88 11471M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11472W: http://yaina.de/jreuter/
11473W: http://www.qsl.net/dl1bke/
11474L: linux-hams@vger.kernel.org
11475S: Maintained
679655da
JP
11476F: Documentation/networking/z8530drv.txt
11477F: drivers/net/hamradio/*scc.c
11478F: drivers/net/hamradio/z8530.h
1da177e4 11479
0cf31ec1 11480ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11481M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11482L: linux-mm@kvack.org
11483S: Maintained
11484F: mm/zbud.c
11485F: include/linux/zbud.h
11486
7c0c3afb 11487ZD1211RW WIRELESS DRIVER
8b58be88
JP
11488M: Daniel Drake <dsd@gentoo.org>
11489M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11490W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11491L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11492L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11493S: Maintained
679655da 11494F: drivers/net/wireless/zd1211rw/
7c0c3afb 11495
20263029
DS
11496ZPOOL COMPRESSED PAGE STORAGE API
11497M: Dan Streetman <ddstreet@ieee.org>
11498L: linux-mm@kvack.org
11499S: Maintained
11500F: mm/zpool.c
11501F: include/linux/zpool.h
11502
1da177e4 11503ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11504L: mjpeg-users@lists.sourceforge.net
f63145e2 11505L: linux-media@vger.kernel.org
1da177e4 11506W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11507T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11508S: Odd Fixes
90d72ac6 11509F: drivers/media/pci/zoran/
1da177e4 11510
6920f2cc
MK
11511ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11512M: Minchan Kim <minchan@kernel.org>
11513M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11514R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11515L: linux-kernel@vger.kernel.org
11516S: Maintained
11517F: drivers/block/zram/
11518F: Documentation/blockdev/zram.txt
11519
8b4a4080 11520ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11521M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11522S: Maintained
df621252 11523F: drivers/tty/serial/zs.*
8b4a4080 11524
eae70d06
MK
11525ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11526M: Minchan Kim <minchan@kernel.org>
11527M: Nitin Gupta <ngupta@vflare.org>
11528L: linux-mm@kvack.org
11529S: Maintained
11530F: mm/zsmalloc.c
11531F: include/linux/zsmalloc.h
d02be50d 11532F: Documentation/vm/zsmalloc.txt
eae70d06 11533
0cf31ec1 11534ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11535M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11536L: linux-mm@kvack.org
11537S: Maintained
11538F: mm/zswap.c
11539
1da177e4 11540THE REST
8b58be88 11541M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11542L: linux-kernel@vger.kernel.org
8a6e2535 11543Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11544T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11545S: Buried alive in reporters
34d03cc1
JP
11546F: *
11547F: */
This page took 6.458775 seconds and 5 git commands to generate.