Revert "uart: pl011: Rename regs with enumeration"
[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
41c9e95d
GK
738ANDROID DRIVERS
739M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 740M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 741M: Riley Andrews <riandrews@android.com>
0e4a566b 742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
743L: devel@driverdev.osuosl.org
744S: Supported
745F: drivers/android/
746F: drivers/staging/android/
747
42269063 748AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 749M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 750L: linuxppc-dev@lists.ozlabs.org
93711660 751L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 752S: Maintained
679655da 753F: sound/aoa/
42269063 754
1da177e4 755APM DRIVER
e5f6450c 756M: Jiri Kosina <jikos@kernel.org>
81024fc4 757S: Odd fixes
679655da
JP
758F: arch/x86/kernel/apm_32.c
759F: include/linux/apm_bios.h
c117ab84 760F: include/uapi/linux/apm_bios.h
81024fc4 761F: drivers/char/apm-emulation.c
1da177e4 762
bd7aa4b2 763APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 764M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 765L: linux-input@vger.kernel.org
75dd112a 766S: Odd fixes
679655da 767F: drivers/input/mouse/bcm5974.c
bd7aa4b2 768
6f2fad74 769APPLE SMC DRIVER
75dd112a 770M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 771L: lm-sensors@lm-sensors.org
75dd112a 772S: Odd fixes
679655da 773F: drivers/hwmon/applesmc.c
6f2fad74 774
1da177e4 775APPLETALK NETWORK LAYER
8b58be88 776M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 777S: Maintained
679655da
JP
778F: drivers/net/appletalk/
779F: net/appletalk/
1da177e4 780
24299502
IS
781APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
782M: Iyappan Subramanian <isubramanian@apm.com>
783M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
784S: Supported
785F: drivers/net/ethernet/apm/xgene/
786F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
787
62a37dc7
LP
788APTINA CAMERA SENSOR PLL
789M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
790L: linux-media@vger.kernel.org
791S: Maintained
792F: drivers/media/i2c/aptina-pll.*
793
1154ea7d 794ARC FRAMEBUFFER DRIVER
8b58be88 795M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 796S: Maintained
8a61f013
JH
797F: drivers/video/fbdev/arcfb.c
798F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 799
1da177e4 800ARM MFM AND FLOPPY DRIVERS
8b58be88 801M: Ian Molton <spyro@f2s.com>
1da177e4 802S: Maintained
679655da
JP
803F: arch/arm/lib/floppydma.S
804F: arch/arm/include/asm/floppy.h
1da177e4 805
6f96521f
WD
806ARM PMU PROFILING AND DEBUGGING
807M: Will Deacon <will.deacon@arm.com>
808S: Maintained
fa8ad788 809F: arch/arm/kernel/perf_*
6f96521f 810F: arch/arm/oprofile/common.c
6f96521f
WD
811F: arch/arm/kernel/hw_breakpoint.c
812F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
813F: arch/arm/include/asm/perf_event.h
814F: drivers/perf/arm_pmu.c
815F: include/linux/perf/arm_pmu.h
6f96521f 816
d4275354 817ARM PORT
8b58be88 818M: Russell King <linux@arm.linux.org.uk>
efc03ecb 819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
820W: http://www.arm.linux.org.uk/
821S: Maintained
822F: arch/arm/
823
d323c243
SB
824ARM SUB-ARCHITECTURES
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 826S: Maintained
d323c243
SB
827F: arch/arm/mach-*/
828F: arch/arm/plat-*/
829T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
830
cefbf4ea
RK
831ARM PRIMECELL AACI PL041 DRIVER
832M: Russell King <linux@arm.linux.org.uk>
833S: Maintained
834F: sound/arm/aaci.*
835
836ARM PRIMECELL CLCD PL110 DRIVER
837M: Russell King <linux@arm.linux.org.uk>
838S: Maintained
8a61f013 839F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
840
841ARM PRIMECELL KMI PL050 DRIVER
842M: Russell King <linux@arm.linux.org.uk>
843S: Maintained
844F: drivers/input/serio/ambakmi.*
845F: include/linux/amba/kmi.h
846
2761f5c2 847ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
679655da 850F: drivers/mmc/host/mmci.*
2f748aaa 851F: include/linux/amba/mmci.h
2761f5c2 852
1b4304e5
RK
853ARM PRIMECELL UART PL010 AND PL011 DRIVERS
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
856F: drivers/tty/serial/amba-pl01*.c
857F: include/linux/amba/serial.h
2761f5c2 858
cefbf4ea
RK
859ARM PRIMECELL BUS SUPPORT
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/amba/
863F: include/linux/amba/bus.h
864
2b7a52a4 865ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 866M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
868S: Maintained
869
9c784f95 870ARM/AFEB9260 MACHINE SUPPORT
8b58be88 871M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
873S: Maintained
874
2b7a52a4 875ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 876M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
878S: Maintained
879
1b106699
MR
880ARM/Allwinner A1X SoC support
881M: Maxime Ripard <maxime.ripard@free-electrons.com>
882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883S: Maintained
60b0f380
MR
884N: sun[x4567]i
885
886ARM/Allwinner SoC Clock Support
887M: Emilio LĂ³pez <emilio@elopez.com.ar>
888S: Maintained
889F: drivers/clk/sunxi/
1b106699 890
7c1e3876
CC
891ARM/Amlogic MesonX SoC support
892M: Carlo Caione <carlo@caione.org>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
12ddbadf 895F: drivers/media/rc/meson-ir.c
7c1e3876
CC
896N: meson[x68]
897
eff506fa
TZ
898ARM/Annapurna Labs ALPINE ARCHITECTURE
899M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
900S: Maintained
901F: arch/arm/mach-alpine/
902
c1fc8675 903ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 904M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 905M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 906M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
908W: http://www.linux4sam.org
909S: Supported
910F: arch/arm/mach-at91/
f0a0a58e 911F: include/soc/at91/
70e389cc
MB
912F: arch/arm/boot/dts/at91*.dts
913F: arch/arm/boot/dts/at91*.dtsi
914F: arch/arm/boot/dts/sama*.dts
915F: arch/arm/boot/dts/sama*.dtsi
5f58c970 916F: arch/arm/include/debug/at91.S
d4a89c7d 917
6e05dd4e
BB
918ARM/ATMEL AT91 Clock Support
919M: Boris Brezillon <boris.brezillon@free-electrons.com>
920S: Maintained
921F: drivers/clk/at91
922
986cf2e9 923ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 924M: Rob Herring <robh@kernel.org>
986cf2e9
RH
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927F: arch/arm/mach-highbank/
928
d94f944e 929ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 930M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
931S: Maintained
932F: arch/arm/mach-cns3xxx/
d94f944e 933
4863dea3
SG
934ARM/CAVIUM THUNDER NETWORK DRIVER
935M: Sunil Goutham <sgoutham@cavium.com>
936M: Robert Richter <rric@kernel.org>
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S: Supported
322e5cc5 939F: drivers/net/ethernet/cavium/thunder/
4863dea3 940
386ab516
AS
941ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
942M: Alexander Shiyan <shc_work@mail.ru>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Odd Fixes
b8ba3874 945N: clps711x
386ab516 946
2b7a52a4 947ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 948M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 949M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 951S: Maintained
d19d3667
HS
952F: arch/arm/mach-ep93xx/
953F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
954
955ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 956M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
958S: Maintained
959
d4275354 960ARM/CLKDEV SUPPORT
8b58be88 961M: Russell King <linux@arm.linux.org.uk>
efc03ecb 962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 963S: Maintained
d4275354 964F: arch/arm/include/asm/clkdev.h
4fa2651d 965F: drivers/clk/clkdev.c
d4275354 966
d48134e7 967ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 968M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
970S: Maintained
971
94150095
HF
972ARM/CONTEC MICRO9 MACHINE SUPPORT
973M: Hubert Feurstein <hubert.feurstein@contec.at>
974S: Maintained
975F: arch/arm/mach-ep93xx/micro9.c
976
a06ae860
PP
977ARM/CORESIGHT FRAMEWORK AND DRIVERS
978M: Mathieu Poirier <mathieu.poirier@linaro.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Maintained
01081f5a 981F: drivers/hwtracing/coresight/*
a06ae860
PP
982F: Documentation/trace/coresight.txt
983F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 984F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 985
1da177e4 986ARM/CORGI MACHINE SUPPORT
8b58be88 987M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
988S: Maintained
989
881a95f9 990ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 991M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 993T: git git://github.com/ulli-kroll/linux.git
162500b3 994S: Maintained
f49afbb5 995F: arch/arm/mach-gemini/
98a9bb5b 996F: drivers/rtc/rtc-gemini.c
881a95f9 997
a990cbd8 998ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 999M: Barry Song <baohua@kernel.org>
a990cbd8 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1002S: Maintained
1003F: arch/arm/mach-prima2/
4a9c44f1 1004F: drivers/clk/sirf/
05f30e8d 1005F: drivers/clocksource/timer-prima2.c
5833ac98 1006F: drivers/clocksource/timer-atlas7.c
f8505ef5 1007N: [^a-z]sirf
a990cbd8 1008
c9d862c4
BS
1009ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1010M: Baruch Siach <baruch@tkos.co.il>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012S: Maintained
cde137aa 1013F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1014N: digicolor
1015
d4275354 1016ARM/EBSA110 MACHINE SUPPORT
8b58be88 1017M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1019W: http://www.arm.linux.org.uk/
1020S: Maintained
1021F: arch/arm/mach-ebsa110/
b955f6ca 1022F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1023
4721f3ce
UKK
1024ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1025M: Uwe Kleine-König <kernel@pengutronix.de>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028N: efm32
1029
a9da4f7e 1030ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1031M: Daniel Ribeiro <drwyrm@gmail.com>
1032M: Stefan Schmidt <stefan@openezx.org>
1033M: Harald Welte <laforge@openezx.org>
d66f1886 1034L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1035W: http://www.openezx.org/
1036S: Maintained
cafc2265
SS
1037T: topgit git://git.openezx.org/openezx.git
1038F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1039
6a915af9 1040ARM/FARADAY FA526 PORT
162500b3 1041M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1043S: Maintained
1fa7e547 1044T: git git://git.berlios.de/gemini-board
f49afbb5 1045F: arch/arm/mm/*-fa*
6a915af9 1046
d4275354 1047ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1048M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1050W: http://www.arm.linux.org.uk/
1051S: Maintained
1052F: arch/arm/include/asm/hardware/dec21285.h
1053F: arch/arm/mach-footbridge/
1054
86183a5f 1055ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1056M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1057M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1059S: Maintained
f1c12837 1060T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1061F: arch/arm/mach-imx/
ce515a6b 1062F: arch/arm/mach-mxs/
2a82f95c 1063F: arch/arm/boot/dts/imx*
e5dafa22 1064F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1065F: drivers/clk/imx/
1066F: include/soc/imx/
86183a5f 1067
142109d2 1068ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1069M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1070M: Sascha Hauer <kernel@pengutronix.de>
1071R: Stefan Agner <stefan@agner.ch>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1075F: arch/arm/mach-imx/*vf610*
1076F: arch/arm/boot/dts/vf*
1077
2b7a52a4 1078ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1079M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1081S: Maintained
1082
90b8fc34 1083ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1084M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1086S: Maintained
1087
ef47d5f0 1088ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1089M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1090M: Paul Parsons <lost.distance@yahoo.com>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1092S: Maintained
1093F: arch/arm/mach-pxa/hx4700.c
1094F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1095F: sound/soc/pxa/hx4700.c
ef47d5f0 1096
4dfad069
WX
1097ARM/HISILICON SOC SUPPORT
1098M: Wei Xu <xuwei5@hisilicon.com>
1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100W: http://www.hisilicon.com
1101S: Supported
1102T: git git://github.com/hisilicon/linux-hisi.git
1103F: arch/arm/mach-hisi/
1104
21f37bc3 1105ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1106M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1107W: www.jlime.com
1108S: Maintained
084bad91
KE
1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1110F: arch/arm/mach-sa1100/jornada720.c
1111F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1112
5e767ab9
JMC
1113ARM/IGEP MACHINE SUPPORT
1114M: Enric Balletbo i Serra <eballetbo@gmail.com>
1115M: Javier Martinez Canillas <javier@dowhile0.org>
1116L: linux-omap@vger.kernel.org
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118S: Maintained
06ff74fd 1119F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1120
403d2971
MV
1121ARM/INCOME PXA270 SUPPORT
1122M: Marek Vasut <marek.vasut@gmail.com>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
ec154082 1125F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1126
2b7a52a4 1127ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1128M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1130S: Maintained
e2bdb176
DW
1131
1132ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1134S: Orphan
2b7a52a4
LB
1135
1136ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1137M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1139S: Maintained
2b7a52a4
LB
1140
1141ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1142M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1144S: Maintained
2b7a52a4 1145
2b7a52a4 1146ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1147M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1149S: Maintained
1150
dfdd8cc9
KH
1151ARM/INTEL IXP4XX ARM ARCHITECTURE
1152M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1153M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1155S: Maintained
1156F: arch/arm/mach-ixp4xx/
1157
838553c5 1158ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1159M: Jonathan Cameron <jic23@cam.ac.uk>
1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S: Maintained
1162F: arch/arm/mach-pxa/stargate2.c
1163F: drivers/pcmcia/pxa2xx_stargate2.c
1164
2b7a52a4 1165ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1166M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1168S: Maintained
2b7a52a4
LB
1169
1170ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1171M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1173S: Maintained
1174
1154f858 1175ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1176M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179F: arch/arm/mach-keystone/
317929cd 1180T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1181
bc6aa566 1182ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1183M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1184L: linux-kernel@vger.kernel.org
1185S: Maintained
1186F: drivers/clk/keystone/
1187
1188ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1189M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191L: linux-kernel@vger.kernel.org
1192S: Maintained
1193F: drivers/clocksource/timer-keystone.c
1194
1195ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1196M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1197L: linux-kernel@vger.kernel.org
1198S: Maintained
1199F: drivers/power/reset/keystone-reset.c
1200
1201ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1202M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/memory/*emif*
1206
2b7a52a4 1207ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1208M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1210S: Maintained
1211
3143875f
JE
1212ARM/LPC18XX ARCHITECTURE
1213M: Joachim Eastwood <manabian@gmail.com>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216N: lpc18xx
1217
3b886171 1218ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1219M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1220S: Maintained
1221
31c17ac9 1222ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1223M: Jason Cooper <jason@lakedaemon.net>
1224M: Andrew Lunn <andrew@lunn.ch>
1225M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-mvebu/
59ec9671 1230F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1231F: arch/arm/boot/dts/armada*
1232F: arch/arm/boot/dts/kirkwood*
1233
75f41273 1234
40f4978b
SH
1235ARM/Marvell Berlin SoC support
1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S: Maintained
1239F: arch/arm/mach-berlin/
31c17ac9
GC
1240F: arch/arm/boot/dts/berlin*
1241
40f4978b 1242
4cfab57e 1243ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1244M: Jason Cooper <jason@lakedaemon.net>
1245M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1246M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1247M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1249S: Maintained
1250F: arch/arm/mach-dove/
54a246ff
NP
1251F: arch/arm/mach-mv78xx0/
1252F: arch/arm/mach-orion5x/
1253F: arch/arm/plat-orion/
31c17ac9
GC
1254F: arch/arm/boot/dts/dove*
1255F: arch/arm/boot/dts/orion5x*
1256
3b886171 1257
d69ac131
AC
1258ARM/Orion SoC/Technologic Systems TS-78xx platform support
1259M: Alexander Clouter <alex@digriz.org.uk>
1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261W: http://www.digriz.org.uk/ts78xx/kernel
1262S: Maintained
1263F: arch/arm/mach-orion5x/ts78xx-*
1264
607b8fc9
EH
1265ARM/Mediatek RTC DRIVER
1266M: Eddie Huang <eddie.huang@mediatek.com>
1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: drivers/rtc/rtc-mt6397.c
1271
e54951c8
MB
1272ARM/Mediatek SoC support
1273M: Matthias Brugger <matthias.bgg@gmail.com>
1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1275L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1276S: Maintained
1277F: arch/arm/boot/dts/mt6*
1278F: arch/arm/boot/dts/mt8*
1279F: arch/arm/mach-mediatek/
1280N: mtk
1281K: mediatek
1282
adcb079f
AB
1283ARM/MICREL KS8695 ARCHITECTURE
1284M: Greg Ungerer <gerg@uclinux.org>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1286F: arch/arm/mach-ks8695/
adcb079f
AB
1287S: Odd Fixes
1288
d78ff0a5 1289ARM/MIOA701 MACHINE SUPPORT
8b58be88 1290M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1292F: arch/arm/mach-pxa/mioa701.c
1293S: Maintained
1294
9624dfe6 1295ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1296M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1297S: Maintained
1298
e0ee9851 1299ARM/NOMADIK ARCHITECTURE
28b8e8d4 1300M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1301M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303S: Maintained
1304F: arch/arm/mach-nomadik/
ecc265fe 1305F: drivers/pinctrl/nomadik/
87572880 1306F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1307T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1308
9d76295a 1309ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1310M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1311L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1312W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1313S: Supported
1314
8459c159 1315ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1316M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1317M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1318S: Maintained
1319
5d783a2d 1320ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1321M: Marek Vasut <marek.vasut@gmail.com>
75280787 1322L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1323W: http://hackndev.com
1324S: Maintained
933d35f0
JP
1325F: arch/arm/mach-pxa/include/mach/palmtx.h
1326F: arch/arm/mach-pxa/palmtx.c
1327F: arch/arm/mach-pxa/include/mach/palmt5.h
1328F: arch/arm/mach-pxa/palmt5.c
1329F: arch/arm/mach-pxa/include/mach/palmld.h
1330F: arch/arm/mach-pxa/palmld.c
1331F: arch/arm/mach-pxa/include/mach/palmte2.h
1332F: arch/arm/mach-pxa/palmte2.c
1333F: arch/arm/mach-pxa/include/mach/palmtc.h
1334F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1335
b57fe924 1336ARM/PALM TREO SUPPORT
d8130624 1337M: Tomas Cech <sleep_walker@suse.com>
75280787 1338L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1339W: http://hackndev.com
1340S: Maintained
b57fe924
JP
1341F: arch/arm/mach-pxa/include/mach/palmtreo.h
1342F: arch/arm/mach-pxa/palmtreo.c
90af5811 1343
c49e1e63 1344ARM/PALMZ72 SUPPORT
8b58be88 1345M: Sergey Lapin <slapin@ossfans.org>
75280787 1346L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1347W: http://hackndev.com
1348S: Maintained
933d35f0
JP
1349F: arch/arm/mach-pxa/include/mach/palmz72.h
1350F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1351
1da177e4 1352ARM/PLEB SUPPORT
8b58be88 1353M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1354W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1355S: Maintained
1356
1357ARM/PT DIGITAL BOARD PORT
8b58be88 1358M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1360W: http://www.arm.linux.org.uk/
1361S: Maintained
1362
8fc1b0f8
KG
1363ARM/QUALCOMM SUPPORT
1364M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1365M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1366M: David Brown <davidb@codeaurora.org>
1367L: linux-arm-msm@vger.kernel.org
f5d3af9d 1368L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1369S: Maintained
1370F: arch/arm/mach-qcom/
f5d3af9d 1371F: drivers/soc/qcom/
c0c89faf
SB
1372F: drivers/tty/serial/msm_serial.h
1373F: drivers/tty/serial/msm_serial.c
1374F: drivers/*/pm8???-*
1375F: drivers/mfd/ssbi.c
916f743d 1376F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1377T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1378
2b7a52a4 1379ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1380M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1382S: Maintained
1383
d4275354 1384ARM/RISCPC ARCHITECTURE
8b58be88 1385M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1387W: http://www.arm.linux.org.uk/
1388S: Maintained
d4275354
RK
1389F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1390F: arch/arm/include/asm/hardware/ioc.h
1391F: arch/arm/include/asm/hardware/iomd.h
1392F: arch/arm/include/asm/hardware/memc.h
1393F: arch/arm/mach-rpc/
1a6422f6 1394F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1395F: drivers/net/ethernet/i825xx/ether1*
1396F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1397F: drivers/scsi/arm/
1398
08ddbb0a
HS
1399ARM/Rockchip SoC support
1400M: Heiko Stuebner <heiko@sntech.de>
1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1402L: linux-rockchip@lists.infradead.org
08ddbb0a 1403S: Maintained
541555e9 1404F: arch/arm/boot/dts/rk3*
08ddbb0a 1405F: arch/arm/mach-rockchip/
541555e9
HS
1406F: drivers/clk/rockchip/
1407F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1408F: drivers/*/*rockchip*
541555e9
HS
1409F: drivers/*/*/*rockchip*
1410F: sound/soc/rockchip/
b4331b43 1411N: rockchip
08ddbb0a 1412
5bfb937c
KK
1413ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1414M: Kukjin Kim <kgene@kernel.org>
e8f98457 1415M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1417L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1418S: Maintained
6f0589c8
MB
1419F: arch/arm/boot/dts/s3c*
1420F: arch/arm/boot/dts/exynos*
d97236e6 1421F: arch/arm64/boot/dts/exynos/
482ce512 1422F: arch/arm/plat-samsung/
769bbb63
HS
1423F: arch/arm/mach-s3c24*/
1424F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1425F: arch/arm/mach-s5p*/
1426F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1427F: drivers/*/*s3c2410*
1428F: drivers/*/*/*s3c2410*
40c76662
MB
1429F: drivers/spi/spi-s3c*
1430F: sound/soc/samsung/*
33d43cdd 1431N: exynos
f556cb07 1432
10ffa964
KP
1433ARM/SAMSUNG MOBILE MACHINE SUPPORT
1434M: Kyungmin Park <kyungmin.park@samsung.com>
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Maintained
004bbd3c 1437F: arch/arm/mach-s5pv210/
10ffa964 1438
3ce4ccb6
KD
1439ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1440M: Kyungmin Park <kyungmin.park@samsung.com>
1441M: Kamil Debski <k.debski@samsung.com>
1442L: linux-arm-kernel@lists.infradead.org
1443L: linux-media@vger.kernel.org
1444S: Maintained
1445F: drivers/media/platform/s5p-g2d/
1446
e6a476fd
MS
1447ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1448M: Kyungmin Park <kyungmin.park@samsung.com>
1449M: Kamil Debski <k.debski@samsung.com>
6305902c 1450M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1451L: linux-arm-kernel@lists.infradead.org
1452L: linux-media@vger.kernel.org
1453S: Maintained
934455d7 1454F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1455F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1456
1457ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1460L: linux-arm-kernel@lists.infradead.org
1461L: linux-media@vger.kernel.org
1462S: Maintained
90d72ac6 1463F: drivers/media/platform/s5p-tv/
e6a476fd 1464
d48d38e8 1465ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1466M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1467M: Magnus Damm <magnus.damm@gmail.com>
1468L: linux-sh@vger.kernel.org
d48d38e8 1469W: http://oss.renesas.com
bbff48f5 1470Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1471T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1472S: Supported
0b514fdb
SH
1473F: arch/arm/boot/dts/emev2*
1474F: arch/arm/boot/dts/r7s*
1475F: arch/arm/boot/dts/r8a*
1476F: arch/arm/boot/dts/sh*
0b514fdb 1477F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1478F: arch/arm/configs/marzen_defconfig
1479F: arch/arm/configs/shmobile_defconfig
7a2071c5 1480F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1481F: arch/arm/mach-shmobile/
1482F: drivers/sh/
1483
66314223 1484ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1485M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1486S: Maintained
1487F: arch/arm/mach-socfpga/
efadb751
DN
1488F: arch/arm/boot/dts/socfpga*
1489F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1490W: http://www.rocketboards.org
efadb751 1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1492
1493ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1494M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1495S: Maintained
1496F: drivers/clk/socfpga/
1497
71bcada8
TT
1498ARM/SOCFPGA EDAC SUPPORT
1499M: Thor Thayer <tthayer@opensource.altera.com>
1500S: Maintained
1501F: drivers/edac/altera_edac.
1502
65ebcc11 1503ARM/STI ARCHITECTURE
a92177ea
SK
1504M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1505M: Maxime Coquelin <maxime.coquelin@st.com>
1506M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508L: kernel@stlinux.com
1509W: http://www.stlinux.com
1510S: Maintained
1511F: arch/arm/mach-sti/
a92177ea
SK
1512F: arch/arm/boot/dts/sti*
1513F: drivers/clocksource/arm_global_timer.c
a92177ea 1514F: drivers/i2c/busses/i2c-st.c
346e2e4a 1515F: drivers/media/rc/st_rc.c
f53b2bff 1516F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1517F: drivers/phy/phy-miphy28lp.c
1518F: drivers/phy/phy-miphy365x.c
6da969a5 1519F: drivers/phy/phy-stih407-usb.c
26389c78 1520F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1521F: drivers/pinctrl/pinctrl-st.c
1522F: drivers/reset/sti/
db4112e6 1523F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1524F: drivers/tty/serial/st-asc.c
eb11adab 1525F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1526F: drivers/usb/host/ehci-st.c
1527F: drivers/usb/host/ohci-st.c
db4112e6 1528F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1529F: drivers/ata/ahci_st.c
65ebcc11 1530
ee6e7879
MC
1531ARM/STM32 ARCHITECTURE
1532M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Maintained
1535T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1536N: stm32
1537F: drivers/clocksource/armv7m_systick.c
1538
2b7a52a4 1539ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1540M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1542S: Maintained
1543
1bbd7089 1544ARM/TETON BGA MACHINE SUPPORT
706e69d6 1545M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548
2b7a52a4 1549ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1550M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1552S: Maintained
1553
98ad6e3b 1554ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1555M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1557W: http://www.mcuos.com
1558S: Maintained
4e89e8f6 1559F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1560F: drivers/input/keyboard/w90p910_keypad.c
1561F: drivers/input/touchscreen/w90p910_ts.c
1562F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1563F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1564F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1565F: drivers/rtc/rtc-nuc900.c
9df92e6c 1566F: drivers/spi/spi-nuc900.c
4e89e8f6 1567F: drivers/usb/host/ehci-w90x900.c
8a61f013 1568F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1569
54274d71 1570ARM/U300 MACHINE SUPPORT
e4651a9f 1571M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573S: Supported
1574F: arch/arm/mach-u300/
9affbd24 1575F: drivers/clocksource/timer-u300.c
54274d71
LW
1576F: drivers/i2c/busses/i2c-stu300.c
1577F: drivers/rtc/rtc-coh901331.c
1578F: drivers/watchdog/coh901327_wdt.c
1579F: drivers/dma/coh901318*
87572880
LW
1580F: drivers/mfd/ab3100*
1581F: drivers/rtc/rtc-ab3100.c
1582F: drivers/rtc/rtc-coh901331.c
1583T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1584
3d00d04f
MY
1585ARM/UNIPHIER ARCHITECTURE
1586M: Masahiro Yamada <yamada.masahiro@socionext.com>
1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588S: Maintained
a3ff83d2 1589F: arch/arm/boot/dts/uniphier*
3d00d04f 1590F: arch/arm/mach-uniphier/
a3ff83d2
MY
1591F: drivers/pinctrl/uniphier/
1592F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1593N: uniphier
1594
87572880 1595ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1596M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1597L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598S: Maintained
1599F: arch/arm/mach-ux500/
e4651a9f 1600F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1601F: drivers/dma/ste_dma40*
e4651a9f 1602F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1603F: drivers/mfd/abx500*
1604F: drivers/mfd/ab8500*
e4651a9f
LW
1605F: drivers/mfd/dbx500*
1606F: drivers/mfd/db8500*
ecc265fe
JP
1607F: drivers/pinctrl/nomadik/pinctrl-ab*
1608F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1609F: drivers/rtc/rtc-ab8500.c
e4651a9f 1610F: drivers/rtc/rtc-pl031.c
87572880 1611T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1612
e93fde28
UH
1613ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1614M: Ulf Hansson <ulf.hansson@linaro.org>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616T: git git://git.linaro.org/people/ulfh/clk.git
1617S: Maintained
1618F: drivers/clk/ux500/
1619F: include/linux/platform_data/clk-ux500.h
1620
740d93b1
PM
1621ARM/VERSATILE EXPRESS PLATFORM
1622M: Liviu Dudau <liviu.dudau@arm.com>
1623M: Sudeep Holla <sudeep.holla@arm.com>
1624M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626S: Maintained
1627F: arch/arm/boot/dts/vexpress*
9ccd6080 1628F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1629F: arch/arm/mach-vexpress/
1630F: */*/vexpress*
7e8f403f 1631F: */*/*/vexpress*
740d93b1
PM
1632F: drivers/clk/versatile/clk-vexpress-osc.c
1633F: drivers/clocksource/versatile.c
1634
d4275354 1635ARM/VFP SUPPORT
8b58be88 1636M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1638W: http://www.arm.linux.org.uk/
1639S: Maintained
1640F: arch/arm/vfp/
1641
e66b6d8e
MV
1642ARM/VOIPAC PXA270 SUPPORT
1643M: Marek Vasut <marek.vasut@gmail.com>
1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S: Maintained
1646F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1647F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1648
04529fe2
TP
1649ARM/VT8500 ARM ARCHITECTURE
1650M: Tony Prisk <linux@prisktech.co.nz>
1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652S: Maintained
1653F: arch/arm/mach-vt8500/
41fd91b4 1654F: drivers/clocksource/vt8500_timer.c
560746eb 1655F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1656F: drivers/mmc/host/wmt-sdmmc.c
1657F: drivers/pwm/pwm-vt8500.c
1658F: drivers/rtc/rtc-vt8500.c
1659F: drivers/tty/serial/vt8500_serial.c
4f31102b 1660F: drivers/usb/host/ehci-platform.c
41fd91b4 1661F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1662F: drivers/video/fbdev/vt8500lcdfb.*
1663F: drivers/video/fbdev/wm8505fb*
1664F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1665
e66b6d8e
MV
1666ARM/ZIPIT Z2 SUPPORT
1667M: Marek Vasut <marek.vasut@gmail.com>
1668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669S: Maintained
1670F: arch/arm/mach-pxa/z2.c
6ab2a855 1671F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1672
5ecc4b53
JN
1673ARM/ZTE ARCHITECTURE
1674M: Jun Nie <jun.nie@linaro.org>
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S: Maintained
1677F: arch/arm/mach-zx/
1678F: drivers/clk/zte/
1679F: Documentation/devicetree/bindings/arm/zte.txt
1680F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1681
51f29d44
MS
1682ARM/ZYNQ ARCHITECTURE
1683M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1684R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1685L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686W: http://wiki.xilinx.com
d6448b76 1687T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1688S: Supported
1689F: arch/arm/mach-zynq/
bd2a337a 1690F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1691F: drivers/block/xsysace.c
c2fd4e38
MS
1692N: zynq
1693N: xilinx
1694F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1695F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1696F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1697F: drivers/edac/synopsys_edac.c
51f29d44 1698
48ec83bc 1699ARM SMMU DRIVERS
b8f9879e
WD
1700M: Will Deacon <will.deacon@arm.com>
1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702S: Maintained
1703F: drivers/iommu/arm-smmu.c
48ec83bc 1704F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1705F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1706
38074229
CM
1707ARM64 PORT (AARCH64 ARCHITECTURE)
1708M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1709M: Will Deacon <will.deacon@arm.com>
38074229
CM
1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711S: Maintained
1712F: arch/arm64/
d19766ec 1713F: Documentation/arm64/
38074229 1714
9d7005f9
LP
1715AS3645A LED FLASH CONTROLLER DRIVER
1716M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1717L: linux-media@vger.kernel.org
1718T: git git://linuxtv.org/media_tree.git
1719S: Maintained
1720F: drivers/media/i2c/as3645a.c
1721F: include/media/as3645a.h
1722
d58de038
GJ
1723ASC7621 HARDWARE MONITOR DRIVER
1724M: George Joseph <george.joseph@fairview5.com>
1725L: lm-sensors@lm-sensors.org
1726S: Maintained
1727F: Documentation/hwmon/asc7621
1728F: drivers/hwmon/asc7621.c
1729
b229ece9 1730ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1731M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1732L: acpi4asus-user@lists.sourceforge.net
d0944853 1733L: platform-driver-x86@vger.kernel.org
76593d6f 1734W: http://acpi4asus.sf.net
85091b71 1735S: Maintained
b229ece9
CC
1736F: drivers/platform/x86/asus*.c
1737F: drivers/platform/x86/eeepc*.c
85091b71 1738
953a6479 1739ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1740R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1741W: http://sourceforge.net/projects/xscaleiop
08223d80 1742S: Odd fixes
679655da
JP
1743F: Documentation/crypto/async-tx-api.txt
1744F: crypto/async_tx/
1745F: drivers/dma/
1746F: include/linux/dmaengine.h
1747F: include/linux/async_tx.h
b3e5f263 1748
a1867d36 1749AT24 EEPROM DRIVER
14d77c4d 1750M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1751L: linux-i2c@vger.kernel.org
1752S: Maintained
1753F: drivers/misc/eeprom/at24.c
25f73ed5 1754F: include/linux/platform_data/at24.h
a1867d36 1755
e7839f25 1756ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1757M: "Ed L. Cashin" <ed.cashin@acm.org>
1758W: http://www.openaoe.org/
1da177e4 1759S: Supported
679655da
JP
1760F: Documentation/aoe/
1761F: drivers/block/aoe/
1da177e4 1762
9a10a870 1763ATHEROS ATH GENERIC UTILITIES
f726ee65 1764M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1765L: linux-wireless@vger.kernel.org
1766S: Supported
1767F: drivers/net/wireless/ath/*
1768
fa1c114f 1769ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1770M: Jiri Slaby <jirislaby@gmail.com>
1771M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1772M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1773L: linux-wireless@vger.kernel.org
72c706b7 1774W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1775S: Maintained
fa451753 1776F: drivers/net/wireless/ath/ath5k/
fa1c114f 1777
12e62d6f
KV
1778ATHEROS ATH6KL WIRELESS DRIVER
1779M: Kalle Valo <kvalo@qca.qualcomm.com>
1780L: linux-wireless@vger.kernel.org
1781W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1782T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1783S: Supported
1784F: drivers/net/wireless/ath/ath6kl/
1785
2be7d22f
VK
1786WILOCITY WIL6210 WIRELESS DRIVER
1787M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1788L: linux-wireless@vger.kernel.org
1789L: wil6210@qca.qualcomm.com
1790S: Supported
1791W: http://wireless.kernel.org/en/users/Drivers/wil6210
1792F: drivers/net/wireless/ath/wil6210/
dba4b74d 1793F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1794
1d7e1e6b
CL
1795CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1796M: Christian Lamparter <chunkeey@googlemail.com>
1797L: linux-wireless@vger.kernel.org
1798W: http://wireless.kernel.org/en/users/Drivers/carl9170
1799S: Maintained
1800F: drivers/net/wireless/ath/carl9170/
1801
2c2a6172
LT
1802ATK0110 HWMON DRIVER
1803M: Luca Tettamanti <kronos.it@gmail.com>
1804L: lm-sensors@lm-sensors.org
1805S: Maintained
1806F: drivers/hwmon/asus_atk0110.c
1807
6f69a6d7 1808ATI_REMOTE2 DRIVER
8b58be88 1809M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1810S: Maintained
679655da 1811F: drivers/input/misc/ati_remote2.c
6f69a6d7 1812
7ae115b4 1813ATLX ETHERNET DRIVERS
8b58be88 1814M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1815M: Chris Snook <chris.snook@gmail.com>
e443e383 1816L: netdev@vger.kernel.org
8d5ca6ec
JC
1817W: http://sourceforge.net/projects/atl1
1818W: http://atl1.sourceforge.net
1819S: Maintained
2b133ad6 1820F: drivers/net/ethernet/atheros/
8d5ca6ec 1821
1da177e4 1822ATM
366c1bd1 1823M: Chas Williams <3chas3@gmail.com>
476604de 1824L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1825L: netdev@vger.kernel.org
1da177e4
LT
1826W: http://linux-atm.sourceforge.net
1827S: Maintained
679655da
JP
1828F: drivers/atm/
1829F: include/linux/atm*
c117ab84 1830F: include/uapi/linux/atm*
1da177e4 1831
04ac2f46 1832ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1833M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1834S: Maintained
1835F: drivers/mmc/host/atmel-mci.c
1836F: drivers/mmc/host/atmel-mci-regs.h
1837
a1cfac48 1838ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1839M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1840S: Supported
df621252 1841F: drivers/tty/serial/atmel_serial.c
a1cfac48 1842
dfae90ed 1843ATMEL Audio ALSA driver
3a82002c 1844M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1845L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1846S: Supported
1847F: sound/soc/atmel
1848
b414dc16
NF
1849ATMEL DMA DRIVER
1850M: Nicolas Ferre <nicolas.ferre@atmel.com>
1851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852S: Supported
1853F: drivers/dma/at_hdmac.c
1854F: drivers/dma/at_hdmac_regs.h
6f0d65af 1855F: include/linux/platform_data/dma-atmel.h
b414dc16 1856
6bd0f436
LD
1857ATMEL XDMA DRIVER
1858M: Ludovic Desroches <ludovic.desroches@atmel.com>
1859L: linux-arm-kernel@lists.infradead.org
1860L: dmaengine@vger.kernel.org
1861S: Supported
1862F: drivers/dma/at_xdmac.c
1863
888f2804
LD
1864ATMEL I2C DRIVER
1865M: Ludovic Desroches <ludovic.desroches@atmel.com>
1866L: linux-i2c@vger.kernel.org
1867S: Supported
1868F: drivers/i2c/busses/i2c-at91.c
1869
15515545
JW
1870ATMEL ISI DRIVER
1871M: Josh Wu <josh.wu@atmel.com>
1872L: linux-media@vger.kernel.org
1873S: Supported
f2294c2d 1874F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1875F: include/media/atmel-isi.h
1876
8f4c79ce 1877ATMEL LCDFB DRIVER
8b58be88 1878M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1879L: linux-fbdev@vger.kernel.org
8f4c79ce 1880S: Maintained
8a61f013 1881F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1882F: include/video/atmel_lcdc.h
8f4c79ce 1883
89e5785f 1884ATMEL MACB ETHERNET DRIVER
a02875a6 1885M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1886S: Supported
9f2f381f 1887F: drivers/net/ethernet/cadence/
89e5785f 1888
5cbac98a
JW
1889ATMEL NAND DRIVER
1890M: Josh Wu <josh.wu@atmel.com>
1891L: linux-mtd@lists.infradead.org
1892S: Supported
1893F: drivers/mtd/nand/atmel_nand*
1894
754ce4f2 1895ATMEL SPI DRIVER
a02875a6 1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1897S: Supported
9df92e6c 1898F: drivers/spi/spi-atmel.*
754ce4f2 1899
0ef09015 1900ATMEL SSC DRIVER
03515f32 1901M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903S: Supported
1904F: drivers/misc/atmel-ssc.c
1905F: include/linux/atmel-ssc.h
1906
e9cb1c5a
NF
1907ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1908M: Nicolas Ferre <nicolas.ferre@atmel.com>
1909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1910S: Supported
1911F: drivers/misc/atmel_tclib.c
1912F: drivers/clocksource/tcb_clksrc.c
1913
914a3f3b 1914ATMEL USBA UDC DRIVER
a02875a6
NF
1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
1916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1917S: Supported
faf2e1db 1918F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1919
1da177e4 1920ATMEL WIRELESS DRIVER
8b58be88 1921M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1922L: linux-wireless@vger.kernel.org
1da177e4
LT
1923W: http://www.thekelleys.org.uk/atmel
1924W: http://atmelwlandriver.sourceforge.net/
1925S: Maintained
679655da 1926F: drivers/net/wireless/atmel*
1da177e4 1927
26780d9e 1928ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1929M: Bradley Grove <linuxdrivers@attotech.com>
1930L: linux-scsi@vger.kernel.org
1931W: http://www.attotech.com
1932S: Supported
1933F: drivers/scsi/esas2r
26780d9e 1934
bc6e17b8
SS
1935ATUSB IEEE 802.15.4 RADIO DRIVER
1936M: Stefan Schmidt <stefan@osg.samsung.com>
1937L: linux-wpan@vger.kernel.org
1938S: Maintained
1939F: drivers/net/ieee802154/atusb.c
1940F: drivers/net/ieee802154/atusb.h
1941F: drivers/net/ieee802154/at86rf230.h
1942
a92b7b80 1943AUDIT SUBSYSTEM
915f389d 1944M: Paul Moore <paul@paul-moore.com>
8b58be88 1945M: Eric Paris <eparis@redhat.com>
915f389d 1946L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1947W: http://people.redhat.com/sgrubb/audit/
915f389d 1948T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1949S: Maintained
679655da 1950F: include/linux/audit.h
c117ab84 1951F: include/uapi/linux/audit.h
679655da 1952F: kernel/audit*
a92b7b80 1953
70e84049 1954AUXILIARY DISPLAY DRIVERS
8b58be88 1955M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1956W: http://miguelojeda.es/auxdisplay.htm
1957W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1958S: Maintained
679655da
JP
1959F: drivers/auxdisplay/
1960F: include/linux/cfag12864b.h
70e84049 1961
5f97f7f9 1962AVR32 ARCHITECTURE
e336f61f
HCE
1963M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1964M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1965W: http://www.atmel.com/products/AVR32/
249d9d9d 1966W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1967W: http://avrfreaks.net/
e336f61f 1968S: Maintained
679655da 1969F: arch/avr32/
5f97f7f9
HS
1970
1971AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1972M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1973M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1974S: Maintained
679655da 1975F: arch/avr32/mach-at32ap/
5f97f7f9 1976
1da177e4 1977AX.25 NETWORK LAYER
8b58be88 1978M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1979L: linux-hams@vger.kernel.org
d34cb28a 1980W: http://www.linux-ax25.org/
1da177e4 1981S: Maintained
c117ab84 1982F: include/uapi/linux/ax25.h
679655da
JP
1983F: include/net/ax25.h
1984F: net/ax25/
1da177e4 1985
d5269395 1986AZ6007 DVB DRIVER
009a5410 1987M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1988L: linux-media@vger.kernel.org
1989W: http://linuxtv.org
1990T: git git://linuxtv.org/media_tree.git
1991S: Maintained
1992F: drivers/media/usb/dvb-usb-v2/az6007.c
1993
6777376e
HV
1994AZTECH FM RADIO RECEIVER DRIVER
1995M: Hans Verkuil <hverkuil@xs4all.nl>
1996L: linux-media@vger.kernel.org
1997T: git git://linuxtv.org/media_tree.git
1998W: http://linuxtv.org
1999S: Maintained
2000F: drivers/media/radio/radio-aztech*
2001
e2d1d6c0 2002B43 WIRELESS DRIVER
e2d1d6c0 2003L: linux-wireless@vger.kernel.org
ed072f9e 2004L: b43-dev@lists.infradead.org
491b26b4 2005W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2006S: Odd Fixes
679655da 2007F: drivers/net/wireless/b43/
e2d1d6c0
RD
2008
2009B43LEGACY WIRELESS DRIVER
8b58be88 2010M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2011L: linux-wireless@vger.kernel.org
ed072f9e 2012L: b43-dev@lists.infradead.org
491b26b4 2013W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2014S: Maintained
679655da 2015F: drivers/net/wireless/b43legacy/
e2d1d6c0 2016
300abeb5 2017BACKLIGHT CLASS/SUBSYSTEM
b7701755 2018M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2019M: Lee Jones <lee.jones@linaro.org>
300abeb5 2020S: Maintained
679655da
JP
2021F: drivers/video/backlight/
2022F: include/linux/backlight.h
300abeb5 2023
c6c8fea2 2024BATMAN ADVANCED
207df49e 2025M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2026M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2027M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2028L: b.a.t.m.a.n@lists.open-mesh.org
2029W: http://www.open-mesh.org/
2030S: Maintained
2031F: net/batman-adv/
2032
e2d1d6c0 2033BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2034M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2035L: linux-hams@vger.kernel.org
2036W: http://www.baycom.org/~tom/ham/ham.html
2037S: Maintained
679655da 2038F: drivers/net/hamradio/baycom*
e2d1d6c0 2039
cafe5635 2040BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2041M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2042L: linux-bcache@vger.kernel.org
2043W: http://bcache.evilpiepirate.org
d1aa1ab3 2044S: Maintained
cafe5635
KO
2045F: drivers/md/bcache/
2046
04bd844a
HV
2047BDISP ST MEDIA DRIVER
2048M: Fabien Dessenne <fabien.dessenne@st.com>
2049L: linux-media@vger.kernel.org
2050T: git git://linuxtv.org/media_tree.git
2051W: http://linuxtv.org
2052S: Supported
2053F: drivers/media/platform/sti/bdisp
2054
e2d1d6c0 2055BEFS FILE SYSTEM
55817d3d 2056S: Orphan
679655da
JP
2057F: Documentation/filesystems/befs.txt
2058F: fs/befs/
e2d1d6c0 2059
564ee360 2060BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2061M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2062L: netdev@vger.kernel.org
2063S: Maintained
2064F: drivers/net/ethernet/ec_bhf.c
564ee360 2065
e2d1d6c0 2066BFS FILE SYSTEM
8b58be88 2067M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2068S: Maintained
679655da
JP
2069F: Documentation/filesystems/bfs.txt
2070F: fs/bfs/
c117ab84 2071F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2072
1394f032 2073BLACKFIN ARCHITECTURE
a4edbc10 2074M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2075L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2076T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2077W: http://blackfin.uclinux.org
2078S: Supported
679655da 2079F: arch/blackfin/
566da5b2 2080
e190d6b1 2081BLACKFIN EMAC DRIVER
b3fe92b0 2082L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2083W: http://blackfin.uclinux.org
2084S: Supported
7b35f033 2085F: drivers/net/ethernet/adi/
e190d6b1 2086
566da5b2 2087BLACKFIN RTC DRIVER
b3fe92b0 2088L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2089W: http://blackfin.uclinux.org
2090S: Supported
679655da 2091F: drivers/rtc/rtc-bfin.c
1394f032 2092
936ed49a 2093BLACKFIN SDH DRIVER
109ec8c3 2094M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2095L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2096W: http://blackfin.uclinux.org
2097S: Supported
2098F: drivers/mmc/host/bfin_sdh.c
2099
1394f032 2100BLACKFIN SERIAL DRIVER
8b58be88 2101M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2103W: http://blackfin.uclinux.org
2104S: Supported
8460241e 2105F: drivers/tty/serial/bfin_uart.c
1394f032 2106
1e6d320f 2107BLACKFIN WATCHDOG DRIVER
b3fe92b0 2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2109W: http://blackfin.uclinux.org
2110S: Supported
679655da 2111F: drivers/watchdog/bfin_wdt.c
1e6d320f 2112
d24ecfcc 2113BLACKFIN I2C TWI DRIVER
8b58be88 2114M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2116W: http://blackfin.uclinux.org/
2117S: Supported
679655da 2118F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2119
1e204377
SJ
2120BLACKFIN MEDIA DRIVER
2121M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2123W: http://blackfin.uclinux.org/
2124S: Supported
2125F: drivers/media/platform/blackfin/
2126F: drivers/media/i2c/adv7183*
2127F: drivers/media/i2c/vs6624*
2128
b54cf35a
JSM
2129BLINKM RGB LED DRIVER
2130M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2131S: Maintained
2132F: drivers/leds/leds-blinkm.c
2133
1da177e4 2134BLOCK LAYER
8b58be88 2135M: Jens Axboe <axboe@kernel.dk>
08deed1e 2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2137S: Maintained
679655da 2138F: block/
ae11f7ef 2139F: kernel/trace/blktrace.c
1da177e4 2140
2b54aaef 2141BLOCK2MTD DRIVER
8b58be88 2142M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2143L: linux-mtd@lists.infradead.org
2144S: Maintained
679655da 2145F: drivers/mtd/devices/block2mtd.c
2b54aaef 2146
63fbd24e 2147BLUETOOTH DRIVERS
8b58be88 2148M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2149M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2150M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2151L: linux-bluetooth@vger.kernel.org
63fbd24e 2152W: http://www.bluez.org/
22e7a424
MH
2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2154T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2155S: Maintained
679655da 2156F: drivers/bluetooth/
1da177e4 2157
63fbd24e 2158BLUETOOTH SUBSYSTEM
8b58be88 2159M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2160M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2161M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2162L: linux-bluetooth@vger.kernel.org
2163W: http://www.bluez.org/
22e7a424
MH
2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2165T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2166S: Maintained
679655da
JP
2167F: net/bluetooth/
2168F: include/net/bluetooth/
1da177e4
LT
2169
2170BONDING DRIVER
79b30750 2171M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2172M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2173M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2174L: netdev@vger.kernel.org
ce00f85c
JC
2175W: http://sourceforge.net/projects/bonding/
2176S: Supported
679655da 2177F: drivers/net/bonding/
c117ab84 2178F: include/uapi/linux/if_bonding.h
1da177e4 2179
b5f4df34
AS
2180BPF (Safe dynamic programs and tools)
2181M: Alexei Starovoitov <ast@kernel.org>
2182L: netdev@vger.kernel.org
2183L: linux-kernel@vger.kernel.org
2184S: Supported
2185F: kernel/bpf/
2186
39105890 2187BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2188M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2189L: netdev@vger.kernel.org
2190S: Supported
adfc5217 2191F: drivers/net/ethernet/broadcom/b44.*
39105890 2192
32ec90d5
FF
2193BROADCOM GENET ETHERNET DRIVER
2194M: Florian Fainelli <f.fainelli@gmail.com>
2195L: netdev@vger.kernel.org
2196S: Supported
2197F: drivers/net/ethernet/broadcom/genet/
2198
948c51e6 2199BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2200M: Sony Chacko <sony.chacko@qlogic.com>
2201M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2202L: netdev@vger.kernel.org
2203S: Supported
adfc5217
JK
2204F: drivers/net/ethernet/broadcom/bnx2.*
2205F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2206
4d9d2cb0 2207BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2208M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2209L: netdev@vger.kernel.org
2210S: Supported
adfc5217 2211F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2212
90f4c594 2213BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2214M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2215M: Ray Jui <rjui@broadcom.com>
2216M: Scott Branden <sbranden@broadcom.com>
497a045d 2217L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2218T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2219S: Maintained
2220F: arch/arm/mach-bcm/
2221F: arch/arm/boot/dts/bcm113*
90f4c594 2222F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2223F: arch/arm/boot/dts/bcm281*
2224F: arch/arm/configs/bcm_defconfig
e4ef47f2 2225F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2226F: drivers/clocksource/bcm_kona_timer.c
2227
9209bec4 2228BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2229M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2230M: Lee Jones <lee@kernel.org>
10b9e887 2231M: Eric Anholt <eric@anholt.net>
f680f25c 2232L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2234T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2235S: Maintained
9209bec4 2236N: bcm2835
f680f25c 2237
a2f6734c
KC
2238BROADCOM BCM33XX MIPS ARCHITECTURE
2239M: Kevin Cernekee <cernekee@gmail.com>
2240L: linux-mips@linux-mips.org
2241S: Maintained
2242F: arch/mips/bcm3384/*
2243F: arch/mips/include/asm/mach-bcm3384/*
2244F: arch/mips/kernel/*bmips*
2245
5564f092
RM
2246BROADCOM BCM47XX MIPS ARCHITECTURE
2247M: Hauke Mehrtens <hauke@hauke-m.de>
2248M: Rafał Miłecki <zajec5@gmail.com>
2249L: linux-mips@linux-mips.org
2250S: Maintained
2251F: arch/mips/bcm47xx/*
2252F: arch/mips/include/asm/mach-bcm47xx/*
2253
9209bec4 2254BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2255M: Hauke Mehrtens <hauke@hauke-m.de>
2256L: linux-arm-kernel@lists.infradead.org
2257S: Maintained
2258F: arch/arm/mach-bcm/bcm_5301x.c
2259F: arch/arm/boot/dts/bcm5301x.dtsi
2260F: arch/arm/boot/dts/bcm470*
2261
e076e962
FF
2262BROADCOM BCM63XX ARM ARCHITECTURE
2263M: Florian Fainelli <f.fainelli@gmail.com>
2264L: linux-arm-kernel@lists.infradead.org
eb6725d0 2265T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2266S: Maintained
2267F: arch/arm/mach-bcm/bcm63xx.c
2268F: arch/arm/include/debug/bcm63xx.S
2269
7110e227
KC
2270BROADCOM BCM63XX/BCM33XX UDC DRIVER
2271M: Kevin Cernekee <cernekee@gmail.com>
2272L: linux-usb@vger.kernel.org
2273S: Maintained
2274F: drivers/usb/gadget/udc/bcm63xx_udc.*
2275
2df94fd6 2276BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2277M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2278M: Gregory Fong <gregory.0xf0@gmail.com>
2279M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2281T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2282S: Maintained
2283F: arch/arm/mach-bcm/*brcmstb*
2284F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2285F: drivers/bus/brcmstb_gisb.c
5009a289 2286N: brcmstb
2df94fd6 2287
70371cef
KC
2288BROADCOM BMIPS MIPS ARCHITECTURE
2289M: Kevin Cernekee <cernekee@gmail.com>
2290M: Florian Fainelli <f.fainelli@gmail.com>
2291L: linux-mips@linux-mips.org
eb6725d0 2292T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2293S: Maintained
2294F: arch/mips/bmips/*
2295F: arch/mips/include/asm/mach-bmips/*
2296F: arch/mips/kernel/*bmips*
338808de 2297F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2298F: drivers/irqchip/irq-bcm7*
2299F: drivers/irqchip/irq-brcmstb*
2300
948c51e6 2301BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2302M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2303M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2304L: netdev@vger.kernel.org
2305S: Supported
adfc5217 2306F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2307
a9533e7e
HP
2308BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2309M: Brett Rudley <brudley@broadcom.com>
818c07b8 2310M: Arend van Spriel <arend@broadcom.com>
85d63686 2311M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2312M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2313L: linux-wireless@vger.kernel.org
5615171c 2314L: brcm80211-dev-list@broadcom.com
a9533e7e 2315S: Supported
f62ebdd5 2316F: drivers/net/wireless/brcm80211/
a9533e7e 2317
9958d6f9 2318BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2319M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2320L: linux-scsi@vger.kernel.org
2321S: Supported
2322F: drivers/scsi/bnx2fc/
2323
6a6b5ad0 2324BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2325M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2326L: linux-scsi@vger.kernel.org
2327S: Supported
2328F: drivers/scsi/bnx2i/
2329
36c0237f
SB
2330BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2331M: Ray Jui <rjui@broadcom.com>
2332M: Scott Branden <sbranden@broadcom.com>
2333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2334L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2335T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2336S: Maintained
2337N: iproc
2338N: cygnus
2339N: bcm9113*
2340N: bcm9583*
2341N: bcm583*
2342N: bcm113*
2343
3b0213d5
GF
2344BROADCOM BRCMSTB GPIO DRIVER
2345M: Gregory Fong <gregory.0xf0@gmail.com>
2346L: bcm-kernel-feedback-list@broadcom.com>
2347S: Supported
2348F: drivers/gpio/gpio-brcmstb.c
2349F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2350
7b7f588b 2351BROADCOM KONA GPIO DRIVER
5e163903 2352M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2353L: bcm-kernel-feedback-list@broadcom.com
2354S: Supported
2355F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2356F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2357
f6e734a8
RM
2358BROADCOM NVRAM DRIVER
2359M: Rafał Miłecki <zajec5@gmail.com>
2360L: linux-mips@linux-mips.org
2361S: Maintained
2362F: drivers/firmware/broadcom/*
2363
02787daa
BN
2364BROADCOM STB NAND FLASH DRIVER
2365M: Brian Norris <computersforpeace@gmail.com>
2366L: linux-mtd@lists.infradead.org
2367S: Maintained
2368F: drivers/mtd/nand/brcmnand/
2369
c9678d86
RM
2370BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2371M: Rafał Miłecki <zajec5@gmail.com>
2372L: linux-wireless@vger.kernel.org
2373S: Maintained
2374F: drivers/bcma/
2375F: include/linux/bcma/
2376
b8302205
FF
2377BROADCOM SYSTEMPORT ETHERNET DRIVER
2378M: Florian Fainelli <f.fainelli@gmail.com>
2379L: netdev@vger.kernel.org
2380S: Supported
2381F: drivers/net/ethernet/broadcom/bcmsysport.*
2382
7725ccfd 2383BROCADE BFA FC SCSI DRIVER
aa803370
AG
2384M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2385M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2386L: linux-scsi@vger.kernel.org
2387S: Supported
2388F: drivers/scsi/bfa/
7725ccfd 2389
8b230ed8 2390BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2391M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2392L: netdev@vger.kernel.org
2393S: Supported
f844a0ea 2394F: drivers/net/ethernet/brocade/bna/
8b230ed8 2395
5cdf7f76 2396BSG (block layer generic sg v4 driver)
8b58be88 2397M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2398L: linux-scsi@vger.kernel.org
2399S: Supported
679655da
JP
2400F: block/bsg.c
2401F: include/linux/bsg.h
c117ab84 2402F: include/uapi/linux/bsg.h
5cdf7f76 2403
af39917d
CL
2404BT87X AUDIO DRIVER
2405M: Clemens Ladisch <clemens@ladisch.de>
2406L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2407T: git git://git.alsa-project.org/alsa-kernel.git
2408S: Maintained
2409F: Documentation/sound/alsa/Bt87x.txt
2410F: sound/pci/bt87x.c
2411
ff1d5c2f 2412BT8XXGPIO DRIVER
eb032b98 2413M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2414W: http://bu3sch.de/btgpio.php
2415S: Maintained
72dbb705 2416F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2417
eb1eb04f 2418BTRFS FILE SYSTEM
c0778e25
CM
2419M: Chris Mason <clm@fb.com>
2420M: Josef Bacik <jbacik@fb.com>
d8130624 2421M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2422L: linux-btrfs@vger.kernel.org
2423W: http://btrfs.wiki.kernel.org/
8a6e2535 2424Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2425T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2426S: Maintained
679655da
JP
2427F: Documentation/filesystems/btrfs.txt
2428F: fs/btrfs/
eb1eb04f 2429
1da177e4 2430BTTV VIDEO4LINUX DRIVER
009a5410 2431M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2432L: linux-media@vger.kernel.org
96b6aba0 2433W: http://linuxtv.org
275ffde4 2434T: git git://linuxtv.org/media_tree.git
f96236e5 2435S: Odd fixes
679655da 2436F: Documentation/video4linux/bttv/
90d72ac6 2437F: drivers/media/pci/bt8xx/bttv*
1da177e4 2438
1f34923c
KA
2439BUSLOGIC SCSI DRIVER
2440M: Khalid Aziz <khalid@gonehiking.org>
2441L: linux-scsi@vger.kernel.org
2442S: Maintained
2443F: drivers/scsi/BusLogic.*
2444F: drivers/scsi/FlashPoint.*
2445
af39917d
CL
2446C-MEDIA CMI8788 DRIVER
2447M: Clemens Ladisch <clemens@ladisch.de>
2448L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2449T: git git://git.alsa-project.org/alsa-kernel.git
2450S: Maintained
2451F: sound/pci/oxygen/
2452
2141355f
MS
2453C6X ARCHITECTURE
2454M: Mark Salter <msalter@redhat.com>
2455M: Aurelien Jacquiot <a-jacquiot@ti.com>
2456L: linux-c6x-dev@linux-c6x.org
2457W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2458S: Maintained
2459F: arch/c6x/
2460
a5432f5a 2461CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2462M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2463L: linux-cachefs@redhat.com
2464S: Supported
2465F: Documentation/filesystems/caching/cachefiles.txt
2466F: fs/cachefiles/
2467
c815ca39
HV
2468CADET FM/AM RADIO RECEIVER DRIVER
2469M: Hans Verkuil <hverkuil@xs4all.nl>
2470L: linux-media@vger.kernel.org
2471T: git git://linuxtv.org/media_tree.git
2472W: http://linuxtv.org
2473S: Maintained
2474F: drivers/media/radio/radio-cadet*
2475
77d5140f 2476CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2477M: Jonathan Corbet <corbet@lwn.net>
661263b5 2478L: linux-media@vger.kernel.org
275ffde4 2479T: git git://linuxtv.org/media_tree.git
77d5140f 2480S: Maintained
679655da 2481F: Documentation/video4linux/cafe_ccic
90d72ac6 2482F: drivers/media/platform/marvell-ccic/
77d5140f 2483
201b6bab 2484CAIF NETWORK LAYER
5c574f50 2485M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2486L: netdev@vger.kernel.org
2487S: Supported
2488F: Documentation/networking/caif/
2489F: drivers/net/caif/
c117ab84 2490F: include/uapi/linux/caif/
201b6bab
JP
2491F: include/net/caif/
2492F: net/caif/
2493
77dac90f 2494CALGARY x86-64 IOMMU
8b58be88
JP
2495M: Muli Ben-Yehuda <muli@il.ibm.com>
2496M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2497L: discuss@x86-64.org
2498S: Maintained
679655da
JP
2499F: arch/x86/kernel/pci-calgary_64.c
2500F: arch/x86/kernel/tce_64.c
2501F: arch/x86/include/asm/calgary.h
2502F: arch/x86/include/asm/tce.h
77dac90f 2503
e2d1d6c0 2504CAN NETWORK LAYER
8d15d386 2505M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2506M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2507L: linux-can@vger.kernel.org
84b0d715 2508W: https://github.com/linux-can
870482a4
MKB
2509T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2511S: Maintained
f35f6c8f 2512F: Documentation/networking/can.txt
8d15d386 2513F: net/can/
8d15d386 2514F: include/linux/can/core.h
c117ab84
CEB
2515F: include/uapi/linux/can.h
2516F: include/uapi/linux/can/bcm.h
2517F: include/uapi/linux/can/raw.h
2518F: include/uapi/linux/can/gw.h
e2d1d6c0 2519
4261a204 2520CAN NETWORK DRIVERS
8b58be88 2521M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2522M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2523L: linux-can@vger.kernel.org
84b0d715 2524W: https://github.com/linux-can
870482a4
MKB
2525T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2526T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2527S: Maintained
8d15d386
OH
2528F: drivers/net/can/
2529F: include/linux/can/dev.h
8d15d386 2530F: include/linux/can/platform/
c117ab84
CEB
2531F: include/uapi/linux/can/error.h
2532F: include/uapi/linux/can/netlink.h
4261a204 2533
95d16c72
JM
2534CAPABILITIES
2535M: Serge Hallyn <serge.hallyn@canonical.com>
2536L: linux-security-module@vger.kernel.org
6305902c 2537S: Supported
95d16c72 2538F: include/linux/capability.h
c117ab84 2539F: include/uapi/linux/capability.h
6305902c 2540F: security/commoncap.c
38a94118 2541F: kernel/capability.c
95d16c72 2542
b84894c7
KT
2543CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2544M: Kevin Tsai <ktsai@capellamicro.com>
2545S: Maintained
2546F: drivers/iio/light/cm*
2547F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2548
f21fb3ed
RV
2549CAVIUM LIQUIDIO NETWORK DRIVER
2550M: Derek Chickles <derek.chickles@caviumnetworks.com>
2551M: Satanand Burla <satananda.burla@caviumnetworks.com>
2552M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2553M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2554L: netdev@vger.kernel.org
2555W: http://www.cavium.com
2556S: Supported
f21fb3ed
RV
2557F: drivers/net/ethernet/cavium/liquidio/
2558
ef0bbac3
VB
2559CC2520 IEEE-802.15.4 RADIO DRIVER
2560M: Varka Bhadram <varkabhadram@gmail.com>
2561L: linux-wpan@vger.kernel.org
2562S: Maintained
2563F: drivers/net/ieee802154/cc2520.c
2564F: include/linux/spi/cc2520.h
2565F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2566
b8154542 2567CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2568M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2569L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2570W: http://www.ibm.com/developerworks/power/cell/
2571S: Supported
679655da 2572F: arch/powerpc/include/asm/cell*.h
679655da 2573F: arch/powerpc/include/asm/spu*.h
c117ab84 2574F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2575F: arch/powerpc/oprofile/*cell*
2576F: arch/powerpc/platforms/cell/
b8154542 2577
398ecff5
SW
2578CEPH COMMON CODE (LIBCEPH)
2579M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2580M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2581M: Sage Weil <sage@redhat.com>
82593f87 2582L: ceph-devel@vger.kernel.org
09d90327 2583W: http://ceph.com/
fb99f881 2584T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2585T: git git://github.com/ceph/ceph-client.git
9030aaf9 2586S: Supported
14430813
JP
2587F: net/ceph/
2588F: include/linux/ceph/
2589F: include/linux/crush/
9030aaf9 2590
398ecff5
SW
2591CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2592M: "Yan, Zheng" <zyan@redhat.com>
2593M: Sage Weil <sage@redhat.com>
2594M: Ilya Dryomov <idryomov@gmail.com>
2595L: ceph-devel@vger.kernel.org
2596W: http://ceph.com/
2597T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2598T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2599S: Supported
2600F: Documentation/filesystems/ceph.txt
2601F: fs/ceph/
2602
18332a80 2603CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2604L: linux-usb@vger.kernel.org
10c6c9c9 2605S: Orphan
679655da
JP
2606F: Documentation/usb/WUSB-Design-overview.txt
2607F: Documentation/usb/wusb-cbaf
355ffe69
DV
2608F: drivers/usb/host/hwa-hc.c
2609F: drivers/usb/host/whci/
679655da
JP
2610F: drivers/usb/wusbcore/
2611F: include/linux/usb/wusb*
18332a80 2612
70e84049 2613CFAG12864B LCD DRIVER
8b58be88 2614M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2615W: http://miguelojeda.es/auxdisplay.htm
2616W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2617S: Maintained
679655da
JP
2618F: drivers/auxdisplay/cfag12864b.c
2619F: include/linux/cfag12864b.h
70e84049
MOS
2620
2621CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2622M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2623W: http://miguelojeda.es/auxdisplay.htm
2624W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2625S: Maintained
679655da
JP
2626F: drivers/auxdisplay/cfag12864bfb.c
2627F: include/linux/cfag12864b.h
70e84049 2628
704232c2 2629CFG80211 and NL80211
8b58be88 2630M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2631L: linux-wireless@vger.kernel.org
ce466579
JB
2632W: http://wireless.kernel.org/
2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2635S: Maintained
c117ab84 2636F: include/uapi/linux/nl80211.h
679655da
JP
2637F: include/net/cfg80211.h
2638F: net/wireless/*
2639X: net/wireless/wext*
704232c2 2640
46e64261
GKH
2641CHAR and MISC DRIVERS
2642M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2643M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2645S: Supported
46e64261
GKH
2646F: drivers/char/*
2647F: drivers/misc/*
471322a8 2648F: include/linux/miscdevice.h
46e64261 2649
0a920b5b 2650CHECKPATCH
8b58be88 2651M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2652M: Joe Perches <joe@perches.com>
2653S: Maintained
679655da 2654F: scripts/checkpatch.pl
0a920b5b 2655
f8407f26
HW
2656CHINESE DOCUMENTATION
2657M: Harry Wei <harryxiyou@gmail.com>
9740153c 2658L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2659L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2660S: Maintained
2661F: Documentation/zh_CN/
2662
2721ea2c 2663CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2664M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2666L: linux-usb@vger.kernel.org
2667S: Maintained
2668F: drivers/usb/chipidea/
2669
a93ad65d
HG
2670CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2671M: Hans de Goede <hdegoede@redhat.com>
2672L: linux-input@vger.kernel.org
2673S: Maintained
2674F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2675F: drivers/input/touchscreen/chipone_icn8318.c
2676
ab043105
OJ
2677CHROME HARDWARE PLATFORM SUPPORT
2678M: Olof Johansson <olof@lixom.net>
2679S: Maintained
2680F: drivers/platform/chrome/
2681
641cb85e 2682CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2683M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2684M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2685M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2686M: Neel Patel <neepatel@cisco.com>
7063fbf2 2687S: Supported
a6a5580c 2688F: drivers/net/ethernet/cisco/enic/
7063fbf2 2689
e3cf00d0 2690CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2691M: Upinder Malhi <umalhi@cisco.com>
2692S: Supported
2693F: drivers/infiniband/hw/usnic
e3cf00d0 2694
2b7a52a4 2695CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2696M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2697L: netdev@vger.kernel.org
2698S: Maintained
57d0b7a0 2699F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2700
3d4cfdc9
MB
2701CIRRUS LOGIC AUDIO CODEC DRIVERS
2702M: Brian Austin <brian.austin@cirrus.com>
2703M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2705S: Maintained
2706F: sound/soc/codecs/cs*
2707
94574d9a
KRW
2708CLEANCACHE API
2709M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2710L: linux-kernel@vger.kernel.org
2711S: Maintained
2712F: mm/cleancache.c
2713F: include/linux/cleancache.h
2714
d4275354 2715CLK API
8b58be88 2716M: Russell King <linux@arm.linux.org.uk>
aa571b14 2717L: linux-clk@vger.kernel.org
37417046 2718S: Maintained
d4275354
RK
2719F: include/linux/clk.h
2720
9222d247
JS
2721CLOCKSOURCE, CLOCKEVENT DRIVERS
2722M: Daniel Lezcano <daniel.lezcano@linaro.org>
2723M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2724L: linux-kernel@vger.kernel.org
9222d247
JS
2725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2726S: Supported
2727F: drivers/clocksource
2728
5df6d737 2729CISCO FCOE HBA DRIVER
8fc89a79
HP
2730M: Hiral Patel <hiralpat@cisco.com>
2731M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2732M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2733L: linux-scsi@vger.kernel.org
2734S: Supported
2a99921a 2735F: drivers/scsi/fnic/
5df6d737 2736
c8806b6c
NM
2737CISCO SCSI HBA DRIVER
2738M: Narsimhulu Musini <nmusini@cisco.com>
2739M: Sesidhar Baddela <sebaddel@cisco.com>
2740L: linux-scsi@vger.kernel.org
2741S: Supported
2742F: drivers/scsi/snic/
2743
529aa8cb
TLSC
2744CMPC ACPI DRIVER
2745M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2746M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2747L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2748S: Supported
2749F: drivers/platform/x86/classmate-laptop.c
2750
85756a06
HV
2751COBALT MEDIA DRIVER
2752M: Hans Verkuil <hans.verkuil@cisco.com>
2753L: linux-media@vger.kernel.org
2754T: git git://linuxtv.org/media_tree.git
2755W: http://linuxtv.org
2756S: Supported
2757F: drivers/media/pci/cobalt/
2758
74425eee 2759COCCINELLE/Semantic Patches (SmPL)
26de9c26 2760M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2761M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2762M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2763M: Michal Marek <mmarek@suse.com>
26de9c26 2764L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2765T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2766W: http://coccinelle.lip6.fr/
2767S: Supported
4b92b2aa 2768F: Documentation/coccinelle.txt
74425eee
NP
2769F: scripts/coccinelle/
2770F: scripts/coccicheck
2771
1da177e4 2772CODA FILE SYSTEM
8b58be88 2773M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2774M: coda@cs.cmu.edu
2775L: codalist@coda.cs.cmu.edu
2776W: http://www.coda.cs.cmu.edu/
2777S: Maintained
679655da
JP
2778F: Documentation/filesystems/coda.txt
2779F: fs/coda/
2780F: include/linux/coda*.h
c117ab84 2781F: include/uapi/linux/coda*.h
1da177e4 2782
0b14261e
PZ
2783CODA V4L2 MEM2MEM DRIVER
2784M: Philipp Zabel <p.zabel@pengutronix.de>
2785L: linux-media@vger.kernel.org
2786S: Maintained
2787F: Documentation/devicetree/bindings/media/coda.txt
2788F: drivers/media/platform/coda/
2789
7704addb 2790COMMON CLK FRAMEWORK
a85fa007 2791M: Michael Turquette <mturquette@baylibre.com>
f956165f 2792M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2793L: linux-clk@vger.kernel.org
baeb0d9b 2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2795S: Maintained
60bea3b5
SW
2796F: drivers/clk/
2797X: drivers/clk/clkdev.c
7704addb 2798F: include/linux/clk-pr*
60bea3b5 2799F: include/linux/clk/
7704addb 2800
e2d1d6c0 2801COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2802M: Steve French <sfrench@samba.org>
51223df6 2803L: linux-cifs@vger.kernel.org
d1f28953 2804L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2805W: http://linux-cifs.samba.org/
bb1d5dda 2806T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2807S: Supported
ec421a71 2808F: Documentation/filesystems/cifs/
679655da 2809F: fs/cifs/
e2d1d6c0 2810
1da177e4 2811COMPACTPCI HOTPLUG CORE
8b58be88 2812M: Scott Murray <scott@spiteful.org>
64dab204 2813L: linux-pci@vger.kernel.org
82c4dfc7 2814S: Maintained
679655da 2815F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2816
2817COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2818M: Scott Murray <scott@spiteful.org>
64dab204 2819L: linux-pci@vger.kernel.org
82c4dfc7 2820S: Maintained
679655da 2821F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2822
2823COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2824M: Scott Murray <scott@spiteful.org>
64dab204 2825L: linux-pci@vger.kernel.org
82c4dfc7 2826S: Maintained
679655da 2827F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2828
5411552c 2829COMPAL LAPTOP SUPPORT
8b58be88 2830M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2831L: platform-driver-x86@vger.kernel.org
5411552c 2832S: Maintained
679655da 2833F: drivers/platform/x86/compal-laptop.c
5411552c 2834
949be0f7 2835CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2836M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2837L: accessrunner-general@lists.sourceforge.net
2838W: http://accessrunner.sourceforge.net/
949be0f7 2839S: Maintained
679655da 2840F: drivers/usb/atm/cxacru.c
949be0f7 2841
e2d1d6c0 2842CONFIGFS
d6351db2
JB
2843M: Joel Becker <jlbec@evilplan.org>
2844T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2845S: Supported
679655da
JP
2846F: fs/configfs/
2847F: include/linux/configfs.h
e2d1d6c0 2848
acb9c1b2 2849CONNECTOR
8b58be88 2850M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2851L: netdev@vger.kernel.org
2852S: Maintained
2853F: drivers/connector/
2854
a3e3354d 2855CONTROL GROUP (CGROUP)
860ca0e6 2856M: Tejun Heo <tj@kernel.org>
ad50c159 2857M: Li Zefan <lizefan@huawei.com>
4d205676 2858M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2859L: cgroups@vger.kernel.org
860ca0e6 2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2861S: Maintained
a3e3354d 2862F: Documentation/cgroups/
679655da
JP
2863F: include/linux/cgroup*
2864F: kernel/cgroup*
a3e3354d
TH
2865
2866CONTROL GROUP - CPUSET
2867M: Li Zefan <lizefan@huawei.com>
2868L: cgroups@vger.kernel.org
2869W: http://www.bullopensource.org/cpuset/
2870W: http://oss.sgi.com/projects/cpusets/
2871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2872S: Maintained
2873F: Documentation/cgroups/cpusets.txt
2874F: include/linux/cpuset.h
2875F: kernel/cpuset.c
2876
2877CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2878M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2879M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2880L: cgroups@vger.kernel.org
2881L: linux-mm@kvack.org
2882S: Maintained
2883F: mm/memcontrol.c
5d1ea48b 2884F: mm/swap_cgroup.c
fb3a0fb6 2885
bebe4678 2886CORETEMP HARDWARE MONITORING DRIVER
96859129 2887M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2888L: lm-sensors@lm-sensors.org
2889S: Maintained
679655da
JP
2890F: Documentation/hwmon/coretemp
2891F: drivers/hwmon/coretemp.c
bebe4678 2892
1da177e4 2893COSA/SRP SYNC SERIAL DRIVER
8b58be88 2894M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2895W: http://www.fi.muni.cz/~kas/cosa/
2896S: Maintained
679655da 2897F: drivers/net/wan/cosa*
1da177e4 2898
4371ee35 2899CPMAC ETHERNET DRIVER
8b58be88 2900M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2901L: netdev@vger.kernel.org
2902S: Maintained
b544dbac 2903F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2904
1da177e4 2905CPU FREQUENCY DRIVERS
9c3646d1 2906M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2907M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2908L: linux-pm@vger.kernel.org
1da177e4 2909S: Maintained
27209d91
VK
2910T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2911T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2912F: drivers/cpufreq/
2913F: include/linux/cpufreq.h
1da177e4 2914
8a67f0ef
VK
2915CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2916M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2917M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2918L: linux-pm@vger.kernel.org
2919W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2920S: Maintained
2921F: drivers/cpufreq/arm_big_little.h
2922F: drivers/cpufreq/arm_big_little.c
2923F: drivers/cpufreq/arm_big_little_dt.c
2924
14d2c34c 2925CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2926M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2927M: Daniel Lezcano <daniel.lezcano@linaro.org>
2928L: linux-pm@vger.kernel.org
2929L: linux-arm-kernel@lists.infradead.org
cea8321c 2930T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2931S: Maintained
2932F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2933
0c570c18
BZ
2934CPUIDLE DRIVER - ARM EXYNOS
2935M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2936M: Daniel Lezcano <daniel.lezcano@linaro.org>
2937M: Kukjin Kim <kgene@kernel.org>
2938L: linux-pm@vger.kernel.org
2939L: linux-samsung-soc@vger.kernel.org
2940S: Supported
2941F: drivers/cpuidle/cpuidle-exynos.c
2942F: arch/arm/mach-exynos/pm.c
2943
a8e39c35 2944CPUIDLE DRIVERS
9c3646d1 2945M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2946M: Daniel Lezcano <daniel.lezcano@linaro.org>
2947L: linux-pm@vger.kernel.org
2948S: Maintained
cea8321c 2949T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2950F: drivers/cpuidle/*
2951F: include/linux/cpuidle.h
2952
1da177e4 2953CPUID/MSR DRIVER
8b58be88 2954M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2955S: Maintained
679655da
JP
2956F: arch/x86/kernel/cpuid.c
2957F: arch/x86/kernel/msr.c
1da177e4 2958
7fe2f639 2959CPU POWER MONITORING SUBSYSTEM
d8130624 2960M: Thomas Renninger <trenn@suse.com>
103f1790 2961L: linux-pm@vger.kernel.org
7fe2f639 2962S: Maintained
14430813 2963F: tools/power/cpupower/
7fe2f639 2964
1da177e4 2965CRAMFS FILESYSTEM
ce00f85c 2966W: http://sourceforge.net/projects/cramfs/
54886a71 2967S: Orphan / Obsolete
679655da
JP
2968F: Documentation/filesystems/cramfs.txt
2969F: fs/cramfs/
1da177e4
LT
2970
2971CRIS PORT
8b58be88
JP
2972M: Mikael Starvik <starvik@axis.com>
2973M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2974L: linux-cris-kernel@axis.com
1da177e4
LT
2975W: http://developer.axis.com
2976S: Maintained
679655da 2977F: arch/cris/
df621252 2978F: drivers/tty/serial/crisv10.*
1da177e4
LT
2979
2980CRYPTO API
8b58be88
JP
2981M: Herbert Xu <herbert@gondor.apana.org.au>
2982M: "David S. Miller" <davem@davemloft.net>
1da177e4 2983L: linux-crypto@vger.kernel.org
54e5881d 2984T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2985S: Maintained
679655da 2986F: Documentation/crypto/
2ca87a17 2987F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2988F: arch/*/crypto/
2989F: crypto/
2990F: drivers/crypto/
2991F: include/crypto/
1da177e4 2992
5b07bd57 2993CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2994M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2995L: linux-crypto@vger.kernel.org
2996S: Maintained
51a2228a
JP
2997F: crypto/ansi_cprng.c
2998F: crypto/rng.c
5b07bd57 2999
9b4ffa48 3000CS5535 Audio ALSA driver
8b58be88 3001M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3002S: Maintained
679655da 3003F: sound/pci/cs5535audio/
9b4ffa48 3004
a910e4a9 3005CW1200 WLAN driver
b75f0050
JP
3006M: Solomon Peachy <pizza@shaftnet.org>
3007S: Maintained
3008F: drivers/net/wireless/cw1200/
a910e4a9 3009
6d8425b1 3010CX18 VIDEO4LINUX DRIVER
6afdeaf8 3011M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3012L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3013L: linux-media@vger.kernel.org
275ffde4 3014T: git git://linuxtv.org/media_tree.git
6d8425b1 3015W: http://linuxtv.org
30e10993 3016W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3017S: Maintained
679655da 3018F: Documentation/video4linux/cx18.txt
90d72ac6 3019F: drivers/media/pci/cx18/
6c0f0359 3020F: include/uapi/linux/ivtv*
6d8425b1 3021
3f101d91
HV
3022CX2341X MPEG ENCODER HELPER MODULE
3023M: Hans Verkuil <hverkuil@xs4all.nl>
3024L: linux-media@vger.kernel.org
3025T: git git://linuxtv.org/media_tree.git
3026W: http://linuxtv.org
3027S: Maintained
c368360b 3028F: drivers/media/common/cx2341x*
3f101d91
HV
3029F: include/media/cx2341x*
3030
b8fe6e2c
PB
3031CX24120 MEDIA DRIVER
3032M: Jemma Denson <jdenson@gmail.com>
3033M: Patrick Boettcher <patrick.boettcher@posteo.de>
3034L: linux-media@vger.kernel.org
3035W: http://linuxtv.org/
3036Q: http://patchwork.linuxtv.org/project/linux-media/list/
3037S: Maintained
3038F: drivers/media/dvb-frontends/cx24120*
3039
20357578 3040CX88 VIDEO4LINUX DRIVER
009a5410 3041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3042L: linux-media@vger.kernel.org
3043W: http://linuxtv.org
3044T: git git://linuxtv.org/media_tree.git
3045S: Odd fixes
3046F: Documentation/video4linux/cx88/
3047F: drivers/media/pci/cx88/
6d8425b1 3048
91952bc0
AP
3049CXD2820R MEDIA DRIVER
3050M: Antti Palosaari <crope@iki.fi>
3051L: linux-media@vger.kernel.org
3052W: http://linuxtv.org/
3053W: http://palosaari.fi/linux/
3054Q: http://patchwork.linuxtv.org/project/linux-media/list/
3055T: git git://linuxtv.org/anttip/media_tree.git
3056S: Maintained
3057F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3058
e5ec3789 3059CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3060M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3061L: netdev@vger.kernel.org
3062W: http://www.chelsio.com
3063S: Supported
f7917c00 3064F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3065
d8ae3c33 3066CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3067M: Karen Xie <kxie@chelsio.com>
3068L: linux-scsi@vger.kernel.org
3069W: http://www.chelsio.com
3070S: Supported
3071F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3072
e5ec3789 3073CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3074M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3075L: linux-rdma@vger.kernel.org
e5ec3789
SW
3076W: http://www.openfabrics.org
3077S: Supported
679655da 3078F: drivers/infiniband/hw/cxgb3/
e5ec3789 3079
be4c9bad 3080CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3081M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3082L: netdev@vger.kernel.org
3083W: http://www.chelsio.com
3084S: Supported
f7917c00 3085F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3086
d8ae3c33 3087CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3088M: Karen Xie <kxie@chelsio.com>
3089L: linux-scsi@vger.kernel.org
3090W: http://www.chelsio.com
3091S: Supported
3092F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3093
be4c9bad
RD
3094CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3095M: Steve Wise <swise@chelsio.com>
3096L: linux-rdma@vger.kernel.org
3097W: http://www.openfabrics.org
3098S: Supported
3099F: drivers/infiniband/hw/cxgb4/
3100
5c20a5c7
CL
3101CXGB4VF ETHERNET DRIVER (CXGB4VF)
3102M: Casey Leedom <leedom@chelsio.com>
3103L: netdev@vger.kernel.org
3104W: http://www.chelsio.com
3105S: Supported
f7917c00 3106F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3107
a9282d01
IM
3108CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3109M: Ian Munsie <imunsie@au1.ibm.com>
3110M: Michael Neuling <mikey@neuling.org>
3111L: linuxppc-dev@lists.ozlabs.org
3112S: Supported
3113F: drivers/misc/cxl/
ec249dd8 3114F: include/misc/cxl*
a9282d01
IM
3115F: include/uapi/misc/cxl.h
3116F: Documentation/powerpc/cxl.txt
3117F: Documentation/powerpc/cxl.txt
3118F: Documentation/ABI/testing/sysfs-class-cxl
3119
b52b97a3
GC
3120STMMAC ETHERNET DRIVER
3121M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3122L: netdev@vger.kernel.org
3123W: http://www.stlinux.com
3124S: Supported
7ac6653a 3125F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3126
1da177e4 3127CYBERPRO FB DRIVER
8b58be88 3128M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3130W: http://www.arm.linux.org.uk/
3131S: Maintained
8a61f013 3132F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3133
1da177e4 3134CYCLADES ASYNC MUX DRIVER
1da177e4 3135W: http://www.cyclades.com/
d459883e 3136S: Orphan
c897401b 3137F: drivers/tty/cyclades.c
679655da 3138F: include/linux/cyclades.h
c117ab84 3139F: include/uapi/linux/cyclades.h
1da177e4
LT
3140
3141CYCLADES PC300 DRIVER
1da177e4 3142W: http://www.cyclades.com/
d459883e 3143S: Orphan
679655da 3144F: drivers/net/wan/pc300*
1da177e4 3145
402f6ae4
AP
3146CYPRESS_FIRMWARE MEDIA DRIVER
3147M: Antti Palosaari <crope@iki.fi>
3148L: linux-media@vger.kernel.org
3149W: http://linuxtv.org/
3150W: http://palosaari.fi/linux/
3151Q: http://patchwork.linuxtv.org/project/linux-media/list/
3152T: git git://linuxtv.org/anttip/media_tree.git
3153S: Maintained
3154F: drivers/media/common/cypress_firmware*
3155
e3ae3525 3156CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3157M: Ferruh Yigit <fery@cypress.com>
6305902c 3158L: linux-input@vger.kernel.org
be9a6f40 3159S: Supported
6305902c
JP
3160F: drivers/input/touchscreen/cyttsp*
3161F: include/linux/input/cyttsp.h
e3ae3525 3162
aaaf5fbf
JK
3163DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3164M: Joshua Kinard <kumba@gentoo.org>
3165S: Maintained
3166F: drivers/rtc/rtc-ds1685.c
3167F: include/linux/rtc/ds1685.h
3168
1da177e4 3169DAMA SLAVE for AX.25
8b58be88 3170M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3171W: http://yaina.de/jreuter/
3172W: http://www.qsl.net/dl1bke/
3173L: linux-hams@vger.kernel.org
3174S: Maintained
679655da
JP
3175F: net/ax25/af_ax25.c
3176F: net/ax25/ax25_dev.c
3177F: net/ax25/ax25_ds_*
3178F: net/ax25/ax25_in.c
3179F: net/ax25/ax25_out.c
3180F: net/ax25/ax25_timer.c
3181F: net/ax25/sysctl_net_ax25.c
1da177e4 3182
e2d1d6c0 3183DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3184L: netdev@vger.kernel.org
5ff77428 3185S: Orphan
679655da 3186F: Documentation/networking/dmfe.txt
0f04e2aa 3187F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3188
3189DC390/AM53C974 SCSI driver
d8130624 3190M: Hannes Reinecke <hare@suse.com>
71bd849d 3191L: linux-scsi@vger.kernel.org
e2d1d6c0 3192S: Maintained
71bd849d 3193F: drivers/scsi/am53c974.c
e2d1d6c0 3194
1da177e4 3195DC395x SCSI driver
61eee9a7 3196M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3197M: Ali Akcaagac <aliakc@web.de>
3198M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3199L: dc395x@twibble.org
cf015e9f
JP
3200W: http://twibble.org/dist/dc395x/
3201W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3202S: Maintained
679655da
JP
3203F: Documentation/scsi/dc395x.txt
3204F: drivers/scsi/dc395x.*
1da177e4 3205
eb8edb08 3206DCCP PROTOCOL
a89d030e 3207M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3208L: dccp@vger.kernel.org
c996d8b9 3209W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3210S: Maintained
679655da 3211F: include/linux/dccp.h
c117ab84 3212F: include/uapi/linux/dccp.h
679655da
JP
3213F: include/linux/tfrc.h
3214F: net/dccp/
eb8edb08 3215
1da177e4 3216DECnet NETWORK LAYER
1da177e4
LT
3217W: http://linux-decnet.sourceforge.net
3218L: linux-decnet-user@lists.sourceforge.net
f546444d 3219S: Orphan
679655da
JP
3220F: Documentation/networking/decnet.txt
3221F: net/decnet/
1da177e4 3222
ebff05b9
MR
3223DECSTATION PLATFORM SUPPORT
3224M: "Maciej W. Rozycki" <macro@linux-mips.org>
3225L: linux-mips@linux-mips.org
3226W: http://www.linux-mips.org/wiki/DECstation
3227S: Maintained
3228F: arch/mips/dec/
3229F: arch/mips/include/asm/dec/
3230F: arch/mips/include/asm/mach-dec/
3231
1da177e4 3232DEFXX FDDI NETWORK DRIVER
8b58be88 3233M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3234S: Maintained
33f810b2 3235F: drivers/net/fddi/defxx.*
1da177e4 3236
ad8f07cc 3237DELL LAPTOP DRIVER
8b58be88 3238M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3239M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3240L: platform-driver-x86@vger.kernel.org
ad8f07cc 3241S: Maintained
679655da 3242F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3243
817a5cdb
PR
3244DELL LAPTOP RBTN DRIVER
3245M: Pali RohĂ¡r <pali.rohar@gmail.com>
3246S: Maintained
3247F: drivers/platform/x86/dell-rbtn.*
3248
cdbff611
PR
3249DELL LAPTOP FREEFALL DRIVER
3250M: Pali RohĂ¡r <pali.rohar@gmail.com>
3251S: Maintained
3252F: drivers/platform/x86/dell-smo8800.c
3253
1da177e4 3254DELL LAPTOP SMM DRIVER
a5afba16 3255M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3256S: Maintained
a5afba16 3257F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3258F: include/uapi/linux/i8k.h
1da177e4 3259
90563ec4 3260DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3261M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3262S: Maintained
679655da
JP
3263F: Documentation/dcdbas.txt
3264F: drivers/firmware/dcdbas.*
90563ec4 3265
0b3f6109 3266DELL WMI EXTRAS DRIVER
8b58be88 3267M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3268M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3269S: Maintained
36b3a96f 3270F: drivers/platform/x86/dell-wmi.c
0b3f6109 3271
5efc75e3 3272DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3273M: John Youn <johnyoun@synopsys.com>
5efc75e3 3274L: linux-usb@vger.kernel.org
18f340f9 3275T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3276S: Maintained
197ba5f4 3277F: drivers/usb/dwc2/
5efc75e3 3278
94ab23dd
FB
3279DESIGNWARE USB3 DRD IP DRIVER
3280M: Felipe Balbi <balbi@ti.com>
3281L: linux-usb@vger.kernel.org
3282L: linux-omap@vger.kernel.org
3283T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3284S: Maintained
3285F: drivers/usb/dwc3/
3286
833c9545
JB
3287DEVICE COREDUMP (DEV_COREDUMP)
3288M: Johannes Berg <johannes@sipsolutions.net>
3289L: linux-kernel@vger.kernel.org
3290S: Maintained
3291F: drivers/base/devcoredump.c
3292F: include/linux/devcoredump.h
3293
89d07767
KP
3294DEVICE FREQUENCY (DEVFREQ)
3295M: MyungJoo Ham <myungjoo.ham@samsung.com>
3296M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3297L: linux-pm@vger.kernel.org
89d07767
KP
3298S: Maintained
3299F: drivers/devfreq/
3300
1da177e4 3301DEVICE NUMBER REGISTRY
8b58be88 3302M: Torben Mathiasen <device@lanana.org>
1da177e4 3303W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3304S: Maintained
3305
e2d1d6c0 3306DEVICE-MAPPER (LVM)
854ecaad 3307M: Alasdair Kergon <agk@redhat.com>
8504eed3 3308M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3309M: dm-devel@redhat.com
e2d1d6c0
RD
3310L: dm-devel@redhat.com
3311W: http://sources.redhat.com/dm
8a6e2535 3312Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3313T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3314T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3315S: Maintained
679655da
JP
3316F: Documentation/device-mapper/
3317F: drivers/md/dm*
854ecaad 3318F: drivers/md/persistent-data/
679655da
JP
3319F: include/linux/device-mapper.h
3320F: include/linux/dm-*.h
8504eed3 3321F: include/uapi/linux/dm-*.h
e2d1d6c0 3322
c0d995aa
OST
3323DIALOG SEMICONDUCTOR DRIVERS
3324M: Support Opensource <support.opensource@diasemi.com>
3325W: http://www.dialog-semiconductor.com/products
3326S: Supported
3327F: Documentation/hwmon/da90??
3328F: drivers/gpio/gpio-da90??.c
3329F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3330F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3331F: drivers/input/misc/da90??_onkey.c
3332F: drivers/input/touchscreen/da9052_tsi.c
3333F: drivers/leds/leds-da90??.c
3334F: drivers/mfd/da903x.c
3335F: drivers/mfd/da90??-*.c
7be72c2c 3336F: drivers/mfd/da91??-*.c
c0d995aa 3337F: drivers/power/da9052-battery.c
7be72c2c 3338F: drivers/power/da91??-*.c
c0d995aa
OST
3339F: drivers/regulator/da903x.c
3340F: drivers/regulator/da9???-regulator.[ch]
3341F: drivers/rtc/rtc-da90??.c
3342F: drivers/video/backlight/da90??_bl.c
3343F: drivers/watchdog/da90??_wdt.c
3344F: include/linux/mfd/da903x.h
3345F: include/linux/mfd/da9052/
3346F: include/linux/mfd/da9055/
3347F: include/linux/mfd/da9063/
7be72c2c 3348F: include/linux/mfd/da9150/
c0d995aa
OST
3349F: include/sound/da[79]*.h
3350F: sound/soc/codecs/da[79]*.[ch]
3351
599aa697
LL
3352DIGI NEO AND CLASSIC PCI PRODUCTS
3353M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3354M: Mark Hounschell <markh@compro.net>
599aa697
LL
3355L: driverdev-devel@linuxdriverproject.org
3356S: Maintained
3357F: drivers/staging/dgnc/
3358
3359DIGI EPCA PCI PRODUCTS
3360M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3361M: Mark Hounschell <markh@compro.net>
6d825f79 3362M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3363L: driverdev-devel@linuxdriverproject.org
3364S: Maintained
3365F: drivers/staging/dgap/
3366
335d7c58 3367DIOLAN U2C-12 I2C DRIVER
ca462085 3368M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3369L: linux-i2c@vger.kernel.org
3370S: Maintained
3371F: drivers/i2c/busses/i2c-diolan-u2c.c
3372
d475c634
MW
3373DIRECT ACCESS (DAX)
3374M: Matthew Wilcox <willy@linux.intel.com>
3375L: linux-fsdevel@vger.kernel.org
3376S: Supported
3377F: fs/dax.c
3378
e7839f25 3379DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3380M: Eric Paris <eparis@parisplace.org>
3c5119c0 3381S: Maintained
679655da
JP
3382F: Documentation/filesystems/dnotify.txt
3383F: fs/notify/dnotify/
3384F: include/linux/dnotify.h
1da177e4
LT
3385
3386DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3387M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3388W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3389W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3390W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3391S: Maintained
3392
4480f15b 3393DISKQUOTA
d8130624 3394M: Jan Kara <jack@suse.com>
1da177e4 3395S: Maintained
679655da
JP
3396F: Documentation/filesystems/quota.txt
3397F: fs/quota/
3398F: include/linux/quota*.h
c117ab84 3399F: include/uapi/linux/quota*.h
1da177e4 3400
702686ad
BT
3401DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3402M: Bernie Thompson <bernie@plugable.com>
3403L: linux-fbdev@vger.kernel.org
3404S: Maintained
3405W: http://plugable.com/category/projects/udlfb/
8a61f013 3406F: drivers/video/fbdev/udlfb.c
702686ad
BT
3407F: include/video/udlfb.h
3408F: Documentation/fb/udlfb.txt
3409
e7839f25 3410DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3411M: Christine Caulfield <ccaulfie@redhat.com>
3412M: David Teigland <teigland@redhat.com>
a4644184 3413L: cluster-devel@redhat.com
5be7b50f 3414W: http://sources.redhat.com/cluster/
54e5881d 3415T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3416S: Supported
679655da 3417F: fs/dlm/
5be7b50f 3418
53b6b3e0
SS
3419DMA BUFFER SHARING FRAMEWORK
3420M: Sumit Semwal <sumit.semwal@linaro.org>
3421S: Maintained
3422L: linux-media@vger.kernel.org
3423L: dri-devel@lists.freedesktop.org
8ada6d2d 3424L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3425F: drivers/dma-buf/
e46d12c6
JP
3426F: include/linux/dma-buf*
3427F: include/linux/reservation.h
3428F: include/linux/*fence.h
53b6b3e0
SS
3429F: Documentation/dma-buf-sharing.txt
3430T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3431
b3e5f263 3432DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3433M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3434L: dmaengine@vger.kernel.org
3435Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3436S: Maintained
679655da 3437F: drivers/dma/
0ce3c066 3438F: include/linux/dmaengine.h
979a281e
VK
3439F: Documentation/dmaengine/
3440T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3441
b825037d 3442DME1737 HARDWARE MONITOR DRIVER
8b58be88 3443M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3444L: lm-sensors@lm-sensors.org
3445S: Maintained
679655da
JP
3446F: Documentation/hwmon/dme1737
3447F: drivers/hwmon/dme1737.c
b825037d 3448
1f31e1b1 3449DMI/SMBIOS SUPPORT
d8130624 3450M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3451S: Maintained
d4aeef93 3452T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3453F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3454F: drivers/firmware/dmi-id.c
3455F: drivers/firmware/dmi_scan.c
3456F: include/linux/dmi.h
3457
7d2c86b5 3458DOCUMENTATION
ad3118b9 3459M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3460L: linux-doc@vger.kernel.org
3461S: Maintained
679655da 3462F: Documentation/
97be078b
RD
3463X: Documentation/ABI/
3464X: Documentation/devicetree/
933a46b8
JC
3465X: Documentation/acpi
3466X: Documentation/power
3467X: Documentation/spi
6c121170 3468X: Documentation/DocBook/media
e71e2c6f 3469T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3470
1da177e4 3471DOUBLETALK DRIVER
8b58be88 3472M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3473L: blinux-list@redhat.com
3474S: Maintained
679655da
JP
3475F: drivers/char/dtlk.c
3476F: include/linux/dtlk.h
1da177e4 3477
e2d1d6c0 3478DPT_I2O SCSI RAID DRIVER
8b58be88 3479M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3480L: linux-scsi@vger.kernel.org
3481W: http://www.adaptec.com/
3482S: Maintained
679655da
JP
3483F: drivers/scsi/dpt*
3484F: drivers/scsi/dpt/
e2d1d6c0 3485
b411b363 3486DRBD DRIVER
28b8e8d4
JP
3487P: Philipp Reisner
3488P: Lars Ellenberg
3489M: drbd-dev@lists.linbit.com
3490L: drbd-user@lists.linbit.com
3491W: http://www.drbd.org
3492T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3493T: git git://git.drbd.org/drbd-8.3.git
3494S: Supported
3495F: drivers/block/drbd/
3496F: lib/lru_cache.c
3497F: Documentation/blockdev/drbd/
b411b363 3498
dc7dfcd8 3499DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3500M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3501T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3502S: Supported
679655da 3503F: Documentation/kobject.txt
7cfc51b9 3504F: drivers/base/
87544653 3505F: fs/debugfs/
dc7dfcd8
WS
3506F: fs/kernfs/
3507F: fs/sysfs/
87544653 3508F: include/linux/debugfs.h
dc7dfcd8 3509F: include/linux/kobj*
679655da 3510F: lib/kobj*
1da177e4
LT
3511
3512DRM DRIVERS
8b58be88 3513M: David Airlie <airlied@linux.ie>
4c6a3999 3514L: dri-devel@lists.freedesktop.org
b0447888 3515T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3516S: Maintained
679655da 3517F: drivers/gpu/drm/
433e3b34 3518F: drivers/gpu/vga/
850e9411 3519F: include/drm/
c117ab84 3520F: include/uapi/drm/
1da177e4 3521
566f5939
AD
3522RADEON DRM DRIVERS
3523M: Alex Deucher <alexander.deucher@amd.com>
3524M: Christian König <christian.koenig@amd.com>
3525L: dri-devel@lists.freedesktop.org
3526T: git git://people.freedesktop.org/~agd5f/linux
3527S: Supported
3528F: drivers/gpu/drm/radeon/
566f5939
AD
3529F: include/uapi/drm/radeon*
3530
03e255b9
TR
3531DRM PANEL DRIVERS
3532M: Thierry Reding <thierry.reding@gmail.com>
3533L: dri-devel@lists.freedesktop.org
3534T: git git://anongit.freedesktop.org/tegra/linux.git
3535S: Maintained
3536F: drivers/gpu/drm/drm_panel.c
3537F: drivers/gpu/drm/panel/
3538F: include/drm/drm_panel.h
3539F: Documentation/devicetree/bindings/panel/
3540
8daf7473 3541INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3542M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3543M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3544L: intel-gfx@lists.freedesktop.org
8daf7473 3545L: dri-devel@lists.freedesktop.org
47f95647 3546Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3547T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3548S: Supported
14430813 3549F: drivers/gpu/drm/i915/
8daf7473 3550F: include/drm/i915*
c117ab84 3551F: include/uapi/drm/i915*
8daf7473 3552
398a6d4a
KP
3553DRM DRIVERS FOR EXYNOS
3554M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3555M: Joonyoung Shim <jy0922.shim@samsung.com>
3556M: Seung-Woo Kim <sw0312.kim@samsung.com>
3557M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3558L: dri-devel@lists.freedesktop.org
25a58030 3559T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3560S: Supported
14430813 3561F: drivers/gpu/drm/exynos/
398a6d4a 3562F: include/drm/exynos*
c117ab84 3563F: include/uapi/drm/exynos*
398a6d4a 3564
0a3d775f
PZ
3565DRM DRIVERS FOR FREESCALE IMX
3566M: Philipp Zabel <p.zabel@pengutronix.de>
3567L: dri-devel@lists.freedesktop.org
3568S: Maintained
3569F: drivers/gpu/drm/imx/
3570F: Documentation/devicetree/bindings/drm/imx/
3571
bd3b49f2 3572DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3573M: Thierry Reding <thierry.reding@gmail.com>
3574M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3575L: dri-devel@lists.freedesktop.org
3576L: linux-tegra@vger.kernel.org
a5ad7a63 3577T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3578S: Supported
dee8268f 3579F: drivers/gpu/drm/tegra/
a5ad7a63 3580F: drivers/gpu/host1x/
e1e90644 3581F: include/linux/host1x.h
a5ad7a63 3582F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3583F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3584
a284e9d1
LP
3585DRM DRIVERS FOR RENESAS
3586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3587L: dri-devel@lists.freedesktop.org
3588L: linux-sh@vger.kernel.org
3589T: git git://people.freedesktop.org/~airlied/linux
3590S: Supported
3591F: drivers/gpu/drm/rcar-du/
3592F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3593F: include/linux/platform_data/shmob_drm.h
3594
625e0346
HS
3595DRM DRIVERS FOR ROCKCHIP
3596M: Mark Yao <mark.yao@rock-chips.com>
3597L: dri-devel@lists.freedesktop.org
3598S: Maintained
3599F: drivers/gpu/drm/rockchip/
3600F: Documentation/devicetree/bindings/video/rockchip*
3601
7f11c476
BG
3602DRM DRIVERS FOR STI
3603M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3604M: Vincent Abriou <vincent.abriou@st.com>
3605L: dri-devel@lists.freedesktop.org
3606T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3607S: Maintained
3608F: drivers/gpu/drm/sti
3609F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3610
598df1ac
AK
3611DSBR100 USB FM RADIO DRIVER
3612M: Alexey Klimov <klimov.linux@gmail.com>
3613L: linux-media@vger.kernel.org
3614T: git git://linuxtv.org/media_tree.git
3615S: Maintained
3616F: drivers/media/radio/dsbr100.c
3617
1da177e4 3618DSCC4 DRIVER
8b58be88 3619M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3620L: netdev@vger.kernel.org
1da177e4 3621S: Maintained
679655da 3622F: drivers/net/wan/dscc4.c
1da177e4 3623
cc11b140
HV
3624DT3155 MEDIA DRIVER
3625M: Hans Verkuil <hverkuil@xs4all.nl>
3626L: linux-media@vger.kernel.org
3627T: git git://linuxtv.org/media_tree.git
3628W: http://linuxtv.org
3629S: Odd Fixes
3630F: drivers/media/pci/dt3155/
3631
91952bc0
AP
3632DVB_USB_AF9015 MEDIA DRIVER
3633M: Antti Palosaari <crope@iki.fi>
3634L: linux-media@vger.kernel.org
3635W: http://linuxtv.org/
3636W: http://palosaari.fi/linux/
3637Q: http://patchwork.linuxtv.org/project/linux-media/list/
3638T: git git://linuxtv.org/anttip/media_tree.git
3639S: Maintained
3640F: drivers/media/usb/dvb-usb-v2/af9015*
3641
3642DVB_USB_AF9035 MEDIA DRIVER
3643M: Antti Palosaari <crope@iki.fi>
3644L: linux-media@vger.kernel.org
3645W: http://linuxtv.org/
3646W: http://palosaari.fi/linux/
3647Q: http://patchwork.linuxtv.org/project/linux-media/list/
3648T: git git://linuxtv.org/anttip/media_tree.git
3649S: Maintained
3650F: drivers/media/usb/dvb-usb-v2/af9035*
3651
3652DVB_USB_ANYSEE MEDIA DRIVER
3653M: Antti Palosaari <crope@iki.fi>
3654L: linux-media@vger.kernel.org
3655W: http://linuxtv.org/
3656W: http://palosaari.fi/linux/
3657Q: http://patchwork.linuxtv.org/project/linux-media/list/
3658T: git git://linuxtv.org/anttip/media_tree.git
3659S: Maintained
3660F: drivers/media/usb/dvb-usb-v2/anysee*
3661
3662DVB_USB_AU6610 MEDIA DRIVER
3663M: Antti Palosaari <crope@iki.fi>
3664L: linux-media@vger.kernel.org
3665W: http://linuxtv.org/
3666W: http://palosaari.fi/linux/
3667Q: http://patchwork.linuxtv.org/project/linux-media/list/
3668T: git git://linuxtv.org/anttip/media_tree.git
3669S: Maintained
3670F: drivers/media/usb/dvb-usb-v2/au6610*
3671
3672DVB_USB_CE6230 MEDIA DRIVER
3673M: Antti Palosaari <crope@iki.fi>
3674L: linux-media@vger.kernel.org
3675W: http://linuxtv.org/
3676W: http://palosaari.fi/linux/
3677Q: http://patchwork.linuxtv.org/project/linux-media/list/
3678T: git git://linuxtv.org/anttip/media_tree.git
3679S: Maintained
3680F: drivers/media/usb/dvb-usb-v2/ce6230*
3681
d099dea2
MK
3682DVB_USB_CXUSB MEDIA DRIVER
3683M: Michael Krufky <mkrufky@linuxtv.org>
3684L: linux-media@vger.kernel.org
3685W: http://linuxtv.org/
3686W: http://github.com/mkrufky
3687Q: http://patchwork.linuxtv.org/project/linux-media/list/
3688T: git git://linuxtv.org/media_tree.git
3689S: Maintained
9819da66 3690F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3691
91952bc0 3692DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3693M: Antti Palosaari <crope@iki.fi>
3694L: linux-media@vger.kernel.org
3695W: http://linuxtv.org/
3696W: http://palosaari.fi/linux/
3697Q: http://patchwork.linuxtv.org/project/linux-media/list/
3698T: git git://linuxtv.org/anttip/media_tree.git
3699S: Maintained
91952bc0 3700F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3701
5560983b 3702DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3703M: Antti Palosaari <crope@iki.fi>
3704L: linux-media@vger.kernel.org
3705W: http://linuxtv.org/
91952bc0
AP
3706Q: http://patchwork.linuxtv.org/project/linux-media/list/
3707T: git git://linuxtv.org/anttip/media_tree.git
3708S: Maintained
5560983b 3709F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3710
8856f5f2
MK
3711DVB_USB_MXL111SF MEDIA DRIVER
3712M: Michael Krufky <mkrufky@linuxtv.org>
3713L: linux-media@vger.kernel.org
3714W: http://linuxtv.org/
3715W: http://github.com/mkrufky
3716Q: http://patchwork.linuxtv.org/project/linux-media/list/
3717T: git git://linuxtv.org/mkrufky/mxl111sf.git
3718S: Maintained
3719F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3720
91952bc0
AP
3721DVB_USB_RTL28XXU MEDIA DRIVER
3722M: Antti Palosaari <crope@iki.fi>
3723L: linux-media@vger.kernel.org
3724W: http://linuxtv.org/
3725W: http://palosaari.fi/linux/
3726Q: http://patchwork.linuxtv.org/project/linux-media/list/
3727T: git git://linuxtv.org/anttip/media_tree.git
3728S: Maintained
3729F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3730
3731DVB_USB_V2 MEDIA DRIVER
3732M: Antti Palosaari <crope@iki.fi>
3733L: linux-media@vger.kernel.org
3734W: http://linuxtv.org/
3735W: http://palosaari.fi/linux/
3736Q: http://patchwork.linuxtv.org/project/linux-media/list/
3737T: git git://linuxtv.org/anttip/media_tree.git
3738S: Maintained
3739F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3740F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3741
ac0ac38f 3742DYNAMIC DEBUG
5c4a97d1 3743M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3744S: Maintained
3745F: lib/dynamic_debug.c
3746F: include/linux/dynamic_debug.h
3747
789c7048 3748DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3749M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3750S: Maintained
df621252 3751F: drivers/tty/serial/dz.*
789c7048 3752
f17effbe
MF
3753E3X0 POWER BUTTON DRIVER
3754M: Moritz Fischer <moritz.fischer@ettus.com>
3755L: usrp-users@lists.ettus.com
3756W: http://www.ettus.com
3757S: Supported
3758F: drivers/input/misc/e3x0-button.c
3759F: Documentation/devicetree/bindings/input/e3x0-button.txt
3760
91952bc0
AP
3761E4000 MEDIA DRIVER
3762M: Antti Palosaari <crope@iki.fi>
3763L: linux-media@vger.kernel.org
3764W: http://linuxtv.org/
3765W: http://palosaari.fi/linux/
3766Q: http://patchwork.linuxtv.org/project/linux-media/list/
3767T: git git://linuxtv.org/anttip/media_tree.git
3768S: Maintained
3769F: drivers/media/tuners/e4000*
3770
1da177e4 3771EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3772M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3773L: linux-scsi@vger.kernel.org
3774S: Maintained
679655da 3775F: drivers/scsi/eata.c
1da177e4 3776
91952bc0
AP
3777EC100 MEDIA DRIVER
3778M: Antti Palosaari <crope@iki.fi>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
3781W: http://palosaari.fi/linux/
3782Q: http://patchwork.linuxtv.org/project/linux-media/list/
3783T: git git://linuxtv.org/anttip/media_tree.git
3784S: Maintained
3785F: drivers/media/dvb-frontends/ec100*
3786
237fead6 3787ECRYPT FILE SYSTEM
0de9adf2 3788M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3789L: ecryptfs@vger.kernel.org
24a923e4 3790W: http://ecryptfs.org
6dc7516e 3791W: https://launchpad.net/ecryptfs
237fead6 3792S: Supported
679655da
JP
3793F: Documentation/filesystems/ecryptfs.txt
3794F: fs/ecryptfs/
237fead6 3795
da9bb1d2 3796EDAC-CORE
8b58be88 3797M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3798M: Borislav Petkov <bp@alien8.de>
009a5410 3799M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3800L: linux-edac@vger.kernel.org
0e438e3f 3801W: bluesmoke.sourceforge.net
7a859516
BP
3802T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3803T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3804S: Supported
679655da 3805F: Documentation/edac.txt
91445c72 3806F: drivers/edac/
679655da 3807F: include/linux/edac.h
0e438e3f 3808
c476c23b 3809EDAC-AMD64
8b58be88 3810M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3811M: Borislav Petkov <bp@alien8.de>
91445c72 3812L: linux-edac@vger.kernel.org
c476c23b 3813W: bluesmoke.sourceforge.net
487ba8e8 3814S: Maintained
c476c23b
BP
3815F: drivers/edac/amd64_edac*
3816
836dae5d
RR
3817EDAC-CALXEDA
3818M: Doug Thompson <dougthompson@xmission.com>
3819M: Robert Richter <rric@kernel.org>
3820L: linux-edac@vger.kernel.org
3821W: bluesmoke.sourceforge.net
3822S: Maintained
3823F: drivers/edac/highbank*
3824
f65aad41
RB
3825EDAC-CAVIUM
3826M: Ralf Baechle <ralf@linux-mips.org>
3827M: David Daney <david.daney@cavium.com>
3828L: linux-edac@vger.kernel.org
3829L: linux-mips@linux-mips.org
3830W: bluesmoke.sourceforge.net
3831S: Supported
3832F: drivers/edac/octeon_edac*
3833
0e438e3f 3834EDAC-E752X
8b58be88
JP
3835M: Mark Gross <mark.gross@intel.com>
3836M: Doug Thompson <dougthompson@xmission.com>
91445c72 3837L: linux-edac@vger.kernel.org
0e438e3f
DP
3838W: bluesmoke.sourceforge.net
3839S: Maintained
679655da 3840F: drivers/edac/e752x_edac.c
0e438e3f
DP
3841
3842EDAC-E7XXX
8b58be88 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/e7xxx_edac.c
0e438e3f 3848
77c5f5d2 3849EDAC-GHES
009a5410 3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3851L: linux-edac@vger.kernel.org
3852W: bluesmoke.sourceforge.net
3853S: Maintained
2caa67a6 3854F: drivers/edac/ghes_edac.c
77c5f5d2 3855
6bc78404 3856EDAC-I82443BXGX
8b58be88 3857M: Tim Small <tim@buttersideup.com>
91445c72 3858L: linux-edac@vger.kernel.org
6bc78404
DT
3859W: bluesmoke.sourceforge.net
3860S: Maintained
679655da 3861F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3862
3863EDAC-I3000
8b58be88 3864M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3865L: linux-edac@vger.kernel.org
6bc78404
DT
3866W: bluesmoke.sourceforge.net
3867S: Maintained
679655da 3868F: drivers/edac/i3000_edac.c
6bc78404
DT
3869
3870EDAC-I5000
8b58be88 3871M: Doug Thompson <dougthompson@xmission.com>
91445c72 3872L: linux-edac@vger.kernel.org
ba9a5918
DT
3873W: bluesmoke.sourceforge.net
3874S: Maintained
679655da 3875F: drivers/edac/i5000_edac.c
ba9a5918 3876
44c12cb2 3877EDAC-I5400
009a5410 3878M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3879L: linux-edac@vger.kernel.org
44c12cb2
MCC
3880W: bluesmoke.sourceforge.net
3881S: Maintained
679655da 3882F: drivers/edac/i5400_edac.c
44c12cb2 3883
3c9c92b6 3884EDAC-I7300
009a5410 3885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3886L: linux-edac@vger.kernel.org
3887W: bluesmoke.sourceforge.net
3888S: Maintained
3889F: drivers/edac/i7300_edac.c
3890
67c89316 3891EDAC-I7CORE
009a5410 3892M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3893L: linux-edac@vger.kernel.org
3894W: bluesmoke.sourceforge.net
3895S: Maintained
70aff0ce 3896F: drivers/edac/i7core_edac.c
67c89316 3897
ba9a5918 3898EDAC-I82975X
8b58be88 3899M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3900M: "Arvind R." <arvino55@gmail.com>
91445c72 3901L: linux-edac@vger.kernel.org
ba9a5918
DT
3902W: bluesmoke.sourceforge.net
3903S: Maintained
679655da 3904F: drivers/edac/i82975x_edac.c
ba9a5918 3905
791b4706
JB
3906EDAC-IE31200
3907M: Jason Baron <jbaron@akamai.com>
3908L: linux-edac@vger.kernel.org
3909W: bluesmoke.sourceforge.net
3910S: Maintained
3911F: drivers/edac/ie31200_edac.c
3912
ccdfb979 3913EDAC-MPC85XX
30c7469b 3914M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/mpc85xx_edac.[ch]
3919
ba9a5918 3920EDAC-PASEMI
8b58be88 3921M: Egor Martovetsky <egor@pasemi.com>
91445c72 3922L: linux-edac@vger.kernel.org
6bc78404
DT
3923W: bluesmoke.sourceforge.net
3924S: Maintained
679655da 3925F: drivers/edac/pasemi_edac.c
6bc78404 3926
0e438e3f 3927EDAC-R82600
8b58be88 3928M: Tim Small <tim@buttersideup.com>
91445c72 3929L: linux-edac@vger.kernel.org
0e438e3f
DP
3930W: bluesmoke.sourceforge.net
3931S: Maintained
679655da 3932F: drivers/edac/r82600_edac.c
da9bb1d2 3933
4d096ca7 3934EDAC-SBRIDGE
009a5410 3935M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3936L: linux-edac@vger.kernel.org
3937W: bluesmoke.sourceforge.net
3938S: Maintained
3939F: drivers/edac/sb_edac.c
3940
995e1de4
LH
3941EDAC-XGENE
3942APPLIED MICRO (APM) X-GENE SOC EDAC
3943M: Loc Ho <lho@apm.com>
3944S: Supported
3945F: drivers/edac/xgene_edac.c
3946F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3947
af39917d
CL
3948EDIROL UA-101/UA-1000 DRIVER
3949M: Clemens Ladisch <clemens@ladisch.de>
3950L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3951T: git git://git.alsa-project.org/alsa-kernel.git
3952S: Maintained
3953F: sound/usb/misc/ua101.c
3954
1f7df953
MF
3955EXTENSIBLE FIRMWARE INTERFACE (EFI)
3956M: Matt Fleming <matt.fleming@intel.com>
3957L: linux-efi@vger.kernel.org
78bef24e 3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3959S: Maintained
fb2efb5c 3960F: Documentation/efi-stub.txt
1f7df953
MF
3961F: arch/ia64/kernel/efi.c
3962F: arch/x86/boot/compressed/eboot.[ch]
3963F: arch/x86/include/asm/efi.h
3964F: arch/x86/platform/efi/*
a9499fa7 3965F: drivers/firmware/efi/*
1f7df953
MF
3966F: include/linux/efi*.h
3967
d68772b7
MF
3968EFI VARIABLE FILESYSTEM
3969M: Matthew Garrett <matthew.garrett@nebula.com>
3970M: Jeremy Kerr <jk@ozlabs.org>
3971M: Matt Fleming <matt.fleming@intel.com>
3972T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3973L: linux-efi@vger.kernel.org
3974S: Maintained
3975F: fs/efivarfs/
3976
85a00d9b
PJ
3977EFIFB FRAMEBUFFER DRIVER
3978L: linux-fbdev@vger.kernel.org
3979M: Peter Jones <pjones@redhat.com>
3980S: Maintained
8a61f013 3981F: drivers/video/fbdev/efifb.c
85a00d9b 3982
0bee8d28
JT
3983EFS FILESYSTEM
3984W: http://aeschi.ch.eu.org/efs/
3985S: Orphan
679655da 3986F: fs/efs/
0bee8d28 3987
4480f15b 3988EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3989M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3990M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3991L: linux-rdma@vger.kernel.org
fab97220 3992S: Supported
679655da 3993F: drivers/infiniband/hw/ehca/
fab97220 3994
aa8a9e25 3995EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3996M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3997L: netdev@vger.kernel.org
3998S: Maintained
9aa32835 3999F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4000
f0319efe 4001EM28XX VIDEO4LINUX DRIVER
009a5410 4002M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4003L: linux-media@vger.kernel.org
4004W: http://linuxtv.org
4005T: git git://linuxtv.org/media_tree.git
4006S: Maintained
4007F: drivers/media/usb/em28xx/
4008
3e3a7d66 4009EMBEDDED LINUX
8b58be88
JP
4010M: Paul Gortmaker <paul.gortmaker@windriver.com>
4011M: Matt Mackall <mpm@selenic.com>
4012M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4013L: linux-embedded@vger.kernel.org
4014S: Maintained
4015
32505876
JS
4016EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4017M: James Smart <james.smart@avagotech.com>
4018M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4019L: linux-scsi@vger.kernel.org
32505876 4020W: http://www.avagotech.com
ce00f85c 4021S: Supported
679655da 4022F: drivers/scsi/lpfc/
3a1c1d44 4023
5f5bac82 4024ENE CB710 FLASH CARD READER DRIVER
8b58be88 4025M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4026S: Maintained
4027F: drivers/misc/cb710/
4028F: drivers/mmc/host/cb710-mmc.*
4029F: include/linux/cb710.h
4030
931e39a1
ML
4031ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4032M: Maxim Levitsky <maximlevitsky@gmail.com>
4033S: Maintained
2a837449 4034F: drivers/media/rc/ene_ir.*
931e39a1 4035
ec207dcc
GS
4036ENHANCED ERROR HANDLING (EEH)
4037M: Gavin Shan <shangw@linux.vnet.ibm.com>
4038L: linuxppc-dev@lists.ozlabs.org
4039S: Supported
4040F: Documentation/powerpc/eeh-pci-error-recovery.txt
4041F: arch/powerpc/kernel/eeh*.c
4042
d5ca9006 4043EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4044M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4045S: Maintained
084bad91 4046T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4047F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4048F: include/video/s1d13xxxfb.h
d5ca9006 4049
38df6492
ME
4050ET131X NETWORK DRIVER
4051M: Mark Einon <mark.einon@gmail.com>
4052S: Odd Fixes
4053F: drivers/net/ethernet/agere/
4054
1da177e4 4055ETHERNET BRIDGE
adbbf69d 4056M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4057L: bridge@lists.linux-foundation.org
4c325313 4058L: netdev@vger.kernel.org
c996d8b9 4059W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4060S: Maintained
679655da
JP
4061F: include/linux/netfilter_bridge/
4062F: net/bridge/
1da177e4 4063
22f08ad9
FF
4064ETHERNET PHY LIBRARY
4065M: Florian Fainelli <f.fainelli@gmail.com>
4066L: netdev@vger.kernel.org
4067S: Maintained
4068F: include/linux/phy.h
4069F: include/linux/phy_fixed.h
4070F: drivers/net/phy/
4071F: Documentation/networking/phy.txt
4072F: drivers/of/of_mdio.c
4073F: drivers/of/of_net.c
4074
1da177e4 4075EXT2 FILE SYSTEM
d8130624 4076M: Jan Kara <jack@suse.com>
72be2ccf 4077L: linux-ext4@vger.kernel.org
1da177e4 4078S: Maintained
679655da
JP
4079F: Documentation/filesystems/ext2.txt
4080F: fs/ext2/
4081F: include/linux/ext2*
1da177e4 4082
72be2ccf 4083EXT4 FILE SYSTEM
8b58be88 4084M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4085M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4086L: linux-ext4@vger.kernel.org
08a225f1 4087W: http://ext4.wiki.kernel.org
8a6e2535 4088Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4089S: Maintained
679655da
JP
4090F: Documentation/filesystems/ext4.txt
4091F: fs/ext4/
1da177e4 4092
c5532b09 4093Extended Verification Module (EVM)
74dd744f
MZ
4094M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4095L: linux-ima-devel@lists.sourceforge.net
4096L: linux-security-module@vger.kernel.org
c5532b09
MZ
4097S: Supported
4098F: security/integrity/evm/
4099
df6b3cfe
MH
4100EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4101M: MyungJoo Ham <myungjoo.ham@samsung.com>
4102M: Chanwoo Choi <cw00.choi@samsung.com>
4103L: linux-kernel@vger.kernel.org
81df63a9 4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4105S: Maintained
4106F: drivers/extcon/
4107F: Documentation/extcon/
4108
e2a75c44 4109EXYNOS DP DRIVER
b7701755 4110M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4111L: dri-devel@lists.freedesktop.org
4112S: Maintained
4113F: drivers/gpu/drm/exynos/exynos_dp*
4114
33ad3912
DL
4115EXYNOS MIPI DISPLAY DRIVERS
4116M: Inki Dae <inki.dae@samsung.com>
4117M: Donghwa Lee <dh09.lee@samsung.com>
4118M: Kyungmin Park <kyungmin.park@samsung.com>
4119L: linux-fbdev@vger.kernel.org
4120S: Maintained
8a61f013 4121F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4122F: include/video/exynos_mipi*
4123
e53004e2 4124F71805F HARDWARE MONITORING DRIVER
d8130624 4125M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4126L: lm-sensors@lm-sensors.org
4127S: Maintained
679655da
JP
4128F: Documentation/hwmon/f71805f
4129F: drivers/hwmon/f71805f.c
e53004e2 4130
eea977ed
MB
4131FC0011 TUNER DRIVER
4132M: Michael Buesch <m@bues.ch>
4133L: linux-media@vger.kernel.org
4134S: Maintained
ccae7af2
MCC
4135F: drivers/media/tuners/fc0011.h
4136F: drivers/media/tuners/fc0011.c
eea977ed 4137
91952bc0
AP
4138FC2580 MEDIA DRIVER
4139M: Antti Palosaari <crope@iki.fi>
4140L: linux-media@vger.kernel.org
4141W: http://linuxtv.org/
4142W: http://palosaari.fi/linux/
4143Q: http://patchwork.linuxtv.org/project/linux-media/list/
4144T: git git://linuxtv.org/anttip/media_tree.git
4145S: Maintained
4146F: drivers/media/tuners/fc2580*
eea977ed 4147
88b2dbdb
EP
4148FANOTIFY
4149M: Eric Paris <eparis@redhat.com>
4150S: Maintained
4151F: fs/notify/fanotify/
4152F: include/linux/fanotify.h
c117ab84 4153F: include/uapi/linux/fanotify.h
88b2dbdb 4154
1da177e4 4155FARSYNC SYNCHRONOUS DRIVER
8b58be88 4156M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4157W: http://www.farsite.co.uk/
4158S: Supported
679655da 4159F: drivers/net/wan/farsync.*
1da177e4 4160
c5408b88 4161FAULT INJECTION SUPPORT
8b58be88 4162M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4163S: Supported
679655da
JP
4164F: Documentation/fault-injection/
4165F: lib/fault-inject.c
c5408b88 4166
053e514f
NT
4167FBTFT Framebuffer drivers
4168M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4169M: Noralf Trønnes <noralf@tronnes.org>
4170S: Maintained
4171F: drivers/staging/fbtft/
4172
cae727db 4173FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4174M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4175L: fcoe-devel@open-fcoe.org
cae727db
RL
4176W: www.Open-FCoE.org
4177S: Supported
4178F: drivers/scsi/libfc/
4179F: drivers/scsi/fcoe/
4180F: include/scsi/fc/
4181F: include/scsi/libfc.h
4182F: include/scsi/libfcoe.h
c117ab84 4183F: include/uapi/scsi/fc/
cae727db 4184
e2d1d6c0 4185FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4186M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4187M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4188L: linux-fsdevel@vger.kernel.org
1da177e4 4189S: Maintained
679655da
JP
4190F: include/linux/fcntl.h
4191F: include/linux/fs.h
c117ab84
CEB
4192F: include/uapi/linux/fcntl.h
4193F: include/uapi/linux/fs.h
679655da
JP
4194F: fs/fcntl.c
4195F: fs/locks.c
1da177e4 4196
e2d1d6c0 4197FILESYSTEMS (VFS and infrastructure)
8b58be88 4198M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4199L: linux-fsdevel@vger.kernel.org
173acc7c 4200S: Maintained
679655da 4201F: fs/*
173acc7c 4202
b26e0ed4 4203FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4204M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4205L: lm-sensors@lm-sensors.org
4206S: Maintained
d5ca6918
JP
4207F: drivers/hwmon/f75375s.c
4208F: include/linux/f75375s.h
b26e0ed4 4209
a331b0c3
CL
4210FIREWIRE AUDIO DRIVERS
4211M: Clemens Ladisch <clemens@ladisch.de>
4212L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4213T: git git://git.alsa-project.org/alsa-kernel.git
4214S: Maintained
4215F: sound/firewire/
4216
eb86ec51
SR
4217FIREWIRE MEDIA DRIVERS (firedtv)
4218M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4219L: linux-media@vger.kernel.org
4220L: linux1394-devel@lists.sourceforge.net
4221T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4222S: Maintained
4223F: drivers/media/firewire/
4224
a511ce33
CB
4225FIREWIRE SBP-2 TARGET
4226M: Chris Boot <bootc@bootc.net>
4227L: linux-scsi@vger.kernel.org
4228L: target-devel@vger.kernel.org
4229L: linux1394-devel@lists.sourceforge.net
4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4231S: Maintained
4232F: drivers/target/sbp/
4233
7d2c86b5 4234FIREWIRE SUBSYSTEM
8b58be88 4235M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4236L: linux1394-devel@lists.sourceforge.net
958a29cb 4237W: http://ieee1394.wiki.kernel.org/
2ca526bf 4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4239S: Maintained
679655da 4240F: drivers/firewire/
8f06ce3b
SR
4241F: include/linux/firewire.h
4242F: include/uapi/linux/firewire*.h
9f6d3c4b 4243F: tools/firewire/
e2d1d6c0
RD
4244
4245FIRMWARE LOADER (request_firmware)
39e68089
ML
4246M: Ming Lei <ming.lei@canonical.com>
4247L: linux-kernel@vger.kernel.org
4248S: Maintained
679655da
JP
4249F: Documentation/firmware_class/
4250F: drivers/base/firmware*.c
4251F: include/linux/firmware.h
e2d1d6c0 4252
f730e3dc 4253FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4254M: Joshua Morris <josh.h.morris@us.ibm.com>
4255M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4256S: Maintained
4257F: drivers/block/rsxx/
4258
8206f664 4259FLOPPY DRIVER
e5f6450c 4260M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4261T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4262S: Odd fixes
4263F: drivers/block/floppy.c
4264
9c9f32ed
AR
4265FMC SUBSYSTEM
4266M: Alessandro Rubini <rubini@gnudd.com>
4267W: http://www.ohwr.org/projects/fmc-bus
4268S: Supported
4269F: drivers/fmc/
4270F: include/linux/fmc*.h
4271F: include/linux/ipmi-fru.h
4272K: fmc_d.*register
4273
e2d1d6c0 4274FPU EMULATOR
8b58be88 4275M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4276W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4277S: Maintained
679655da 4278F: arch/x86/math-emu/
e2d1d6c0
RD
4279
4280FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4281L: netdev@vger.kernel.org
c173bfac 4282S: Orphan
679655da
JP
4283F: drivers/net/wan/dlci.c
4284F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4285
4286FRAMEBUFFER LAYER
5489e948
JCPV
4287M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4288M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4289L: linux-fbdev@vger.kernel.org
e2d1d6c0 4290W: http://linux-fbdev.sourceforge.net/
b22fe37b 4291Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4292T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4293S: Maintained
679655da 4294F: Documentation/fb/
d958c62c 4295F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4296F: drivers/video/
4297F: include/video/
679655da 4298F: include/linux/fb.h
c117ab84
CEB
4299F: include/uapi/video/
4300F: include/uapi/linux/fb.h
e2d1d6c0 4301
a57c188e 4302FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4303M: Timur Tabi <timur@tabi.org>
a57c188e 4304L: linux-fbdev@vger.kernel.org
c4ef9bc4 4305S: Maintained
8a61f013 4306F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4307
e2d1d6c0 4308FREESCALE DMA DRIVER
8b58be88
JP
4309M: Li Yang <leoli@freescale.com>
4310M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4311L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4312S: Maintained
679655da 4313F: drivers/dma/fsldma.*
e2d1d6c0
RD
4314
4315FREESCALE I2C CPM DRIVER
8b58be88 4316M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4317L: linuxppc-dev@lists.ozlabs.org
846557d3 4318L: linux-i2c@vger.kernel.org
0d2b405a 4319S: Maintained
679655da 4320F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4321
60e8c5ab 4322FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4323M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4324L: linux-fbdev@vger.kernel.org
efc03ecb 4325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4326S: Maintained
bad985a1 4327F: include/linux/platform_data/video-imxfb.h
8a61f013 4328F: drivers/video/fbdev/imxfb.c
60e8c5ab 4329
4d8e2cef
HX
4330FREESCALE QUAD SPI DRIVER
4331M: Han Xu <han.xu@freescale.com>
4332L: linux-mtd@lists.infradead.org
4333S: Maintained
4334F: drivers/mtd/spi-nor/fsl-quadspi.c
4335
4689a6b1 4336FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4337M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4338M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4339L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4340L: netdev@vger.kernel.org
4341S: Maintained
ec21e2ec 4342F: drivers/net/ethernet/freescale/fs_enet/
679655da 4343F: include/linux/fs_enet_pd.h
4689a6b1 4344
d9e9d82c 4345FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4346L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4347S: Orphan
679655da
JP
4348F: arch/powerpc/sysdev/qe_lib/
4349F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4350
b55ef929 4351FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4352M: Li Yang <leoli@freescale.com>
6372594a 4353L: linux-usb@vger.kernel.org
a4724ed6 4354L: linuxppc-dev@lists.ozlabs.org
a7205b30 4355S: Maintained
faf2e1db 4356F: drivers/usb/gadget/udc/fsl*
a7205b30 4357
beaf53bf 4358FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4359M: Li Yang <leoli@freescale.com>
beaf53bf 4360L: netdev@vger.kernel.org
a4724ed6 4361L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4362S: Maintained
ec21e2ec 4363F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4364
d9e9d82c 4365FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4366M: Timur Tabi <timur@tabi.org>
a4724ed6 4367L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4368S: Maintained
df621252 4369F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4370
4371FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4372M: Timur Tabi <timur@tabi.org>
dc85950a 4373M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4374M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4375L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4376L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4377S: Maintained
69aefcea 4378F: sound/soc/fsl/fsl*
dc85950a 4379F: sound/soc/fsl/imx*
69aefcea 4380F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4381
31c88965 4382FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4383M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4384L: linux-kernel@vger.kernel.org
4385S: Maintained
4386F: drivers/staging/fsl-mc/
4387
1da177e4 4388FREEVXFS FILESYSTEM
8b58be88 4389M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4390W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4391S: Maintained
679655da 4392F: fs/freevxfs/
1da177e4 4393
71038f52 4394FREEZER
49db1903 4395M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4396M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4397L: linux-pm@vger.kernel.org
71038f52 4398S: Supported
679655da
JP
4399F: Documentation/power/freezing-of-tasks.txt
4400F: include/linux/freezer.h
4401F: kernel/freezer.c
71038f52 4402
839a1f79
KRW
4403FRONTSWAP API
4404M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4405L: linux-kernel@vger.kernel.org
4406S: Maintained
4407F: mm/frontswap.c
4408F: include/linux/frontswap.h
4409
a5432f5a 4410FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4411M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4412L: linux-cachefs@redhat.com
4413S: Supported
4414F: Documentation/filesystems/caching/
4415F: fs/fscache/
4416F: include/linux/fscache*.h
4417
f58ad8f5 4418F2FS FILE SYSTEM
9b29d481 4419M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4420M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4421R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4422L: linux-f2fs-devel@lists.sourceforge.net
4423W: http://en.wikipedia.org/wiki/F2FS
4424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4425S: Maintained
4426F: Documentation/filesystems/f2fs.txt
3bac380c 4427F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4428F: fs/f2fs/
4429F: include/linux/f2fs_fs.h
62d43eeb 4430F: include/trace/events/f2fs.h
f58ad8f5 4431
5ab7ffea 4432FUJITSU FR-V (FRV) PORT
8b58be88 4433M: David Howells <dhowells@redhat.com>
1da177e4 4434S: Maintained
679655da 4435F: arch/frv/
1da177e4 4436
20b93734 4437FUJITSU LAPTOP EXTRAS
409a3e98 4438M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4439L: platform-driver-x86@vger.kernel.org
20b93734 4440S: Maintained
679655da 4441F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4442
4da621b6
HK
4443FUJITSU M-5MO LS CAMERA ISP DRIVER
4444M: Kyungmin Park <kyungmin.park@samsung.com>
4445M: Heungjun Kim <riverful.kim@samsung.com>
4446L: linux-media@vger.kernel.org
4447S: Maintained
90d72ac6 4448F: drivers/media/i2c/m5mols/
4da621b6
HK
4449F: include/media/m5mols.h
4450
2d24c490
RG
4451FUJITSU TABLET EXTRAS
4452M: Robert Gerlach <khnz@gmx.de>
4453L: platform-driver-x86@vger.kernel.org
4454S: Maintained
4455F: drivers/platform/x86/fujitsu-tablet.c
4456
04578f17 4457FUSE: FILESYSTEM IN USERSPACE
8b58be88 4458M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4459L: fuse-devel@lists.sourceforge.net
4460W: http://fuse.sourceforge.net/
0a30f612 4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4462S: Maintained
679655da 4463F: fs/fuse/
c117ab84 4464F: include/uapi/linux/fuse.h
0a30f612 4465F: Documentation/filesystems/fuse.txt
04578f17 4466
1da177e4 4467FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4468M: Rik Faith <faith@cs.unc.edu>
1da177e4 4469L: linux-scsi@vger.kernel.org
baaea1dc 4470S: Odd Fixes (e.g., new signatures)
679655da 4471F: drivers/scsi/fdomain.*
1da177e4 4472
d8e2162c
PO
4473GCOV BASED KERNEL PROFILING
4474M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4475S: Maintained
4476F: kernel/gcov/
4477F: Documentation/gcov.txt
4478
1da177e4 4479GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4480M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4481L: linux-scsi@vger.kernel.org
4482W: http://www.icp-vortex.com/
4483S: Supported
679655da 4484F: drivers/scsi/gdt*
1da177e4 4485
158daf16
JK
4486GDB KERNEL DEBUGGING HELPER SCRIPTS
4487M: Jan Kiszka <jan.kiszka@siemens.com>
4488S: Supported
4489F: scripts/gdb/
4490
3169a1c7
HV
4491GEMTEK FM RADIO RECEIVER DRIVER
4492M: Hans Verkuil <hverkuil@xs4all.nl>
4493L: linux-media@vger.kernel.org
4494T: git git://linuxtv.org/media_tree.git
4495W: http://linuxtv.org
4496S: Maintained
4497F: drivers/media/radio/radio-gemtek*
4498
1c23af90 4499GENERIC GPIO I2C DRIVER
880b0e26 4500M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4501S: Supported
679655da
JP
4502F: drivers/i2c/busses/i2c-gpio.c
4503F: include/linux/i2c-gpio.h
1c23af90 4504
92ed1a76
PK
4505GENERIC GPIO I2C MULTIPLEXER DRIVER
4506M: Peter Korsgaard <peter.korsgaard@barco.com>
4507L: linux-i2c@vger.kernel.org
4508S: Supported
e7065e20
JD
4509F: drivers/i2c/muxes/i2c-mux-gpio.c
4510F: include/linux/i2c-mux-gpio.h
4511F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4512
9251ce95 4513GENERIC HDLC (WAN) DRIVERS
8b58be88 4514M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4515W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4516S: Maintained
679655da
JP
4517F: drivers/net/wan/c101.c
4518F: drivers/net/wan/hd6457*
4519F: drivers/net/wan/hdlc*
4520F: drivers/net/wan/n2.c
4521F: drivers/net/wan/pc300too.c
4522F: drivers/net/wan/pci200syn.c
4523F: drivers/net/wan/wanxl*
1da177e4 4524
1527aab6 4525GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4526M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4527L: linux-arch@vger.kernel.org
4528T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4529S: Maintained
14430813
JP
4530F: include/asm-generic/
4531F: include/uapi/asm-generic/
1527aab6 4532
ff764963
KVA
4533GENERIC PHY FRAMEWORK
4534M: Kishon Vijay Abraham I <kishon@ti.com>
4535L: linux-kernel@vger.kernel.org
4536T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4537S: Supported
4538F: drivers/phy/
4539F: include/linux/phy/
4540
eea97aed
KH
4541GENERIC PM DOMAINS
4542M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4543M: Kevin Hilman <khilman@kernel.org>
4544M: Ulf Hansson <ulf.hansson@linaro.org>
4545L: linux-pm@vger.kernel.org
4546S: Supported
4547F: drivers/base/power/domain*.c
4548F: include/linux/pm_domain.h
4549
ccb86a69 4550GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4551M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4552L: kvm@vger.kernel.org
ccb86a69
MT
4553S: Supported
4554F: drivers/uio/uio_pci_generic.c
4555
f8f1ec73
JP
4556GET_MAINTAINER SCRIPT
4557M: Joe Perches <joe@perches.com>
4558S: Maintained
4559F: scripts/get_maintainer.pl
4560
5be7b50f 4561GFS2 FILE SYSTEM
8b58be88 4562M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4563M: Bob Peterson <rpeterso@redhat.com>
a4644184 4564L: cluster-devel@redhat.com
5be7b50f 4565W: http://sources.redhat.com/cluster/
28666d6d 4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4567S: Supported
679655da
JP
4568F: Documentation/filesystems/gfs2*.txt
4569F: fs/gfs2/
c117ab84 4570F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4571
0a34eb8f 4572GIGASET ISDN DRIVERS
6b096fde 4573M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4574L: gigaset307x-common@lists.sourceforge.net
4575W: http://gigaset307x.sourceforge.net/
6b096fde 4576S: Odd Fixes
679655da
JP
4577F: Documentation/isdn/README.gigaset
4578F: drivers/isdn/gigaset/
c117ab84 4579F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4580
7eea35fe
JP
4581GO7007 MPEG CODEC
4582M: Hans Verkuil <hans.verkuil@cisco.com>
4583L: linux-media@vger.kernel.org
4584S: Maintained
4585F: drivers/media/usb/go7007/
4586
ca96ea86
BN
4587GOODIX TOUCHSCREEN
4588M: Bastien Nocera <hadess@hadess.net>
4589L: linux-input@vger.kernel.org
4590S: Maintained
4591F: drivers/input/touchscreen/goodix.c
4592
a0dc00b4 4593GPIO SUBSYSTEM
e4651a9f 4594M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4595M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4596L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4598S: Maintained
4599F: Documentation/gpio/
a0dc00b4 4600F: drivers/gpio/
bdc6e95e
AC
4601F: include/linux/gpio/
4602F: include/linux/gpio.h
9b692346 4603F: include/asm-generic/gpio.h
a0dc00b4 4604
71a6d0af
HW
4605GRE DEMULTIPLEXER DRIVER
4606M: Dmitry Kozlov <xeb@mail.ru>
4607L: netdev@vger.kernel.org
4608S: Maintained
11c26770
JP
4609F: net/ipv4/gre_demux.c
4610F: net/ipv4/gre_offload.c
71a6d0af
HW
4611F: include/net/gre.h
4612
d4c41139
KG
4613GRETH 10/100/1G Ethernet MAC device driver
4614M: Kristoffer Glembo <kristoffer@gaisler.com>
4615L: netdev@vger.kernel.org
4616S: Maintained
a31a96ad 4617F: drivers/net/ethernet/aeroflex/
d4c41139 4618
e8deeae2 4619GSPCA FINEPIX SUBDRIVER
8b58be88 4620M: Frank Zago <frank@zago.net>
661263b5 4621L: linux-media@vger.kernel.org
275ffde4 4622T: git git://linuxtv.org/media_tree.git
e8deeae2 4623S: Maintained
0c0d06ca 4624F: drivers/media/usb/gspca/finepix.c
e8deeae2 4625
4b3fa3c4
OL
4626GSPCA GL860 SUBDRIVER
4627M: Olivier Lorin <o.lorin@laposte.net>
4628L: linux-media@vger.kernel.org
275ffde4 4629T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4630S: Maintained
0c0d06ca 4631F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4632
e8deeae2 4633GSPCA M5602 SUBDRIVER
8b58be88 4634M: Erik Andren <erik.andren@gmail.com>
661263b5 4635L: linux-media@vger.kernel.org
275ffde4 4636T: git git://linuxtv.org/media_tree.git
e8deeae2 4637S: Maintained
0c0d06ca 4638F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4639
4640GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4641M: Hans de Goede <hdegoede@redhat.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/pac207.c
e8deeae2 4646
261982f1 4647GSPCA SN9C20X SUBDRIVER
d95c5b0b 4648M: Brian Johnson <brijohn@gmail.com>
261982f1 4649L: linux-media@vger.kernel.org
275ffde4 4650T: git git://linuxtv.org/media_tree.git
261982f1 4651S: Maintained
0c0d06ca 4652F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4653
e8deeae2 4654GSPCA T613 SUBDRIVER
8b58be88 4655M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4656L: linux-media@vger.kernel.org
275ffde4 4657T: git git://linuxtv.org/media_tree.git
e8deeae2 4658S: Maintained
0c0d06ca 4659F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4660
4661GSPCA USB WEBCAM DRIVER
fc3f906b 4662M: Hans de Goede <hdegoede@redhat.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/
e8deeae2 4667
584ec979 4668GUID PARTITION TABLE (GPT)
4f973c63 4669M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4670L: linux-efi@vger.kernel.org
4671S: Maintained
4672F: block/partitions/efi.*
4673
aa3c598b 4674STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4675M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4676L: linux-media@vger.kernel.org
275ffde4 4677T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4678S: Maintained
4679F: drivers/media/usb/stk1160/
e8deeae2 4680
4e456b86
YS
4681H8/300 ARCHITECTURE
4682M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4683L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4684W: http://uclinux-h8.sourceforge.jp
4685T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4686S: Maintained
4687F: arch/h8300/
4688F: drivers/clocksource/h8300_*.c
4689F: drivers/clk/h8300/
4690F: drivers/irqchip/irq-renesas-h8*.c
4691
71a6d0af
HW
4692HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4693M: Frank Seidel <frank@f-seidel.de>
4694L: platform-driver-x86@vger.kernel.org
4695W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4696S: Maintained
4697F: drivers/platform/x86/hdaps.c
4698
48fc9e26
HV
4699HDPVR USB VIDEO ENCODER DRIVER
4700M: Hans Verkuil <hverkuil@xs4all.nl>
4701L: linux-media@vger.kernel.org
4702T: git git://linuxtv.org/media_tree.git
4703W: http://linuxtv.org
4704S: Odd Fixes
14430813 4705F: drivers/media/usb/hdpvr/
48fc9e26 4706
71a6d0af 4707HWPOISON MEMORY FAILURE HANDLING
f9625c48 4708M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4709L: linux-mm@kvack.org
71a6d0af
HW
4710S: Maintained
4711F: mm/memory-failure.c
4712F: mm/hwpoison-inject.c
4713
4714HYPERVISOR VIRTUAL CONSOLE DRIVER
4715L: linuxppc-dev@lists.ozlabs.org
4716S: Odd Fixes
4717F: drivers/tty/hvc/
4718
e5ab1477
AP
4719HACKRF MEDIA DRIVER
4720M: Antti Palosaari <crope@iki.fi>
4721L: linux-media@vger.kernel.org
4722W: http://linuxtv.org/
4723W: http://palosaari.fi/linux/
4724Q: http://patchwork.linuxtv.org/project/linux-media/list/
4725T: git git://linuxtv.org/anttip/media_tree.git
4726S: Maintained
4727F: drivers/media/usb/hackrf/
4728
5b543965 4729HARDWARE MONITORING
d8130624 4730M: Jean Delvare <jdelvare@suse.com>
ca462085 4731M: Guenter Roeck <linux@roeck-us.net>
5b543965 4732L: lm-sensors@lm-sensors.org
595142e0 4733W: http://www.lm-sensors.org/
a94ef4ed 4734T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4736S: Maintained
047f4ec2 4737F: Documentation/hwmon/
679655da 4738F: drivers/hwmon/
047f4ec2 4739F: include/linux/hwmon*.h
5b543965 4740
844dd05f 4741HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4742M: Matt Mackall <mpm@selenic.com>
4743M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4744L: linux-crypto@vger.kernel.org
c0d0787b 4745S: Odd fixes
679655da
JP
4746F: Documentation/hw_random.txt
4747F: drivers/char/hw_random/
4748F: include/linux/hw_random.h
844dd05f 4749
8b37fcfc
OBC
4750HARDWARE SPINLOCK CORE
4751M: Ohad Ben-Cohen <ohad@wizery.com>
4752S: Maintained
4753F: Documentation/hwspinlock.txt
4754F: drivers/hwspinlock/hwspinlock_*
4755F: include/linux/hwspinlock.h
4756
1da177e4 4757HARMONY SOUND DRIVER
ac6aecbf 4758L: linux-parisc@vger.kernel.org
1da177e4 4759S: Maintained
679655da 4760F: sound/parisc/harmony.*
1da177e4 4761
91952bc0
AP
4762HD29L2 MEDIA DRIVER
4763M: Antti Palosaari <crope@iki.fi>
4764L: linux-media@vger.kernel.org
4765W: http://linuxtv.org/
4766W: http://palosaari.fi/linux/
4767Q: http://patchwork.linuxtv.org/project/linux-media/list/
4768T: git git://linuxtv.org/anttip/media_tree.git
4769S: Maintained
4770F: drivers/media/dvb-frontends/hd29l2*
4771
e2d1d6c0 4772HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4773L: iss_storagedev@hp.com
af9f1b3c 4774S: Orphan
679655da
JP
4775F: Documentation/blockdev/cpqarray.txt
4776F: drivers/block/cpqarray.*
e2d1d6c0 4777
9257aa49 4778HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4779M: Don Brace <don.brace@pmcs.com>
9257aa49 4780L: iss_storagedev@hp.com
693373db
DB
4781L: storagedev@pmcs.com
4782L: linux-scsi@vger.kernel.org
9257aa49
SC
4783S: Supported
4784F: Documentation/scsi/hpsa.txt
4785F: drivers/scsi/hpsa*.[ch]
4786F: include/linux/cciss*.h
c117ab84 4787F: include/uapi/linux/cciss*.h
9257aa49 4788
e2d1d6c0 4789HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4790M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4791L: iss_storagedev@hp.com
693373db
DB
4792L: storagedev@pmcs.com
4793L: linux-scsi@vger.kernel.org
e2d1d6c0 4794S: Supported
679655da
JP
4795F: Documentation/blockdev/cciss.txt
4796F: drivers/block/cciss*
4797F: include/linux/cciss_ioctl.h
c117ab84 4798F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4799
1da177e4 4800HFS FILESYSTEM
6cf515e1
GU
4801L: linux-fsdevel@vger.kernel.org
4802S: Orphan
679655da
JP
4803F: Documentation/filesystems/hfs.txt
4804F: fs/hfs/
1da177e4 4805
ef575f47
GU
4806HFSPLUS FILESYSTEM
4807L: linux-fsdevel@vger.kernel.org
4808S: Orphan
4809F: Documentation/filesystems/hfsplus.txt
4810F: fs/hfsplus/
4811
1da177e4 4812HGA FRAMEBUFFER DRIVER
8b58be88 4813M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4814L: linux-nvidia@lists.surfsouth.com
4815W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4816S: Maintained
8a61f013 4817F: drivers/video/fbdev/hgafb.c
1da177e4 4818
4480f15b 4819HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4820M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4821M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4822L: linux-pm@vger.kernel.org
e2d1d6c0 4823S: Supported
679655da
JP
4824F: arch/x86/power/
4825F: drivers/base/power/
4826F: kernel/power/
4827F: include/linux/suspend.h
4828F: include/linux/freezer.h
4829F: include/linux/pm.h
679655da 4830F: arch/*/include/asm/suspend*.h
e2d1d6c0 4831
4ef4caad 4832HID CORE LAYER
e5f6450c 4833M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4834L: linux-input@vger.kernel.org
54e5881d 4835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4836S: Maintained
679655da
JP
4837F: drivers/hid/
4838F: include/linux/hid*
c117ab84 4839F: include/uapi/linux/hid*
4ef4caad 4840
30ee72f0 4841HID SENSOR HUB DRIVERS
e5f6450c 4842M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4843M: Jonathan Cameron <jic23@kernel.org>
4844M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4845L: linux-input@vger.kernel.org
4846L: linux-iio@vger.kernel.org
4847S: Maintained
4848F: Documentation/hid/hid-sensor*
4849F: drivers/hid/hid-sensor-*
4850F: drivers/iio/*/hid-*
4851F: include/linux/hid-sensor-*
4852
38bed542 4853HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4854M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4855L: linux-kernel@vger.kernel.org
75fc2d37 4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4857S: Maintained
679655da 4858F: Documentation/timers/
5cee9645 4859F: kernel/time/hrtimer.c
88606e80
TG
4860F: kernel/time/clockevents.c
4861F: kernel/time/tick*.*
4862F: kernel/time/timer_*.c
05ed8490 4863F: include/linux/clockchips.h
679655da 4864F: include/linux/hrtimer.h
38bed542 4865
1da177e4 4866HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4867L: linux-hams@vger.kernel.org
8b64f2a0 4868S: Orphan
679655da
JP
4869F: drivers/net/hamradio/dmascc.c
4870F: drivers/net/hamradio/scc.c
1da177e4 4871
ede1e6f8 4872HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4873M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4874W: http://www.highpoint-tech.com
4875S: Supported
679655da
JP
4876F: Documentation/scsi/hptiop.txt
4877F: drivers/scsi/hptiop.c
ede1e6f8 4878
1da177e4 4879HIPPI
8b58be88 4880M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4881L: linux-hippi@sunsite.dk
4882S: Maintained
679655da 4883F: include/linux/hippidevice.h
c117ab84 4884F: include/uapi/linux/if_hippi.h
679655da 4885F: net/802/hippi.c
ff5a3b50 4886F: drivers/net/hippi/
1da177e4 4887
ff1d2767 4888HOST AP DRIVER
8b58be88 4889M: Jouni Malinen <j@w1.fi>
85d32e7b 4890L: hostap@shmoo.com (subscribers-only)
724c6b35 4891L: linux-wireless@vger.kernel.org
ff1d2767
JM
4892W: http://hostap.epitest.fi/
4893S: Maintained
679655da 4894F: drivers/net/wireless/hostap/
ff1d2767 4895
dd8cd779 4896HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4897L: platform-driver-x86@vger.kernel.org
95c70215 4898S: Orphan
679655da 4899F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4900
e2d1d6c0 4901HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4902M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4903S: Maintained
7e25d724 4904F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4905
7d2c86b5 4906HPET: High Precision Event Timers driver
8b58be88 4907M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4908S: Maintained
679655da
JP
4909F: Documentation/timers/hpet.txt
4910F: drivers/char/hpet.c
4911F: include/linux/hpet.h
c117ab84 4912F: include/uapi/linux/hpet.h
b9b0332f 4913
e07b5d79 4914HPET: x86
9e06f631 4915S: Orphan
679655da
JP
4916F: arch/x86/kernel/hpet.c
4917F: arch/x86/include/asm/hpet.h
b9b0332f 4918
1da177e4 4919HPFS FILESYSTEM
8b58be88 4920M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4921W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4922S: Maintained
679655da 4923F: fs/hpfs/
1da177e4 4924
3441cded 4925HSI SUBSYSTEM
56459ea9
SR
4926M: Sebastian Reichel <sre@kernel.org>
4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4928S: Maintained
4929F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4930F: Documentation/hsi.txt
3441cded
SR
4931F: drivers/hsi/
4932F: include/linux/hsi/
4933F: include/uapi/linux/hsi/
4934
7d2c86b5 4935HSO 3G MODEM DRIVER
8b58be88 4936M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4937W: http://www.pharscape.org
4938S: Maintained
679655da 4939F: drivers/net/usb/hso.c
11cd29b0 4940
19990e29
AB
4941HSR NETWORK PROTOCOL
4942M: Arvid Brodin <arvid.brodin@alten.se>
4943L: netdev@vger.kernel.org
4944S: Maintained
4945F: net/hsr/
4946
5a18c343 4947HTCPEN TOUCHSCREEN DRIVER
8b58be88 4948M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4949L: linux-input@vger.kernel.org
4950S: Maintained
679655da 4951F: drivers/input/touchscreen/htcpen.c
5a18c343 4952
1da177e4 4953HUGETLB FILESYSTEM
6d49e352 4954M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4955S: Maintained
679655da 4956F: fs/hugetlbfs/
1da177e4 4957
05183189 4958Hyper-V CORE AND DRIVERS
9c3646d1 4959M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4960M: Haiyang Zhang <haiyangz@microsoft.com>
4961L: devel@linuxdriverproject.org
4962S: Maintained
a4162747
HZ
4963F: arch/x86/include/asm/mshyperv.h
4964F: arch/x86/include/uapi/asm/hyperv.h
4965F: arch/x86/kernel/cpu/mshyperv.c
05183189 4966F: drivers/hid/hid-hyperv.c
a4162747 4967F: drivers/hv/
f92ca80b 4968F: drivers/input/serio/hyperv-keyboard.c
05183189 4969F: drivers/net/hyperv/
a4162747 4970F: drivers/scsi/storvsc_drv.c
8a61f013 4971F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4972F: include/linux/hyperv.h
4973F: tools/hv/
54bf725e 4974F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 4975
d85c8a6a 4976I2C OVER PARALLEL PORT
d8130624 4977M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4978L: linux-i2c@vger.kernel.org
4979S: Maintained
4980F: Documentation/i2c/busses/i2c-parport
4981F: Documentation/i2c/busses/i2c-parport-light
4982F: drivers/i2c/busses/i2c-parport.c
4983F: drivers/i2c/busses/i2c-parport-light.c
4984
4985I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4986M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4987L: linux-i2c@vger.kernel.org
4988S: Maintained
4989F: Documentation/i2c/busses/i2c-ali1535
4990F: Documentation/i2c/busses/i2c-ali1563
4991F: Documentation/i2c/busses/i2c-ali15x3
4992F: Documentation/i2c/busses/i2c-amd756
4993F: Documentation/i2c/busses/i2c-amd8111
4994F: Documentation/i2c/busses/i2c-i801
4995F: Documentation/i2c/busses/i2c-nforce2
4996F: Documentation/i2c/busses/i2c-piix4
4997F: Documentation/i2c/busses/i2c-sis5595
4998F: Documentation/i2c/busses/i2c-sis630
4999F: Documentation/i2c/busses/i2c-sis96x
5000F: Documentation/i2c/busses/i2c-via
5001F: Documentation/i2c/busses/i2c-viapro
5002F: drivers/i2c/busses/i2c-ali1535.c
5003F: drivers/i2c/busses/i2c-ali1563.c
5004F: drivers/i2c/busses/i2c-ali15x3.c
5005F: drivers/i2c/busses/i2c-amd756.c
5006F: drivers/i2c/busses/i2c-amd756-s4882.c
5007F: drivers/i2c/busses/i2c-amd8111.c
5008F: drivers/i2c/busses/i2c-i801.c
5009F: drivers/i2c/busses/i2c-isch.c
5010F: drivers/i2c/busses/i2c-nforce2.c
5011F: drivers/i2c/busses/i2c-nforce2-s4985.c
5012F: drivers/i2c/busses/i2c-piix4.c
5013F: drivers/i2c/busses/i2c-sis5595.c
5014F: drivers/i2c/busses/i2c-sis630.c
5015F: drivers/i2c/busses/i2c-sis96x.c
5016F: drivers/i2c/busses/i2c-via.c
5017F: drivers/i2c/busses/i2c-viapro.c
5018
cb7f07a4
NH
5019I2C/SMBUS ISMT DRIVER
5020M: Seth Heasley <seth.heasley@intel.com>
5021M: Neil Horman <nhorman@tuxdriver.com>
5022L: linux-i2c@vger.kernel.org
5023F: drivers/i2c/busses/i2c-ismt.c
5024F: Documentation/i2c/busses/i2c-ismt
5025
6ea884db 5026I2C/SMBUS STUB DRIVER
d8130624 5027M: Jean Delvare <jdelvare@suse.com>
846557d3 5028L: linux-i2c@vger.kernel.org
6ea884db 5029S: Maintained
8547a5bc 5030F: drivers/i2c/i2c-stub.c
6ea884db 5031
5b543965 5032I2C SUBSYSTEM
14d77c4d 5033M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5034L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5035W: https://i2c.wiki.kernel.org/
5036Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5037T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5038S: Maintained
40ed1b4c 5039F: Documentation/devicetree/bindings/i2c/
679655da
JP
5040F: Documentation/i2c/
5041F: drivers/i2c/
5042F: include/linux/i2c.h
03b70d62 5043F: include/linux/i2c-*.h
c117ab84
CEB
5044F: include/uapi/linux/i2c.h
5045F: include/uapi/linux/i2c-*.h
1da177e4 5046
4560d677
WS
5047I2C ACPI SUPPORT
5048M: Mika Westerberg <mika.westerberg@linux.intel.com>
5049L: linux-i2c@vger.kernel.org
5050L: linux-acpi@vger.kernel.org
5051S: Maintained
4560d677 5052
d85c8a6a 5053I2C-TAOS-EVM DRIVER
d8130624 5054M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5055L: linux-i2c@vger.kernel.org
5056S: Maintained
5057F: Documentation/i2c/busses/i2c-taos-evm
5058F: drivers/i2c/busses/i2c-taos-evm.c
5059
e8c76eed 5060I2C-TINY-USB DRIVER
8b58be88 5061M: Till Harbaum <till@harbaum.org>
846557d3 5062L: linux-i2c@vger.kernel.org
932d1872 5063W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5064S: Maintained
679655da 5065F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5066
1da177e4 5067i386 BOOT CODE
8b58be88 5068M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5069S: Maintained
679655da 5070F: arch/x86/boot/
1da177e4
LT
5071
5072i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5073M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5075S: Maintained
5076
1da177e4 5077IA64 (Itanium) PLATFORM
8b58be88
JP
5078M: Tony Luck <tony.luck@intel.com>
5079M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5080L: linux-ia64@vger.kernel.org
6b1c70b1 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5082S: Maintained
679655da 5083F: arch/ia64/
1da177e4 5084
4cd38750
LDSB
5085IBM Power VMX Cryptographic instructions
5086M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5087M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5088L: linux-crypto@vger.kernel.org
5089S: Supported
5090F: drivers/crypto/vmx/Makefile
5091F: drivers/crypto/vmx/Kconfig
5092F: drivers/crypto/vmx/vmx.c
5093F: drivers/crypto/vmx/aes*
5094F: drivers/crypto/vmx/ghash*
5095F: drivers/crypto/vmx/ppc-xlate.pl
5096
956c203c 5097IBM Power in-Nest Crypto Acceleration
4cd38750 5098M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5099M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5100L: linux-crypto@vger.kernel.org
5101S: Supported
28bceeaa
DS
5102F: drivers/crypto/nx/Makefile
5103F: drivers/crypto/nx/Kconfig
5104F: drivers/crypto/nx/nx-aes*
5105F: drivers/crypto/nx/nx-sha*
5106F: drivers/crypto/nx/nx.*
5107F: drivers/crypto/nx/nx_csbcpb.h
5108F: drivers/crypto/nx/nx_debugfs.h
956c203c 5109
0e16aafb 5110IBM Power 842 compression accelerator
41656aa7 5111M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5112S: Supported
28bceeaa
DS
5113F: drivers/crypto/nx/Makefile
5114F: drivers/crypto/nx/Kconfig
7011a122 5115F: drivers/crypto/nx/nx-842*
2da572c9 5116F: include/linux/sw842.h
2062c5b6 5117F: crypto/842.c
2da572c9 5118F: lib/842/
0e16aafb 5119
1da177e4 5120IBM Power Linux RAID adapter
8b58be88 5121M: Brian King <brking@us.ibm.com>
1da177e4 5122S: Supported
679655da 5123F: drivers/scsi/ipr.*
1da177e4 5124
9d348af4 5125IBM Power Virtual Ethernet Device Driver
eddd63a6 5126M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5127L: netdev@vger.kernel.org
5128S: Supported
9aa32835 5129F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5130
e6babec6 5131IBM Power Virtual SCSI Device Drivers
bcbde52b 5132M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5133L: linux-scsi@vger.kernel.org
5134S: Supported
e6babec6
NF
5135F: drivers/scsi/ibmvscsi/ibmvscsi*
5136F: drivers/scsi/ibmvscsi/viosrp.h
5137
5138IBM Power Virtual FC Device Drivers
44b4dad9 5139M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5140L: linux-scsi@vger.kernel.org
5141S: Supported
5142F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5143
1da177e4 5144IBM ServeRAID RAID DRIVER
f9213e78 5145S: Orphan
679655da 5146F: drivers/scsi/ips.*
1da177e4 5147
6ed9f9c4
PT
5148ICH LPC AND GPIO DRIVER
5149M: Peter Tyser <ptyser@xes-inc.com>
5150S: Maintained
5151F: drivers/mfd/lpc_ich.c
5152F: drivers/gpio/gpio-ich.c
5153
1e7106fc 5154IDE SUBSYSTEM
8b58be88 5155M: "David S. Miller" <davem@davemloft.net>
1da177e4 5156L: linux-ide@vger.kernel.org
8a6e2535 5157Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5159S: Maintained
679655da
JP
5160F: Documentation/ide/
5161F: drivers/ide/
5162F: include/linux/ide.h
1da177e4 5163
6cb8c13d
IP
5164IDEAPAD LAPTOP EXTRAS DRIVER
5165M: Ike Panhc <ike.pan@canonical.com>
5166L: platform-driver-x86@vger.kernel.org
5167W: http://launchpad.net/ideapad-laptop
5168S: Maintained
5169F: drivers/platform/x86/ideapad-laptop.c
5170
1ea4c161
AM
5171IDEAPAD LAPTOP SLIDEBAR DRIVER
5172M: Andrey Moiseev <o2g.org.ru@gmail.com>
5173L: linux-input@vger.kernel.org
5174W: https://github.com/o2genum/ideapad-slidebar
5175S: Maintained
5176F: drivers/input/misc/ideapad_slidebar.c
5177
0f861e8c 5178IDE/ATAPI DRIVERS
487ba8e8 5179M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5180L: linux-ide@vger.kernel.org
c404c199 5181S: Maintained
679655da
JP
5182F: Documentation/cdrom/ide-cd
5183F: drivers/ide/ide-cd*
1da177e4 5184
27471fdb 5185IDLE-I7300
8b58be88 5186M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5187L: linux-pm@vger.kernel.org
27471fdb 5188S: Supported
679655da 5189F: drivers/idle/i7300_idle.c
27471fdb 5190
02cf2286 5191IEEE 802.15.4 SUBSYSTEM
b6e195fd 5192M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5193L: linux-wpan@vger.kernel.org
5194W: https://github.com/linux-wpan
5195T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5196S: Maintained
5197F: net/ieee802154/
68653359 5198F: net/mac802154/
251741b1 5199F: drivers/net/ieee802154/
580947d3
AA
5200F: include/linux/nl802154.h
5201F: include/linux/ieee802154.h
5202F: include/net/nl802154.h
5203F: include/net/mac802154.h
5204F: include/net/af_ieee802154.h
5205F: include/net/cfg802154.h
5206F: include/net/ieee802154_netdev.h
ebef9c12 5207F: Documentation/networking/ieee802154.txt
02cf2286 5208
b1c97193
SY
5209IGORPLUG-USB IR RECEIVER
5210M: Sean Young <sean@mess.org>
5211L: linux-media@vger.kernel.org
5212S: Maintained
5213F: drivers/media/rc/igorplugusb.c
5214
40ad4a30
SY
5215IGUANAWORKS USB IR TRANSCEIVER
5216M: Sean Young <sean@mess.org>
5217L: linux-media@vger.kernel.org
5218S: Maintained
5219F: drivers/media/rc/iguanair.c
5220
9545f86e 5221IIO SUBSYSTEM AND DRIVERS
030a13d7 5222M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5223R: Hartmut Knaack <knaack.h@gmx.de>
5224R: Lars-Peter Clausen <lars@metafoo.de>
5225R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5226L: linux-iio@vger.kernel.org
5227S: Maintained
03e7c251 5228F: drivers/iio/
9545f86e 5229F: drivers/staging/iio/
8fe671fc 5230F: include/linux/iio/
817020cf 5231F: tools/iio/
9545f86e 5232
65519263
SG
5233IKANOS/ADI EAGLE ADSL USB DRIVER
5234M: Matthieu Castet <castet.matthieu@free.fr>
5235M: Stanislaw Gruszka <stf_xl@wp.pl>
5236S: Maintained
5237F: drivers/usb/atm/ueagle-atm.c
5238
e89ab51f
GR
5239INA209 HARDWARE MONITOR DRIVER
5240M: Guenter Roeck <linux@roeck-us.net>
5241L: lm-sensors@lm-sensors.org
5242S: Maintained
5243F: Documentation/hwmon/ina209
5244F: Documentation/devicetree/bindings/i2c/ina209.txt
5245F: drivers/hwmon/ina209.c
5246
5247INA2XX HARDWARE MONITOR DRIVER
5248M: Guenter Roeck <linux@roeck-us.net>
5249L: lm-sensors@lm-sensors.org
5250S: Maintained
5251F: Documentation/hwmon/ina2xx
5252F: drivers/hwmon/ina2xx.c
5253F: include/linux/platform_data/ina2xx.h
5254
14dc124f
SIG
5255INDUSTRY PACK SUBSYSTEM (IPACK)
5256M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5257M: Jens Taprogge <jens.taprogge@taprogge.org>
5258M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5259L: industrypack-devel@lists.sourceforge.net
5260W: http://industrypack.sourceforge.net
5261S: Maintained
5262F: drivers/ipack/
5263
8adc53fd
ZLK
5264INGENIC JZ4780 DMA Driver
5265M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5266S: Maintained
5267F: drivers/dma/dma-jz4780.c
5268
aa7168f4 5269INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5270M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5271M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5272L: linux-ima-devel@lists.sourceforge.net
5273L: linux-ima-user@lists.sourceforge.net
5274L: linux-security-module@vger.kernel.org
aa7168f4 5275S: Supported
679655da 5276F: security/integrity/ima/
aa7168f4 5277
9a4ea5a9
JH
5278IMGTEC IR DECODER DRIVER
5279M: James Hogan <james.hogan@imgtec.com>
5280S: Maintained
5281F: drivers/media/rc/img-ir/
5282
1da177e4 5283IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5284L: linux-fbdev@vger.kernel.org
843393d3 5285S: Orphan
8a61f013 5286F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5287
5288INFINIBAND SUBSYSTEM
b6b2bbe6 5289M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5290M: Sean Hefty <sean.hefty@intel.com>
5291M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5292L: linux-rdma@vger.kernel.org
605841f5 5293W: http://www.openfabrics.org/
8a6e2535 5294Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5295T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5296S: Supported
679655da
JP
5297F: Documentation/infiniband/
5298F: drivers/infiniband/
c117ab84 5299F: include/uapi/linux/if_infiniband.h
954138dc
YD
5300F: include/uapi/rdma/
5301F: include/rdma/
1da177e4 5302
c9f04f58 5303INOTIFY
8b58be88
JP
5304M: John McCutchan <john@johnmccutchan.com>
5305M: Robert Love <rlove@rlove.org>
5306M: Eric Paris <eparis@parisplace.org>
c9f04f58 5307S: Maintained
679655da
JP
5308F: Documentation/filesystems/inotify.txt
5309F: fs/notify/inotify/
5310F: include/linux/inotify.h
c117ab84 5311F: include/uapi/linux/inotify.h
c9f04f58 5312
e2d1d6c0 5313INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5314M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5315L: linux-input@vger.kernel.org
8a6e2535 5316Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5317T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5318S: Maintained
679655da 5319F: drivers/input/
f4eea7e2 5320F: include/linux/input.h
c117ab84 5321F: include/uapi/linux/input.h
f4eea7e2 5322F: include/linux/input/
e2d1d6c0 5323
3267a87f 5324INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5325M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5326L: linux-input@vger.kernel.org
75dd112a 5327S: Odd fixes
3267a87f 5328F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5329F: drivers/input/input-mt.c
3267a87f
HR
5330K: \b(ABS|SYN)_MT_
5331
97fa99a3
JY
5332INTEL ASoC BDW/HSW DRIVERS
5333M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5334L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5335S: Supported
e8e1225d
JP
5336F: sound/soc/intel/common/sst-dsp*
5337F: sound/soc/intel/common/sst-firmware.c
5338F: sound/soc/intel/boards/broadwell.c
5339F: sound/soc/intel/haswell/
97fa99a3 5340
4ac13e17
DJ
5341INTEL C600 SERIES SAS CONTROLLER DRIVER
5342M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5343M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5344L: linux-scsi@vger.kernel.org
7106891a
DJ
5345T: git git://git.code.sf.net/p/intel-sas/isci
5346S: Supported
4ac13e17 5347F: drivers/scsi/isci/
4ac13e17 5348
26717172
LB
5349INTEL IDLE DRIVER
5350M: Len Brown <lenb@kernel.org>
bf1c138e 5351L: linux-pm@vger.kernel.org
08deed1e 5352T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5353S: Supported
5354F: drivers/idle/intel_idle.c
5355
7c1ac18d
KCA
5356INTEL PSTATE DRIVER
5357M: Kristen Carlson Accardi <kristen@linux.intel.com>
5358L: linux-pm@vger.kernel.org
5359S: Supported
5360F: drivers/cpufreq/intel_pstate.c
5361
9eb8ef74 5362INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5363M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5364L: linux-fbdev@vger.kernel.org
ce00f85c 5365S: Maintained
679655da 5366F: Documentation/fb/intelfb.txt
8a61f013 5367F: drivers/video/fbdev/intelfb/
9eb8ef74 5368
1da177e4 5369INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5370M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5371L: linux-fbdev@vger.kernel.org
ce00f85c 5372S: Maintained
8a61f013 5373F: drivers/video/fbdev/i810/
1da177e4 5374
f4a9bc4c 5375INTEL MENLOW THERMAL DRIVER
8b58be88 5376M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5377L: platform-driver-x86@vger.kernel.org
5ca92bd9 5378W: https://01.org/linux-acpi
f4a9bc4c 5379S: Supported
679655da 5380F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5381
1da177e4 5382INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5383M: Borislav Petkov <bp@alien8.de>
1da177e4 5384S: Maintained
73d425fd
JP
5385F: arch/x86/kernel/cpu/microcode/core*
5386F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5387
248a9dc3 5388INTEL I/OAT DMA DRIVER
18ebd564 5389M: Dave Jiang <dave.jiang@intel.com>
08223d80 5390R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5391L: dmaengine@vger.kernel.org
5392Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5393S: Supported
679655da 5394F: drivers/dma/ioat*
248a9dc3 5395
6c8909b4 5396INTEL IOMMU (VT-d)
8b58be88 5397M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5398L: iommu@lists.linux-foundation.org
54e5881d 5399T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5400S: Supported
3fb39615 5401F: drivers/iommu/intel-iommu.c
679655da 5402F: include/linux/intel-iommu.h
6c8909b4 5403
b3e5f263 5404INTEL IOP-ADMA DMA DRIVER
08223d80 5405R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5406S: Odd fixes
679655da 5407F: drivers/dma/iop-adma.c
b3e5f263 5408
9251ce95 5409INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5410M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5411S: Maintained
679655da
JP
5412F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5413F: arch/arm/mach-ixp4xx/include/mach/npe.h
5414F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5415F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5416F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5417F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5418
844dd05f 5419INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5420M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5421S: Maintained
679655da 5422F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5423
2f302324 5424INTEL ETHERNET DRIVERS
8b58be88 5425M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5426R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5427R: Shannon Nelson <shannon.nelson@intel.com>
5428R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5429R: Don Skidmore <donald.c.skidmore@intel.com>
5430R: Matthew Vick <matthew.vick@intel.com>
5431R: John Ronciak <john.ronciak@intel.com>
5432R: Mitch Williams <mitch.a.williams@intel.com>
5433L: intel-wired-lan@lists.osuosl.org
f6fde11a 5434W: http://www.intel.com/support/feedback.htm
d94e6fed 5435W: http://e1000.sourceforge.net/
2f302324
JK
5436Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5439S: Supported
0d164401
JK
5440F: Documentation/networking/e100.txt
5441F: Documentation/networking/e1000.txt
5442F: Documentation/networking/e1000e.txt
5443F: Documentation/networking/igb.txt
5444F: Documentation/networking/igbvf.txt
5445F: Documentation/networking/ixgb.txt
5446F: Documentation/networking/ixgbe.txt
5447F: Documentation/networking/ixgbevf.txt
1bff6529 5448F: Documentation/networking/i40e.txt
105bf2fe 5449F: Documentation/networking/i40evf.txt
dee1ad47 5450F: drivers/net/ethernet/intel/
bc90d291 5451F: drivers/net/ethernet/intel/*/
1da177e4 5452
0963d59b
LW
5453INTEL-MID GPIO DRIVER
5454M: David Cohen <david.a.cohen@linux.intel.com>
5455L: linux-gpio@vger.kernel.org
5456S: Maintained
5457F: drivers/gpio/gpio-intel-mid.c
5458
ca907a90
SY
5459INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5460M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5461L: linux-wireless@vger.kernel.org
ca907a90 5462S: Maintained
679655da 5463F: Documentation/networking/README.ipw2100
679655da 5464F: Documentation/networking/README.ipw2200
ca907a90 5465F: drivers/net/wireless/ipw2x00/
826d2abe 5466
4bd96a7a 5467INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5468M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5469M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5470M: Shane Wang <shane.wang@intel.com>
5471L: tboot-devel@lists.sourceforge.net
5472W: http://tboot.sourceforge.net
e9b7d7c8 5473T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5474S: Supported
5475F: Documentation/intel_txt.txt
5476F: include/linux/tboot.h
5477F: arch/x86/kernel/tboot.c
5478
8a70da82 5479INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5480M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5481M: linux-wimax@intel.com
49e7d9df 5482L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5483S: Supported
5484W: http://linuxwimax.org
679655da
JP
5485F: Documentation/wimax/README.i2400m
5486F: drivers/net/wimax/i2400m/
c117ab84 5487F: include/uapi/linux/wimax/i2400m.h
8a70da82 5488
1c0ce89c
SG
5489INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5490M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5491L: linux-wireless@vger.kernel.org
1c0ce89c 5492S: Supported
efa3144e
WYG
5493F: drivers/net/wireless/iwlegacy/
5494
b481de9c 5495INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5496M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5497M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5498M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5499L: linux-wireless@vger.kernel.org
b481de9c 5500W: http://intellinuxwireless.org
b62ff718 5501T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5502S: Supported
679655da 5503F: drivers/net/wireless/iwlwifi/
b481de9c 5504
de8fe023
TW
5505INTEL MANAGEMENT ENGINE (mei)
5506M: Tomas Winkler <tomas.winkler@intel.com>
5507L: linux-kernel@vger.kernel.org
5508S: Supported
c117ab84 5509F: include/uapi/linux/mei.h
5069288b 5510F: include/linux/mei_cl_bus.h
de8fe023 5511F: drivers/misc/mei/*
e07950a1 5512F: Documentation/misc-devices/mei/*
de8fe023 5513
0a8b8353 5514INTEL PMC IPC DRIVER
5515M: Zha Qipeng<qipeng.zha@intel.com>
5516L: platform-driver-x86@vger.kernel.org
5517S: Maintained
5518F: drivers/platform/x86/intel_pmc_ipc.c
5519F: arch/x86/include/asm/intel_pmc_ipc.h
5520
cb109a0e 5521IOC3 ETHERNET DRIVER
8b58be88 5522M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5523L: linux-mips@linux-mips.org
5524S: Maintained
8862bf1e 5525F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5526
cb109a0e 5527IOC3 SERIAL DRIVER
8b58be88 5528M: Pat Gefre <pfg@sgi.com>
d39e0721 5529L: linux-serial@vger.kernel.org
cb109a0e 5530S: Maintained
df621252 5531F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5532
0b6e8569
SW
5533IOMMU DRIVERS
5534M: Joerg Roedel <joro@8bytes.org>
5535L: iommu@lists.linux-foundation.org
5536T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5537S: Maintained
5538F: drivers/iommu/
5539
4480f15b 5540IP MASQUERADING
8b58be88 5541M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5542S: Maintained
679655da 5543F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5544
1202d6ff 5545IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5546M: Francois Romieu <romieu@fr.zoreil.com>
5547M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5548L: netdev@vger.kernel.org
5549S: Maintained
7443713a 5550F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5551
4480f15b 5552IPATH DRIVER
8473c603 5553M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5554L: linux-rdma@vger.kernel.org
52a09a04 5555S: Maintained
679655da 5556F: drivers/infiniband/hw/ipath/
77d8798b 5557
4409ebe9 5558IPMI SUBSYSTEM
8b58be88 5559M: Corey Minyard <minyard@acm.org>
b0c90653 5560L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5561W: http://openipmi.sourceforge.net/
5562S: Supported
679655da
JP
5563F: Documentation/IPMI.txt
5564F: drivers/char/ipmi/
5565F: include/linux/ipmi*
c117ab84 5566F: include/uapi/linux/ipmi*
4409ebe9 5567
2d800897
KW
5568QCOM AUDIO (ASoC) DRIVERS
5569M: Patrick Lai <plai@codeaurora.org>
5570M: Banajit Goswami <bgoswami@codeaurora.org>
5571L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5572S: Supported
5573F: sound/soc/qcom/
5574
e2d1d6c0 5575IPS SCSI RAID DRIVER
8b58be88 5576M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5577L: linux-scsi@vger.kernel.org
5578W: http://www.adaptec.com/
5579S: Maintained
679655da 5580F: drivers/scsi/ips*
e2d1d6c0
RD
5581
5582IPVS
8b58be88
JP
5583M: Wensong Zhang <wensong@linux-vs.org>
5584M: Simon Horman <horms@verge.net.au>
5585M: Julian Anastasov <ja@ssi.bg>
979b6c13 5586L: netdev@vger.kernel.org
e2d1d6c0 5587L: lvs-devel@vger.kernel.org
1da177e4 5588S: Maintained
679655da 5589F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5590F: include/net/ip_vs.h
c117ab84 5591F: include/uapi/linux/ip_vs.h
679655da 5592F: net/netfilter/ipvs/
1da177e4 5593
e7839f25 5594IPWIRELESS DRIVER
e5f6450c 5595M: Jiri Kosina <jikos@kernel.org>
d8130624 5596M: David Sterba <dsterba@suse.com>
92094aa0 5597S: Odd Fixes
282361a0 5598F: drivers/tty/ipwireless/
099dc4fb 5599
e2d1d6c0 5600IPX NETWORK LAYER
8b58be88 5601M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5602L: netdev@vger.kernel.org
5603S: Maintained
679655da 5604F: include/net/ipx.h
c117ab84 5605F: include/uapi/linux/ipx.h
679655da 5606F: net/ipx/
e2d1d6c0 5607
1da177e4 5608IRDA SUBSYSTEM
8b58be88 5609M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5610L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5611L: netdev@vger.kernel.org
1da177e4 5612W: http://irda.sourceforge.net/
f353976d 5613S: Maintained
e0057975 5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5615F: Documentation/networking/irda.txt
5616F: drivers/net/irda/
5617F: include/net/irda/
5618F: net/irda/
1da177e4 5619
a800c7cc
TG
5620IRQ SUBSYSTEM
5621M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5622L: linux-kernel@vger.kernel.org
a800c7cc 5623S: Maintained
75fc2d37 5624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5625F: kernel/irq/
2ed9fd28
JC
5626
5627IRQCHIP DRIVERS
5628M: Thomas Gleixner <tglx@linutronix.de>
5629M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5630M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5631L: linux-kernel@vger.kernel.org
5632S: Maintained
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5634T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5635F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5636F: drivers/irqchip/
a800c7cc 5637
7ab3a837 5638IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5639M: Jiang Liu <jiang.liu@linux.intel.com>
5640M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5641S: Maintained
b09dec2c 5642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5643F: Documentation/IRQ-domain.txt
5644F: include/linux/irqdomain.h
5645F: kernel/irq/irqdomain.c
b09dec2c 5646F: kernel/irq/msi.c
7ab3a837 5647
e2d1d6c0 5648ISAPNP
8b58be88 5649M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5650S: Maintained
679655da
JP
5651F: Documentation/isapnp.txt
5652F: drivers/pnp/isapnp/
5653F: include/linux/isapnp.h
e2d1d6c0 5654
d39b8420
HV
5655ISA RADIO MODULE
5656M: Hans Verkuil <hverkuil@xs4all.nl>
5657L: linux-media@vger.kernel.org
5658T: git git://linuxtv.org/media_tree.git
5659W: http://linuxtv.org
5660S: Maintained
5661F: drivers/media/radio/radio-isa*
5662
71a6d0af
HW
5663iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5664M: Peter Jones <pjones@redhat.com>
5665M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5666S: Maintained
5667F: drivers/firmware/iscsi_ibft*
5668
14816b1e 5669ISCSI
8b58be88 5670M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5671L: open-iscsi@googlegroups.com
5672W: www.open-iscsi.org
54e5881d 5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5674S: Maintained
679655da
JP
5675F: drivers/scsi/*iscsi*
5676F: include/scsi/*iscsi*
14816b1e 5677
1e65eb42
OG
5678ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5679M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5680M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5681M: Roi Dayan <roid@mellanox.com>
5682L: linux-rdma@vger.kernel.org
5683S: Supported
5684W: http://www.openfabrics.org
5685W: www.open-iscsi.org
5686Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5687F: drivers/infiniband/ulp/iser/
1e65eb42 5688
2b70e5fd
SG
5689ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5690M: Sagi Grimberg <sagig@mellanox.com>
5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5692L: linux-rdma@vger.kernel.org
5693L: target-devel@vger.kernel.org
5694S: Supported
5695W: http://www.linux-iscsi.org
5696F: drivers/infiniband/ulp/isert
5697
1da177e4 5698ISDN SUBSYSTEM
8b58be88 5699M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5700L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5701L: netdev@vger.kernel.org
1da177e4 5702W: http://www.isdn4linux.de
54e5881d 5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5704S: Maintained
679655da
JP
5705F: Documentation/isdn/
5706F: drivers/isdn/
5707F: include/linux/isdn.h
5708F: include/linux/isdn/
c117ab84
CEB
5709F: include/uapi/linux/isdn.h
5710F: include/uapi/linux/isdn/
1da177e4
LT
5711
5712ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5713M: Armin Schindler <mac@melware.de>
d5d52273 5714L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5715W: http://www.melware.de
5716S: Maintained
679655da 5717F: drivers/isdn/hardware/eicon/
1da177e4 5718
d624870f 5719IT87 HARDWARE MONITORING DRIVER
d8130624 5720M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5721L: lm-sensors@lm-sensors.org
5722S: Maintained
5723F: Documentation/hwmon/it87
5724F: drivers/hwmon/it87.c
5725
d7104bff
AP
5726IT913X MEDIA DRIVER
5727M: Antti Palosaari <crope@iki.fi>
5728L: linux-media@vger.kernel.org
5729W: http://linuxtv.org/
5730W: http://palosaari.fi/linux/
5731Q: http://patchwork.linuxtv.org/project/linux-media/list/
5732T: git git://linuxtv.org/anttip/media_tree.git
5733S: Maintained
249c697e 5734F: drivers/media/tuners/it913x*
d7104bff 5735
91821ff3 5736IVTV VIDEO4LINUX DRIVER
6afdeaf8 5737M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5738L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5739L: linux-media@vger.kernel.org
275ffde4 5740T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5741W: http://www.ivtvdriver.org
5742S: Maintained
679655da 5743F: Documentation/video4linux/*.ivtv
90d72ac6 5744F: drivers/media/pci/ivtv/
c117ab84 5745F: include/uapi/linux/ivtv*
91821ff3 5746
68620bdd
MP
5747IX2505V MEDIA DRIVER
5748M: Malcolm Priestley <tvboxspy@gmail.com>
5749L: linux-media@vger.kernel.org
5750W: http://linuxtv.org/
5751Q: http://patchwork.linuxtv.org/project/linux-media/list/
5752S: Maintained
5753F: drivers/media/dvb-frontends/ix2505v*
5754
4453d736
GR
5755JC42.4 TEMPERATURE SENSOR DRIVER
5756M: Guenter Roeck <linux@roeck-us.net>
5757L: lm-sensors@lm-sensors.org
5758S: Maintained
5759F: drivers/hwmon/jc42.c
5760F: Documentation/hwmon/jc42
5761
e2d1d6c0 5762JFS FILESYSTEM
3256f80f 5763M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5764L: jfs-discussion@lists.sourceforge.net
5765W: http://jfs.sourceforge.net/
54e5881d 5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5767S: Maintained
679655da
JP
5768F: Documentation/filesystems/jfs.txt
5769F: fs/jfs/
e2d1d6c0 5770
95252236 5771JME NETWORK DRIVER
8b58be88 5772M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5773L: netdev@vger.kernel.org
5774S: Maintained
63d24a0e 5775F: drivers/net/ethernet/jme.*
95252236 5776
1da177e4 5777JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5778M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5779L: linux-mtd@lists.infradead.org
5780W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5781S: Maintained
679655da 5782F: fs/jffs2/
c117ab84 5783F: include/uapi/linux/jffs2.h
1da177e4 5784
d183e11a
TT
5785JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5786M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5787M: Jan Kara <jack@suse.com>
d183e11a
TT
5788L: linux-ext4@vger.kernel.org
5789S: Maintained
5790F: fs/jbd2/
5791F: include/linux/jbd2.h
ae0718f8 5792
fd8b6cb4 5793JSM Neo PCI based serial card
9d141cb9 5794M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5795L: linux-serial@vger.kernel.org
5796S: Maintained
df621252 5797F: drivers/tty/serial/jsm/
ae0718f8 5798
af39917d
CL
5799K10TEMP HARDWARE MONITORING DRIVER
5800M: Clemens Ladisch <clemens@ladisch.de>
5801L: lm-sensors@lm-sensors.org
5802S: Maintained
5803F: Documentation/hwmon/k10temp
5804F: drivers/hwmon/k10temp.c
5805
4660cb35 5806K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5807M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5808L: lm-sensors@lm-sensors.org
ae0718f8 5809S: Maintained
679655da
JP
5810F: Documentation/hwmon/k8temp
5811F: drivers/hwmon/k8temp.c
ae0718f8 5812
1da177e4 5813KCONFIG
5eb1f99e 5814M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5815L: linux-kbuild@vger.kernel.org
cea8321c 5816T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5817S: Maintained
679655da
JP
5818F: Documentation/kbuild/kconfig-language.txt
5819F: scripts/kconfig/
1da177e4 5820
ea6c2089 5821KDUMP
8b58be88
JP
5822M: Vivek Goyal <vgoyal@redhat.com>
5823M: Haren Myneni <hbabu@us.ibm.com>
34633993 5824L: kexec@lists.infradead.org
ea6c2089
VG
5825W: http://lse.sourceforge.net/kdump/
5826S: Maintained
80811493 5827F: Documentation/kdump/
ea6c2089 5828
f41bf02f
HV
5829KEENE FM RADIO TRANSMITTER DRIVER
5830M: Hans Verkuil <hverkuil@xs4all.nl>
5831L: linux-media@vger.kernel.org
5832T: git git://linuxtv.org/media_tree.git
5833W: http://linuxtv.org
5834S: Maintained
5835F: drivers/media/radio/radio-keene*
5836
1da177e4 5837KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5838M: Ian Kent <raven@themaw.net>
f694fc97 5839L: autofs@vger.kernel.org
1da177e4 5840S: Maintained
679655da 5841F: fs/autofs4/
1da177e4 5842
70fb7ba6 5843KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5844M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5846T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5847L: linux-kbuild@vger.kernel.org
5ce45962 5848S: Maintained
679655da
JP
5849F: Documentation/kbuild/
5850F: Makefile
5851F: scripts/Makefile.*
70fb7ba6
MM
5852F: scripts/basic/
5853F: scripts/mk*
5854F: scripts/package/
1da177e4
LT
5855
5856KERNEL JANITORS
c3000e03 5857L: kernel-janitors@vger.kernel.org
10466f5a 5858W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5859S: Odd Fixes
1da177e4 5860
e8b43555 5861KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5862M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5863M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5864L: linux-nfs@vger.kernel.org
1da177e4 5865W: http://nfs.sourceforge.net/
98fac23f 5866S: Supported
679655da 5867F: fs/nfsd/
c117ab84 5868F: include/uapi/linux/nfsd/
679655da
JP
5869F: fs/lockd/
5870F: fs/nfs_common/
5871F: net/sunrpc/
5872F: include/linux/lockd/
5873F: include/linux/sunrpc/
c117ab84 5874F: include/uapi/linux/sunrpc/
1da177e4 5875
13b122b3
SK
5876KERNEL SELFTEST FRAMEWORK
5877M: Shuah Khan <shuahkh@osg.samsung.com>
5878L: linux-api@vger.kernel.org
5879T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5880S: Maintained
5881F: tools/testing/selftests
5882
426d62e2 5883KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5884M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5885M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5886L: kvm@vger.kernel.org
e3e58478 5887W: http://www.linux-kvm.org
a94b40a6 5888T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5889S: Supported
c93a64fe
PB
5890F: Documentation/*/kvm*.txt
5891F: Documentation/virtual/kvm/
679655da 5892F: arch/*/kvm/
1662e862
CB
5893F: arch/x86/kernel/kvm.c
5894F: arch/x86/kernel/kvmclock.c
679655da
JP
5895F: arch/*/include/asm/kvm*
5896F: include/linux/kvm*
c117ab84 5897F: include/uapi/linux/kvm*
679655da 5898F: virt/kvm/
426d62e2 5899
ad8003d3 5900KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5901M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5902L: kvm@vger.kernel.org
5903W: http://kvm.qumranet.com
7de609c8 5904S: Maintained
679655da 5905F: arch/x86/include/asm/svm.h
679655da 5906F: arch/x86/kvm/svm.c
426d62e2 5907
513014b7 5908KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5909M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5910L: kvm-ppc@vger.kernel.org
5911W: http://kvm.qumranet.com
6a7f972d 5912T: git git://github.com/agraf/linux-2.6.git
513014b7 5913S: Supported
679655da
JP
5914F: arch/powerpc/include/asm/kvm*
5915F: arch/powerpc/kvm/
513014b7 5916
85f8fffe 5917KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5918M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5919M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5920L: linux-s390@vger.kernel.org
5921W: http://www.ibm.com/developerworks/linux/linux390/
5922S: Supported
679655da
JP
5923F: Documentation/s390/kvm.txt
5924F: arch/s390/include/asm/kvm*
80811493 5925F: arch/s390/kvm/
85f8fffe 5926
a749474d 5927KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5928M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5929M: Marc Zyngier <marc.zyngier@arm.com>
5930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5931L: kvmarm@lists.cs.columbia.edu
5932W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5933S: Supported
a749474d
CD
5934F: arch/arm/include/uapi/asm/kvm*
5935F: arch/arm/include/asm/kvm*
5936F: arch/arm/kvm/
5c8818b4
MZ
5937F: virt/kvm/arm/
5938F: include/kvm/arm_*
a749474d 5939
6394a3ec 5940KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5941M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5942M: Marc Zyngier <marc.zyngier@arm.com>
5943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5944L: kvmarm@lists.cs.columbia.edu
5945S: Maintained
5946F: arch/arm64/include/uapi/asm/kvm*
5947F: arch/arm64/include/asm/kvm*
5948F: arch/arm64/kvm/
5949
dc009d92 5950KEXEC
8b58be88 5951M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5952W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5953L: kexec@lists.infradead.org
dc009d92 5954S: Maintained
679655da 5955F: include/linux/kexec.h
c117ab84 5956F: include/uapi/linux/kexec.h
679655da 5957F: kernel/kexec.c
dc009d92 5958
e971461f
DH
5959KEYS/KEYRINGS:
5960M: David Howells <dhowells@redhat.com>
5961L: keyrings@linux-nfs.org
5962S: Maintained
d410fa4e 5963F: Documentation/security/keys.txt
e971461f
DH
5964F: include/linux/key.h
5965F: include/linux/key-type.h
5966F: include/keys/
5967F: security/keys/
5968
7f3c68be 5969KEYS-TRUSTED
74dd744f
MZ
5970M: David Safford <safford@us.ibm.com>
5971M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5972L: linux-security-module@vger.kernel.org
5973L: keyrings@linux-nfs.org
5974S: Supported
d410fa4e 5975F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5976F: include/keys/trusted-type.h
5977F: security/keys/trusted.c
5978F: security/keys/trusted.h
5979
5980KEYS-ENCRYPTED
74dd744f
MZ
5981M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5982M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5983L: linux-security-module@vger.kernel.org
5984L: keyrings@linux-nfs.org
5985S: Supported
d410fa4e 5986F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5987F: include/keys/encrypted-type.h
19c90aa6 5988F: security/keys/encrypted-keys/
7f3c68be 5989
5b778dad 5990KGDB / KDB /debug_core
8b58be88 5991M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5992W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5993L: kgdb-bugreport@lists.sourceforge.net
5994S: Maintained
679655da
JP
5995F: Documentation/DocBook/kgdb.tmpl
5996F: drivers/misc/kgdbts.c
df621252 5997F: drivers/tty/serial/kgdboc.c
5b778dad 5998F: include/linux/kdb.h
679655da 5999F: include/linux/kgdb.h
4063eb5f 6000F: kernel/debug/
e3e2aaf7 6001
456db8cc 6002KMEMCHECK
8b58be88 6003M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6004M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6005S: Maintained
410d7a97
JP
6006F: Documentation/kmemcheck.txt
6007F: arch/x86/include/asm/kmemcheck.h
6008F: arch/x86/mm/kmemcheck/
6009F: include/linux/kmemcheck.h
6010F: mm/kmemcheck.c
b9ce08c0 6011
c3bb4d24 6012KMEMLEAK
8b58be88 6013M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6014S: Maintained
6015F: Documentation/kmemleak.txt
6016F: include/linux/kmemleak.h
6017F: mm/kmemleak.c
6018F: mm/kmemleak-test.c
6019
89559a61 6020KPROBES
8b58be88
JP
6021M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6022M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6023M: "David S. Miller" <davem@davemloft.net>
97c29e74 6024M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6025S: Maintained
679655da
JP
6026F: Documentation/kprobes.txt
6027F: include/linux/kprobes.h
6028F: kernel/kprobes.c
89559a61 6029
70e84049 6030KS0108 LCD CONTROLLER DRIVER
8b58be88 6031M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6032W: http://miguelojeda.es/auxdisplay.htm
6033W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6034S: Maintained
679655da
JP
6035F: Documentation/auxdisplay/ks0108
6036F: drivers/auxdisplay/ks0108.c
6037F: include/linux/ks0108.h
70e84049 6038
1da177e4 6039LAPB module
1da177e4 6040L: linux-x25@vger.kernel.org
bf9915cc 6041S: Orphan
679655da
JP
6042F: Documentation/networking/lapb-module.txt
6043F: include/*/lapb.h
6044F: net/lapb/
1da177e4
LT
6045
6046LASI 53c700 driver for PARISC
8b58be88 6047M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6048L: linux-scsi@vger.kernel.org
6049S: Maintained
679655da
JP
6050F: Documentation/scsi/53c700.txt
6051F: drivers/scsi/53c700*
1da177e4 6052
263de9b5 6053LED SUBSYSTEM
8b58be88 6054M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6055M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6056L: linux-leds@vger.kernel.org
b8926ba0 6057T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6058S: Maintained
679655da
JP
6059F: drivers/leds/
6060F: include/linux/leds.h
263de9b5 6061
b0461a44 6062LEGACY EEPROM DRIVER
d8130624 6063M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6064S: Maintained
6065F: Documentation/misc-devices/eeprom
6066F: drivers/misc/eeprom/eeprom.c
6067
1da177e4 6068LEGO USB Tower driver
8b58be88 6069M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6070L: legousb-devel@lists.sourceforge.net
6071W: http://legousb.sourceforge.net/
6072S: Maintained
679655da 6073F: drivers/usb/misc/legousbtower.c
1da177e4 6074
055616a8
MK
6075LG2160 MEDIA DRIVER
6076M: Michael Krufky <mkrufky@linuxtv.org>
6077L: linux-media@vger.kernel.org
6078W: http://linuxtv.org/
6079W: http://github.com/mkrufky
6080Q: http://patchwork.linuxtv.org/project/linux-media/list/
6081T: git git://linuxtv.org/mkrufky/tuners.git
6082S: Maintained
6083F: drivers/media/dvb-frontends/lg2160.*
6084
6f0e7725
MK
6085LGDT3305 MEDIA DRIVER
6086M: Michael Krufky <mkrufky@linuxtv.org>
6087L: linux-media@vger.kernel.org
6088W: http://linuxtv.org/
6089W: http://github.com/mkrufky
6090Q: http://patchwork.linuxtv.org/project/linux-media/list/
6091T: git git://linuxtv.org/mkrufky/tuners.git
6092S: Maintained
6093F: drivers/media/dvb-frontends/lgdt3305.*
6094
568a17ff 6095LGUEST
8b58be88 6096M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6097L: lguest@lists.ozlabs.org
568a17ff 6098W: http://lguest.ozlabs.org/
72e91863 6099S: Odd Fixes
070f420b 6100F: arch/x86/include/asm/lguest*.h
679655da
JP
6101F: arch/x86/lguest/
6102F: drivers/lguest/
6103F: include/linux/lguest*.h
070f420b 6104F: tools/lguest/
568a17ff 6105
32ac7cb2
TH
6106LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6107M: Tejun Heo <tj@kernel.org>
6108L: linux-ide@vger.kernel.org
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6110S: Maintained
6111F: drivers/ata/
6112F: include/linux/ata.h
6113F: include/linux/libata.h
6114
6115LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6116M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6117L: linux-ide@vger.kernel.org
6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6119S: Maintained
6120F: include/linux/pata_arasan_cf_data.h
6121F: drivers/ata/pata_arasan_cf.c
6122
c7fa056c
BZ
6123LIBATA PATA DRIVERS
6124M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6125M: Tejun Heo <tj@kernel.org>
6126L: linux-ide@vger.kernel.org
6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6128S: Maintained
6129F: drivers/ata/pata_*.c
6130F: drivers/ata/ata_generic.c
6131
32ac7cb2
TH
6132LIBATA SATA AHCI PLATFORM devices support
6133M: Hans de Goede <hdegoede@redhat.com>
6134M: Tejun Heo <tj@kernel.org>
6135L: linux-ide@vger.kernel.org
6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6137S: Maintained
6138F: drivers/ata/ahci_platform.c
6139F: drivers/ata/libahci_platform.c
6140F: include/linux/ahci_platform.h
6141
6142LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6143M: Mikael Pettersson <mikpelinux@gmail.com>
6144L: linux-ide@vger.kernel.org
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6146S: Maintained
6147F: drivers/ata/sata_promise.*
6148
1acd437c
SL
6149LIBLOCKDEP
6150M: Sasha Levin <sasha.levin@oracle.com>
6151S: Maintained
6152F: tools/lib/lockdep/
6153
bc30196f
DW
6154LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6155M: Dan Williams <dan.j.williams@intel.com>
6156L: linux-nvdimm@lists.01.org
6157Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6158S: Supported
6159F: drivers/nvdimm/*
6160F: include/linux/nd.h
6161F: include/linux/libnvdimm.h
6162F: include/uapi/linux/ndctl.h
6163
6164LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6165M: Ross Zwisler <ross.zwisler@linux.intel.com>
6166L: linux-nvdimm@lists.01.org
6167Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6168S: Supported
6169F: drivers/nvdimm/blk.c
6170F: drivers/nvdimm/region_devs.c
6171F: drivers/acpi/nfit*
6172
6173LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6174M: Vishal Verma <vishal.l.verma@intel.com>
6175L: linux-nvdimm@lists.01.org
6176Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6177S: Supported
6178F: drivers/nvdimm/btt*
6179
6180LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6181M: Ross Zwisler <ross.zwisler@linux.intel.com>
6182L: linux-nvdimm@lists.01.org
6183Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6184S: Supported
6185F: drivers/nvdimm/pmem.c
b864bc17 6186F: include/linux/pmem.h
bc30196f 6187
1da177e4 6188LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6189M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6190W: http://www.ibm.com/linux/ltc/projects/ppc
6191S: Supported
11c34c7d 6192F: arch/powerpc/boot/rs6000.h
1da177e4 6193
852bb9f5 6194LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6195M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6196M: Paul Mackerras <paulus@samba.org>
ea668936 6197M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6198W: http://www.penguinppc.org/
a4724ed6 6199L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6200Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6202S: Supported
11c34c7d
JP
6203F: Documentation/powerpc/
6204F: arch/powerpc/
1da177e4
LT
6205
6206LINUX FOR POWER MACINTOSH
8b58be88 6207M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6208W: http://www.penguinppc.org/
a4724ed6 6209L: linuxppc-dev@lists.ozlabs.org
1da177e4 6210S: Maintained
11c34c7d
JP
6211F: arch/powerpc/platforms/powermac/
6212F: drivers/macintosh/
1da177e4 6213
77a76369 6214LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6215M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6216L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6217T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6218S: Maintained
11c34c7d
JP
6219F: arch/powerpc/platforms/512x/
6220F: arch/powerpc/platforms/52xx/
1da177e4
LT
6221
6222LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6223M: Alistair Popple <alistair@popple.id.au>
8b58be88 6224M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6225W: http://www.penguinppc.org/
a4724ed6 6226L: linuxppc-dev@lists.ozlabs.org
1da177e4 6227S: Maintained
11c34c7d
JP
6228F: arch/powerpc/platforms/40x/
6229F: arch/powerpc/platforms/44x/
1da177e4 6230
260c02a9 6231LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6232L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6233S: Orphan
11c34c7d
JP
6234F: arch/powerpc/*/*virtex*
6235F: arch/powerpc/*/*/*virtex*
1da177e4 6236
e93adf1e 6237LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6238M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6239W: http://www.penguinppc.org/
a4724ed6 6240L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6241S: Maintained
a2b1f7c8 6242F: arch/powerpc/platforms/8xx/
e93adf1e 6243
1da177e4 6244LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6245M: Scott Wood <scottwood@freescale.com>
8b58be88 6246M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6247W: http://www.penguinppc.org/
a4724ed6 6248L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6249T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6250S: Maintained
11c34c7d 6251F: arch/powerpc/platforms/83xx/
4c8f581d 6252F: arch/powerpc/platforms/85xx/
1da177e4 6253
ab06ff3a 6254LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6255M: Olof Johansson <olof@lixom.net>
a4724ed6 6256L: linuxppc-dev@lists.ozlabs.org
92e19709 6257S: Maintained
11c34c7d
JP
6258F: arch/powerpc/platforms/pasemi/
6259F: drivers/*/*pasemi*
6260F: drivers/*/*/*pasemi*
ab06ff3a 6261
1da177e4 6262LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6263M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6264L: linux-security-module@vger.kernel.org
1da177e4
LT
6265S: Supported
6266
a23ce6da
HW
6267LIS3LV02D ACCELEROMETER DRIVER
6268M: Eric Piel <eric.piel@tremplin-utc.net>
6269S: Maintained
ff606677
JD
6270F: Documentation/misc-devices/lis3lv02d
6271F: drivers/misc/lis3lv02d/
bd35665f 6272F: drivers/platform/x86/hp_accel.c
a23ce6da 6273
b700e7f0
SJ
6274LIVE PATCHING
6275M: Josh Poimboeuf <jpoimboe@redhat.com>
6276M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6277M: Jiri Kosina <jikos@kernel.org>
d8130624 6278M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6279S: Maintained
6280F: kernel/livepatch/
6281F: include/linux/livepatch.h
6282F: arch/x86/include/asm/livepatch.h
6283F: arch/x86/kernel/livepatch.c
6284F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6285F: samples/livepatch/
b700e7f0 6286L: live-patching@vger.kernel.org
74d50da3 6287T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6288
e2d1d6c0 6289LLC (802.2)
8b58be88 6290M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6291S: Maintained
679655da 6292F: include/linux/llc.h
c117ab84 6293F: include/uapi/linux/llc.h
679655da
JP
6294F: include/net/llc*
6295F: net/llc/
e2d1d6c0 6296
4e233cbe
AD
6297LM73 HARDWARE MONITOR DRIVER
6298M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6299L: lm-sensors@lm-sensors.org
6300S: Maintained
6301F: drivers/hwmon/lm73.c
6302
156e2d1a 6303LM78 HARDWARE MONITOR DRIVER
d8130624 6304M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6305L: lm-sensors@lm-sensors.org
6306S: Maintained
6307F: Documentation/hwmon/lm78
6308F: drivers/hwmon/lm78.c
6309
1da177e4 6310LM83 HARDWARE MONITOR DRIVER
d8130624 6311M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6312L: lm-sensors@lm-sensors.org
1da177e4 6313S: Maintained
679655da
JP
6314F: Documentation/hwmon/lm83
6315F: drivers/hwmon/lm83.c
1da177e4
LT
6316
6317LM90 HARDWARE MONITOR DRIVER
d8130624 6318M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6319L: lm-sensors@lm-sensors.org
1da177e4 6320S: Maintained
679655da 6321F: Documentation/hwmon/lm90
aae7bce4 6322F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6323F: drivers/hwmon/lm90.c
1da177e4 6324
917cc4e6
GR
6325LM95234 HARDWARE MONITOR DRIVER
6326M: Guenter Roeck <linux@roeck-us.net>
6327L: lm-sensors@lm-sensors.org
6328S: Maintained
6329F: Documentation/hwmon/lm95234
6330F: drivers/hwmon/lm95234.c
6331
68620bdd
MP
6332LME2510 MEDIA DRIVER
6333M: Malcolm Priestley <tvboxspy@gmail.com>
6334L: linux-media@vger.kernel.org
6335W: http://linuxtv.org/
6336Q: http://patchwork.linuxtv.org/project/linux-media/list/
6337S: Maintained
6338F: drivers/media/usb/dvb-usb-v2/lmedm04*
6339
512e67f9 6340LOCKDEP AND LOCKSTAT
8b58be88
JP
6341M: Peter Zijlstra <peterz@infradead.org>
6342M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6343L: linux-kernel@vger.kernel.org
75fc2d37 6344T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6345S: Maintained
214e0aed
DB
6346F: Documentation/locking/lockdep*.txt
6347F: Documentation/locking/lockstat.txt
679655da 6348F: include/linux/lockdep.h
7486d6da 6349F: kernel/locking/
512e67f9 6350
dde33348 6351LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6352M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6353L: linux-ntfs-dev@lists.sourceforge.net
6354W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6355S: Maintained
679655da 6356F: Documentation/ldm.txt
20d16fef 6357F: block/partitions/ldm.*
1da177e4 6358
ef6ada3d
JE
6359LogFS
6360M: Joern Engel <joern@logfs.org>
756ccb3c 6361M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6362L: logfs@logfs.org
6363W: logfs.org
6364S: Maintained
6365F: fs/logfs/
6366
b62d7946
RS
6367LPC32XX MACHINE SUPPORT
6368M: Roland Stigge <stigge@antcom.de>
6369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6370S: Maintained
6371F: arch/arm/mach-lpc32xx/
6372
c87e34ef 6373LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6374M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6375M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6376M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6377M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6378L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6379L: linux-scsi@vger.kernel.org
6380W: http://www.lsilogic.com/support
6381S: Supported
679655da 6382F: drivers/message/fusion/
500c152a 6383F: drivers/scsi/mpt2sas/
6384F: drivers/scsi/mpt3sas/
c87e34ef 6385
1da177e4 6386LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6387M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6388L: linux-scsi@vger.kernel.org
6389S: Maintained
679655da 6390F: drivers/scsi/sym53c8xx_2/
1da177e4 6391
e5f5c99a
GR
6392LTC4261 HARDWARE MONITOR DRIVER
6393M: Guenter Roeck <linux@roeck-us.net>
6394L: lm-sensors@lm-sensors.org
6395S: Maintained
6396F: Documentation/hwmon/ltc4261
6397F: drivers/hwmon/ltc4261.c
6398
81365c31 6399LTP (Linux Test Project)
28b8e8d4 6400M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6401M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6402M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6403M: Jan Stancek <jstancek@redhat.com>
6404M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6405M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6406L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6407W: http://linux-test-project.github.io/
7d1ae8a8 6408T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6409S: Maintained
6410
c12a54b3 6411M32R ARCHITECTURE
c12a54b3 6412W: http://www.linux-m32r.org/
b4174867 6413S: Orphan
679655da 6414F: arch/m32r/
c12a54b3 6415
1da177e4 6416M68K ARCHITECTURE
8b58be88 6417M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6418L: linux-m68k@lists.linux-m68k.org
6419W: http://www.linux-m68k.org/
54e5881d 6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6421S: Maintained
679655da 6422F: arch/m68k/
9db35182 6423F: drivers/zorro/
1da177e4
LT
6424
6425M68K ON APPLE MACINTOSH
8b58be88 6426M: Joshua Thompson <funaho@jurai.org>
1da177e4 6427W: http://www.mac.linux-m68k.org/
9bb9f222 6428L: linux-m68k@lists.linux-m68k.org
1da177e4 6429S: Maintained
9db35182 6430F: arch/m68k/mac/
1da177e4
LT
6431
6432M68K ON HP9000/300
8b58be88 6433M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6434W: http://www.tazenda.demon.co.uk/phil/linux-hp
6435S: Maintained
679655da 6436F: arch/m68k/hp300/
1da177e4 6437
74425546
AP
6438M88DS3103 MEDIA DRIVER
6439M: Antti Palosaari <crope@iki.fi>
6440L: linux-media@vger.kernel.org
6441W: http://linuxtv.org/
6442W: http://palosaari.fi/linux/
6443Q: http://patchwork.linuxtv.org/project/linux-media/list/
6444T: git git://linuxtv.org/anttip/media_tree.git
6445S: Maintained
6446F: drivers/media/dvb-frontends/m88ds3103*
6447
68620bdd
MP
6448M88RS2000 MEDIA DRIVER
6449M: Malcolm Priestley <tvboxspy@gmail.com>
6450L: linux-media@vger.kernel.org
6451W: http://linuxtv.org/
6452Q: http://patchwork.linuxtv.org/project/linux-media/list/
6453S: Maintained
6454F: drivers/media/dvb-frontends/m88rs2000*
6455
07a092fa 6456MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6457M: Alexey Klimov <klimov.linux@gmail.com>
6458L: linux-media@vger.kernel.org
6459T: git git://linuxtv.org/media_tree.git
6460S: Maintained
6461F: drivers/media/radio/radio-ma901.c
07a092fa 6462
64a327a7 6463MAC80211
8b58be88 6464M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6465L: linux-wireless@vger.kernel.org
491b26b4 6466W: http://wireless.kernel.org/
ce466579
JB
6467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6469S: Maintained
679655da
JP
6470F: Documentation/networking/mac80211-injection.txt
6471F: include/net/mac80211.h
6472F: net/mac80211/
64a327a7 6473
b863ceb7 6474MACVLAN DRIVER
8b58be88 6475M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6476L: netdev@vger.kernel.org
6477S: Maintained
679655da
JP
6478F: drivers/net/macvlan.c
6479F: include/linux/if_macvlan.h
b863ceb7 6480
2b6d83e2
JB
6481MAILBOX API
6482M: Jassi Brar <jassisinghbrar@gmail.com>
6483L: linux-kernel@vger.kernel.org
6484S: Maintained
6485F: drivers/mailbox/
6486F: include/linux/mailbox_client.h
6487F: include/linux/mailbox_controller.h
6488
faf1668c 6489MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6490M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6491W: http://www.kernel.org/doc/man-pages
bd7ebec6 6492L: linux-man@vger.kernel.org
1b53dc74 6493S: Maintained
faf1668c 6494
8427defd
RK
6495MARVELL ARMADA DRM SUPPORT
6496M: Russell King <rmk+kernel@arm.linux.org.uk>
6497S: Maintained
6498F: drivers/gpu/drm/armada/
6499
3ad50cca
GR
6500MARVELL 88E6352 DSA support
6501M: Guenter Roeck <linux@roeck-us.net>
6502S: Maintained
6503F: drivers/net/dsa/mv88e6352.c
6504
44c14c1d 6505MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6506M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6507M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6508L: netdev@vger.kernel.org
6509S: Maintained
6510F: drivers/net/ethernet/marvell/sk*
6511
74cda169 6512MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6513L: libertas-dev@lists.infradead.org
8ac3e99e 6514S: Orphan
679655da 6515F: drivers/net/wireless/libertas/
74cda169 6516
b60d6975 6517MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6518M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6519L: netdev@vger.kernel.org
f5ca8502 6520S: Maintained
527a6266 6521F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6522F: include/linux/mv643xx.h
1da177e4 6523
370b8ed9
TP
6524MARVELL MVNETA ETHERNET DRIVER
6525M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6526L: netdev@vger.kernel.org
6527S: Maintained
6528F: drivers/net/ethernet/marvell/mvneta.*
6529
fcad584d 6530MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6531M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6532M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6533L: linux-wireless@vger.kernel.org
6534S: Maintained
6535F: drivers/net/wireless/mwifiex/
6536
a2c3f656 6537MARVELL MWL8K WIRELESS DRIVER
a040d532 6538M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6539L: linux-wireless@vger.kernel.org
16345910 6540S: Odd Fixes
a2c3f656
LB
6541F: drivers/net/wireless/mwl8k.c
6542
2a69567b 6543MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6544M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6545S: Odd Fixes
1fa7e547 6546F: drivers/mmc/host/mvsdio.*
2a69567b 6547
1da177e4 6548MATROX FRAMEBUFFER DRIVER
c69f677c 6549L: linux-fbdev@vger.kernel.org
52653199 6550S: Orphan
8a61f013 6551F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6552F: include/uapi/linux/matroxfb.h
1da177e4 6553
ca462085
GR
6554MAX16065 HARDWARE MONITOR DRIVER
6555M: Guenter Roeck <linux@roeck-us.net>
6556L: lm-sensors@lm-sensors.org
6557S: Maintained
6558F: Documentation/hwmon/max16065
6559F: drivers/hwmon/max16065.c
6560
1f61cab8
GR
6561MAX20751 HARDWARE MONITOR DRIVER
6562M: Guenter Roeck <linux@roeck-us.net>
6563L: lm-sensors@lm-sensors.org
6564S: Maintained
6565F: Documentation/hwmon/max20751
6566F: drivers/hwmon/max20751.c
6567
d20620de 6568MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6569M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6570L: lm-sensors@lm-sensors.org
6571S: Maintained
679655da
JP
6572F: Documentation/hwmon/max6650
6573F: drivers/hwmon/max6650.c
d20620de 6574
e89ab51f
GR
6575MAX6697 HARDWARE MONITOR DRIVER
6576M: Guenter Roeck <linux@roeck-us.net>
6577L: lm-sensors@lm-sensors.org
6578S: Maintained
6579F: Documentation/hwmon/max6697
6580F: Documentation/devicetree/bindings/i2c/max6697.txt
6581F: drivers/hwmon/max6697.c
6582F: include/linux/platform_data/max6697.h
6583
f8f847b5
KK
6584MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6585M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6586L: linux-pm@vger.kernel.org
6587S: Supported
6588F: drivers/power/max14577_charger.c
6589F: drivers/power/max77693_charger.c
6590
befeb596
KK
6591MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6592M: Chanwoo Choi <cw00.choi@samsung.com>
6593M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6594L: linux-kernel@vger.kernel.org
6595S: Supported
6596F: drivers/*/max14577.c
6597F: drivers/*/max77686.c
6598F: drivers/*/max77693.c
6599F: drivers/extcon/extcon-max14577.c
6600F: drivers/extcon/extcon-max77693.c
6601F: drivers/rtc/rtc-max77686.c
6602F: drivers/clk/clk-max77686.c
6603F: Documentation/devicetree/bindings/mfd/max14577.txt
6604F: Documentation/devicetree/bindings/mfd/max77686.txt
6605F: Documentation/devicetree/bindings/mfd/max77693.txt
6606F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6607F: include/linux/mfd/max14577*.h
6608F: include/linux/mfd/max77686*.h
6609F: include/linux/mfd/max77693*.h
6610
9be3c9a5
HV
6611MAXIRADIO FM RADIO RECEIVER DRIVER
6612M: Hans Verkuil <hverkuil@xs4all.nl>
6613L: linux-media@vger.kernel.org
6614T: git git://linuxtv.org/media_tree.git
6615W: http://linuxtv.org
6616S: Maintained
6617F: drivers/media/radio/radio-maxiradio*
6618
6f32a8c9
LP
6619MEDIA DRIVERS FOR RENESAS - VSP1
6620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6621L: linux-media@vger.kernel.org
6622L: linux-sh@vger.kernel.org
6623T: git git://linuxtv.org/media_tree.git
6624S: Supported
6625F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6626F: drivers/media/platform/vsp1/
6627
127c49ae 6628MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6629M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6630P: LinuxTV.org Project
6631L: linux-media@vger.kernel.org
6632W: http://linuxtv.org
8a6e2535 6633Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6634T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6635S: Maintained
6636F: Documentation/dvb/
6637F: Documentation/video4linux/
ffe06198 6638F: Documentation/DocBook/media/
127c49ae 6639F: drivers/media/
ffe06198 6640F: drivers/staging/media/
127c49ae 6641F: include/media/
6c0f0359
MCC
6642F: include/uapi/linux/dvb/
6643F: include/uapi/linux/videodev2.h
6644F: include/uapi/linux/media.h
6645F: include/uapi/linux/v4l2-*
6646F: include/uapi/linux/meye.h
6647F: include/uapi/linux/ivtv*
6648F: include/uapi/linux/uvcvideo.h
d20620de 6649
c869f77d
JK
6650MEDIATEK MT7601U WIRELESS LAN DRIVER
6651M: Jakub Kicinski <kubakici@wp.pl>
6652L: linux-wireless@vger.kernel.org
6653S: Maintained
6654F: drivers/net/wireless/mediatek/mt7601u/
6655
e399065b
SS
6656MEGARAID SCSI/SAS DRIVERS
6657M: Kashyap Desai <kashyap.desai@avagotech.com>
6658M: Sumit Saxena <sumit.saxena@avagotech.com>
6659M: Uday Lingala <uday.lingala@avagotech.com>
6660L: megaraidlinux.pdl@avagotech.com
baaea1dc 6661L: linux-scsi@vger.kernel.org
e399065b 6662W: http://www.lsi.com
ce00f85c 6663S: Maintained
679655da
JP
6664F: Documentation/scsi/megaraid.txt
6665F: drivers/scsi/megaraid.*
6666F: drivers/scsi/megaraid/
757e0108 6667
2c46c9d5
AV
6668MELLANOX ETHERNET DRIVER (mlx4_en)
6669M: Amir Vadai <amirv@mellanox.com>
db603047 6670M: Ido Shamay <idos@mellanox.com>
b75f0050 6671L: netdev@vger.kernel.org
2c46c9d5
AV
6672S: Supported
6673W: http://www.mellanox.com
6674Q: http://patchwork.ozlabs.org/project/netdev/list/
6675F: drivers/net/ethernet/mellanox/mlx4/en_*
6676
93c1edb2
JP
6677MELLANOX ETHERNET SWITCH DRIVERS
6678M: Jiri Pirko <jiri@mellanox.com>
6679M: Ido Schimmel <idosch@mellanox.com>
6680L: netdev@vger.kernel.org
6681S: Supported
6682W: http://www.mellanox.com
6683Q: http://patchwork.ozlabs.org/project/netdev/list/
6684F: drivers/net/ethernet/mellanox/mlxsw/
6685
70ea91f1
SR
6686MEMORY MANAGEMENT
6687L: linux-mm@kvack.org
70ea91f1
SR
6688W: http://www.linux-mm.org
6689S: Maintained
679655da 6690F: include/linux/mm.h
551450bb
CS
6691F: include/linux/gfp.h
6692F: include/linux/mmzone.h
6693F: include/linux/memory_hotplug.h
6694F: include/linux/vmalloc.h
679655da 6695F: mm/
70ea91f1 6696
f4e9ce66 6697MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6698M: David Woodhouse <dwmw2@infradead.org>
242c325e 6699M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6700L: linux-mtd@lists.infradead.org
8a6e2535
JP
6701W: http://www.linux-mtd.infradead.org/
6702Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6703T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6704T: git git://git.infradead.org/l2-mtd.git
1da177e4 6705S: Maintained
679655da
JP
6706F: drivers/mtd/
6707F: include/linux/mtd/
c117ab84 6708F: include/uapi/mtd/
1da177e4 6709
26c57ef1 6710MEN A21 WATCHDOG DRIVER
30c7469b 6711M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6712L: linux-watchdog@vger.kernel.org
30c7469b 6713S: Maintained
26c57ef1
JT
6714F: drivers/watchdog/mena21_wdt.c
6715
3764e82e 6716MEN CHAMELEON BUS (mcb)
30c7469b
JT
6717M: Johannes Thumshirn <morbidrsa@gmail.com>
6718S: Maintained
3764e82e
JT
6719F: drivers/mcb/
6720F: include/linux/mcb.h
b9f2f459 6721F: Documentation/men-chameleon-bus.txt
3764e82e 6722
48b490d2
AW
6723MEN F21BMC (Board Management Controller)
6724M: Andreas Werner <andreas.werner@men.de>
6725S: Supported
6726F: drivers/mfd/menf21bmc.c
6727F: drivers/watchdog/menf21bmc_wdt.c
6728F: drivers/leds/leds-menf21bmc.c
6729F: drivers/hwmon/menf21bmc_hwmon.c
6730F: Documentation/hwmon/menf21bmc
6731
12285945
JH
6732METAG ARCHITECTURE
6733M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6734L: linux-metag@vger.kernel.org
12285945
JH
6735S: Supported
6736F: arch/metag/
6737F: Documentation/metag/
6738F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6739F: drivers/clocksource/metag_generic.c
5698c50d
JH
6740F: drivers/irqchip/irq-metag.c
6741F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6742F: drivers/tty/metag_da.c
12285945 6743
c6375b0a 6744MICROBLAZE ARCHITECTURE
8b58be88 6745M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6746W: http://www.monstr.eu/fdt/
6747T: git git://git.monstr.eu/linux-2.6-microblaze.git
6748S: Supported
0a8c7914 6749F: arch/microblaze/
1da177e4
LT
6750
6751MICROTEK X6 SCANNER
61eee9a7 6752M: Oliver Neukum <oliver@neukum.org>
1da177e4 6753S: Maintained
679655da 6754F: drivers/usb/image/microtek.*
1da177e4
LT
6755
6756MIPS
8b58be88 6757M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6758L: linux-mips@linux-mips.org
6097050d 6759W: http://www.linux-mips.org/
b05e988e 6760T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6761Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6762S: Supported
679655da
JP
6763F: Documentation/mips/
6764F: arch/mips/
1da177e4 6765
08b7620a
HV
6766MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6767M: Hans Verkuil <hverkuil@xs4all.nl>
6768L: linux-media@vger.kernel.org
6769T: git git://linuxtv.org/media_tree.git
6770W: http://linuxtv.org
6771S: Odd Fixes
6772F: drivers/media/radio/radio-miropcm20*
6773
e126ba97
EC
6774Mellanox MLX5 core VPI driver
6775M: Eli Cohen <eli@mellanox.com>
6776L: netdev@vger.kernel.org
6777L: linux-rdma@vger.kernel.org
6778W: http://www.mellanox.com
6779Q: http://patchwork.ozlabs.org/project/netdev/list/
6780Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6781T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6782S: Supported
6783F: drivers/net/ethernet/mellanox/mlx5/core/
6784F: include/linux/mlx5/
6785
6786Mellanox MLX5 IB driver
b75f0050
JP
6787M: Eli Cohen <eli@mellanox.com>
6788L: linux-rdma@vger.kernel.org
6789W: http://www.mellanox.com
6790Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6791T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6792S: Supported
6793F: include/linux/mlx5/
6794F: drivers/infiniband/hw/mlx5/
e126ba97 6795
0ce277e4
AP
6796MN88472 MEDIA DRIVER
6797M: Antti Palosaari <crope@iki.fi>
6798L: linux-media@vger.kernel.org
6799W: http://linuxtv.org/
6800W: http://palosaari.fi/linux/
6801Q: http://patchwork.linuxtv.org/project/linux-media/list/
6802T: git git://linuxtv.org/anttip/media_tree.git
6803S: Maintained
6804F: drivers/staging/media/mn88472/
6805F: drivers/media/dvb-frontends/mn88472.h
6806
4f4d238f
AP
6807MN88473 MEDIA DRIVER
6808M: Antti Palosaari <crope@iki.fi>
6809L: linux-media@vger.kernel.org
6810W: http://linuxtv.org/
6811W: http://palosaari.fi/linux/
6812Q: http://patchwork.linuxtv.org/project/linux-media/list/
6813T: git git://linuxtv.org/anttip/media_tree.git
6814S: Maintained
6815F: drivers/staging/media/mn88473/
6816F: drivers/media/dvb-frontends/mn88473.h
6817
1da177e4 6818MODULE SUPPORT
8b58be88 6819M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6820S: Maintained
679655da
JP
6821F: include/linux/module.h
6822F: kernel/module.c
1da177e4
LT
6823
6824MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6825W: http://popies.net/meye/
b7788e13 6826S: Orphan
679655da 6827F: Documentation/video4linux/meye.txt
90d72ac6 6828F: drivers/media/pci/meye/
6c0f0359 6829F: include/uapi/linux/meye.h
1da177e4 6830
b9705b60 6831MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6832M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6833S: Maintained
679655da 6834F: Documentation/serial/moxa-smartio
c897401b 6835F: drivers/tty/mxser.*
d735410a 6836
889b2f87
AK
6837MR800 AVERMEDIA USB FM RADIO DRIVER
6838M: Alexey Klimov <klimov.linux@gmail.com>
6839L: linux-media@vger.kernel.org
6840T: git git://linuxtv.org/media_tree.git
6841S: Maintained
6842F: drivers/media/radio/radio-mr800.c
6843
d7155691
AO
6844MRF24J40 IEEE 802.15.4 RADIO DRIVER
6845M: Alan Ott <alan@signal11.us>
6846L: linux-wpan@vger.kernel.org
6847S: Maintained
6848F: drivers/net/ieee802154/mrf24j40.c
6849
8c4c731a 6850MSI LAPTOP SUPPORT
182ae55c 6851M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6852L: platform-driver-x86@vger.kernel.org
8c4c731a 6853S: Maintained
679655da 6854F: drivers/platform/x86/msi-laptop.c
8c4c731a 6855
0f1006b1 6856MSI WMI SUPPORT
d0944853 6857L: platform-driver-x86@vger.kernel.org
5ee7041e 6858S: Orphan
0f1006b1
AA
6859F: drivers/platform/x86/msi-wmi.c
6860
19a628a0
AP
6861MSI001 MEDIA DRIVER
6862M: Antti Palosaari <crope@iki.fi>
6863L: linux-media@vger.kernel.org
6864W: http://linuxtv.org/
6865W: http://palosaari.fi/linux/
6866Q: http://patchwork.linuxtv.org/project/linux-media/list/
6867T: git git://linuxtv.org/anttip/media_tree.git
6868S: Maintained
0185e197 6869F: drivers/media/tuners/msi001*
19a628a0 6870
7570589d 6871MSI2500 MEDIA DRIVER
2c57213f
AP
6872M: Antti Palosaari <crope@iki.fi>
6873L: linux-media@vger.kernel.org
6874W: http://linuxtv.org/
6875W: http://palosaari.fi/linux/
6876Q: http://patchwork.linuxtv.org/project/linux-media/list/
6877T: git git://linuxtv.org/anttip/media_tree.git
6878S: Maintained
7570589d 6879F: drivers/media/usb/msi2500/
2c57213f 6880
159eeea4
RJ
6881MSYSTEMS DISKONCHIP G3 MTD DRIVER
6882M: Robert Jarzmik <robert.jarzmik@free.fr>
6883L: linux-mtd@lists.infradead.org
6884S: Maintained
6885F: drivers/mtd/devices/docg3*
6886
62a37dc7 6887MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6888M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6889L: linux-media@vger.kernel.org
6890T: git git://linuxtv.org/media_tree.git
6891S: Maintained
6892F: drivers/media/i2c/mt9m032.c
6893F: include/media/mt9m032.h
6894
62a37dc7 6895MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6896M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6897L: linux-media@vger.kernel.org
6898T: git git://linuxtv.org/media_tree.git
6899S: Maintained
6900F: drivers/media/i2c/mt9p031.c
6901F: include/media/mt9p031.h
6902
62a37dc7 6903MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6904M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6905L: linux-media@vger.kernel.org
6906T: git git://linuxtv.org/media_tree.git
6907S: Maintained
6908F: drivers/media/i2c/mt9t001.c
6909F: include/media/mt9t001.h
6910
62a37dc7 6911MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6912M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6913L: linux-media@vger.kernel.org
6914T: git git://linuxtv.org/media_tree.git
6915S: Maintained
f2272e13 6916F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6917F: drivers/media/i2c/mt9v032.c
6918F: include/media/mt9v032.h
6919
4e0d13cb 6920MULTIFUNCTION DEVICES (MFD)
8b58be88 6921M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6922M: Lee Jones <lee.jones@linaro.org>
7caa7991 6923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6924S: Supported
679655da 6925F: drivers/mfd/
55b5940d 6926F: include/linux/mfd/
4e0d13cb 6927
5c4e6f13 6928MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6929M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6930L: linux-mmc@vger.kernel.org
708dce3f 6931T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6932S: Maintained
679655da
JP
6933F: drivers/mmc/
6934F: include/linux/mmc/
c117ab84 6935F: include/uapi/linux/mmc/
baca2da4 6936
15a0580c 6937MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6938S: Orphan
679655da
JP
6939F: drivers/mmc/host/mmc_spi.c
6940F: include/linux/spi/mmc_spi.h
15a0580c 6941
1da177e4 6942MULTISOUND SOUND DRIVER
8b58be88 6943M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6944S: Maintained
679655da
JP
6945F: Documentation/sound/oss/MultiSound
6946F: sound/oss/msnd*
1da177e4 6947
d735410a 6948MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6949S: Orphan
c897401b 6950F: drivers/tty/isicom.c
679655da 6951F: include/linux/isicom.h
d735410a 6952
550a7375 6953MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6954M: Felipe Balbi <balbi@ti.com>
795fb7e7 6955L: linux-usb@vger.kernel.org
43b416e5 6956T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6957S: Maintained
679655da 6958F: drivers/usb/musb/
550a7375 6959
ea0af5f6
MK
6960MXL5007T MEDIA DRIVER
6961M: Michael Krufky <mkrufky@linuxtv.org>
6962L: linux-media@vger.kernel.org
6963W: http://linuxtv.org/
6964W: http://github.com/mkrufky
6965Q: http://patchwork.linuxtv.org/project/linux-media/list/
6966T: git git://linuxtv.org/mkrufky/tuners.git
6967S: Maintained
6968F: drivers/media/tuners/mxl5007t.*
6969
2d3cf588 6970MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6971M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6972L: netdev@vger.kernel.org
205057ae 6973W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6974S: Supported
93f7848b 6975F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6976
1da177e4 6977NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6978S: Orphan
d9fb9f38 6979F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6980
23dc05a3
DM
6981NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6982M: Daniel Mack <zonque@gmail.com>
6983S: Maintained
e5747e40 6984L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6985W: http://www.native-instruments.com
6986F: sound/usb/caiaq/
6987
1da177e4 6988NCP FILESYSTEM
52653199
PV
6989M: Petr Vandrovec <petr@vandrovec.name>
6990S: Odd Fixes
679655da 6991F: fs/ncpfs/
1da177e4 6992
a79b0322
FT
6993NCR 5380 SCSI DRIVERS
6994M: Finn Thain <fthain@telegraphics.com.au>
6995M: Michael Schmitz <schmitzmic@gmail.com>
6996L: linux-scsi@vger.kernel.org
6997S: Maintained
6998F: Documentation/scsi/g_NCR5380.txt
6999F: drivers/scsi/NCR5380.*
7000F: drivers/scsi/arm/cumana_1.c
7001F: drivers/scsi/arm/oak.c
7002F: drivers/scsi/atari_NCR5380.c
7003F: drivers/scsi/atari_scsi.*
7004F: drivers/scsi/dmx3191d.c
7005F: drivers/scsi/dtc.*
7006F: drivers/scsi/g_NCR5380.*
7007F: drivers/scsi/g_NCR5380_mmio.c
7008F: drivers/scsi/mac_scsi.*
7009F: drivers/scsi/pas16.*
a79b0322
FT
7010F: drivers/scsi/sun3_scsi.*
7011F: drivers/scsi/sun3_scsi_vme.c
7012F: drivers/scsi/t128.*
7013
1da177e4 7014NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7015M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7016L: linux-scsi@vger.kernel.org
7017S: Maintained
679655da 7018F: drivers/scsi/NCR_D700.*
1da177e4 7019
4aa3eb4c
GR
7020NCT6775 HARDWARE MONITOR DRIVER
7021M: Guenter Roeck <linux@roeck-us.net>
7022L: lm-sensors@lm-sensors.org
7023S: Maintained
7024F: Documentation/hwmon/nct6775
7025F: drivers/hwmon/nct6775.c
7026
3c2d774c 7027NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7028M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7029L: linux-rdma@vger.kernel.org
e3d33cb1 7030W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7031S: Supported
7032F: drivers/infiniband/hw/nes/
7033
be2f2e84 7034NETEM NETWORK EMULATOR
adbbf69d 7035M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7036L: netem@lists.linux-foundation.org
be2f2e84 7037S: Maintained
679655da 7038F: net/sched/sch_netem.c
be2f2e84 7039
b2f5a051 7040NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7041M: Jon Mason <jdmason@kudzu.us>
4a58448b 7042L: netdev@vger.kernel.org
4a58448b 7043S: Supported
679655da 7044F: Documentation/networking/s2io.txt
b2f5a051 7045F: Documentation/networking/vxge.txt
86387e1a 7046F: drivers/net/ethernet/neterion/
4a58448b 7047
db9cf3a3 7048NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7049M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7050M: Patrick McHardy <kaber@trash.net>
42010ed0 7051M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7052L: netfilter-devel@vger.kernel.org
82b98543 7053L: coreteam@netfilter.org
1da177e4
LT
7054W: http://www.netfilter.org/
7055W: http://www.iptables.org/
42010ed0
PNA
7056Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7059S: Supported
679655da
JP
7060F: include/linux/netfilter*
7061F: include/linux/netfilter/
7062F: include/net/netfilter/
c117ab84
CEB
7063F: include/uapi/linux/netfilter*
7064F: include/uapi/linux/netfilter/
679655da
JP
7065F: net/*/netfilter.c
7066F: net/*/netfilter/
7067F: net/netfilter/
91c269a0 7068F: net/bridge/br_netfilter*.c
1da177e4 7069
4cc67735 7070NETLABEL
87a0874c 7071M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7072W: http://netlabel.sf.net
7073L: netdev@vger.kernel.org
87a0874c 7074S: Maintained
80811493 7075F: Documentation/netlabel/
679655da
JP
7076F: include/net/netlabel.h
7077F: net/netlabel/
4cc67735 7078
1da177e4 7079NETROM NETWORK LAYER
8b58be88 7080M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7081L: linux-hams@vger.kernel.org
d34cb28a 7082W: http://www.linux-ax25.org/
1da177e4 7083S: Maintained
679655da 7084F: include/net/netrom.h
c117ab84 7085F: include/uapi/linux/netrom.h
679655da 7086F: net/netrom/
1da177e4 7087
5ddb88c0 7088NETWORK BLOCK DEVICE (NBD)
4ca5829a 7089M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7090S: Maintained
5e4b269b 7091L: nbd-general@lists.sourceforge.net
4ca5829a 7092T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7093F: Documentation/blockdev/nbd.txt
7094F: drivers/block/nbd.c
c117ab84 7095F: include/uapi/linux/nbd.h
1da177e4 7096
6e43650c
NH
7097NETWORK DROP MONITOR
7098M: Neil Horman <nhorman@tuxdriver.com>
7099L: netdev@vger.kernel.org
7100S: Maintained
7101W: https://fedorahosted.org/dropwatch/
7102F: net/core/drop_monitor.c
7103
1da177e4 7104NETWORKING [GENERAL]
8b58be88 7105M: "David S. Miller" <davem@davemloft.net>
979b6c13 7106L: netdev@vger.kernel.org
b1e8fd54 7107W: http://www.linuxfoundation.org/en/Net
11e98029 7108Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7111S: Maintained
679655da
JP
7112F: net/
7113F: include/net/
018d21ed
JP
7114F: include/linux/in.h
7115F: include/linux/net.h
7116F: include/linux/netdevice.h
c117ab84
CEB
7117F: include/uapi/linux/in.h
7118F: include/uapi/linux/net.h
7119F: include/uapi/linux/netdevice.h
0c7aecd4 7120F: include/uapi/linux/net_namespace.h
7e814a6c 7121F: tools/net/
f4e53f9a 7122F: tools/testing/selftests/net/
335a67d2 7123F: lib/random32.c
a101ccd1 7124F: lib/test_bpf.c
1da177e4
LT
7125
7126NETWORKING [IPv4/IPv6]
8b58be88
JP
7127M: "David S. Miller" <davem@davemloft.net>
7128M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7129M: James Morris <jmorris@namei.org>
7130M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7131M: Patrick McHardy <kaber@trash.net>
979b6c13 7132L: netdev@vger.kernel.org
08deed1e 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7134S: Maintained
679655da
JP
7135F: net/ipv4/
7136F: net/ipv6/
7137F: include/net/ip*
0a14842f 7138F: arch/x86/net/*
1da177e4 7139
73b7656c
DM
7140NETWORKING [IPSEC]
7141M: Steffen Klassert <steffen.klassert@secunet.com>
7142M: Herbert Xu <herbert@gondor.apana.org.au>
7143M: "David S. Miller" <davem@davemloft.net>
7144L: netdev@vger.kernel.org
d1fc5024
SK
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7147S: Maintained
5826bdd1 7148F: net/core/flow.c
73b7656c
DM
7149F: net/xfrm/
7150F: net/key/
7151F: net/ipv4/xfrm*
d1fc5024
SK
7152F: net/ipv4/esp4.c
7153F: net/ipv4/ah4.c
7154F: net/ipv4/ipcomp.c
7155F: net/ipv4/ip_vti.c
73b7656c 7156F: net/ipv6/xfrm*
d1fc5024
SK
7157F: net/ipv6/esp6.c
7158F: net/ipv6/ah6.c
7159F: net/ipv6/ipcomp6.c
7160F: net/ipv6/ip6_vti.c
73b7656c
DM
7161F: include/uapi/linux/xfrm.h
7162F: include/net/xfrm.h
7163
10e2ff1c 7164NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7165M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7166L: netdev@vger.kernel.org
7167S: Maintained
7168
29f8f632 7169NETWORKING [WIRELESS]
2cb4abd1 7170L: linux-wireless@vger.kernel.org
8a6e2535 7171Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7172
788873ac
JP
7173NETWORKING DRIVERS
7174L: netdev@vger.kernel.org
7175W: http://www.linuxfoundation.org/en/Net
11e98029 7176Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7179S: Odd Fixes
7180F: drivers/net/
018d21ed 7181F: include/linux/if_*
0b63bf1f
JD
7182F: include/linux/netdevice.h
7183F: include/linux/arcdevice.h
7184F: include/linux/etherdevice.h
7185F: include/linux/fcdevice.h
7186F: include/linux/fddidevice.h
7187F: include/linux/hippidevice.h
7188F: include/linux/inetdevice.h
c117ab84
CEB
7189F: include/uapi/linux/if_*
7190F: include/uapi/linux/netdevice.h
788873ac 7191
0e324cf6
JL
7192NETWORKING DRIVERS (WIRELESS)
7193M: Kalle Valo <kvalo@codeaurora.org>
7194L: linux-wireless@vger.kernel.org
7195Q: http://patchwork.kernel.org/project/linux-wireless/list/
7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7197S: Maintained
7198F: drivers/net/wireless/
7199
3d396eb1 7200NETXEN (1/10) GbE SUPPORT
8622315e 7201M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7202M: Sony Chacko <sony.chacko@qlogic.com>
7203M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7204L: netdev@vger.kernel.org
9c2b5bde 7205W: http://www.qlogic.com
3d396eb1 7206S: Supported
aa43c215 7207F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7208
6423d30f
AAJ
7209NFC SUBSYSTEM
7210M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7211M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7212M: Samuel Ortiz <sameo@linux.intel.com>
7213L: linux-wireless@vger.kernel.org
1eb3b216 7214L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7215S: Supported
6423d30f 7216F: net/nfc/
55eb94f9 7217F: include/net/nfc/
c117ab84 7218F: include/uapi/linux/nfc.h
6423d30f 7219F: drivers/nfc/
08eaa1e0 7220F: include/linux/platform_data/pn544.h
7ebb88e5 7221F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7222
e8b43555 7223NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7224M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7225M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7226L: linux-nfs@vger.kernel.org
7227W: http://client.linux-nfs.org
cd7b996a 7228T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7229S: Maintained
679655da
JP
7230F: fs/lockd/
7231F: fs/nfs/
7232F: fs/nfs_common/
7233F: net/sunrpc/
7234F: include/linux/lockd/
7235F: include/linux/nfs*
7236F: include/linux/sunrpc/
c117ab84
CEB
7237F: include/uapi/linux/nfs*
7238F: include/uapi/linux/sunrpc/
1da177e4 7239
85ef9cea 7240NILFS2 FILESYSTEM
e2126935 7241M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7242L: linux-nilfs@vger.kernel.org
f9472265 7243W: http://nilfs.sourceforge.net/
e2126935 7244T: git git://github.com/konis/nilfs2.git
85ef9cea 7245S: Supported
679655da
JP
7246F: Documentation/filesystems/nilfs2.txt
7247F: fs/nilfs2/
7248F: include/linux/nilfs2_fs.h
85ef9cea 7249
1da177e4 7250NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7251M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7252W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7253S: Maintained
679655da
JP
7254F: Documentation/scsi/NinjaSCSI.txt
7255F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7256
7257NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7258M: GOTO Masanori <gotom@debian.or.jp>
7259M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7260W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7261S: Maintained
679655da
JP
7262F: Documentation/scsi/NinjaSCSI.txt
7263F: drivers/scsi/nsp32*
1da177e4 7264
383b8fb9
LFT
7265NIOS2 ARCHITECTURE
7266M: Ley Foon Tan <lftan@altera.com>
7267L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7268T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7269S: Maintained
7270F: arch/nios2/
7271
2a6afddb
PR
7272NOKIA N900 POWER SUPPLY DRIVERS
7273M: Pali RohĂ¡r <pali.rohar@gmail.com>
7274S: Maintained
7275F: include/linux/power/bq2415x_charger.h
7276F: include/linux/power/bq27x00_battery.h
7277F: include/linux/power/isp1704_charger.h
7278F: drivers/power/bq2415x_charger.c
7279F: drivers/power/bq27x00_battery.c
7280F: drivers/power/isp1704_charger.c
7281F: drivers/power/rx51_battery.c
7282
a1bd3bae 7283NTB DRIVER CORE
9ef6bf6c
JM
7284M: Jon Mason <jdmason@kudzu.us>
7285M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7286M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7287S: Supported
2984411f
JM
7288W: https://github.com/jonmason/ntb/wiki
7289T: git git://github.com/jonmason/ntb.git
fce8a7bb 7290F: drivers/ntb/
548c237c 7291F: drivers/net/ntb_netdev.c
fce8a7bb 7292F: include/linux/ntb.h
a1bd3bae 7293F: include/linux/ntb_transport.h
fce8a7bb 7294
e26a5843
AH
7295NTB INTEL DRIVER
7296M: Jon Mason <jdmason@kudzu.us>
7297M: Dave Jiang <dave.jiang@intel.com>
7298S: Supported
7299W: https://github.com/jonmason/ntb/wiki
7300T: git git://github.com/jonmason/ntb.git
7301F: drivers/ntb/hw/intel/
fce8a7bb 7302
1da177e4 7303NTFS FILESYSTEM
2818ef50 7304M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7305L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7306W: http://www.tuxera.com/
e6f4dee7 7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7308S: Supported
679655da
JP
7309F: Documentation/filesystems/ntfs.txt
7310F: fs/ntfs/
1da177e4 7311
9eb8ef74 7312NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7313M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7314L: linux-fbdev@vger.kernel.org
ce00f85c 7315S: Maintained
8a61f013
JH
7316F: drivers/video/fbdev/riva/
7317F: drivers/video/fbdev/nvidia/
1da177e4 7318
79461681
MW
7319NVM EXPRESS DRIVER
7320M: Matthew Wilcox <willy@linux.intel.com>
7321L: linux-nvme@lists.infradead.org
7322T: git git://git.infradead.org/users/willy/linux-nvme.git
7323S: Supported
5be37bf9 7324F: drivers/block/nvme*
79461681
MW
7325F: include/linux/nvme.h
7326
aee4b9bd
SK
7327NVMEM FRAMEWORK
7328M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7329M: Maxime Ripard <maxime.ripard@free-electrons.com>
7330S: Maintained
7331F: drivers/nvmem/
7332F: Documentation/devicetree/bindings/nvmem/
7333F: include/linux/nvmem-consumer.h
7334F: include/linux/nvmem-provider.h
7335
dece4585
CP
7336NXP-NCI NFC DRIVER
7337M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7338R: Charles Gorand <charles.gorand@effinnov.com>
7339L: linux-nfc@lists.01.org (moderated for non-subscribers)
7340S: Supported
7341F: drivers/nfc/nxp-nci
7342
f50d7146
RK
7343NXP TDA998X DRM DRIVER
7344M: Russell King <rmk+kernel@arm.linux.org.uk>
7345S: Supported
7346F: drivers/gpu/drm/i2c/tda998x_drv.c
7347F: include/drm/i2c/tda998x.h
7348
fbace43e
PR
7349NXP TFA9879 DRIVER
7350M: Peter Rosin <peda@axentia.se>
7351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7352S: Maintained
7353F: sound/soc/codecs/tfa9879*
7354
f5525786 7355OMAP SUPPORT
0e24bdd4 7356M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7357L: linux-omap@vger.kernel.org
7358W: http://www.muru.com/linux/omap/
7359W: http://linux.omap.com/
8a6e2535 7360Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7362S: Maintained
4e04d5a3 7363F: arch/arm/*omap*/
026da812
FB
7364F: arch/arm/configs/omap1_defconfig
7365F: arch/arm/configs/omap2plus_defconfig
046d0a37 7366F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7367F: drivers/irqchip/irq-omap-intc.c
7368F: drivers/mfd/*omap*.c
7369F: drivers/mfd/menelaus.c
7370F: drivers/mfd/palmas.c
7371F: drivers/mfd/tps65217.c
7372F: drivers/mfd/tps65218.c
7373F: drivers/mfd/tps65910.c
7374F: drivers/mfd/twl-core.[ch]
7375F: drivers/mfd/twl4030*.c
7376F: drivers/mfd/twl6030*.c
7377F: drivers/mfd/twl6040*.c
7378F: drivers/regulator/palmas-regulator*.c
7379F: drivers/regulator/pbias-regulator.c
7380F: drivers/regulator/tps65217-regulator.c
7381F: drivers/regulator/tps65218-regulator.c
7382F: drivers/regulator/tps65910-regulator.c
7383F: drivers/regulator/twl-regulator.c
046d0a37 7384F: include/linux/i2c-omap.h
f5525786 7385
50f29fbd 7386OMAP DEVICE TREE SUPPORT
cdb55ab0 7387M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7388M: Tony Lindgren <tony@atomide.com>
7389L: linux-omap@vger.kernel.org
d0fb18c5 7390L: devicetree@vger.kernel.org
50f29fbd
TL
7391S: Maintained
7392F: arch/arm/boot/dts/*omap*
7393F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7394F: arch/arm/boot/dts/*am4*
7395F: arch/arm/boot/dts/*am5*
7396F: arch/arm/boot/dts/*dra7*
50f29fbd 7397
f5525786 7398OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7399M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7400L: linux-omap@vger.kernel.org
7401S: Maintained
7402F: arch/arm/*omap*/*clock*
7403
7404OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7405M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7406L: linux-omap@vger.kernel.org
7407S: Maintained
7408F: arch/arm/*omap*/*pm*
c46938d4 7409F: drivers/cpufreq/omap-cpufreq.c
f5525786 7410
d21db568 7411OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7412M: Rajendra Nayak <rnayak@ti.com>
7413M: Paul Walmsley <paul@pwsan.com>
7414L: linux-omap@vger.kernel.org
7415S: Maintained
d21db568 7416F: arch/arm/mach-omap2/prm*
692ab1f3 7417
f5525786 7418OMAP AUDIO SUPPORT
6c284903 7419M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7420M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7422L: linux-omap@vger.kernel.org
7423S: Maintained
7424F: sound/soc/omap/
7425
18640193
TL
7426OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7427M: Roger Quadros <rogerq@ti.com>
7428M: Tony Lindgren <tony@atomide.com>
7429L: linux-omap@vger.kernel.org
7430S: Maintained
7431F: drivers/memory/omap-gpmc.c
7432F: arch/arm/mach-omap2/*gpmc*
7433
f5525786 7434OMAP FRAMEBUFFER SUPPORT
830e6384 7435M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7436L: linux-fbdev@vger.kernel.org
f5525786
TL
7437L: linux-omap@vger.kernel.org
7438S: Maintained
8a61f013 7439F: drivers/video/fbdev/omap/
f5525786 7440
676eec0d 7441OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7442M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7443L: linux-omap@vger.kernel.org
676eec0d 7444L: linux-fbdev@vger.kernel.org
178ff4c9 7445S: Maintained
8a61f013 7446F: drivers/video/fbdev/omap2/
178ff4c9
TV
7447F: Documentation/arm/OMAP/DSS
7448
8b37fcfc
OBC
7449OMAP HARDWARE SPINLOCK SUPPORT
7450M: Ohad Ben-Cohen <ohad@wizery.com>
7451L: linux-omap@vger.kernel.org
7452S: Maintained
7453F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7454
f5525786 7455OMAP MMC SUPPORT
8b58be88 7456M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7457L: linux-omap@vger.kernel.org
7458S: Maintained
653f41b5
MC
7459F: drivers/mmc/host/omap.c
7460
7461OMAP HS MMC SUPPORT
0a4585c6 7462L: linux-mmc@vger.kernel.org
653f41b5 7463L: linux-omap@vger.kernel.org
dfa5d196 7464S: Orphan
653f41b5 7465F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7466
7467OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7468M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7469S: Maintained
7470F: drivers/char/hw_random/omap-rng.c
7471
f400c82e 7472OMAP HWMOD SUPPORT
cdb55ab0 7473M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7474M: Paul Walmsley <paul@pwsan.com>
7475L: linux-omap@vger.kernel.org
7476S: Maintained
8fc8b12b 7477F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7478
8633fb30
PW
7479OMAP HWMOD DATA
7480M: Paul Walmsley <paul@pwsan.com>
7481L: linux-omap@vger.kernel.org
7482S: Maintained
7483F: arch/arm/mach-omap2/omap_hwmod*data*
7484
f400c82e 7485OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7486M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7487L: linux-omap@vger.kernel.org
7488S: Maintained
7489F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7490
0db83ced 7491OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7492M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7493L: linux-media@vger.kernel.org
7494S: Maintained
7eec52db 7495F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7496F: drivers/media/platform/omap3isp/
0db83ced 7497F: drivers/staging/media/omap4iss/
7e8970e1 7498
f5525786 7499OMAP USB SUPPORT
f299470a 7500M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7501L: linux-usb@vger.kernel.org
7502L: linux-omap@vger.kernel.org
43b416e5 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7504S: Maintained
a16fbd65
JP
7505F: drivers/usb/*/*omap*
7506F: arch/arm/*omap*/usb*
f5525786 7507
6d994710 7508OMAP GPIO DRIVER
a1415a8f 7509M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7510M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7511M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7512L: linux-omap@vger.kernel.org
7513S: Maintained
7514F: drivers/gpio/gpio-omap.c
7515
c351e290
MJ
7516OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7517M: Mark Jackson <mpfj@newflow.co.uk>
7518L: linux-omap@vger.kernel.org
7519S: Maintained
7520F: arch/arm/boot/dts/am335x-nano.dts
7521
0ad122d9 7522OMFS FILESYSTEM
8b58be88 7523M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7524L: linux-karma-devel@lists.sourceforge.net
7525S: Maintained
679655da
JP
7526F: Documentation/filesystems/omfs.txt
7527F: fs/omfs/
0ad122d9 7528
c1986ee9 7529OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7530M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7531S: Maintained
679655da
JP
7532F: drivers/char/pcmcia/cm4000_cs.c
7533F: include/linux/cm4000_cs.h
c117ab84 7534F: include/uapi/linux/cm4000_cs.h
c1986ee9 7535
77c44ab1 7536OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7537M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7538S: Maintained
679655da 7539F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7540
77d5140f 7541OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7542M: Jonathan Corbet <corbet@lwn.net>
661263b5 7543L: linux-media@vger.kernel.org
275ffde4 7544T: git git://linuxtv.org/media_tree.git
77d5140f 7545S: Maintained
90d72ac6 7546F: drivers/media/i2c/ov7670.c
77d5140f 7547
431bca73 7548ONENAND FLASH DRIVER
8b58be88 7549M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7550L: linux-mtd@lists.infradead.org
7551S: Maintained
679655da
JP
7552F: drivers/mtd/onenand/
7553F: include/linux/mtd/onenand*.h
431bca73 7554
1da177e4 7555ONSTREAM SCSI TAPE DRIVER
8b58be88 7556M: Willem Riede <osst@riede.org>
1da177e4
LT
7557L: osst-users@lists.sourceforge.net
7558L: linux-scsi@vger.kernel.org
7559S: Maintained
f7269cfc
JD
7560F: Documentation/scsi/osst.txt
7561F: drivers/scsi/osst.*
7562F: drivers/scsi/osst_*.h
7563F: drivers/scsi/st.h
1da177e4 7564
e2d1d6c0 7565OPENCORES I2C BUS DRIVER
8b58be88 7566M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7567L: linux-i2c@vger.kernel.org
e2d1d6c0 7568S: Maintained
679655da
JP
7569F: Documentation/i2c/busses/i2c-ocores
7570F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7571
860c44c1 7572OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7573M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7574M: Frank Rowand <frowand.list@gmail.com>
7575M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7576L: devicetree@vger.kernel.org
a7fefe9f
RH
7577W: http://www.devicetree.org/
7578T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7579S: Maintained
f8828205 7580F: drivers/of/
860c44c1 7581F: include/linux/of*.h
f8828205 7582F: scripts/dtc/
860c44c1 7583
f8828205 7584OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7585M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7586M: Pawel Moll <pawel.moll@arm.com>
7587M: Mark Rutland <mark.rutland@arm.com>
de80963e 7588M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7589M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7590L: devicetree@vger.kernel.org
7591S: Maintained
7592F: Documentation/devicetree/
7593F: arch/*/boot/dts/
7594F: include/dt-bindings/
7595
2bb65f56
PA
7596OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7597M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7598L: devicetree@vger.kernel.org
7599S: Maintained
7600F: Documentation/devicetree/dynamic-resolution-notes.txt
7601F: Documentation/devicetree/overlay-notes.txt
7602F: drivers/of/overlay.c
7603F: drivers/of/resolver.c
7604
19f9d392
JB
7605OPENRISC ARCHITECTURE
7606M: Jonas Bonn <jonas@southpole.se>
7607W: http://openrisc.net
eab7c1c0 7608L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7609S: Maintained
7610T: git git://openrisc.net/~jonas/linux
14430813 7611F: arch/openrisc/
19f9d392 7612
ccb1352e 7613OPENVSWITCH
4f337ed5 7614M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7615L: netdev@vger.kernel.org
ccb1352e
JG
7616L: dev@openvswitch.org
7617W: http://openvswitch.org
ccb1352e
JG
7618S: Maintained
7619F: net/openvswitch/
b422da7c 7620F: include/uapi/linux/openvswitch.h
ccb1352e 7621
af39917d
CL
7622OPL4 DRIVER
7623M: Clemens Ladisch <clemens@ladisch.de>
7624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7625T: git git://git.alsa-project.org/alsa-kernel.git
7626S: Maintained
7627F: sound/drivers/opl4/
7628
1da177e4 7629OPROFILE
4cf7e718 7630M: Robert Richter <rric@kernel.org>
1da177e4
LT
7631L: oprofile-list@lists.sf.net
7632S: Maintained
81c4a8a6 7633F: arch/*/include/asm/oprofile*.h
679655da
JP
7634F: arch/*/oprofile/
7635F: drivers/oprofile/
7636F: include/linux/oprofile.h
1da177e4 7637
e2d1d6c0 7638ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7639M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7640M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7641L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7642W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7643S: Supported
679655da
JP
7644F: Documentation/filesystems/ocfs2.txt
7645F: Documentation/filesystems/dlmfs.txt
7646F: fs/ocfs2/
e2d1d6c0 7647
1da177e4 7648ORINOCO DRIVER
724c6b35 7649L: linux-wireless@vger.kernel.org
491b26b4 7650W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7651W: http://www.nongnu.org/orinoco/
3a59babb 7652S: Orphan
679655da 7653F: drivers/net/wireless/orinoco/
1da177e4 7654
42c55aa8 7655OSD LIBRARY and FILESYSTEM
fadc0752 7656M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7657M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7658L: osd-dev@open-osd.org
7659W: http://open-osd.org
54e5881d 7660T: git git://git.open-osd.org/open-osd.git
68274794 7661S: Maintained
42c55aa8 7662F: drivers/scsi/osd/
6b6f0b6c 7663F: include/scsi/osd_*
42c55aa8 7664F: fs/exofs/
68274794 7665
ef94b186 7666OVERLAY FILESYSTEM
7c37fbda 7667M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7668L: linux-unionfs@vger.kernel.org
7669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7670S: Supported
1d113735 7671F: fs/overlayfs/
7c37fbda
NB
7672F: Documentation/filesystems/overlayfs.txt
7673
e2d1d6c0 7674P54 WIRELESS DRIVER
084cb0fe 7675M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7676L: linux-wireless@vger.kernel.org
084cb0fe 7677W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7678S: Maintained
679655da 7679F: drivers/net/wireless/p54/
e2d1d6c0 7680
f5cd7872 7681PA SEMI ETHERNET DRIVER
8b58be88 7682M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7683L: netdev@vger.kernel.org
7684S: Maintained
ded19add 7685F: drivers/net/ethernet/pasemi/*
f5cd7872 7686
beb58aa3 7687PA SEMI SMBUS DRIVER
8b58be88 7688M: Olof Johansson <olof@lixom.net>
846557d3 7689L: linux-i2c@vger.kernel.org
beb58aa3 7690S: Maintained
679655da 7691F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7692
48fc267e
SK
7693PADATA PARALLEL EXECUTION MECHANISM
7694M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7695L: linux-crypto@vger.kernel.org
7696S: Maintained
7697F: kernel/padata.c
7698F: include/linux/padata.h
7699F: Documentation/padata.txt
7700
709ee531 7701PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7702M: Harald Welte <laforge@gnumonks.org>
d0944853 7703L: platform-driver-x86@vger.kernel.org
709ee531 7704S: Maintained
679655da 7705F: drivers/platform/x86/panasonic-laptop.c
709ee531 7706
368dd5ac 7707PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7708M: David Howells <dhowells@redhat.com>
7709M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7710L: linux-am33-list@redhat.com (moderated for non-subscribers)
7711W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7712S: Maintained
679655da
JP
7713F: Documentation/mn10300/
7714F: arch/mn10300/
4fa97181 7715
64dfff03
SM
7716PARALLEL PORT SUBSYSTEM
7717M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7718M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7719L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7720S: Maintained
679655da
JP
7721F: drivers/parport/
7722F: include/linux/parport*.h
7723F: drivers/char/ppdev.c
c117ab84 7724F: include/uapi/linux/ppdev.h
64dfff03 7725F: Documentation/parport*.txt
1da177e4 7726
4cdf6bc2 7727PARAVIRT_OPS INTERFACE
d633180c 7728M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7729M: Chris Wright <chrisw@sous-sol.org>
7730M: Alok Kataria <akataria@vmware.com>
7731M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7732L: virtualization@lists.linux-foundation.org
4cdf6bc2 7733S: Supported
a2e19991 7734F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7735F: arch/*/kernel/paravirt*
7736F: arch/*/include/asm/paravirt.h
4cdf6bc2 7737
e2d1d6c0 7738PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7739M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7740L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7741S: Maintained
679655da
JP
7742F: Documentation/blockdev/paride.txt
7743F: drivers/block/paride/
e2d1d6c0
RD
7744
7745PARISC ARCHITECTURE
b8828770 7746M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7747M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7748L: linux-parisc@vger.kernel.org
7749W: http://www.parisc-linux.org/
8a6e2535 7750Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7753S: Maintained
679655da 7754F: arch/parisc/
2b6bac9e 7755F: Documentation/parisc/
679655da 7756F: drivers/parisc/
2b6bac9e
HD
7757F: drivers/char/agp/parisc-agp.c
7758F: drivers/input/serio/gscps2.c
7759F: drivers/parport/parport_gsc.*
7760F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7761F: drivers/video/fbdev/sti*
2b6bac9e
HD
7762F: drivers/video/console/sti*
7763F: drivers/video/logo/logo_parisc*
e2d1d6c0 7764
1662d32c 7765PC87360 HARDWARE MONITORING DRIVER
8b58be88 7766M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7767L: lm-sensors@lm-sensors.org
7768S: Maintained
679655da
JP
7769F: Documentation/hwmon/pc87360
7770F: drivers/hwmon/pc87360.c
1662d32c
JC
7771
7772PC8736x GPIO DRIVER
8b58be88 7773M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7774S: Maintained
679655da 7775F: drivers/char/pc8736x_gpio.c
1662d32c 7776
1ad107fd 7777PC87427 HARDWARE MONITORING DRIVER
d8130624 7778M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7779L: lm-sensors@lm-sensors.org
7780S: Maintained
7781F: Documentation/hwmon/pc87427
7782F: drivers/hwmon/pc87427.c
7783
b26e0ed4 7784PCA9532 LED DRIVER
8b58be88 7785M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7786S: Maintained
d5ca6918
JP
7787F: drivers/leds/leds-pca9532.c
7788F: include/linux/leds-pca9532.h
b26e0ed4 7789
5ce914a8 7790PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7791M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7792L: linux-i2c@vger.kernel.org
7793S: Maintained
b4f0b74e 7794F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7795
3971dae5 7796PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7797M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7798S: Maintained
7799F: drivers/firmware/pcdp.*
7800
065c6359 7801PCI ERROR RECOVERY
6305902c 7802M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7803L: linux-pci@vger.kernel.org
065c6359 7804S: Supported
679655da 7805F: Documentation/PCI/pci-error-recovery.txt
065c6359 7806
1da177e4 7807PCI SUBSYSTEM
5ac3a6d2 7808M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7809L: linux-pci@vger.kernel.org
99662dd1 7810Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7812S: Supported
679655da
JP
7813F: Documentation/PCI/
7814F: drivers/pci/
7815F: include/linux/pci*
6b49ee49 7816F: arch/x86/pci/
cad01f91 7817F: arch/x86/kernel/quirks.c
1da177e4 7818
b7e78170
RH
7819PCI DRIVER FOR ARM VERSATILE PLATFORM
7820M: Rob Herring <robh@kernel.org>
7821L: linux-pci@vger.kernel.org
7822L: linux-arm-kernel@lists.infradead.org
7823S: Maintained
7824F: Documentation/devicetree/bindings/pci/versatile.txt
7825F: drivers/pci/host/pci-versatile.c
7826
5f6b6ccd
TI
7827PCI DRIVER FOR APPLIEDMICRO XGENE
7828M: Tanmay Inamdar <tinamdar@apm.com>
7829L: linux-pci@vger.kernel.org
7830L: linux-arm-kernel@lists.infradead.org
7831S: Maintained
7832F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7833F: drivers/pci/host/pci-xgene.c
7834
62d0ff83
ML
7835PCI DRIVER FOR FREESCALE LAYERSCAPE
7836M: Minghuan Lian <minghuan.Lian@freescale.com>
7837M: Mingkai Hu <mingkai.hu@freescale.com>
7838M: Roy Zang <tie-fei.zang@freescale.com>
7839L: linuxppc-dev@lists.ozlabs.org
7840L: linux-pci@vger.kernel.org
7841L: linux-arm-kernel@lists.infradead.org
7842S: Maintained
7843F: drivers/pci/host/*layerscape*
7844
f0b75693 7845PCI DRIVER FOR IMX6
f175aa2c 7846M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7847M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7848L: linux-pci@vger.kernel.org
7849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7850S: Maintained
7851F: drivers/pci/host/*imx6*
7852
0c4ffcfe
MK
7853PCI DRIVER FOR TI KEYSTONE
7854M: Murali Karicheri <m-karicheri2@ti.com>
7855L: linux-pci@vger.kernel.org
7856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7857S: Maintained
7858F: drivers/pci/host/*keystone*
7859
f0b75693
BH
7860PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7861M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7862M: Jason Cooper <jason@lakedaemon.net>
7863L: linux-pci@vger.kernel.org
7864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7865S: Maintained
7866F: drivers/pci/host/*mvebu*
7867
0447cfd7
TR
7868PCI DRIVER FOR NVIDIA TEGRA
7869M: Thierry Reding <thierry.reding@gmail.com>
7870L: linux-tegra@vger.kernel.org
f0b75693 7871L: linux-pci@vger.kernel.org
0447cfd7
TR
7872S: Supported
7873F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7874F: drivers/pci/host/pci-tegra.c
7875
47ff3de9
KVA
7876PCI DRIVER FOR TI DRA7XX
7877M: Kishon Vijay Abraham I <kishon@ti.com>
7878L: linux-omap@vger.kernel.org
7879L: linux-pci@vger.kernel.org
7880S: Supported
7881F: Documentation/devicetree/bindings/pci/ti-pci.txt
7882F: drivers/pci/host/pci-dra7xx.c
7883
f0b75693
BH
7884PCI DRIVER FOR RENESAS R-CAR
7885M: Simon Horman <horms@verge.net.au>
7886L: linux-pci@vger.kernel.org
7887L: linux-sh@vger.kernel.org
7888S: Maintained
7889F: drivers/pci/host/*rcar*
7890
4af82255 7891PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7892M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7893L: linux-pci@vger.kernel.org
f0b75693
BH
7894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7895L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7896S: Maintained
7897F: drivers/pci/host/pci-exynos.c
7898
f0b75693 7899PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7900M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7901M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7902L: linux-pci@vger.kernel.org
7903S: Maintained
7904F: drivers/pci/host/*designware*
7905
cf28855b
WD
7906PCI DRIVER FOR GENERIC OF HOSTS
7907M: Will Deacon <will.deacon@arm.com>
7908L: linux-pci@vger.kernel.org
7909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7910S: Maintained
7911F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7912F: drivers/pci/host/pci-host-generic.c
7913
51b66a6c 7914PCIE DRIVER FOR ST SPEAR13XX
110baab1 7915M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7916L: linux-pci@vger.kernel.org
110baab1 7917S: Maintained
51b66a6c
PA
7918F: drivers/pci/host/*spear*
7919
dcd19de3
DD
7920PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7921M: Duc Dang <dhdang@apm.com>
7922L: linux-pci@vger.kernel.org
7923L: linux-arm-kernel@lists.infradead.org
7924S: Maintained
7925F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7926F: drivers/pci/host/pci-xgene-msi.c
7927
1da177e4 7928PCMCIA SUBSYSTEM
4230dfc9 7929P: Linux PCMCIA Team
f5df5881 7930L: linux-pcmcia@lists.infradead.org
6650e0a5 7931W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7932T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7933S: Maintained
679655da
JP
7934F: Documentation/pcmcia/
7935F: drivers/pcmcia/
7936F: include/pcmcia/
1da177e4
LT
7937
7938PCNET32 NETWORK DRIVER
227fb925 7939M: Don Fry <pcnet32@frontier.com>
979b6c13 7940L: netdev@vger.kernel.org
1da177e4 7941S: Maintained
b955f6ca 7942F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7943
48fc267e
SK
7944PCRYPT PARALLEL CRYPTO ENGINE
7945M: Steffen Klassert <steffen.klassert@secunet.com>
7946L: linux-crypto@vger.kernel.org
7947S: Maintained
7948F: crypto/pcrypt.c
7949F: include/crypto/pcrypt.h
7950
e72df0b8
TH
7951PER-CPU MEMORY ALLOCATOR
7952M: Tejun Heo <tj@kernel.org>
7953M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7955S: Maintained
7956F: include/linux/percpu*.h
7957F: mm/percpu*.c
7958F: arch/*/include/asm/percpu.h
7959
ad4ecbcb 7960PER-TASK DELAY ACCOUNTING
185e595f 7961M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7962S: Maintained
679655da
JP
7963F: include/linux/delayacct.h
7964F: kernel/delayacct.c
ad4ecbcb 7965
57c0c15b 7966PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7967M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7968M: Ingo Molnar <mingo@redhat.com>
f80c5393 7969M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7970L: linux-kernel@vger.kernel.org
75fc2d37 7971T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7972S: Supported
d53e8365 7973F: kernel/events/*
a003236c 7974F: include/linux/perf_event.h
c117ab84 7975F: include/uapi/linux/perf_event.h
141c4296
RR
7976F: arch/*/kernel/perf_event*.c
7977F: arch/*/kernel/*/perf_event*.c
7978F: arch/*/kernel/*/*/perf_event*.c
a003236c 7979F: arch/*/include/asm/perf_event.h
a003236c
VL
7980F: arch/*/kernel/perf_callchain.c
7981F: tools/perf/
6c0b3244 7982
dd49d0f5 7983PERSONALITY HANDLING
8b58be88 7984M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7985L: linux-abi-devel@lists.sourceforge.net
7986S: Maintained
679655da 7987F: include/linux/personality.h
c117ab84 7988F: include/uapi/linux/personality.h
dd49d0f5 7989
838e7a03 7990PHONET PROTOCOL
2a06b40f 7991M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7992S: Supported
7993F: Documentation/networking/phonet.txt
7994F: include/linux/phonet.h
7995F: include/net/phonet/
c117ab84 7996F: include/uapi/linux/phonet.h
838e7a03
RDC
7997F: net/phonet/
7998
1da177e4 7999PHRAM MTD DRIVER
8b58be88 8000M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8001L: linux-mtd@lists.infradead.org
8002S: Maintained
679655da 8003F: drivers/mtd/devices/phram.c
1da177e4 8004
efdbb10e
BP
8005PICOLCD HID DRIVER
8006M: Bruno Prémont <bonbons@linux-vserver.org>
8007L: linux-input@vger.kernel.org
8008S: Maintained
8009F: drivers/hid/hid-picolcd*
8010
a53bfa07
JI
8011PICOXCELL SUPPORT
8012M: Jamie Iles <jamie@jamieiles.com>
8013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8014T: git git://github.com/jamieiles/linux-2.6-ji.git
8015S: Supported
b8733987 8016F: arch/arm/boot/dts/picoxcell*
14430813 8017F: arch/arm/mach-picoxcell/
b8733987 8018F: drivers/crypto/picoxcell*
a53bfa07 8019
2744e8af
LW
8020PIN CONTROL SUBSYSTEM
8021M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8022L: linux-gpio@vger.kernel.org
dbe752a3 8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8024S: Maintained
07f29ba6 8025F: drivers/pinctrl/
8e406fe4 8026F: include/linux/pinctrl/
2744e8af 8027
2201bbb8
JCPV
8028PIN CONTROLLER - ATMEL AT91
8029M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8031S: Maintained
c654b6bf 8032F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8033
cbd1b652
MW
8034PIN CONTROLLER - INTEL
8035M: Mika Westerberg <mika.westerberg@linux.intel.com>
8036M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8037S: Maintained
8038F: drivers/pinctrl/intel/
2201bbb8 8039
9963b536
LP
8040PIN CONTROLLER - RENESAS
8041M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8042L: linux-sh@vger.kernel.org
8043S: Maintained
8044F: drivers/pinctrl/sh-pfc/
8045
b75e60d6 8046PIN CONTROLLER - SAMSUNG
fea685e9 8047M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8048M: Thomas Abraham <thomas.abraham@linaro.org>
8049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8050L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8051S: Maintained
9b5b33f6 8052F: drivers/pinctrl/samsung/
b75e60d6 8053
deda8287 8054PIN CONTROLLER - ST SPEAR
da89947b 8055M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8056L: spear-devel@list.st.com
8057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8058W: http://www.st.com/spear
8059S: Maintained
8e406fe4 8060F: drivers/pinctrl/spear/
deda8287 8061
249a6771 8062PKTCDVD DRIVER
e5f6450c 8063M: Jiri Kosina <jikos@kernel.org>
249a6771 8064S: Maintained
679655da
JP
8065F: drivers/block/pktcdvd.c
8066F: include/linux/pktcdvd.h
c117ab84 8067F: include/uapi/linux/pktcdvd.h
249a6771 8068
b31d8273
G
8069PKUNITY SOC DRIVERS
8070M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8071W: http://mprc.pku.edu.cn/~guanxuetao/linux
8072S: Maintained
ceebf4d5 8073T: git git://github.com/gxt/linux.git
b31d8273 8074F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8075F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8076F: drivers/video/fbdev/fb-puv3.c
2809e80b 8077F: drivers/rtc/rtc-puv3.c
b31d8273 8078
9d2ecfb7 8079PMBUS HARDWARE MONITORING DRIVERS
ca462085 8080M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8081L: lm-sensors@lm-sensors.org
8082W: http://www.lm-sensors.org/
8083W: http://www.roeck-us.net/linux/drivers/
8084T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8085S: Maintained
8086F: Documentation/hwmon/pmbus
8087F: drivers/hwmon/pmbus/
8088F: include/linux/i2c/pmbus.h
8089
89a36810 8090PMC SIERRA MaxRAID DRIVER
076cfaae 8091M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8092L: linux-scsi@vger.kernel.org
8093W: http://www.pmc-sierra.com/
8094S: Supported
8095F: drivers/scsi/pmcraid.*
8096
dbf9bfe6 8097PMC SIERRA PM8001 DRIVER
d32477e2 8098M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8099M: lindar_liu@usish.com
f5a7b525 8100L: pmchba@pmcs.com
dbf9bfe6 8101L: linux-scsi@vger.kernel.org
8102S: Supported
8103F: drivers/scsi/pm8001/
8104
1da177e4 8105POSIX CLOCKS and TIMERS
8b58be88 8106M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8107L: linux-kernel@vger.kernel.org
75fc2d37 8108T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8109S: Maintained
679655da
JP
8110F: fs/timerfd.c
8111F: include/linux/timer*
5cee9645 8112F: kernel/time/*timer*
1da177e4 8113
3be86148 8114POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8115M: Sebastian Reichel <sre@kernel.org>
57318935 8116M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8117M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8118L: linux-pm@vger.kernel.org
54e5881d 8119T: git git://git.infradead.org/battery-2.6.git
3be86148 8120S: Maintained
679655da 8121F: include/linux/power_supply.h
8cd725a1 8122F: drivers/power/
26305022 8123X: drivers/power/avs/
3be86148 8124
514f161a
MR
8125POWER STATE COORDINATION INTERFACE (PSCI)
8126M: Mark Rutland <mark.rutland@arm.com>
8127M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8128L: linux-arm-kernel@lists.infradead.org
8129S: Maintained
8130F: drivers/firmware/psci.c
8131F: include/linux/psci.h
8132F: include/uapi/linux/psci.h
8133
1da177e4 8134PNP SUPPORT
9c3646d1 8135M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8136S: Maintained
679655da 8137F: drivers/pnp/
1da177e4 8138
999445d4 8139PNXxxxx I2C DRIVER
8b58be88 8140M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8141L: linux-i2c@vger.kernel.org
999445d4 8142S: Maintained
679655da 8143F: drivers/i2c/busses/i2c-pnx.c
999445d4 8144
1da177e4 8145PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8146M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8147L: linux-ppp@vger.kernel.org
8148S: Maintained
224cf5ad 8149F: drivers/net/ppp/ppp_*
1da177e4
LT
8150
8151PPP OVER ATM (RFC 2364)
8b58be88 8152M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8153S: Maintained
679655da 8154F: net/atm/pppoatm.c
c117ab84 8155F: include/uapi/linux/atmppp.h
1da177e4
LT
8156
8157PPP OVER ETHERNET
8b58be88 8158M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8159S: Maintained
224cf5ad
JK
8160F: drivers/net/ppp/pppoe.c
8161F: drivers/net/ppp/pppox.c
1da177e4 8162
a6d2370b 8163PPP OVER L2TP
8b58be88 8164M: James Chapman <jchapman@katalix.com>
a6d2370b 8165S: Maintained
90ca28d1 8166F: net/l2tp/l2tp_ppp.c
679655da 8167F: include/linux/if_pppol2tp.h
c117ab84 8168F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8169
eae9d2ba 8170PPS SUPPORT
8b58be88 8171M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8172W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8173L: linuxpps@ml.enneenne.com (subscribers-only)
8174S: Maintained
cabaaf41
JP
8175F: Documentation/pps/
8176F: drivers/pps/
8177F: include/linux/pps*.h
eae9d2ba 8178
71a6d0af
HW
8179PPTP DRIVER
8180M: Dmitry Kozlov <xeb@mail.ru>
8181L: netdev@vger.kernel.org
8182S: Maintained
224cf5ad 8183F: drivers/net/ppp/pptp.c
71a6d0af
HW
8184W: http://sourceforge.net/projects/accel-pptp
8185
1da177e4 8186PREEMPTIBLE KERNEL
8b58be88 8187M: Robert Love <rml@tech9.net>
1da177e4
LT
8188L: kpreempt-tech@lists.sourceforge.net
8189W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8190S: Supported
679655da
JP
8191F: Documentation/preempt-locking.txt
8192F: include/linux/preempt.h
1da177e4
LT
8193
8194PRISM54 WIRELESS DRIVER
8b58be88 8195M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8196L: linux-wireless@vger.kernel.org
9ef80804 8197W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8198S: Obsolete
679655da 8199F: drivers/net/wireless/prism54/
1da177e4 8200
02c18891 8201PS3 NETWORK SUPPORT
b809b9ca 8202M: Geoff Levand <geoff@infradead.org>
02c18891 8203L: netdev@vger.kernel.org
a14ab6b6 8204L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8205S: Maintained
8df158ac 8206F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8207
f58a9d17 8208PS3 PLATFORM SUPPORT
b809b9ca 8209M: Geoff Levand <geoff@infradead.org>
a4724ed6 8210L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8211S: Maintained
679655da
JP
8212F: arch/powerpc/boot/ps3*
8213F: arch/powerpc/include/asm/lv1call.h
8214F: arch/powerpc/include/asm/ps3*.h
8215F: arch/powerpc/platforms/ps3/
8216F: drivers/*/ps3*
8217F: drivers/ps3/
fec629b8 8218F: drivers/rtc/rtc-ps3.c
679655da 8219F: drivers/usb/host/*ps3.c
fec629b8 8220F: sound/ppc/snd_ps3*
f58a9d17 8221
cffb4add 8222PS3VRAM DRIVER
8b58be88 8223M: Jim Paris <jim@jtan.com>
3715a5d0 8224M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8225L: linuxppc-dev@lists.ozlabs.org
cffb4add 8226S: Maintained
8a3977cb 8227F: drivers/block/ps3vram.c
cffb4add 8228
8defe599 8229PSTORE FILESYSTEM
9d5e2a02 8230M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8231M: Colin Cross <ccross@android.com>
8232M: Kees Cook <keescook@chromium.org>
8233M: Tony Luck <tony.luck@intel.com>
8234S: Maintained
8235T: git git://git.infradead.org/users/cbou/linux-pstore.git
8236F: fs/pstore/
8237F: include/linux/pstore*
04851772 8238F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8239F: drivers/acpi/apei/erst.c
8240
7fbc415d
RC
8241PTP HARDWARE CLOCK SUPPORT
8242M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8243L: netdev@vger.kernel.org
7fbc415d
RC
8244S: Maintained
8245W: http://linuxptp.sourceforge.net/
8246F: Documentation/ABI/testing/sysfs-ptp
8247F: Documentation/ptp/*
0ecb3cdd 8248F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8249F: drivers/net/phy/dp83640*
8250F: drivers/ptp/*
8251F: include/linux/ptp_cl*
8252
cf94a4d1 8253PTRACE SUPPORT
e846ee5f 8254M: Roland McGrath <roland@hack.frob.com>
8b58be88 8255M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8256S: Maintained
8257F: include/asm-generic/syscall.h
8258F: include/linux/ptrace.h
8259F: include/linux/regset.h
8260F: include/linux/tracehook.h
c117ab84 8261F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8262F: kernel/ptrace.c
8263
8320204a 8264PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8265M: Mike Isely <isely@pobox.com>
16e9495d 8266L: pvrusb2@isely.net (subscribers-only)
661263b5 8267L: linux-media@vger.kernel.org
8320204a 8268W: http://www.isely.net/pvrusb2/
275ffde4 8269T: git git://linuxtv.org/media_tree.git
8320204a 8270S: Maintained
679655da 8271F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8272F: drivers/media/usb/pvrusb2/
8320204a 8273
39532e6c
HG
8274PWC WEBCAM DRIVER
8275M: Hans de Goede <hdegoede@redhat.com>
8276L: linux-media@vger.kernel.org
8277T: git git://linuxtv.org/media_tree.git
8278S: Maintained
8279F: drivers/media/usb/pwc/*
8280
93c090b3
KD
8281PWM FAN DRIVER
8282M: Kamil Debski <k.debski@samsung.com>
8283L: lm-sensors@lm-sensors.org
8284S: Supported
8285F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8286F: Documentation/hwmon/pwm-fan
8287F: drivers/hwmon/pwm-fan.c
8288
200efedd 8289PWM SUBSYSTEM
aa3495f7
TR
8290M: Thierry Reding <thierry.reding@gmail.com>
8291L: linux-pwm@vger.kernel.org
0c2498f1 8292S: Maintained
006e854f 8293T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8294F: Documentation/pwm.txt
8295F: Documentation/devicetree/bindings/pwm/
8296F: include/linux/pwm.h
0c2498f1 8297F: drivers/pwm/
a140b98d
TR
8298F: drivers/video/backlight/pwm_bl.c
8299F: include/linux/pwm_backlight.h
0c2498f1 8300
30ec261e 8301PXA2xx/PXA3xx SUPPORT
8da5e302 8302M: Daniel Mack <daniel@zonque.org>
a323f664 8303M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8304M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8306T: git git://github.com/hzhuang1/linux.git
8da5e302 8307T: git git://github.com/rjarzmik/linux.git
1da177e4 8308S: Maintained
679655da 8309F: arch/arm/mach-pxa/
820439f1 8310F: drivers/dma/pxa*
679655da 8311F: drivers/pcmcia/pxa2xx*
9df92e6c 8312F: drivers/spi/spi-pxa2xx*
faf2e1db 8313F: drivers/usb/gadget/udc/pxa2*
679655da 8314F: include/sound/pxa2xx-lib.h
bec4c99e 8315F: sound/arm/pxa*
14430813 8316F: sound/soc/pxa/
1da177e4 8317
ec64d3bf
EG
8318PXA3xx NAND FLASH DRIVER
8319M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8320L: linux-mtd@lists.infradead.org
8321S: Maintained
9a67f099 8322F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8323
3f640c61 8324MMP SUPPORT
8b58be88 8325M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8326M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8328T: git git://github.com/hzhuang1/linux.git
8329T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8330S: Maintained
3f640c61 8331F: arch/arm/mach-mmp/
e8e6cb32 8332
272f133a
PO
8333PXA MMCI DRIVER
8334S: Orphan
8335
57f63bc8 8336PXA RTC DRIVER
8b58be88 8337M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8338L: rtc-linux@googlegroups.com
8339S: Maintained
8340
cea4001a 8341QAT DRIVER
49e7d9df
JP
8342M: Tadeusz Struk <tadeusz.struk@intel.com>
8343L: qat-linux@intel.com
8344S: Supported
8345F: drivers/crypto/qat/
cea4001a 8346
52a09a04 8347QIB DRIVER
8473c603 8348M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8349L: linux-rdma@vger.kernel.org
8350S: Supported
8351F: drivers/infiniband/hw/qib/
8352
5e9772b9
JS
8353QLOGIC QLA1280 SCSI DRIVER
8354M: Michael Reed <mdr@sgi.com>
8355L: linux-scsi@vger.kernel.org
8356S: Maintained
8357F: drivers/scsi/qla1280.[ch]
8358
1da177e4 8359QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8360M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8361L: linux-scsi@vger.kernel.org
8362S: Supported
679655da
JP
8363F: Documentation/scsi/LICENSE.qla2xxx
8364F: drivers/scsi/qla2xxx/
1da177e4 8365
883c98fe 8366QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8367M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8368L: linux-scsi@vger.kernel.org
8369S: Supported
bacfb81b 8370F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8371F: drivers/scsi/qla4xxx/
8372
5a4faa87 8373QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8374M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8375M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8376M: linux-driver@qlogic.com
8377L: netdev@vger.kernel.org
8378S: Supported
679655da 8379F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8380F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8381
0ec00f03 8382QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8383M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8384M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8385L: netdev@vger.kernel.org
8386S: Supported
aa43c215 8387F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8388
c4e84bde 8389QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8390M: Harish Patil <harish.patil@qlogic.com>
8391M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8392M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8393M: linux-driver@qlogic.com
c4e84bde
RM
8394L: netdev@vger.kernel.org
8395S: Supported
aa43c215 8396F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8397
1da177e4 8398QNX4 FILESYSTEM
8b58be88 8399M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8400W: http://www.alarsen.net/linux/qnx4fs/
8401S: Maintained
80811493 8402F: fs/qnx4/
c117ab84
CEB
8403F: include/uapi/linux/qnx4_fs.h
8404F: include/uapi/linux/qnxtypes.h
1da177e4 8405
91952bc0
AP
8406QT1010 MEDIA DRIVER
8407M: Antti Palosaari <crope@iki.fi>
8408L: linux-media@vger.kernel.org
8409W: http://linuxtv.org/
8410W: http://palosaari.fi/linux/
8411Q: http://patchwork.linuxtv.org/project/linux-media/list/
8412T: git git://linuxtv.org/anttip/media_tree.git
8413S: Maintained
8414F: drivers/media/tuners/qt1010*
8415
966fb5ec
SM
8416QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8417M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8418L: linux-wireless@vger.kernel.org
8419L: ath9k-devel@lists.ath9k.org
8420W: http://wireless.kernel.org/en/users/Drivers/ath9k
8421S: Supported
8422F: drivers/net/wireless/ath/ath9k/
8423
2ea0ffcb
KV
8424QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8425M: Kalle Valo <kvalo@qca.qualcomm.com>
8426L: ath10k@lists.infradead.org
8427W: http://wireless.kernel.org/en/users/Drivers/ath10k
8428T: git git://github.com/kvalo/ath.git
8429S: Supported
8430F: drivers/net/wireless/ath/ath10k/
8431
4f4567cf
RK
8432QUALCOMM HEXAGON ARCHITECTURE
8433M: Richard Kuo <rkuo@codeaurora.org>
8434L: linux-hexagon@vger.kernel.org
8435S: Supported
8436F: arch/hexagon/
8437
8e84c258
EK
8438QUALCOMM WCN36XX WIRELESS DRIVER
8439M: Eugene Krasnikov <k.eugene.e@gmail.com>
8440L: wcn36xx@lists.infradead.org
8441W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8442T: git git://github.com/KrasnikovEugene/wcn36xx.git
8443S: Supported
8444F: drivers/net/wireless/ath/wcn36xx/
8445
602adf40 8446RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8447M: Ilya Dryomov <idryomov@gmail.com>
8448M: Sage Weil <sage@redhat.com>
527a88b9 8449M: Alex Elder <elder@kernel.org>
398ecff5 8450L: ceph-devel@vger.kernel.org
09d90327
SW
8451W: http://ceph.com/
8452T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8453T: git git://github.com/ceph/ceph-client.git
602adf40 8454S: Supported
398ecff5 8455F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8456F: drivers/block/rbd.c
8457F: drivers/block/rbd_types.h
8458
1da177e4 8459RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8460M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8461L: linux-fbdev@vger.kernel.org
1da177e4 8462S: Maintained
8a61f013 8463F: drivers/video/fbdev/aty/radeon*
c117ab84 8464F: include/uapi/linux/radeonfb.h
1da177e4 8465
c6c9b34c
HG
8466RADIOSHARK RADIO DRIVER
8467M: Hans de Goede <hdegoede@redhat.com>
8468L: linux-media@vger.kernel.org
8469T: git git://linuxtv.org/media_tree.git
8470S: Maintained
8471F: drivers/media/radio/radio-shark.c
8472
8473RADIOSHARK2 RADIO DRIVER
8474M: Hans de Goede <hdegoede@redhat.com>
8475L: linux-media@vger.kernel.org
8476T: git git://linuxtv.org/media_tree.git
8477S: Maintained
8478F: drivers/media/radio/radio-shark2.c
8479F: drivers/media/radio/radio-tea5777.c
8480
1da177e4 8481RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8482M: Paul Mackerras <paulus@samba.org>
c69f677c 8483L: linux-fbdev@vger.kernel.org
1da177e4 8484S: Maintained
8a61f013 8485F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8486
e7839f25 8487RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8488P: rt2x00 project
b182427e 8489M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8490M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8491L: linux-wireless@vger.kernel.org
95ea3627
ID
8492S: Maintained
8493F: drivers/net/wireless/rt2x00/
8494
9db5579b 8495RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8496M: Jens Axboe <axboe@kernel.dk>
9db5579b 8497S: Maintained
679655da
JP
8498F: Documentation/blockdev/ramdisk.txt
8499F: drivers/block/brd.c
9db5579b 8500
9e95ce27 8501RANDOM NUMBER DRIVER
0624bcaa 8502M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8503S: Maintained
679655da 8504F: drivers/char/random.c
9e95ce27 8505
394b701c 8506RAPIDIO SUBSYSTEM
8b58be88 8507M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8508M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8509S: Maintained
679655da 8510F: drivers/rapidio/
394b701c 8511
e2d1d6c0 8512RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8513L: linux-wireless@vger.kernel.org
f52a5490 8514S: Orphan
679655da 8515F: drivers/net/wireless/ray*
e2d1d6c0
RD
8516
8517RCUTORTURE MODULE
e0198b29 8518M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8519M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8520L: linux-kernel@vger.kernel.org
f9094d8e 8521S: Supported
08deed1e 8522T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8523F: Documentation/RCU/torture.txt
34e2d560 8524F: kernel/rcu/rcutorture.c
e2d1d6c0 8525
c87b9c60
PM
8526RCUTORTURE TEST FRAMEWORK
8527M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8528M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8529R: Steven Rostedt <rostedt@goodmis.org>
8530R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8531R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8532L: linux-kernel@vger.kernel.org
c87b9c60
PM
8533S: Supported
8534T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8535F: tools/testing/selftests/rcutorture
8536
c1f766b5 8537RDC R-321X SoC
8b58be88 8538M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8539S: Maintained
8540
db17f395 8541RDC R6040 FAST ETHERNET DRIVER
8b58be88 8542M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8543L: netdev@vger.kernel.org
8544S: Maintained
58565a35 8545F: drivers/net/ethernet/rdc/r6040.c
db17f395 8546
a09ed661 8547RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8548M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8549L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8550S: Supported
679655da 8551F: net/rds/
a09ed661 8552
595182bc 8553READ-COPY UPDATE (RCU)
8b58be88 8554M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8555M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8556R: Steven Rostedt <rostedt@goodmis.org>
8557R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8558R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8559L: linux-kernel@vger.kernel.org
9fab9787 8560W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8561S: Supported
08deed1e 8562T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8563F: Documentation/RCU/
9fab9787 8564X: Documentation/RCU/torture.txt
f9094d8e 8565F: include/linux/rcu*
4102adab
PM
8566X: include/linux/srcu.h
8567F: kernel/rcu/
34e2d560 8568X: kernel/torture.c
595182bc 8569
0c86edc0 8570REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8571M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8572M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8573L: rtc-linux@googlegroups.com
8a6e2535 8574Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8575T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8576S: Maintained
679655da
JP
8577F: Documentation/rtc.txt
8578F: drivers/rtc/
8579F: include/linux/rtc.h
c117ab84 8580F: include/uapi/linux/rtc.h
0c86edc0 8581
0e400c53
MB
8582REALTEK AUDIO CODECS
8583M: Bard Liao <bardliao@realtek.com>
8584M: Oder Chiou <oder_chiou@realtek.com>
8585S: Maintained
8586F: sound/soc/codecs/rt*
8587F: include/sound/rt*.h
8588
1da177e4 8589REISERFS FILE SYSTEM
76c4e5ea 8590L: reiserfs-devel@vger.kernel.org
1da177e4 8591S: Supported
679655da 8592F: fs/reiserfs/
1da177e4 8593
b83a313b 8594REGISTER MAP ABSTRACTION
b02e48f2 8595M: Mark Brown <broonie@kernel.org>
dd060bc9 8596L: linux-kernel@vger.kernel.org
b83a313b
MB
8597T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8598S: Supported
8599F: drivers/base/regmap/
8600F: include/linux/regmap.h
8601
400e64df
OBC
8602REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8603M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8604T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8605S: Maintained
8606F: drivers/remoteproc/
8607F: Documentation/remoteproc.txt
6fc26488 8608F: include/linux/remoteproc.h
400e64df 8609
d8115db5
OBC
8610REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8611M: Ohad Ben-Cohen <ohad@wizery.com>
8612T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8613S: Maintained
8614F: drivers/rpmsg/
8615F: Documentation/rpmsg.txt
8616F: include/linux/rpmsg.h
8617
1b0fe6be
PZ
8618RESET CONTROLLER FRAMEWORK
8619M: Philipp Zabel <p.zabel@pengutronix.de>
8620S: Maintained
8621F: drivers/reset/
8622F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8623F: include/dt-bindings/reset/
1b0fe6be
PZ
8624F: include/linux/reset.h
8625F: include/linux/reset-controller.h
8626
e0897645 8627RFKILL
8b58be88 8628M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8629L: linux-wireless@vger.kernel.org
ce466579
JB
8630W: http://wireless.kernel.org/
8631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8633S: Maintained
505c9247 8634F: Documentation/rfkill.txt
80811493 8635F: net/rfkill/
e0897645 8636
933685ca
TG
8637RHASHTABLE
8638M: Thomas Graf <tgraf@suug.ch>
8639L: netdev@vger.kernel.org
8640S: Maintained
8641F: lib/rhashtable.c
8642F: include/linux/rhashtable.h
8643
67e054e9
ML
8644RICOH SMARTMEDIA/XD DRIVER
8645M: Maxim Levitsky <maximlevitsky@gmail.com>
8646S: Maintained
21c26f50
JP
8647F: drivers/mtd/nand/r852.c
8648F: drivers/mtd/nand/r852.h
67e054e9 8649
92634125
ML
8650RICOH R5C592 MEMORYSTICK DRIVER
8651M: Maxim Levitsky <maximlevitsky@gmail.com>
8652S: Maintained
8653F: drivers/memstick/host/r592.*
8654
27f1d2f9
SA
8655ROCCAT DRIVERS
8656M: Stefan Achatz <erazor_de@users.sourceforge.net>
8657W: http://sourceforge.net/projects/roccat/
8658S: Maintained
8659F: drivers/hid/hid-roccat*
8660F: include/linux/hid-roccat*
8661F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8662
4b8ac966
JP
8663ROCKER DRIVER
8664M: Jiri Pirko <jiri@resnulli.us>
8665M: Scott Feldman <sfeldma@gmail.com>
8666L: netdev@vger.kernel.org
8667S: Supported
8668F: drivers/net/ethernet/rocker/
8669
1da177e4
LT
8670ROCKETPORT DRIVER
8671P: Comtrol Corp.
1da177e4
LT
8672W: http://www.comtrol.com
8673S: Maintained
679655da 8674F: Documentation/serial/rocket.txt
c897401b 8675F: drivers/tty/rocket*
1da177e4 8676
7645c2f4
KC
8677ROCKETPORT EXPRESS/INFINITY DRIVER
8678M: Kevin Cernekee <cernekee@gmail.com>
8679L: linux-serial@vger.kernel.org
8680S: Odd Fixes
8681F: drivers/tty/serial/rp2.*
8682
1da177e4 8683ROSE NETWORK LAYER
8b58be88 8684M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8685L: linux-hams@vger.kernel.org
d34cb28a 8686W: http://www.linux-ax25.org/
1da177e4 8687S: Maintained
679655da 8688F: include/net/rose.h
c117ab84 8689F: include/uapi/linux/rose.h
679655da 8690F: net/rose/
1da177e4 8691
91952bc0
AP
8692RTL2830 MEDIA DRIVER
8693M: Antti Palosaari <crope@iki.fi>
8694L: linux-media@vger.kernel.org
8695W: http://linuxtv.org/
8696W: http://palosaari.fi/linux/
8697Q: http://patchwork.linuxtv.org/project/linux-media/list/
8698T: git git://linuxtv.org/anttip/media_tree.git
8699S: Maintained
8700F: drivers/media/dvb-frontends/rtl2830*
8701
27a0aacf
AP
8702RTL2832 MEDIA DRIVER
8703M: Antti Palosaari <crope@iki.fi>
8704L: linux-media@vger.kernel.org
8705W: http://linuxtv.org/
8706W: http://palosaari.fi/linux/
8707Q: http://patchwork.linuxtv.org/project/linux-media/list/
8708T: git git://linuxtv.org/anttip/media_tree.git
8709S: Maintained
8710F: drivers/media/dvb-frontends/rtl2832*
8711
ba6e6f6e
AP
8712RTL2832_SDR MEDIA DRIVER
8713M: Antti Palosaari <crope@iki.fi>
8714L: linux-media@vger.kernel.org
8715W: http://linuxtv.org/
8716W: http://palosaari.fi/linux/
8717Q: http://patchwork.linuxtv.org/project/linux-media/list/
8718T: git git://linuxtv.org/anttip/media_tree.git
8719S: Maintained
b4bb1c28 8720F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8721
59840488 8722RTL8180 WIRELESS DRIVER
605bebe2 8723L: linux-wireless@vger.kernel.org
491b26b4 8724W: http://wireless.kernel.org/
54e5881d 8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8726S: Orphan
3cfeb0c3 8727F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8728
59840488 8729RTL8187 WIRELESS DRIVER
9f0939bf 8730M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8731M: Hin-Tak Leung <htl10@users.sourceforge.net>
8732M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8733L: linux-wireless@vger.kernel.org
491b26b4 8734W: http://wireless.kernel.org/
54e5881d 8735T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8736S: Maintained
3cfeb0c3 8737F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8738
3cf0c8ad
LF
8739RTL8192CE WIRELESS DRIVER
8740M: Larry Finger <Larry.Finger@lwfinger.net>
8741M: Chaoming Li <chaoming_li@realsil.com.cn>
8742L: linux-wireless@vger.kernel.org
491b26b4 8743W: http://wireless.kernel.org/
3cf0c8ad
LF
8744T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8745S: Maintained
8746F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8747F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8748
9eb8ef74 8749S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8750M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8751L: linux-fbdev@vger.kernel.org
ce00f85c 8752S: Maintained
8a61f013 8753F: drivers/video/fbdev/savage/
9eb8ef74 8754
1da177e4 8755S390
8b58be88
JP
8756M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8757M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8758L: linux-s390@vger.kernel.org
5238da45
HC
8759W: http://www.ibm.com/developerworks/linux/linux390/
8760S: Supported
679655da 8761F: arch/s390/
a968cd3e 8762F: drivers/s390/
3bfe6858
JN
8763F: Documentation/s390/
8764F: Documentation/DocBook/s390*
5238da45 8765
322986ca
SO
8766S390 COMMON I/O LAYER
8767M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8768M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8769L: linux-s390@vger.kernel.org
8770W: http://www.ibm.com/developerworks/linux/linux390/
8771S: Supported
8772F: drivers/s390/cio/
8773
8774S390 DASD DRIVER
8775M: Stefan Weinhuber <wein@de.ibm.com>
8776M: Stefan Haberland <stefan.haberland@de.ibm.com>
8777L: linux-s390@vger.kernel.org
8778W: http://www.ibm.com/developerworks/linux/linux390/
8779S: Supported
8780F: drivers/s390/block/dasd*
8781F: block/partitions/ibm.c
8782
5238da45 8783S390 NETWORK DRIVERS
8b58be88 8784M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8785L: linux-s390@vger.kernel.org
5238da45
HC
8786W: http://www.ibm.com/developerworks/linux/linux390/
8787S: Supported
679655da 8788F: drivers/s390/net/
5238da45 8789
322986ca
SO
8790S390 PCI SUBSYSTEM
8791M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8792M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8793L: linux-s390@vger.kernel.org
8794W: http://www.ibm.com/developerworks/linux/linux390/
8795S: Supported
8796F: arch/s390/pci/
8797F: drivers/pci/hotplug/s390_pci_hpc.c
8798
feed9b62 8799S390 ZCRYPT DRIVER
5c8d0983 8800M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8801L: linux-s390@vger.kernel.org
a968cd3e 8802W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8803S: Supported
d5ca6918 8804F: drivers/s390/crypto/
feed9b62 8805
5238da45 8806S390 ZFCP DRIVER
d38e19d0 8807M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8808L: linux-s390@vger.kernel.org
5238da45 8809W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8810S: Supported
679655da 8811F: drivers/s390/scsi/zfcp_*
1da177e4 8812
dd96df2c 8813S390 IUCV NETWORK LAYER
8b58be88 8814M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8815L: linux-s390@vger.kernel.org
8816W: http://www.ibm.com/developerworks/linux/linux390/
8817S: Supported
679655da
JP
8818F: drivers/s390/net/*iucv*
8819F: include/net/iucv/
8820F: net/iucv/
dd96df2c 8821
4dde7f75 8822S3C24XX SD/MMC Driver
8b58be88 8823M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8825S: Supported
679655da 8826F: drivers/mmc/host/s3cmci.*
4dde7f75 8827
1f15a229
HV
8828SAA6588 RDS RECEIVER DRIVER
8829M: Hans Verkuil <hverkuil@xs4all.nl>
8830L: linux-media@vger.kernel.org
8831T: git git://linuxtv.org/media_tree.git
8832W: http://linuxtv.org
8833S: Odd Fixes
8834F: drivers/media/i2c/saa6588*
8835
98ed12e6 8836SAA7134 VIDEO4LINUX DRIVER
009a5410 8837M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8838L: linux-media@vger.kernel.org
8839W: http://linuxtv.org
8840T: git git://linuxtv.org/media_tree.git
8841S: Odd fixes
e42bf501 8842F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8843F: drivers/media/pci/saa7134/
8844
1da177e4 8845SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8846M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8847L: linux-media@vger.kernel.org
275ffde4 8848T: git git://linuxtv.org/media_tree.git
1da177e4 8849S: Maintained
90d72ac6
MCC
8850F: drivers/media/common/saa7146/
8851F: drivers/media/pci/saa7146/
8852F: include/media/saa7146*
1da177e4 8853
92304a40 8854SAMSUNG LAPTOP DRIVER
5909c654 8855M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8856L: platform-driver-x86@vger.kernel.org
8857S: Maintained
8858F: drivers/platform/x86/samsung-laptop.c
8859
4a109cc0 8860SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8861M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8862L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8863S: Supported
14430813 8864F: sound/soc/samsung/
4a109cc0 8865
0d89a28b 8866SAMSUNG FRAMEBUFFER DRIVER
b7701755 8867M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8868L: linux-fbdev@vger.kernel.org
8869S: Maintained
8a61f013 8870F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8871
b40f0632 8872SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8873M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8874M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8875L: linux-kernel@vger.kernel.org
b40f0632 8876L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8877S: Supported
8878F: drivers/mfd/sec*.c
8879F: drivers/regulator/s2m*.c
8880F: drivers/regulator/s5m*.c
b40f0632
KK
8881F: drivers/clk/clk-s2mps11.c
8882F: drivers/rtc/rtc-s5m.c
f69d3a17 8883F: include/linux/mfd/samsung/
b40f0632
KK
8884F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8885F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8886
038f5c4b
SN
8887SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8888M: Kyungmin Park <kyungmin.park@samsung.com>
8889M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8890L: linux-media@vger.kernel.org
8891Q: https://patchwork.linuxtv.org/project/linux-media/list/
8892S: Supported
8893F: drivers/media/platform/exynos4-is/
038f5c4b 8894
6fd86ab2
SN
8895SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8896M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8897L: linux-media@vger.kernel.org
8898L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8899S: Maintained
8900F: drivers/media/platform/s3c-camif/
8901F: include/media/s3c_camif.h
8902
b84ef24e
AH
8903SAMSUNG S5C73M3 CAMERA DRIVER
8904M: Kyungmin Park <kyungmin.park@samsung.com>
8905M: Andrzej Hajda <a.hajda@samsung.com>
8906L: linux-media@vger.kernel.org
8907S: Supported
8908F: drivers/media/i2c/s5c73m3/*
8909
7d459937
AH
8910SAMSUNG S5K5BAF CAMERA DRIVER
8911M: Kyungmin Park <kyungmin.park@samsung.com>
8912M: Andrzej Hajda <a.hajda@samsung.com>
8913L: linux-media@vger.kernel.org
8914S: Supported
8915F: drivers/media/i2c/s5k5baf.c
8916
c04c674f
RB
8917SAMSUNG S3FWRN5 NFC DRIVER
8918M: Robert Baldyga <r.baldyga@samsung.com>
8919L: linux-nfc@lists.01.org (moderated for non-subscribers)
8920S: Supported
8921F: drivers/nfc/s3fwrn5
8922
310e39c9 8923SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8924M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8925M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8926S: Supported
8927L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8928F: drivers/clk/samsung/
8929
66890ed6
BA
8930SAMSUNG SXGBE DRIVERS
8931M: Byungho An <bh74.an@samsung.com>
8932M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8933M: Vipul Pandya <vipul.pandya@samsung.com>
8934S: Supported
8935L: netdev@vger.kernel.org
8936F: drivers/net/ethernet/samsung/sxgbe/
8937
93c537af
LM
8938SAMSUNG THERMAL DRIVER
8939M: Lukasz Majewski <l.majewski@samsung.com>
8940L: linux-pm@vger.kernel.org
8941L: linux-samsung-soc@vger.kernel.org
8942S: Supported
8943T: https://github.com/lmajewski/linux-samsung-thermal.git
8944F: drivers/thermal/samsung/
8945
e296cd32
KD
8946SAMSUNG USB2 PHY DRIVER
8947M: Kamil Debski <k.debski@samsung.com>
8948L: linux-kernel@vger.kernel.org
8949S: Supported
8950F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8951F: Documentation/phy/samsung-usb2.txt
8952F: drivers/phy/phy-exynos4210-usb2.c
8953F: drivers/phy/phy-exynos4x12-usb2.c
8954F: drivers/phy/phy-exynos5250-usb2.c
8955F: drivers/phy/phy-s5pv210-usb2.c
8956F: drivers/phy/phy-samsung-usb2.c
8957F: drivers/phy/phy-samsung-usb2.h
8958
ca749e2a 8959SERIAL DRIVERS
5e30bbb7 8960M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8961L: linux-serial@vger.kernel.org
5e30bbb7 8962S: Maintained
14430813 8963F: drivers/tty/serial/
ca749e2a 8964
aecb7b64 8965SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8966M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8967M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8968S: Maintained
1fb200d6 8969F: include/linux/dma/dw.h
3d598f47 8970F: include/linux/platform_data/dma-dw.h
61a76496 8971F: drivers/dma/dw/
aecb7b64 8972
058999cc
LP
8973SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
8974M: Lars Persson <lars.persson@axis.com>
8975L: netdev@vger.kernel.org
8976S: Supported
8977F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
8978F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
8979
f9e37137
SJ
8980SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8981M: Seungwon Jeon <tgih.jun@samsung.com>
8982M: Jaehoon Chung <jh80.chung@samsung.com>
8983L: linux-mmc@vger.kernel.org
8984S: Maintained
8985F: include/linux/mmc/dw_mmc.h
8986F: drivers/mmc/host/dw_mmc*
8987
1db121d6
AN
8988THUNDERBOLT DRIVER
8989M: Andreas Noever <andreas.noever@gmail.com>
8990S: Maintained
8991F: drivers/thunderbolt/
8992
9222d247 8993TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8994M: John Stultz <john.stultz@linaro.org>
88606e80 8995M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8996L: linux-kernel@vger.kernel.org
75fc2d37 8997T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8998S: Supported
8999F: include/linux/clocksource.h
9000F: include/linux/time.h
9001F: include/linux/timex.h
c117ab84
CEB
9002F: include/uapi/linux/time.h
9003F: include/uapi/linux/timex.h
88606e80
TG
9004F: kernel/time/clocksource.c
9005F: kernel/time/time*.c
9006F: kernel/time/ntp.c
7fe5f1c1 9007F: tools/testing/selftests/timers/
88606e80 9008
1da177e4 9009SC1200 WDT DRIVER
b300645a 9010M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9011S: Maintained
679655da 9012F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9013
9014SCHEDULER
dd9b238c 9015M: Ingo Molnar <mingo@redhat.com>
8b58be88 9016M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9017L: linux-kernel@vger.kernel.org
75fc2d37 9018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9019S: Maintained
95c0d71d 9020F: kernel/sched/
679655da 9021F: include/linux/sched.h
c117ab84 9022F: include/uapi/linux/sched.h
c2eb505b 9023F: include/linux/wait.h
1da177e4 9024
6bcf6737 9025SCORE ARCHITECTURE
ed38665e 9026M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9027M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9028W: http://www.sunplus.com
6bcf6737 9029S: Supported
a2681a75 9030F: arch/score/
6bcf6737 9031
1da177e4 9032SCSI CDROM DRIVER
8b58be88 9033M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9034L: linux-scsi@vger.kernel.org
9035W: http://www.kernel.dk
9036S: Maintained
679655da 9037F: drivers/scsi/sr*
1da177e4 9038
fb50a83d 9039SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9040M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9041L: linux-rdma@vger.kernel.org
9042S: Supported
9043W: http://www.openfabrics.org
9044Q: http://patchwork.kernel.org/project/linux-rdma/list/
9045T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9046F: drivers/infiniband/ulp/srp/
9047F: include/scsi/srp.h
9048
1da177e4 9049SCSI SG DRIVER
8b58be88 9050M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9051L: linux-scsi@vger.kernel.org
59ab3c93 9052W: http://sg.danny.cz/sg
1da177e4 9053S: Maintained
59ab3c93 9054F: Documentation/scsi/scsi-generic.txt
679655da
JP
9055F: drivers/scsi/sg.c
9056F: include/scsi/sg.h
1da177e4
LT
9057
9058SCSI SUBSYSTEM
0351b8f8 9059M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9060L: linux-scsi@vger.kernel.org
0351b8f8 9061T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9062S: Maintained
679655da
JP
9063F: drivers/scsi/
9064F: include/scsi/
1da177e4
LT
9065
9066SCSI TAPE DRIVER
8b58be88 9067M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9068L: linux-scsi@vger.kernel.org
9069S: Maintained
679655da 9070F: Documentation/scsi/st.txt
f7269cfc
JD
9071F: drivers/scsi/st.*
9072F: drivers/scsi/st_*.h
1da177e4
LT
9073
9074SCTP PROTOCOL
8b6efb75 9075M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9076M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9077L: linux-sctp@vger.kernel.org
5f85813c 9078W: http://lksctp.sourceforge.net
8b6efb75 9079S: Maintained
679655da
JP
9080F: Documentation/networking/sctp.txt
9081F: include/linux/sctp.h
4d58c025 9082F: include/uapi/linux/sctp.h
679655da
JP
9083F: include/net/sctp/
9084F: net/sctp/
1da177e4
LT
9085
9086SCx200 CPU SUPPORT
8b58be88 9087M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9088S: Odd Fixes
679655da 9089F: Documentation/i2c/busses/scx200_acb
390889b6 9090F: arch/x86/platform/scx200/
679655da
JP
9091F: drivers/watchdog/scx200_wdt.c
9092F: drivers/i2c/busses/scx200*
9093F: drivers/mtd/maps/scx200_docflash.c
9094F: include/linux/scx200.h
1662d32c
JC
9095
9096SCx200 GPIO DRIVER
8b58be88 9097M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9098S: Maintained
679655da
JP
9099F: drivers/char/scx200_gpio.c
9100F: include/linux/scx200_gpio.h
1662d32c
JC
9101
9102SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9103M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9104S: Maintained
679655da 9105F: drivers/clocksource/scx200_hrt.c
1da177e4 9106
6a36913a 9107SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9108M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9109L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9110S: Maintained
679655da 9111F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9112
e7839f25 9113SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9114L: linux-mmc@vger.kernel.org
a1cb1d11 9115S: Orphan
7a241d6e 9116F: drivers/mmc/host/sdhci.*
d4a45787 9117F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9118
c04f9d61
KC
9119SECURE COMPUTING
9120M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9121R: Andy Lutomirski <luto@amacapital.net>
9122R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9123T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9124S: Supported
9125F: kernel/seccomp.c
9126F: include/uapi/linux/seccomp.h
9127F: include/linux/seccomp.h
c99ee51a 9128F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9129K: \bsecure_computing
9130K: \bTIF_SECCOMP\b
9131
0d1bb41a 9132SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9133M: Ben Dooks <ben-linux@fluff.org>
dc524882 9134M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9135L: linux-mmc@vger.kernel.org
0d1bb41a 9136S: Maintained
dc524882 9137F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9138
c63b3cba 9139SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9140M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9141L: spear-devel@list.st.com
c63b3cba
VK
9142L: linux-mmc@vger.kernel.org
9143S: Maintained
9144F: drivers/mmc/host/sdhci-spear.c
9145
8711cca2 9146SECURITY SUBSYSTEM
9b45c0d2 9147M: James Morris <james.l.morris@oracle.com>
9c3646d1 9148M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9149L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9150T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9151W: http://kernsec.org/
8711cca2 9152S: Supported
7d2c86b5 9153F: security/
8711cca2 9154
1da177e4 9155SECURITY CONTACT
8b58be88 9156M: Security Officers <security@kernel.org>
1da177e4
LT
9157S: Supported
9158
9159SELINUX SECURITY MODULE
e0238b4c 9160M: Paul Moore <paul@paul-moore.com>
8b58be88 9161M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9162M: Eric Paris <eparis@parisplace.org>
e0238b4c 9163L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9164W: http://selinuxproject.org
5a5f2acf 9165T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9166S: Supported
679655da
JP
9167F: include/linux/selinux*
9168F: security/selinux/
6bde95ce 9169F: scripts/selinux/
1da177e4 9170
c1c124e9
JJ
9171APPARMOR SECURITY MODULE
9172M: John Johansen <john.johansen@canonical.com>
9173L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9174W: apparmor.wiki.kernel.org
9175T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9176S: Supported
9177F: security/apparmor/
9178
cef2cf07 9179SENSABLE PHANTOM
8b58be88 9180M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9181S: Maintained
679655da 9182F: drivers/misc/phantom.c
c117ab84 9183F: include/uapi/linux/phantom.h
cef2cf07 9184
6733b39a 9185SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9186M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9187M: Minh Tran <minh.tran@avagotech.com>
9188M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9189L: linux-scsi@vger.kernel.org
4627de93 9190W: http://www.avagotech.com
3387f656
JP
9191S: Supported
9192F: drivers/scsi/be2iscsi/
6733b39a 9193
6938f855
SP
9194Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9195M: Sathya Perla <sathya.perla@avagotech.com>
9196M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9197M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9198M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9199L: netdev@vger.kernel.org
fea3af67 9200W: http://www.emulex.com
7d2c86b5 9201S: Supported
9aebddd1 9202F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9203
d2928a8c 9204EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9205M: Selvin Xavier <selvin.xavier@avagotech.com>
9206M: Devesh Sharma <devesh.sharma@avagotech.com>
9207M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9208L: linux-rdma@vger.kernel.org
9209W: http://www.emulex.com
9210S: Supported
9211F: drivers/infiniband/hw/ocrdma/
9212
8ceee660 9213SFC NETWORK DRIVER
c06f51ea 9214M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9215M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9216L: netdev@vger.kernel.org
8ceee660 9217S: Supported
874aeea5 9218F: drivers/net/ethernet/sfc/
8ceee660 9219
e2d1d6c0 9220SGI GRU DRIVER
cc883afc 9221M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9222S: Maintained
679655da 9223F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9224
9225SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9226M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9227L: linux-ia64@vger.kernel.org
9228S: Supported
679655da 9229F: Documentation/ia64/serial.txt
df621252 9230F: drivers/tty/serial/ioc?_serial.c
679655da 9231F: include/linux/ioc?.h
e2d1d6c0 9232
75312619 9233SGI XP/XPC/XPNET DRIVER
e180383f
RH
9234M: Cliff Whickman <cpw@sgi.com>
9235M: Robin Holt <robinmholt@gmail.com>
75312619 9236S: Maintained
679655da 9237F: drivers/misc/sgi-xp/
75312619 9238
46eacf3b
AP
9239SI2157 MEDIA DRIVER
9240M: Antti Palosaari <crope@iki.fi>
9241L: linux-media@vger.kernel.org
9242W: http://linuxtv.org/
9243W: http://palosaari.fi/linux/
9244Q: http://patchwork.linuxtv.org/project/linux-media/list/
9245T: git git://linuxtv.org/anttip/media_tree.git
9246S: Maintained
9247F: drivers/media/tuners/si2157*
9248
75e2d5ba
AP
9249SI2168 MEDIA DRIVER
9250M: Antti Palosaari <crope@iki.fi>
9251L: linux-media@vger.kernel.org
9252W: http://linuxtv.org/
9253W: http://palosaari.fi/linux/
9254Q: http://patchwork.linuxtv.org/project/linux-media/list/
9255T: git git://linuxtv.org/anttip/media_tree.git
9256S: Maintained
9257F: drivers/media/dvb-frontends/si2168*
9258
49cc629d
HV
9259SI470X FM RADIO RECEIVER I2C DRIVER
9260M: Hans Verkuil <hverkuil@xs4all.nl>
9261L: linux-media@vger.kernel.org
9262T: git git://linuxtv.org/media_tree.git
9263W: http://linuxtv.org
9264S: Odd Fixes
9265F: drivers/media/radio/si470x/radio-si470x-i2c.c
9266
9267SI470X FM RADIO RECEIVER USB DRIVER
9268M: Hans Verkuil <hverkuil@xs4all.nl>
9269L: linux-media@vger.kernel.org
9270T: git git://linuxtv.org/media_tree.git
9271W: http://linuxtv.org
9272S: Maintained
9273F: drivers/media/radio/si470x/radio-si470x-common.c
9274F: drivers/media/radio/si470x/radio-si470x.h
9275F: drivers/media/radio/si470x/radio-si470x-usb.c
9276
c937ca03
EV
9277SI4713 FM RADIO TRANSMITTER I2C DRIVER
9278M: Eduardo Valentin <edubezval@gmail.com>
9279L: linux-media@vger.kernel.org
9280T: git git://linuxtv.org/media_tree.git
9281W: http://linuxtv.org
9282S: Odd Fixes
99995ded 9283F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9284
9285SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9286M: Eduardo Valentin <edubezval@gmail.com>
9287L: linux-media@vger.kernel.org
9288T: git git://linuxtv.org/media_tree.git
9289W: http://linuxtv.org
9290S: Odd Fixes
99995ded
DR
9291F: drivers/media/radio/si4713/radio-platform-si4713.c
9292
9293SI4713 FM RADIO TRANSMITTER USB DRIVER
9294M: Hans Verkuil <hverkuil@xs4all.nl>
9295L: linux-media@vger.kernel.org
9296T: git git://linuxtv.org/media_tree.git
9297W: http://linuxtv.org
9298S: Maintained
9299F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9300
beb91d46 9301SIANO DVB DRIVER
009a5410 9302M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9303L: linux-media@vger.kernel.org
9304W: http://linuxtv.org
9305T: git git://linuxtv.org/media_tree.git
9306S: Odd fixes
9307F: drivers/media/common/siano/
beb91d46 9308F: drivers/media/usb/siano/
beb91d46 9309F: drivers/media/usb/siano/
14430813 9310F: drivers/media/mmc/siano/
beb91d46 9311
6f15b602
HG
9312SIMPLEFB FB DRIVER
9313M: Hans de Goede <hdegoede@redhat.com>
9314L: linux-fbdev@vger.kernel.org
9315S: Maintained
9316F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9317F: drivers/video/fbdev/simplefb.c
9318F: include/linux/platform_data/simplefb.h
9319
b618b69c 9320SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9321L: linux-media@vger.kernel.org
bb60fcb2 9322S: Orphan
b618b69c 9323F: drivers/media/platform/sh_veu.c
b618b69c
GL
9324
9325SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9326L: linux-media@vger.kernel.org
bb60fcb2 9327S: Orphan
b618b69c
GL
9328F: drivers/media/platform/sh_vou.c
9329F: include/media/sh_vou.h
9330
6349d997 9331SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9332M: Len Brown <lenb@kernel.org>
6349d997
LB
9333L: sfi-devel@simplefirmware.org
9334W: http://simplefirmware.org/
9335T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9336S: Supported
943fc810 9337F: arch/x86/platform/sfi/
6349d997
LB
9338F: drivers/sfi/
9339F: include/linux/sfi*.h
e2d1d6c0 9340
1da177e4
LT
9341SIMTEC EB110ATX (Chalice CATS)
9342P: Ben Dooks
b16957c6
BD
9343P: Vincent Sanders <vince@simtec.co.uk>
9344M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9345W: http://www.simtec.co.uk/products/EB110ATX/
9346S: Supported
9347
9348SIMTEC EB2410ITX (BAST)
9349P: Ben Dooks
b16957c6
BD
9350P: Vincent Sanders <vince@simtec.co.uk>
9351M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9352W: http://www.simtec.co.uk/products/EB2410ITX/
9353S: Supported
15dba387
JP
9354F: arch/arm/mach-s3c24xx/mach-bast.c
9355F: arch/arm/mach-s3c24xx/bast-ide.c
9356F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9357
4c5adde7 9358TI DAVINCI MACHINE SUPPORT
3ba789c0 9359M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9360M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9361T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9362Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9363S: Supported
14430813 9364F: arch/arm/mach-davinci/
046d0a37 9365F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9366
8d4b3f08 9367TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9368M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9369L: linux-media@vger.kernel.org
8d4b3f08
LP
9370W: http://linuxtv.org/
9371Q: http://patchwork.linuxtv.org/project/linux-media/list/
9372T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9373S: Maintained
8d4b3f08
LP
9374F: drivers/media/platform/davinci/
9375F: include/media/davinci/
9376
417d2e50 9377TI AM437X VPFE DRIVER
e43cdb56 9378M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9379L: linux-media@vger.kernel.org
9380W: http://linuxtv.org/
9381Q: http://patchwork.linuxtv.org/project/linux-media/list/
9382T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9383S: Maintained
9384F: drivers/media/platform/am437x/
9385
c4c0283a 9386OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9387M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9388L: linux-media@vger.kernel.org
9389W: http://linuxtv.org/
9390Q: http://patchwork.linuxtv.org/project/linux-media/list/
9391T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9392S: Maintained
9393F: drivers/media/i2c/ov2659.c
9394F: include/media/ov2659.h
9395
3a6779f5
SM
9396SILICON MOTION SM712 FRAME BUFFER DRIVER
9397M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9398M: Teddy Wang <teddy.wang@siliconmotion.com>
9399M: Sudip Mukherjee <sudip@vectorindia.org>
9400L: linux-fbdev@vger.kernel.org
9401S: Maintained
9402F: drivers/video/fbdev/sm712*
9403F: Documentation/fb/sm712fb.txt
9404
92aab3c0 9405SIS 190 ETHERNET DRIVER
8b58be88 9406M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9407L: netdev@vger.kernel.org
9408S: Maintained
8c7de408 9409F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9410
1da177e4 9411SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9412M: Daniele Venzano <venza@brownhat.org>
1da177e4 9413W: http://www.brownhat.org/sis900.html
979b6c13 9414L: netdev@vger.kernel.org
1da177e4 9415S: Maintained
8c7de408 9416F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9417
9418SIS FRAMEBUFFER DRIVER
8b58be88 9419M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9420W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9421S: Maintained
679655da 9422F: Documentation/fb/sisfb.txt
8a61f013 9423F: drivers/video/fbdev/sis/
679655da 9424F: include/video/sisfb.h
1da177e4
LT
9425
9426SIS USB2VGA DRIVER
8b58be88 9427M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9428W: http://www.winischhofer.at/linuxsisusbvga.shtml
9429S: Maintained
679655da 9430F: drivers/usb/misc/sisusbvga/
1da177e4 9431
415ad26d 9432SLAB ALLOCATOR
16e943bf 9433M: Christoph Lameter <cl@linux.com>
2ed1c525 9434M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9435M: David Rientjes <rientjes@google.com>
9436M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9437M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9438L: linux-mm@kvack.org
9439S: Maintained
679655da 9440F: include/linux/sl?b*.h
16e943bf 9441F: mm/sl?b*
415ad26d 9442
9fab9787 9443SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9444M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9445M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9446M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9447R: Steven Rostedt <rostedt@goodmis.org>
9448R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9449L: linux-kernel@vger.kernel.org
9fab9787
PM
9450W: http://www.rdrop.com/users/paulmck/RCU/
9451S: Supported
9452T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9453F: include/linux/srcu.h
9454F: kernel/rcu/srcu.c
9fab9787 9455
66372841
CS
9456SMACK SECURITY MODULE
9457M: Casey Schaufler <casey@schaufler-ca.com>
9458L: linux-security-module@vger.kernel.org
9459W: http://schaufler-ca.com
9460T: git git://git.gitorious.org/smack-next/kernel.git
9461S: Maintained
9462F: Documentation/security/Smack.txt
9463F: security/smack/
9464
20651e0b 9465DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9466M: Kevin Hilman <khilman@kernel.org>
9467M: Nishanth Menon <nm@ti.com>
9468S: Maintained
20651e0b 9469F: drivers/power/avs/
68ace3e1
KH
9470F: include/linux/power/smartreflex.h
9471L: linux-pm@vger.kernel.org
9472
1da177e4 9473SMC91x ETHERNET DRIVER
2f82af08 9474M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9475S: Odd Fixes
ae150435 9476F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9477
e8e31622
SA
9478SMIA AND SMIA++ IMAGE SENSOR DRIVER
9479M: Sakari Ailus <sakari.ailus@iki.fi>
9480L: linux-media@vger.kernel.org
9481S: Maintained
14430813 9482F: drivers/media/i2c/smiapp/
e8e31622
SA
9483F: include/media/smiapp.h
9484F: drivers/media/i2c/smiapp-pll.c
9485F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9486F: include/uapi/linux/smiapp.h
a2cec3c0 9487F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9488
920fa1ff
GR
9489SMM665 HARDWARE MONITOR DRIVER
9490M: Guenter Roeck <linux@roeck-us.net>
9491L: lm-sensors@lm-sensors.org
9492S: Maintained
9493F: Documentation/hwmon/smm665
9494F: drivers/hwmon/smm665.c
9495
9df7305b 9496SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9497M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9498L: lm-sensors@lm-sensors.org
90b24cfb 9499S: Maintained
9df7305b
SG
9500F: Documentation/hwmon/emc2103
9501F: drivers/hwmon/emc2103.c
9502
a98d506c
HG
9503SMSC SCH5627 HARDWARE MONITOR DRIVER
9504M: Hans de Goede <hdegoede@redhat.com>
9505L: lm-sensors@lm-sensors.org
9506S: Supported
9507F: Documentation/hwmon/sch5627
9508F: drivers/hwmon/sch5627.c
9509
6ea884db 9510SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9511M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9512L: lm-sensors@lm-sensors.org
9513S: Maintained
679655da
JP
9514F: Documentation/hwmon/smsc47b397
9515F: drivers/hwmon/smsc47b397.c
6ea884db 9516
fd9abb3d 9517SMSC911x ETHERNET DRIVER
90b24cfb 9518M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9519L: netdev@vger.kernel.org
90b24cfb 9520S: Maintained
679655da 9521F: include/linux/smsc911x.h
ae150435 9522F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9523
9524SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9525M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9526L: netdev@vger.kernel.org
90b24cfb 9527S: Maintained
ae150435 9528F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9529
3c8a63e2 9530SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9531M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9532L: linux-fbdev@vger.kernel.org
90b24cfb 9533S: Maintained
8a61f013 9534F: drivers/video/fbdev/smscufx.c
3c8a63e2 9535
668acf32 9536SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9537M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9538L: linux-media@vger.kernel.org
275ffde4 9539T: git git://linuxtv.org/media_tree.git
795fb7e7 9540S: Maintained
90d72ac6
MCC
9541F: include/media/soc*
9542F: drivers/media/i2c/soc_camera/
9543F: drivers/media/platform/soc_camera/
668acf32 9544
e2d1d6c0 9545SOEKRIS NET48XX LED SUPPORT
8b58be88 9546M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9547S: Maintained
679655da 9548F: drivers/leds/leds-net48xx.c
e2d1d6c0 9549
e3994db1 9550SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9551M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9552M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9553M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9554M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9555L: linux-media@vger.kernel.org
9556S: Supported
9557F: drivers/media/pci/solo6x10/
9558
1da177e4 9559SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9560M: Neil Brown <neilb@suse.com>
1da177e4 9561L: linux-raid@vger.kernel.org
524418bb 9562S: Supported
679655da
JP
9563F: drivers/md/
9564F: include/linux/raid/
c117ab84 9565F: include/uapi/linux/raid/
1da177e4 9566
1da177e4 9567SONIC NETWORK DRIVER
8b58be88 9568M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9569L: netdev@vger.kernel.org
1da177e4 9570S: Maintained
d9fb9f38 9571F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9572
61e115a5 9573SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9574M: Michael Buesch <m@bues.ch>
61e115a5
MB
9575L: netdev@vger.kernel.org
9576S: Maintained
679655da
JP
9577F: drivers/ssb/
9578F: include/linux/ssb/
61e115a5 9579
1da177e4 9580SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9581M: Mattia Dongili <malattia@linux.it>
d0944853 9582L: platform-driver-x86@vger.kernel.org
5b18167d 9583W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9584S: Maintained
679655da
JP
9585F: Documentation/laptops/sony-laptop.txt
9586F: drivers/char/sonypi.c
9587F: drivers/platform/x86/sony-laptop.c
9588F: include/linux/sony-laptop.h
1da177e4 9589
baf8532a 9590SONY MEMORYSTICK CARD SUPPORT
8b58be88 9591M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9592W: http://tifmxx.berlios.de/
9593S: Maintained
679655da 9594F: drivers/memstick/host/tifm_ms.c
baf8532a 9595
0ab30494
ML
9596SONY MEMORYSTICK STANDARD SUPPORT
9597M: Maxim Levitsky <maximlevitsky@gmail.com>
9598S: Maintained
9599F: drivers/memstick/core/ms_block.*
9600
1da177e4 9601SOUND
8b58be88 9602M: Jaroslav Kysela <perex@perex.cz>
d8130624 9603M: Takashi Iwai <tiwai@suse.com>
93711660 9604L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9605W: http://www.alsa-project.org/
dde7ad8d 9606T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9607T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9608Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9609S: Maintained
3126a179
JP
9610F: Documentation/sound/
9611F: include/sound/
c117ab84 9612F: include/uapi/sound/
679655da 9613F: sound/
1da177e4 9614
33bbe149
MB
9615SOUND - COMPRESSED AUDIO
9616M: Vinod Koul <vinod.koul@intel.com>
9617L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9618T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9619S: Supported
f672f31a 9620F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9621F: include/sound/compress_driver.h
f672f31a 9622F: include/uapi/sound/compress_*
33bbe149
MB
9623F: sound/core/compress_offload.c
9624F: sound/soc/soc-compress.c
9625
bd903bde 9626SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9627M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9628M: Mark Brown <broonie@kernel.org>
86f14df8 9629T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9630L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9631W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9632S: Supported
2820f615 9633F: Documentation/sound/alsa/soc/
679655da 9634F: sound/soc/
e6e55122 9635F: include/sound/soc*
eb1a6af3 9636
d7f8761b
MB
9637SOUND - DMAENGINE HELPERS
9638M: Lars-Peter Clausen <lars@metafoo.de>
9639S: Supported
9640F: include/sound/dmaengine_pcm.h
9641F: sound/core/pcm_dmaengine.c
9642F: sound/soc/soc-generic-dmaengine-pcm.c
9643
990a6a99
OS
9644SP2 MEDIA DRIVER
9645M: Olli Salonen <olli.salonen@iki.fi>
9646L: linux-media@vger.kernel.org
9647W: http://linuxtv.org/
9648Q: http://patchwork.linuxtv.org/project/linux-media/list/
9649S: Maintained
9650F: drivers/media/dvb-frontends/sp2*
9651
473321fc 9652SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9653M: "David S. Miller" <davem@davemloft.net>
1da177e4 9654L: sparclinux@vger.kernel.org
8a6e2535 9655Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9657T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9658S: Maintained
679655da 9659F: arch/sparc/
7765b8bb 9660F: drivers/sbus/
1da177e4 9661
6404fcca
DM
9662SPARC SERIAL DRIVERS
9663M: "David S. Miller" <davem@davemloft.net>
9664L: sparclinux@vger.kernel.org
08deed1e
JP
9665T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9666T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9667S: Maintained
6816383a 9668F: include/linux/sunserialcore.h
df621252 9669F: drivers/tty/serial/suncore.c
df621252
GKH
9670F: drivers/tty/serial/sunhv.c
9671F: drivers/tty/serial/sunsab.c
9672F: drivers/tty/serial/sunsab.h
9673F: drivers/tty/serial/sunsu.c
9674F: drivers/tty/serial/sunzilog.c
9675F: drivers/tty/serial/sunzilog.h
6404fcca 9676
389325b4
CL
9677SPARSE CHECKER
9678M: "Christopher Li" <sparse@chrisli.org>
9679L: linux-sparse@vger.kernel.org
9680W: https://sparse.wiki.kernel.org/
9681T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9682T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9683S: Maintained
9684F: include/linux/compiler.h
9685
fc0c195a 9686SPEAR PLATFORM SUPPORT
da89947b 9687M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9688M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9689L: spear-devel@list.st.com
9690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9691W: http://www.st.com/spear
9692S: Maintained
281e192f 9693F: arch/arm/mach-spear/
fc0c195a 9694
9695SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9696M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9697L: spear-devel@list.st.com
9698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9699W: http://www.st.com/spear
9700S: Maintained
5df33a62 9701F: drivers/clk/spear/
fc0c195a 9702
e2d1d6c0 9703SPI SUBSYSTEM
b02e48f2 9704M: Mark Brown <broonie@kernel.org>
dfbe403c 9705L: linux-spi@vger.kernel.org
e7e4e13c 9706T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9707Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9708S: Maintained
679655da
JP
9709F: Documentation/spi/
9710F: drivers/spi/
9711F: include/linux/spi/
c117ab84 9712F: include/uapi/linux/spi/
e2d1d6c0 9713
2752e401 9714SPIDERNET NETWORK DRIVER for CELL
8b58be88 9715M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9716L: netdev@vger.kernel.org
9717S: Supported
679655da 9718F: Documentation/networking/spider_net.txt
8df158ac 9719F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9720
e2d1d6c0 9721SPU FILE SYSTEM
8b58be88 9722M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9723L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9724W: http://www.ibm.com/developerworks/power/cell/
9725S: Supported
679655da
JP
9726F: Documentation/filesystems/spufs.txt
9727F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9728
fc555841 9729SQUASHFS FILE SYSTEM
d7f2ff67 9730M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9731L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9732W: http://squashfs.org.uk
9733S: Maintained
679655da
JP
9734F: Documentation/filesystems/squashfs.txt
9735F: fs/squashfs/
fc555841 9736
1da177e4 9737SRM (Alpha) environment access
8b58be88 9738M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9739S: Maintained
679655da 9740F: arch/alpha/kernel/srm_env.c
1da177e4 9741
26e9a397 9742STABLE BRANCH
879a5a00 9743M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9744L: stable@vger.kernel.org
879a5a00 9745S: Supported
7b175c46 9746F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9747
26e9a397 9748STAGING SUBSYSTEM
879a5a00 9749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9750T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9751L: devel@driverdev.osuosl.org
879a5a00 9752S: Supported
679655da 9753F: drivers/staging/
dbc6c2cc 9754
ebd3d010
JP
9755STAGING - COMEDI
9756M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9757M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9758S: Odd Fixes
9759F: drivers/staging/comedi/
9760
a0138163
JP
9761STAGING - FLARION FT1000 DRIVERS
9762M: Marek Belisko <marek.belisko@gmail.com>
9763S: Odd Fixes
9764F: drivers/staging/ft1000/
9765
6c1bb424 9766STAGING - INDUSTRIAL IO
030a13d7 9767M: Jonathan Cameron <jic23@kernel.org>
a0138163 9768L: linux-iio@vger.kernel.org
6c1bb424
JP
9769S: Odd Fixes
9770F: drivers/staging/iio/
9771
a0138163
JP
9772STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9773M: Jarod Wilson <jarod@wilsonet.com>
9774W: http://www.lirc.org/
9775S: Odd Fixes
b2b0186d 9776F: drivers/staging/media/lirc/
a0138163 9777
f5e5de1e
OD
9778STAGING - LUSTRE PARALLEL FILESYSTEM
9779M: Oleg Drokin <oleg.drokin@intel.com>
9780M: Andreas Dilger <andreas.dilger@intel.com>
9781L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9782W: http://lustre.opensfs.org/
9783S: Maintained
9784F: drivers/staging/lustre
9785
7c6b6c71 9786STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9787M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9788M: Marc Dietrich <marvin24@gmx.de>
9789L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9790L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9791S: Maintained
9792F: drivers/staging/nvec/
9793
a0138163 9794STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9795M: Jens Frederich <jfrederich@gmail.com>
9796M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9797M: Jon Nettleton <jon.nettleton@gmail.com>
9798W: http://wiki.laptop.org/go/DCON
3140b458 9799S: Maintained
a0138163
JP
9800F: drivers/staging/olpc_dcon/
9801
9802STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9803M: Willy Tarreau <willy@meta-x.org>
9804S: Odd Fixes
9805F: drivers/staging/panel/
9806
a0138163
JP
9807STAGING - REALTEK RTL8712U DRIVERS
9808M: Larry Finger <Larry.Finger@lwfinger.net>
9809M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9810S: Odd Fixes
9811F: drivers/staging/rtl8712/
9812
7591ba8b
JS
9813STAGING - REALTEK RTL8723U WIRELESS DRIVER
9814M: Larry Finger <Larry.Finger@lwfinger.net>
9815M: Jes Sorensen <Jes.Sorensen@redhat.com>
9816L: linux-wireless@vger.kernel.org
9817S: Maintained
9818F: drivers/staging/rtl8723au/
9819
980ac4d7
SM
9820STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9821M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9822M: Teddy Wang <teddy.wang@siliconmotion.com>
9823M: Sudip Mukherjee <sudip@vectorindia.org>
9824L: linux-fbdev@vger.kernel.org
9825S: Maintained
9826F: drivers/staging/sm750fb/
9827
510fa408
JP
9828STAGING - SLICOSS
9829M: Lior Dotan <liodot@gmail.com>
9830M: Christopher Harrer <charrer@alacritech.com>
9831S: Odd Fixes
9832F: drivers/staging/slicoss/
9833
a0138163
JP
9834STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9835M: William Hubbs <w.d.hubbs@gmail.com>
9836M: Chris Brannon <chris@the-brannons.com>
d33bce31 9837M: Kirk Reiser <kirk@reisers.ca>
a0138163 9838M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9839L: speakup@linux-speakup.org
a0138163
JP
9840W: http://www.linux-speakup.org/
9841S: Odd Fixes
9842F: drivers/staging/speakup/
9843
b3e871ce
JP
9844STAGING - VIA VT665X DRIVERS
9845M: Forest Bond <forest@alittletooquiet.net>
9846S: Odd Fixes
9847F: drivers/staging/vt665?/
9848
a30baec1
JK
9849STAGING - WILC1000 WIFI DRIVER
9850M: Johnny Kim <johnny.kim@atmel.com>
9851M: Rachel Kim <rachel.kim@atmel.com>
9852M: Dean Lee <dean.lee@atmel.com>
9853M: Chris Park <chris.park@atmel.com>
9854L: linux-wireless@vger.kernel.org
9855S: Supported
9856F: drivers/staging/wilc1000/
9857
709bcb07 9858STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9859M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9860S: Odd Fixes
9861F: drivers/staging/xgifb/
9862
1da177e4 9863STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9864M: Ion Badulescu <ionut@badula.org>
b4f90189 9865S: Odd Fixes
9bba23b0 9866F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9867
e2d1d6c0 9868SUN3/3X
8b58be88 9869M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9870W: http://sammy.net/sun3/
9871S: Maintained
679655da
JP
9872F: arch/m68k/kernel/*sun3*
9873F: arch/m68k/sun3*/
9874F: arch/m68k/include/asm/sun3*
e689cf4a 9875F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9876
af6a5af8
HG
9877SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9878M: Hans de Goede <hdegoede@redhat.com>
9879L: linux-input@vger.kernel.org
9880S: Maintained
9881F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9882F: drivers/input/keyboard/sun4i-lradc-keys.c
9883
2bc9ff01
DK
9884SUNDANCE NETWORK DRIVER
9885M: Denis Kirjanov <kda@linux-powerpc.org>
9886L: netdev@vger.kernel.org
9887S: Maintained
9888F: drivers/net/ethernet/dlink/sundance.c
9889
2cbb12a4 9890SUPERH
2cbb12a4 9891L: linux-sh@vger.kernel.org
8a6e2535 9892Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9893S: Orphan
066069e1 9894F: Documentation/sh/
679655da 9895F: arch/sh/
066069e1 9896F: drivers/sh/
1da177e4 9897
4480f15b 9898SUSPEND TO RAM
7fb06082 9899M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9900M: Len Brown <len.brown@intel.com>
9901M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9902L: linux-pm@vger.kernel.org
e2d1d6c0 9903S: Supported
679655da
JP
9904F: Documentation/power/
9905F: arch/x86/kernel/acpi/
9906F: drivers/base/power/
9907F: kernel/power/
9908F: include/linux/suspend.h
9909F: include/linux/freezer.h
9910F: include/linux/pm.h
1da177e4
LT
9911
9912SVGA HANDLING
8b58be88 9913M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9914L: linux-video@atrey.karlin.mff.cuni.cz
9915S: Maintained
679655da
JP
9916F: Documentation/svga.txt
9917F: arch/x86/boot/video*
1da177e4 9918
6e28b761
KRW
9919SWIOTLB SUBSYSTEM
9920M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9921L: linux-kernel@vger.kernel.org
9922S: Supported
9923F: lib/swiotlb.c
9924F: arch/*/kernel/pci-swiotlb.c
9925F: include/linux/swiotlb.h
9926
007f790c
JP
9927SWITCHDEV
9928M: Jiri Pirko <jiri@resnulli.us>
9929L: netdev@vger.kernel.org
9930S: Supported
9931F: net/switchdev/
9932F: include/net/switchdev.h
9933
db8e35d5
VG
9934SYNOPSYS ARC ARCHITECTURE
9935M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9936S: Supported
9937F: arch/arc/
9b28829d 9938F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 9939F: drivers/tty/serial/arc_uart.c
b7182d1a 9940T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 9941
556cc1c5
AB
9942SYNOPSYS ARC SDP platform support
9943M: Alexey Brodkin <abrodkin@synopsys.com>
9944S: Supported
9945F: arch/arc/plat-axs10x
9946F: arch/arc/boot/dts/ax*
9947F: Documentation/devicetree/bindings/arc/axs10*
9948
6c284c9a
LJ
9949SYSTEM CONFIGURATION (SYSCON)
9950M: Lee Jones <lee.jones@linaro.org>
9951M: Arnd Bergmann <arnd@arndb.de>
9952T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9953S: Supported
9954F: drivers/mfd/syscon.c
9955
1da177e4 9956SYSV FILESYSTEM
8b58be88 9957M: Christoph Hellwig <hch@infradead.org>
1da177e4 9958S: Maintained
679655da
JP
9959F: Documentation/filesystems/sysv-fs.txt
9960F: fs/sysv/
9961F: include/linux/sysv_fs.h
1da177e4 9962
86cfa7fc 9963TARGET SUBSYSTEM
9c3646d1 9964M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9965L: linux-scsi@vger.kernel.org
b9f5edc2 9966L: target-devel@vger.kernel.org
86cfa7fc 9967W: http://www.linux-iscsi.org
cf015e9f 9968W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9969T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9970S: Supported
9971F: drivers/target/
9972F: include/target/
9973F: Documentation/target/
9974
4e68852d 9975TASKSTATS STATISTICS INTERFACE
185e595f 9976M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9977S: Maintained
679655da
JP
9978F: Documentation/accounting/taskstats*
9979F: include/linux/taskstats*
9980F: kernel/taskstats.c
4e68852d 9981
781b456a 9982TC CLASSIFIER
f935f3f8 9983M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9984L: netdev@vger.kernel.org
9985S: Maintained
679655da 9986F: include/net/pkt_cls.h
c117ab84 9987F: include/uapi/linux/pkt_cls.h
679655da 9988F: net/sched/
781b456a 9989
5067f08a 9990TCP LOW PRIORITY MODULE
8b58be88
JP
9991M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9992M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9993W: http://tcp-lp-mod.sourceforge.net/
9994S: Maintained
679655da 9995F: net/ipv4/tcp_lp.c
5067f08a 9996
91952bc0
AP
9997TDA10071 MEDIA DRIVER
9998M: Antti Palosaari <crope@iki.fi>
9999L: linux-media@vger.kernel.org
10000W: http://linuxtv.org/
10001W: http://palosaari.fi/linux/
10002Q: http://patchwork.linuxtv.org/project/linux-media/list/
10003T: git git://linuxtv.org/anttip/media_tree.git
10004S: Maintained
10005F: drivers/media/dvb-frontends/tda10071*
10006
10007TDA18212 MEDIA DRIVER
10008M: Antti Palosaari <crope@iki.fi>
10009L: linux-media@vger.kernel.org
10010W: http://linuxtv.org/
10011W: http://palosaari.fi/linux/
10012Q: http://patchwork.linuxtv.org/project/linux-media/list/
10013T: git git://linuxtv.org/anttip/media_tree.git
10014S: Maintained
10015F: drivers/media/tuners/tda18212*
10016
10017TDA18218 MEDIA DRIVER
10018M: Antti Palosaari <crope@iki.fi>
10019L: linux-media@vger.kernel.org
10020W: http://linuxtv.org/
10021W: http://palosaari.fi/linux/
10022Q: http://patchwork.linuxtv.org/project/linux-media/list/
10023T: git git://linuxtv.org/anttip/media_tree.git
10024S: Maintained
10025F: drivers/media/tuners/tda18218*
10026
3b2f6aba
MK
10027TDA18271 MEDIA DRIVER
10028M: Michael Krufky <mkrufky@linuxtv.org>
10029L: linux-media@vger.kernel.org
10030W: http://linuxtv.org/
10031W: http://github.com/mkrufky
10032Q: http://patchwork.linuxtv.org/project/linux-media/list/
10033T: git git://linuxtv.org/mkrufky/tuners.git
10034S: Maintained
10035F: drivers/media/tuners/tda18271*
10036
e48307a9
MK
10037TDA827x MEDIA DRIVER
10038M: Michael Krufky <mkrufky@linuxtv.org>
10039L: linux-media@vger.kernel.org
10040W: http://linuxtv.org/
10041W: http://github.com/mkrufky
10042Q: http://patchwork.linuxtv.org/project/linux-media/list/
10043T: git git://linuxtv.org/mkrufky/tuners.git
10044S: Maintained
10045F: drivers/media/tuners/tda8290.*
10046
66cf9212
MK
10047TDA8290 MEDIA DRIVER
10048M: Michael Krufky <mkrufky@linuxtv.org>
10049L: linux-media@vger.kernel.org
10050W: http://linuxtv.org/
10051W: http://github.com/mkrufky
10052Q: http://patchwork.linuxtv.org/project/linux-media/list/
10053T: git git://linuxtv.org/mkrufky/tuners.git
10054S: Maintained
10055F: drivers/media/tuners/tda8290.*
10056
4b9fba30
HV
10057TDA9840 MEDIA DRIVER
10058M: Hans Verkuil <hverkuil@xs4all.nl>
10059L: linux-media@vger.kernel.org
10060T: git git://linuxtv.org/media_tree.git
10061W: http://linuxtv.org
10062S: Maintained
10063F: drivers/media/i2c/tda9840*
10064
2cb654fd 10065TEA5761 TUNER DRIVER
009a5410 10066M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10067L: linux-media@vger.kernel.org
10068W: http://linuxtv.org
10069T: git git://linuxtv.org/media_tree.git
10070S: Odd fixes
10071F: drivers/media/tuners/tea5761.*
10072
10073TEA5767 TUNER DRIVER
009a5410 10074M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10075L: linux-media@vger.kernel.org
10076W: http://linuxtv.org
10077T: git git://linuxtv.org/media_tree.git
10078S: Maintained
10079F: drivers/media/tuners/tea5767.*
10080
4b9fba30
HV
10081TEA6415C MEDIA DRIVER
10082M: Hans Verkuil <hverkuil@xs4all.nl>
10083L: linux-media@vger.kernel.org
10084T: git git://linuxtv.org/media_tree.git
10085W: http://linuxtv.org
10086S: Maintained
10087F: drivers/media/i2c/tea6415c*
10088
10089TEA6420 MEDIA DRIVER
10090M: Hans Verkuil <hverkuil@xs4all.nl>
10091L: linux-media@vger.kernel.org
10092T: git git://linuxtv.org/media_tree.git
10093W: http://linuxtv.org
10094S: Maintained
10095F: drivers/media/i2c/tea6420*
10096
3d249d4c 10097TEAM DRIVER
dca9ab92 10098M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10099L: netdev@vger.kernel.org
10100S: Supported
10101F: drivers/net/team/
10102F: include/linux/if_team.h
c117ab84 10103F: include/uapi/linux/if_team.h
3d249d4c 10104
7d029125 10105TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10106M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10107S: Maintained
10108F: arch/x86/platform/ts5500/
10109
40ad4a30
SY
10110TECHNOTREND USB IR RECEIVER
10111M: Sean Young <sean@mess.org>
10112L: linux-media@vger.kernel.org
10113S: Maintained
10114F: drivers/media/rc/ttusbir.c
10115
adabdb0c 10116TEGRA ARCHITECTURE SUPPORT
243d58ec 10117M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10118M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10119M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10120L: linux-tegra@vger.kernel.org
fd117cd1 10121Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10123S: Supported
bbbe96ed 10124N: [^a-z]tegra
84b9414b 10125
adabdb0c
SW
10126TEGRA CLOCK DRIVER
10127M: Peter De Schrijver <pdeschrijver@nvidia.com>
10128M: Prashant Gaikwad <pgaikwad@nvidia.com>
10129S: Supported
10130F: drivers/clk/tegra/
10131
10132TEGRA DMA DRIVER
10133M: Laxman Dewangan <ldewangan@nvidia.com>
10134S: Supported
10135F: drivers/dma/tegra20-apb-dma.c
10136
adabdb0c
SW
10137TEGRA I2C DRIVER
10138M: Laxman Dewangan <ldewangan@nvidia.com>
10139S: Supported
10140F: drivers/i2c/busses/i2c-tegra.c
10141
10142TEGRA IOMMU DRIVERS
10143M: Hiroshi Doyu <hdoyu@nvidia.com>
10144S: Supported
10145F: drivers/iommu/tegra*
10146
10147TEGRA KBC DRIVER
10148M: Rakesh Iyer <riyer@nvidia.com>
10149M: Laxman Dewangan <ldewangan@nvidia.com>
10150S: Supported
10151F: drivers/input/keyboard/tegra-kbc.c
10152
adabdb0c
SW
10153TEGRA PWM DRIVER
10154M: Thierry Reding <thierry.reding@gmail.com>
10155S: Supported
10156F: drivers/pwm/pwm-tegra.c
10157
10158TEGRA SERIAL DRIVER
10159M: Laxman Dewangan <ldewangan@nvidia.com>
10160S: Supported
10161F: drivers/tty/serial/serial-tegra.c
10162
10163TEGRA SPI DRIVER
10164M: Laxman Dewangan <ldewangan@nvidia.com>
10165S: Supported
10166F: drivers/spi/spi-tegra*
10167
1a348ccc 10168TEHUTI ETHERNET DRIVER
8b58be88 10169M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10170L: netdev@vger.kernel.org
10171S: Supported
ef7f5429 10172F: drivers/net/ethernet/tehuti/*
1a348ccc 10173
4e68852d 10174Telecom Clock Driver for MCPL0010
8b58be88 10175M: Mark Gross <mark.gross@intel.com>
4e68852d 10176S: Supported
679655da 10177F: drivers/char/tlclk.c
4e68852d 10178
4480f15b 10179TENSILICA XTENSA PORT (xtensa)
8b58be88 10180M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10181M: Max Filippov <jcmvbkbc@gmail.com>
10182L: linux-xtensa@linux-xtensa.org
4e68852d 10183S: Maintained
679655da 10184F: arch/xtensa/
3dc99857 10185F: drivers/irqchip/irq-xtensa-*
4e68852d 10186
5313ba66
HV
10187THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10188M: Hans Verkuil <hverkuil@xs4all.nl>
10189L: linux-media@vger.kernel.org
10190T: git git://linuxtv.org/media_tree.git
10191W: http://linuxtv.org
10192S: Maintained
10193F: drivers/media/radio/radio-raremono.c
10194
d3fb6955 10195THERMAL
b75f0050 10196M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10197M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10198L: linux-pm@vger.kernel.org
10199T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10200T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10201Q: https://patchwork.kernel.org/project/linux-pm/list/
10202S: Supported
10203F: drivers/thermal/
10204F: include/linux/thermal.h
af6c9f16 10205F: include/uapi/linux/thermal.h
b75f0050
JP
10206F: include/linux/cpu_cooling.h
10207F: Documentation/devicetree/bindings/thermal/
d3fb6955 10208
30ba2fbd
VD
10209THINGM BLINK(1) USB RGB LED DRIVER
10210M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10211S: Maintained
10212F: drivers/hid/hid-thingm.c
10213
4e68852d 10214THINKPAD ACPI EXTRAS DRIVER
8b58be88 10215M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10216L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10217L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10218W: http://ibm-acpi.sourceforge.net
10219W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10220T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10221S: Maintained
679655da 10222F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10223
1b46f2a2 10224TI BANDGAP AND THERMAL DRIVER
f14d1c24 10225M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10226L: linux-pm@vger.kernel.org
531ff13e 10227L: linux-omap@vger.kernel.org
5a723e81 10228S: Maintained
794b2e25 10229F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10230
0c7665c3
MF
10231TI CDCE706 CLOCK DRIVER
10232M: Max Filippov <jcmvbkbc@gmail.com>
10233S: Maintained
10234F: drivers/clk/clk-cdce706.c
10235
49b6a5e3
TK
10236TI CLOCK DRIVER
10237M: Tero Kristo <t-kristo@ti.com>
10238L: linux-omap@vger.kernel.org
10239S: Maintained
10240F: drivers/clk/ti/
10241F: include/linux/clk/ti.h
10242
4020f2d7 10243TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10244M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10245S: Maintained
679655da
JP
10246F: drivers/misc/tifm*
10247F: drivers/mmc/host/tifm_sd.c
10248F: include/linux/tifm.h
4020f2d7 10249
e0c52404 10250TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10251M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10252L: linux-kernel@vger.kernel.org
10253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10254S: Maintained
10255F: drivers/soc/ti/*
10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10257
10258
152ad442
SR
10259TI LM49xxx FAMILY ASoC CODEC DRIVERS
10260M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10261M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10262L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10263S: Maintained
10264F: sound/soc/codecs/lm49453*
d392dead 10265F: sound/soc/codecs/isabelle*
152ad442 10266
0edd807d
KM
10267TI LP855x BACKLIGHT DRIVER
10268M: Milo Kim <milo.kim@ti.com>
10269S: Maintained
10270F: Documentation/backlight/lp855x-driver.txt
10271F: drivers/video/backlight/lp855x_bl.c
10272F: include/linux/platform_data/lp855x.h
10273
faf13f6d
KM
10274TI LP8727 CHARGER DRIVER
10275M: Milo Kim <milo.kim@ti.com>
10276S: Maintained
10277F: drivers/power/lp8727_charger.c
10278F: include/linux/platform_data/lp8727.h
10279
22f1229f
KM
10280TI LP8788 MFD DRIVER
10281M: Milo Kim <milo.kim@ti.com>
10282S: Maintained
10283F: drivers/iio/adc/lp8788_adc.c
10284F: drivers/leds/leds-lp8788.c
10285F: drivers/mfd/lp8788*.c
10286F: drivers/power/lp8788-charger.c
10287F: drivers/regulator/lp8788-*.c
10288F: include/linux/mfd/lp8788*.h
10289
84640e27
KM
10290TI NETCP ETHERNET DRIVER
10291M: Wingman Kwok <w-kwok2@ti.com>
10292M: Murali Karicheri <m-karicheri2@ti.com>
10293L: netdev@vger.kernel.org
10294S: Maintained
10295F: drivers/net/ethernet/ti/netcp*
10296
217e0ca9
KC
10297TI TAS571X FAMILY ASoC CODEC DRIVER
10298M: Kevin Cernekee <cernekee@chromium.org>
10299L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10300S: Odd Fixes
10301F: sound/soc/codecs/tas571x*
10302
dd5e8e6b 10303TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10304M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10305L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10306S: Maintained
10307F: sound/soc/codecs/twl4030*
10308
90921014 10309TI WILINK WIRELESS DRIVERS
90921014
LC
10310L: linux-wireless@vger.kernel.org
10311W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10312W: http://wireless.kernel.org/en/users/Drivers/wl1251
10313T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10314S: Orphan
90921014
LC
10315F: drivers/net/wireless/ti/
10316F: include/linux/wl12xx.h
10317
e86eaa3a 10318TIPC NETWORK LAYER
8b58be88 10319M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10320M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10321L: netdev@vger.kernel.org (core kernel code)
10322L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10323W: http://tipc.sourceforge.net/
e86eaa3a 10324S: Maintained
c117ab84 10325F: include/uapi/linux/tipc*.h
679655da 10326F: net/tipc/
e86eaa3a 10327
867e359b 10328TILE ARCHITECTURE
c47b15c4 10329M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10330W: http://www.ezchip.com/scm/
867e359b
CM
10331S: Supported
10332F: arch/tile/
6b940606 10333F: drivers/char/tile-srom.c
5c770755 10334F: drivers/edac/tile_edac.c
6b940606
CM
10335F: drivers/net/ethernet/tile/
10336F: drivers/rtc/rtc-tile.c
10337F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10338F: drivers/tty/serial/tilegx.c
6b940606
CM
10339F: drivers/usb/host/*-tilegx.c
10340F: include/linux/usb/tilegx.h
867e359b 10341
1da177e4 10342TLAN NETWORK DRIVER
8b58be88 10343M: Samuel Chessman <chessman@tux.org>
88c07dde 10344L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10345W: http://sourceforge.net/projects/tlan/
10346S: Maintained
679655da 10347F: Documentation/networking/tlan.txt
b544dbac 10348F: drivers/net/ethernet/ti/tlan.*
1da177e4 10349
d74db3b2 10350TOMOYO SECURITY MODULE
8b58be88
JP
10351M: Kentaro Takeda <takedakn@nttdata.co.jp>
10352M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10353L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10354L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10355L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10356L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10357W: http://tomoyo.sourceforge.jp/
843d183c 10358T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10359S: Maintained
679655da 10360F: security/tomoyo/
d74db3b2 10361
9caeb532 10362TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10363M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10364L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10365S: Maintained
10366F: drivers/platform/x86/topstar-laptop.c
10367
1da177e4 10368TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10369M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10370L: platform-driver-x86@vger.kernel.org
0a63ca11 10371S: Maintained
679655da 10372F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10373
0a63ca11
AA
10374TOSHIBA BLUETOOTH DRIVER
10375M: Azael Avalos <coproscefalo@gmail.com>
10376L: platform-driver-x86@vger.kernel.org
10377S: Maintained
10378F: drivers/platform/x86/toshiba_bluetooth.c
10379
10380TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10381M: Azael Avalos <coproscefalo@gmail.com>
10382L: platform-driver-x86@vger.kernel.org
10383S: Maintained
10384F: drivers/platform/x86/toshiba_haps.c
10385
1da177e4 10386TOSHIBA SMM DRIVER
8b58be88 10387M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10388L: tlinux-users@tce.toshiba-dme.co.jp
10389W: http://www.buzzard.org.uk/toshiba/
10390S: Maintained
679655da
JP
10391F: drivers/char/toshiba.c
10392F: include/linux/toshiba.h
c117ab84 10393F: include/uapi/linux/toshiba.h
1da177e4 10394
d719f900 10395TMIO MMC DRIVER
c4b13fb0 10396M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10397L: linux-mmc@vger.kernel.org
d719f900 10398S: Maintained
d1057c40
GL
10399F: drivers/mmc/host/tmio_mmc*
10400F: drivers/mmc/host/sh_mobile_sdhi.c
10401F: include/linux/mmc/tmio.h
10402F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10403
917cc4e6
GR
10404TMP401 HARDWARE MONITOR DRIVER
10405M: Guenter Roeck <linux@roeck-us.net>
10406L: lm-sensors@lm-sensors.org
10407S: Maintained
10408F: Documentation/hwmon/tmp401
10409F: drivers/hwmon/tmp401.c
10410
98f32602 10411TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10412M: Hugh Dickins <hughd@google.com>
98f32602
HD
10413L: linux-mm@kvack.org
10414S: Maintained
10415F: include/linux/shmem_fs.h
10416F: mm/shmem.c
10417
45f95b53 10418TM6000 VIDEO4LINUX DRIVER
009a5410 10419M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10420L: linux-media@vger.kernel.org
10421W: http://linuxtv.org
10422T: git git://linuxtv.org/media_tree.git
10423S: Odd fixes
10424F: drivers/media/usb/tm6000/
10425
c65fde19
HV
10426TW68 VIDEO4LINUX DRIVER
10427M: Hans Verkuil <hverkuil@xs4all.nl>
10428L: linux-media@vger.kernel.org
10429T: git git://linuxtv.org/media_tree.git
10430W: http://linuxtv.org
10431S: Odd Fixes
10432F: drivers/media/pci/tw68/
10433
4e68852d 10434TPM DEVICE DRIVER
901486b8 10435M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10436M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10437R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10438W: http://tpmdd.sourceforge.net
63a10dfd 10439L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10440Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10441T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10442S: Maintained
679655da 10443F: drivers/char/tpm/
4e68852d 10444
1a0f1b27
AL
10445TPM IBM_VTPM DEVICE DRIVER
10446M: Ashley Lai <ashleydlai@gmail.com>
10447W: http://tpmdd.sourceforge.net
10448L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10449S: Maintained
10450F: drivers/char/tpm/tpm_ibmvtpm*
10451
d6f005a1
JP
10452TRACING
10453M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10454M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10455T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10456S: Maintained
10457F: Documentation/trace/ftrace.txt
10458F: arch/*/*/*/ftrace.h
10459F: arch/*/kernel/ftrace.c
10460F: include/*/ftrace.h
10461F: include/linux/trace*.h
10462F: include/trace/
10463F: kernel/trace/
6e68e6c5 10464F: tools/testing/selftests/ftrace/
d6f005a1 10465
1da177e4 10466TRIVIAL PATCHES
8b58be88 10467M: Jiri Kosina <trivial@kernel.org>
54e5881d 10468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10469S: Maintained
86ef925f 10470K: ^Subject:.*(?i)trivial
1da177e4 10471
4e68852d 10472TTY LAYER
879a5a00 10473M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10474M: Jiri Slaby <jslaby@suse.com>
879a5a00 10475S: Supported
08deed1e 10476T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10477F: Documentation/serial/
8dd5d2f1 10478F: drivers/tty/
df621252 10479F: drivers/tty/serial/serial_core.c
e3288775
AC
10480F: include/linux/serial_core.h
10481F: include/linux/serial.h
10482F: include/linux/tty.h
c117ab84
CEB
10483F: include/uapi/linux/serial_core.h
10484F: include/uapi/linux/serial.h
10485F: include/uapi/linux/tty.h
4e68852d 10486
91952bc0
AP
10487TUA9001 MEDIA DRIVER
10488M: Antti Palosaari <crope@iki.fi>
10489L: linux-media@vger.kernel.org
10490W: http://linuxtv.org/
10491W: http://palosaari.fi/linux/
10492Q: http://patchwork.linuxtv.org/project/linux-media/list/
10493T: git git://linuxtv.org/anttip/media_tree.git
10494S: Maintained
10495F: drivers/media/tuners/tua9001*
10496
740db6d7 10497TULIP NETWORK DRIVERS
8b58be88 10498M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10499L: netdev@vger.kernel.org
10500S: Maintained
0f04e2aa 10501F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10502
10503TUN/TAP driver
ba57b6f2 10504M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10505W: http://vtun.sourceforge.net/tun
10506S: Maintained
679655da
JP
10507F: Documentation/networking/tuntap.txt
10508F: arch/um/os-Linux/drivers/
1da177e4 10509
b454cc66 10510TURBOCHANNEL SUBSYSTEM
8b58be88 10511M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10512M: Ralf Baechle <ralf@linux-mips.org>
10513L: linux-mips@linux-mips.org
10514Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10515S: Maintained
679655da
JP
10516F: drivers/tc/
10517F: include/linux/tc.h
b454cc66 10518
1da177e4 10519U14-34F SCSI DRIVER
8b58be88 10520M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10521L: linux-scsi@vger.kernel.org
10522S: Maintained
679655da 10523F: drivers/scsi/u14-34f.c
1da177e4 10524
e2d1d6c0 10525UBI FILE SYSTEM (UBIFS)
949cb623 10526M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10527M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10528L: linux-mtd@lists.infradead.org
e2966cbe 10529T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10530W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10531S: Maintained
679655da
JP
10532F: Documentation/filesystems/ubifs.txt
10533F: fs/ubifs/
e2d1d6c0 10534
e1632fa2 10535UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10536M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10537W: http://www.uclinux.org/
e1632fa2 10538L: linux-m68k@lists.linux-m68k.org
cc2020e6 10539L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10540T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10541S: Maintained
e1632fa2
GU
10542F: arch/m68k/coldfire/
10543F: arch/m68k/68*/
61bc02bb
JP
10544F: arch/m68k/*/*_no.*
10545F: arch/m68k/include/asm/*_no.*
cc2020e6 10546
1da177e4 10547UDF FILESYSTEM
d8130624 10548M: Jan Kara <jack@suse.com>
1da177e4 10549S: Maintained
679655da
JP
10550F: Documentation/filesystems/udf.txt
10551F: fs/udf/
1da177e4 10552
cc2020e6 10553UFS FILESYSTEM
8b58be88 10554M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10555S: Maintained
679655da
JP
10556F: Documentation/filesystems/ufs.txt
10557F: fs/ufs/
cc2020e6 10558
0a09d3ab
DH
10559UHID USERSPACE HID IO DRIVER:
10560M: David Herrmann <dh.herrmann@googlemail.com>
10561L: linux-input@vger.kernel.org
10562S: Maintained
10563F: drivers/hid/uhid.c
c117ab84 10564F: include/uapi/linux/uhid.h
0a09d3ab 10565
18332a80 10566ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10567L: linux-usb@vger.kernel.org
10c6c9c9 10568S: Orphan
355ffe69 10569F: drivers/uwb/
679655da
JP
10570F: include/linux/uwb.h
10571F: include/linux/uwb/
18332a80 10572
b31d8273
G
10573UNICORE32 ARCHITECTURE:
10574M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10575W: http://mprc.pku.edu.cn/~guanxuetao/linux
10576S: Maintained
ceebf4d5 10577T: git git://github.com/gxt/linux.git
b31d8273
G
10578F: arch/unicore32/
10579
d8379ab1
TF
10580UNIFDEF
10581M: Tony Finch <dot@dotat.at>
10582W: http://dotat.at/prog/unifdef
10583S: Maintained
10584F: scripts/unifdef.c
10585
1da177e4 10586UNIFORM CDROM DRIVER
8b58be88 10587M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10588W: http://www.kernel.dk
10589S: Maintained
679655da
JP
10590F: Documentation/cdrom/
10591F: drivers/cdrom/cdrom.c
10592F: include/linux/cdrom.h
c117ab84 10593F: include/uapi/linux/cdrom.h
1da177e4 10594
56df0122 10595UNISYS S-PAR DRIVERS
49e7d9df
JP
10596M: Benjamin Romer <benjamin.romer@unisys.com>
10597M: David Kershner <david.kershner@unisys.com>
10598L: sparmaintainer@unisys.com (Unisys internal)
10599S: Supported
10600F: drivers/staging/unisys/
56df0122 10601
9941fa6e
VH
10602UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10603M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10604L: linux-scsi@vger.kernel.org
10605S: Supported
10606F: Documentation/scsi/ufs.txt
10607F: drivers/scsi/ufs/
10608
e2d1d6c0 10609UNSORTED BLOCK IMAGES (UBI)
949cb623 10610M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10611M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10612W: http://www.linux-mtd.infradead.org/
10613L: linux-mtd@lists.infradead.org
b6b44e0a 10614T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10615S: Supported
80811493 10616F: drivers/mtd/ubi/
679655da 10617F: include/linux/mtd/ubi.h
c117ab84 10618F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10619
1da177e4 10620USB ACM DRIVER
61eee9a7 10621M: Oliver Neukum <oliver@neukum.org>
6372594a 10622L: linux-usb@vger.kernel.org
1da177e4 10623S: Maintained
679655da
JP
10624F: Documentation/usb/acm.txt
10625F: drivers/usb/class/cdc-acm.*
1da177e4 10626
b7d572e1
PF
10627USB AR5523 WIRELESS DRIVER
10628M: Pontus Fuchs <pontus.fuchs@gmail.com>
10629L: linux-wireless@vger.kernel.org
10630S: Maintained
10631F: drivers/net/wireless/ath/ar5523/
10632
115bb1ff 10633USB ATTACHED SCSI
f50a4968 10634M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10635M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10636L: linux-usb@vger.kernel.org
10637L: linux-scsi@vger.kernel.org
8eae0fb7 10638S: Maintained
115bb1ff
MW
10639F: drivers/usb/storage/uas.c
10640
1da177e4 10641USB CDC ETHERNET DRIVER
61eee9a7 10642M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10643L: linux-usb@vger.kernel.org
1da177e4 10644S: Maintained
679655da 10645F: drivers/net/usb/cdc_*.c
c117ab84 10646F: include/uapi/linux/usb/cdc.h
1da177e4 10647
66e3e591
KP
10648USB CHAOSKEY DRIVER
10649M: Keith Packard <keithp@keithp.com>
10650L: linux-usb@vger.kernel.org
10651S: Maintained
10652F: drivers/usb/misc/chaoskey.c
10653
b02b371e 10654USB CYPRESS C67X00 DRIVER
8b58be88 10655M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10656L: linux-usb@vger.kernel.org
10657S: Maintained
679655da 10658F: drivers/usb/c67x00/
b02b371e 10659
d0374f4f 10660USB DAVICOM DM9601 DRIVER
8b58be88 10661M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10662L: netdev@vger.kernel.org
d0374f4f
PK
10663W: http://www.linux-usb.org/usbnet
10664S: Maintained
679655da 10665F: drivers/net/usb/dm9601.c
d0374f4f 10666
cc2020e6 10667USB DIAMOND RIO500 DRIVER
8b58be88 10668M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10669L: rio500-users@lists.sourceforge.net
10670W: http://rio500.sourceforge.net
10671S: Maintained
679655da 10672F: drivers/usb/misc/rio500*
cc2020e6 10673
1da177e4 10674USB EHCI DRIVER
578333ab 10675M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10676L: linux-usb@vger.kernel.org
578333ab 10677S: Maintained
679655da
JP
10678F: Documentation/usb/ehci.txt
10679F: drivers/usb/host/ehci*
1da177e4 10680
69ae9e3e 10681USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10682M: Felipe Balbi <balbi@ti.com>
795fb7e7 10683L: linux-usb@vger.kernel.org
69ae9e3e 10684W: http://www.linux-usb.org/gadget
d6d0f665
FB
10685T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10686S: Maintained
679655da
JP
10687F: drivers/usb/gadget/
10688F: include/linux/usb/gadget*
69ae9e3e 10689
2dea64b4 10690USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10691M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10692L: linux-usb@vger.kernel.org
54e5881d 10693T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10694S: Maintained
c2f01971 10695F: Documentation/hid/hiddev.txt
679655da 10696F: drivers/hid/usbhid/
1da177e4 10697
959eea21 10698USB ISP116X DRIVER
8b58be88 10699M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10700L: linux-usb@vger.kernel.org
959eea21 10701S: Maintained
679655da
JP
10702F: drivers/usb/host/isp116x*
10703F: include/linux/usb/isp116x.h
959eea21 10704
1da177e4 10705USB MASS STORAGE DRIVER
8b58be88 10706M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10707L: linux-usb@vger.kernel.org
8836aeb8 10708L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10709S: Maintained
10710W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10711F: drivers/usb/storage/
1da177e4 10712
af39917d
CL
10713USB MIDI DRIVER
10714M: Clemens Ladisch <clemens@ladisch.de>
10715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10716T: git git://git.alsa-project.org/alsa-kernel.git
10717S: Maintained
10718F: sound/usb/midi.*
10719
444ce9d4
JP
10720USB NETWORKING DRIVERS
10721L: linux-usb@vger.kernel.org
10722S: Odd Fixes
10723F: drivers/net/usb/
10724
1da177e4 10725USB OHCI DRIVER
578333ab 10726M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10727L: linux-usb@vger.kernel.org
578333ab 10728S: Maintained
679655da
JP
10729F: Documentation/usb/ohci.txt
10730F: drivers/usb/host/ohci*
1da177e4 10731
963ffa3e
PC
10732USB OTG FSM (Finite State Machine)
10733M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10734T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10735L: linux-usb@vger.kernel.org
10736S: Maintained
10737F: drivers/usb/common/usb-otg-fsm.c
10738
563da3a9
VM
10739USB OVER IP DRIVER
10740M: Valentina Manea <valentina.manea.m@gmail.com>
10741M: Shuah Khan <shuah.kh@samsung.com>
10742L: linux-usb@vger.kernel.org
10743S: Maintained
10744F: drivers/usb/usbip/
10745F: tools/usb/usbip/
10746
1da177e4 10747USB PEGASUS DRIVER
a16b945c 10748M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10749L: linux-usb@vger.kernel.org
043600a6 10750L: netdev@vger.kernel.org
052e3128
PM
10751T: git git://github.com/petkan/pegasus.git
10752W: https://github.com/petkan/pegasus
1da177e4 10753S: Maintained
679655da 10754F: drivers/net/usb/pegasus.*
1da177e4 10755
d3ad558f
FB
10756USB PHY LAYER
10757M: Felipe Balbi <balbi@ti.com>
10758L: linux-usb@vger.kernel.org
10759T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10760S: Maintained
10761F: drivers/usb/phy/
d3ad558f 10762
73e4fb3f 10763USB PRINTER DRIVER (usblp)
8b58be88 10764M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10765L: linux-usb@vger.kernel.org
73e4fb3f 10766S: Supported
679655da 10767F: drivers/usb/class/usblp.c
1da177e4
LT
10768
10769USB RTL8150 DRIVER
a16b945c 10770M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10771L: linux-usb@vger.kernel.org
043600a6 10772L: netdev@vger.kernel.org
052e3128
PM
10773T: git git://github.com/petkan/rtl8150.git
10774W: https://github.com/petkan/rtl8150
1da177e4 10775S: Maintained
679655da 10776F: drivers/net/usb/rtl8150.c
1da177e4 10777
f896b796 10778USB SERIAL SUBSYSTEM
66085694 10779M: Johan Hovold <johan@kernel.org>
795fb7e7 10780L: linux-usb@vger.kernel.org
4e68852d 10781S: Maintained
679655da 10782F: Documentation/usb/usb-serial.txt
f896b796 10783F: drivers/usb/serial/
679655da 10784F: include/linux/usb/serial.h
1da177e4 10785
b3f0db1c
SG
10786USB SMSC75XX ETHERNET DRIVER
10787M: Steve Glendinning <steve.glendinning@shawell.net>
10788L: netdev@vger.kernel.org
10789S: Maintained
10790F: drivers/net/usb/smsc75xx.*
10791
2f7ca802 10792USB SMSC95XX ETHERNET DRIVER
90b24cfb 10793M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10794L: netdev@vger.kernel.org
90b24cfb 10795S: Maintained
679655da 10796F: drivers/net/usb/smsc95xx.*
2f7ca802 10797
1da177e4 10798USB SUBSYSTEM
879a5a00 10799M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10800L: linux-usb@vger.kernel.org
1da177e4 10801W: http://www.linux-usb.org
08deed1e 10802T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10803S: Supported
679655da 10804F: Documentation/usb/
679655da
JP
10805F: drivers/usb/
10806F: include/linux/usb.h
10807F: include/linux/usb/
1da177e4
LT
10808
10809USB UHCI DRIVER
8b58be88 10810M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10811L: linux-usb@vger.kernel.org
1da177e4 10812S: Maintained
679655da 10813F: drivers/usb/host/uhci*
1da177e4 10814
69ae9e3e 10815USB "USBNET" DRIVER FRAMEWORK
d8130624 10816M: Oliver Neukum <oneukum@suse.com>
043600a6 10817L: netdev@vger.kernel.org
69ae9e3e 10818W: http://www.linux-usb.org/usbnet
1da177e4 10819S: Maintained
679655da
JP
10820F: drivers/net/usb/usbnet.c
10821F: include/linux/usb/usbnet.h
1da177e4 10822
c0efd232 10823USB VIDEO CLASS
c53ac071 10824M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10825L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10826L: linux-media@vger.kernel.org
275ffde4 10827T: git git://linuxtv.org/media_tree.git
57c6d2e9 10828W: http://www.ideasonboard.org/uvc/
c0efd232 10829S: Maintained
0c0d06ca 10830F: drivers/media/usb/uvc/
6c0f0359 10831F: include/uapi/linux/uvcvideo.h
1da177e4 10832
b60b9c45
HV
10833USB VISION DRIVER
10834M: Hans Verkuil <hverkuil@xs4all.nl>
10835L: linux-media@vger.kernel.org
10836T: git git://linuxtv.org/media_tree.git
10837W: http://linuxtv.org
10838S: Odd Fixes
10839F: drivers/media/usb/usbvision/
10840
8282da47
LP
10841USB WEBCAM GADGET
10842M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10843L: linux-usb@vger.kernel.org
10844S: Maintained
3a83c16e 10845F: drivers/usb/gadget/function/*uvc*
faf2e1db 10846F: drivers/usb/gadget/legacy/webcam.c
8282da47 10847
bf164cc0 10848USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10849M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10850L: linux-wireless@vger.kernel.org
10851S: Maintained
679655da 10852F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10853
eb6bab13 10854USB XHCI DRIVER
03d85053 10855M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10856L: linux-usb@vger.kernel.org
10857S: Supported
36d0344c
SS
10858F: drivers/usb/host/xhci*
10859F: drivers/usb/host/pci-quirks*
eb6bab13 10860
1da177e4 10861USB ZD1201 DRIVER
4086b9ca 10862L: linux-wireless@vger.kernel.org
1da177e4 10863W: http://linux-lc100020.sourceforge.net
4086b9ca 10864S: Orphan
679655da 10865F: drivers/net/wireless/zd1201.*
1da177e4 10866
b7eee616 10867USB ZR364XX DRIVER
8b58be88 10868M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10869L: linux-usb@vger.kernel.org
661263b5 10870L: linux-media@vger.kernel.org
275ffde4 10871T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10872W: http://royale.zerezo.com/zr364xx/
10873S: Maintained
679655da 10874F: Documentation/video4linux/zr364xx.txt
90d72ac6 10875F: drivers/media/usb/zr364xx/
b7eee616 10876
289fcff4
HK
10877ULPI BUS
10878M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10879L: linux-usb@vger.kernel.org
10880S: Maintained
10881F: drivers/usb/common/ulpi.c
10882F: include/linux/ulpi/
10883
e7839f25 10884USER-MODE LINUX (UML)
8b58be88 10885M: Jeff Dike <jdike@addtoit.com>
b15194b7 10886M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10887L: user-mode-linux-devel@lists.sourceforge.net
10888L: user-mode-linux-user@lists.sourceforge.net
10889W: http://user-mode-linux.sourceforge.net
10890S: Maintained
61516587 10891F: Documentation/virtual/uml/
679655da 10892F: arch/um/
b070989a 10893F: arch/x86/um/
679655da
JP
10894F: fs/hostfs/
10895F: fs/hppfs/
b7eee616 10896
e5f114e9 10897USERSPACE I/O (UIO)
6a534c9d 10898M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10899M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10900S: Maintained
3d3fecbd 10901T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10902F: Documentation/DocBook/uio-howto.tmpl
10903F: drivers/uio/
10904F: include/linux/uio*.h
e5f114e9 10905
256cccbe 10906UTIL-LINUX PACKAGE
8b58be88 10907M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10908L: util-linux@vger.kernel.org
10909W: http://en.wikipedia.org/wiki/Util-linux
10910T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10911S: Maintained
10912
c1fd1c07 10913UVESAFB DRIVER
8b58be88 10914M: Michal Januszewski <spock@gentoo.org>
c69f677c 10915L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10916W: http://dev.gentoo.org/~spock/projects/uvesafb/
10917S: Maintained
679655da 10918F: Documentation/fb/uvesafb.txt
8a61f013 10919F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10920
4480f15b 10921VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10922M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10923S: Maintained
679655da
JP
10924F: Documentation/filesystems/vfat.txt
10925F: fs/fat/
1da177e4 10926
cba3345c
AW
10927VFIO DRIVER
10928M: Alex Williamson <alex.williamson@redhat.com>
10929L: kvm@vger.kernel.org
10930S: Maintained
10931F: Documentation/vfio.txt
10932F: drivers/vfio/
10933F: include/linux/vfio.h
c117ab84 10934F: include/uapi/linux/vfio.h
cba3345c 10935
a714ea5f
AW
10936VFIO PLATFORM DRIVER
10937M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10938L: kvm@vger.kernel.org
10939S: Maintained
10940F: drivers/vfio/platform/
10941
9e6f3438
PO
10942VIDEOBUF2 FRAMEWORK
10943M: Pawel Osciak <pawel@osciak.com>
10944M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10945M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10946L: linux-media@vger.kernel.org
10947S: Maintained
90d72ac6 10948F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10949F: include/media/videobuf2-*
10950
9a82446b
AS
10951VIRTIO CONSOLE DRIVER
10952M: Amit Shah <amit.shah@redhat.com>
10953L: virtualization@lists.linux-foundation.org
10954S: Maintained
10955F: drivers/char/virtio_console.c
10956F: include/linux/virtio_console.h
c117ab84 10957F: include/uapi/linux/virtio_console.h
9a82446b 10958
2426ec8f 10959VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10960M: "Michael S. Tsirkin" <mst@redhat.com>
10961L: virtualization@lists.linux-foundation.org
10962S: Maintained
10963F: drivers/virtio/
c893c8d7 10964F: tools/virtio/
2426ec8f
MT
10965F: drivers/net/virtio_net.c
10966F: drivers/block/virtio_blk.c
10967F: include/linux/virtio_*.h
916cdabc 10968F: include/uapi/linux/virtio_*.h
2426ec8f 10969
f2dbda3b
CH
10970VIRTIO DRIVERS FOR S390
10971M: Christian Borntraeger <borntraeger@de.ibm.com>
10972M: Cornelia Huck <cornelia.huck@de.ibm.com>
10973L: linux-s390@vger.kernel.org
10974L: virtualization@lists.linux-foundation.org
10975L: kvm@vger.kernel.org
10976S: Supported
1b568d93 10977F: drivers/s390/virtio/
f2dbda3b 10978
4ad6ee91
GH
10979VIRTIO GPU DRIVER
10980M: David Airlie <airlied@linux.ie>
10981M: Gerd Hoffmann <kraxel@redhat.com>
10982L: dri-devel@lists.freedesktop.org
10983L: virtualization@lists.linux-foundation.org
10984S: Maintained
10985F: drivers/gpu/drm/virtio/
10986F: include/uapi/linux/virtio_gpu.h
10987
3a4d5c94
MT
10988VIRTIO HOST (VHOST)
10989M: "Michael S. Tsirkin" <mst@redhat.com>
10990L: kvm@vger.kernel.org
c996d8b9 10991L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10992L: netdev@vger.kernel.org
10993S: Maintained
10994F: drivers/vhost/
c117ab84 10995F: include/uapi/linux/vhost.h
3a4d5c94 10996
271c8651
GH
10997VIRTIO INPUT DRIVER
10998M: Gerd Hoffmann <kraxel@redhat.com>
10999S: Maintained
11000F: drivers/virtio/virtio_input.c
11001F: include/uapi/linux/virtio_input.h
11002
1da177e4 11003VIA RHINE NETWORK DRIVER
210347e1 11004S: Orphan
f2148a47 11005F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11006
f0bf7f61 11007VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11008M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11009M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11010S: Maintained
11011F: drivers/mmc/host/via-sdmmc.c
11012
69e4a7c2 11013VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11014M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11015L: linux-fbdev@vger.kernel.org
69e4a7c2 11016S: Maintained
c7babebd
FTS
11017F: include/linux/via-core.h
11018F: include/linux/via-gpio.h
11019F: include/linux/via_i2c.h
8a61f013 11020F: drivers/video/fbdev/via/
69e4a7c2 11021
01f20734 11022VIA VELOCITY NETWORK DRIVER
8b58be88 11023M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11024L: netdev@vger.kernel.org
11025S: Maintained
f2148a47 11026F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11027
77911fd2 11028VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11029M: Hans Verkuil <hverkuil@xs4all.nl>
11030L: linux-media@vger.kernel.org
11031T: git git://linuxtv.org/media_tree.git
11032W: http://linuxtv.org
11033S: Maintained
77911fd2 11034F: drivers/media/platform/vivid/*
0b7bc1fa 11035
be7f8273 11036VLAN (802.1Q)
8b58be88 11037M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11038L: netdev@vger.kernel.org
11039S: Maintained
679655da
JP
11040F: drivers/net/macvlan.c
11041F: include/linux/if_*vlan.h
11042F: net/8021q/
be7f8273 11043
55e331cf 11044VLYNQ BUS
8b58be88 11045M: Florian Fainelli <florian@openwrt.org>
8578d7af 11046L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11047S: Maintained
11048F: drivers/vlynq/vlynq.c
11049F: include/linux/vlynq.h
11050
390beae4
MW
11051VME SUBSYSTEM
11052M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11053M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11054M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11055L: devel@driverdev.osuosl.org
11056S: Maintained
11057T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11058F: Documentation/vme_api.txt
11059F: drivers/staging/vme/
11060F: drivers/vme/
11061F: include/linux/vme*
11062
4488e09b
AK
11063VMWARE HYPERVISOR INTERFACE
11064M: Alok Kataria <akataria@vmware.com>
11065L: virtualization@lists.linux-foundation.org
11066S: Supported
11067F: arch/x86/kernel/cpu/vmware.c
11068
73b35d07
DT
11069VMWARE BALLOON DRIVER
11070M: Xavier Deguillard <xdeguillard@vmware.com>
11071M: Philip Moltmann <moltmann@vmware.com>
11072M: "VMware, Inc." <pv-drivers@vmware.com>
11073L: linux-kernel@vger.kernel.org
11074S: Maintained
11075F: drivers/misc/vmw_balloon.c
11076
8b8be51b
TH
11077VMWARE VMMOUSE SUBDRIVER
11078M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11079M: "VMware, Inc." <pv-drivers@vmware.com>
11080L: linux-input@vger.kernel.org
11081S: Maintained
11082F: drivers/input/mouse/vmmouse.c
11083F: drivers/input/mouse/vmmouse.h
11084
d1a890fa 11085VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11086M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11087M: "VMware, Inc." <pv-drivers@vmware.com>
11088L: netdev@vger.kernel.org
11089S: Maintained
11090F: drivers/net/vmxnet3/
d1a890fa 11091
851b1642 11092VMware PVSCSI driver
f2d7e40e 11093M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11094M: VMware PV-Drivers <pv-drivers@vmware.com>
11095L: linux-scsi@vger.kernel.org
11096S: Maintained
11097F: drivers/scsi/vmw_pvscsi.c
11098F: drivers/scsi/vmw_pvscsi.h
11099
e53e86c7 11100VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11101M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11102M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11103L: linux-kernel@vger.kernel.org
e53e86c7 11104W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11105W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11106T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11107S: Supported
679655da
JP
11108F: drivers/regulator/
11109F: include/linux/regulator/
e53e86c7 11110
081958eb
DA
11111VRF
11112M: David Ahern <dsa@cumulusnetworks.com>
11113M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11114L: netdev@vger.kernel.org
11115S: Maintained
11116F: drivers/net/vrf.c
11117F: include/net/vrf.h
11118
ab41319e 11119VT1211 HARDWARE MONITOR DRIVER
8b58be88 11120M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11121L: lm-sensors@lm-sensors.org
11122S: Maintained
679655da
JP
11123F: Documentation/hwmon/vt1211
11124F: drivers/hwmon/vt1211.c
ab41319e 11125
1de9e371 11126VT8231 HARDWARE MONITOR DRIVER
8b58be88 11127M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11128L: lm-sensors@lm-sensors.org
11129S: Maintained
679655da 11130F: drivers/hwmon/vt8231.c
1de9e371 11131
88095e7b
TO
11132VUB300 USB to SDIO/SD/MMC bridge chip
11133M: Tony Olech <tony.olech@elandigitalsystems.com>
11134L: linux-mmc@vger.kernel.org
11135L: linux-usb@vger.kernel.org
11136S: Supported
11137F: drivers/mmc/host/vub300.c
11138
1da177e4 11139W1 DALLAS'S 1-WIRE BUS
a8018766 11140M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11141S: Maintained
679655da
JP
11142F: Documentation/w1/
11143F: drivers/w1/
1da177e4 11144
13927079 11145W83791D HARDWARE MONITORING DRIVER
8b58be88 11146M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11147L: lm-sensors@lm-sensors.org
25845c22 11148S: Maintained
679655da
JP
11149F: Documentation/hwmon/w83791d
11150F: drivers/hwmon/w83791d.c
13927079 11151
61db011d 11152W83793 HARDWARE MONITORING DRIVER
8b58be88 11153M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11154L: lm-sensors@lm-sensors.org
11155S: Maintained
679655da
JP
11156F: Documentation/hwmon/w83793
11157F: drivers/hwmon/w83793.c
61db011d 11158
e3760b43 11159W83795 HARDWARE MONITORING DRIVER
d8130624 11160M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11161L: lm-sensors@lm-sensors.org
11162S: Maintained
11163F: drivers/hwmon/w83795.c
11164
1da177e4 11165W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11166M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11167S: Maintained
679655da 11168F: drivers/mmc/host/wbsd.*
1da177e4 11169
b4e05923
HG
11170WACOM PROTOCOL 4 SERIAL TABLETS
11171M: Julian Squires <julian@cipht.net>
11172M: Hans de Goede <hdegoede@redhat.com>
11173L: linux-input@vger.kernel.org
11174S: Maintained
11175F: drivers/input/tablet/wacom_serial4.c
11176
3527761c 11177WATCHDOG DEVICE DRIVERS
8b58be88 11178M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11179L: linux-watchdog@vger.kernel.org
11180W: http://www.linux-watchdog.org/
f599aaf0 11181T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11182S: Maintained
679655da
JP
11183F: Documentation/watchdog/
11184F: drivers/watchdog/
11185F: include/linux/watchdog.h
c117ab84 11186F: include/uapi/linux/watchdog.h
3527761c 11187
1da177e4 11188WD7000 SCSI DRIVER
8b58be88 11189M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11190L: linux-scsi@vger.kernel.org
11191S: Maintained
679655da 11192F: drivers/scsi/wd7000.c
1da177e4 11193
b22e00f3
DH
11194WIIMOTE HID DRIVER
11195M: David Herrmann <dh.herrmann@googlemail.com>
11196L: linux-input@vger.kernel.org
11197S: Maintained
11198F: drivers/hid/hid-wiimote*
11199
e258b80e 11200WINBOND CIR DRIVER
364e9e18 11201M: David Härdeman <david@hardeman.nu>
e258b80e 11202S: Maintained
116ab806 11203F: drivers/media/rc/winbond-cir.c
e258b80e 11204
8a70da82 11205WIMAX STACK
8b58be88 11206M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11207M: linux-wimax@intel.com
49e7d9df 11208L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11209S: Supported
11210W: http://linuxwimax.org
315987dc 11211F: Documentation/wimax/README.wimax
315987dc
JP
11212F: include/linux/wimax/debug.h
11213F: include/net/wimax.h
c117ab84 11214F: include/uapi/linux/wimax.h
315987dc 11215F: net/wimax/
8a70da82 11216
5fc14680 11217WISTRON LAPTOP BUTTON DRIVER
8b58be88 11218M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11219S: Maintained
679655da 11220F: drivers/input/misc/wistron_btns.c
5fc14680 11221
1da177e4 11222WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11223M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11224L: linux-wireless@vger.kernel.org
926554c4 11225W: http://oops.ghostprotocols.net:81/blog
1da177e4 11226S: Maintained
679655da 11227F: drivers/net/wireless/wl3501*
1da177e4 11228
febf1dff 11229WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11230M: Mark Brown <broonie@kernel.org>
8b58be88 11231M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11232L: linux-input@vger.kernel.org
11233T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11234W: http://opensource.wolfsonmicro.com/node/7
11235S: Supported
679655da
JP
11236F: drivers/input/touchscreen/*wm97*
11237F: include/linux/wm97xx.h
febf1dff 11238
055bcbcb 11239WOLFSON MICROELECTRONICS DRIVERS
fef95164 11240L: patches@opensource.wolfsonmicro.com
cf8eda3e 11241T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11242T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11243W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11244S: Supported
3768f0b1 11245F: Documentation/hwmon/wm83??
af1c5386 11246F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11247F: drivers/clk/clk-wm83*.c
9c309598 11248F: drivers/extcon/extcon-arizona.c
b75ea16a 11249F: drivers/leds/leds-wm83*.c
25b273ba 11250F: drivers/gpio/gpio-*wm*.c
9c309598 11251F: drivers/gpio/gpio-arizona.c
d22b0869 11252F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11253F: drivers/input/misc/wm831x-on.c
11254F: drivers/input/touchscreen/wm831x-ts.c
11255F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11256F: drivers/mfd/arizona*
11257F: drivers/mfd/wm*.c
b75ea16a
MB
11258F: drivers/power/wm83*.c
11259F: drivers/rtc/rtc-wm83*.c
11260F: drivers/regulator/wm8*.c
3860e6c4 11261F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11262F: drivers/watchdog/wm83*_wdt.c
9c309598 11263F: include/linux/mfd/arizona/
3860e6c4 11264F: include/linux/mfd/wm831x/
b75ea16a 11265F: include/linux/mfd/wm8350/
3768f0b1 11266F: include/linux/mfd/wm8400*
59ec6da2 11267F: include/linux/wm97xx.h
055bcbcb 11268F: include/sound/wm????.h
9c309598 11269F: sound/soc/codecs/arizona.?
055bcbcb 11270F: sound/soc/codecs/wm*
b75ea16a 11271
3e6cd7a4
TH
11272WORKQUEUE
11273M: Tejun Heo <tj@kernel.org>
badb7f5e 11274R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11275T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11276S: Maintained
11277F: include/linux/workqueue.h
11278F: kernel/workqueue.c
11279F: Documentation/workqueue.txt
11280
1da177e4 11281X.25 NETWORK LAYER
8bf28059 11282M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11283L: linux-x25@vger.kernel.org
8bf28059 11284S: Odd Fixes
679655da
JP
11285F: Documentation/networking/x25*
11286F: include/net/x25*
11287F: net/x25/
1da177e4 11288
e2d1d6c0 11289X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11290M: Thomas Gleixner <tglx@linutronix.de>
11291M: Ingo Molnar <mingo@redhat.com>
11292M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11293M: x86@kernel.org
981c3a4f 11294L: linux-kernel@vger.kernel.org
75fc2d37 11295T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11296S: Maintained
679655da
JP
11297F: Documentation/x86/
11298F: arch/x86/
e2d1d6c0 11299
d0944853 11300X86 PLATFORM DRIVERS
e181ba15 11301M: Darren Hart <dvhart@infradead.org>
d0944853 11302L: platform-driver-x86@vger.kernel.org
e181ba15 11303T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11304S: Maintained
14430813 11305F: drivers/platform/x86/
d0944853 11306
c1f5c54b
IM
11307X86 MCE INFRASTRUCTURE
11308M: Tony Luck <tony.luck@intel.com>
487ba8e8 11309M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11310L: linux-edac@vger.kernel.org
11311S: Maintained
11312F: arch/x86/kernel/cpu/mcheck/*
11313
f0905c5a
AL
11314X86 VDSO
11315M: Andy Lutomirski <luto@amacapital.net>
11316L: linux-kernel@vger.kernel.org
11317T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11318S: Maintained
d603c8e1 11319F: arch/x86/entry/vdso/
f0905c5a 11320
d6fad502 11321XC2028/3028 TUNER DRIVER
009a5410 11322M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11323L: linux-media@vger.kernel.org
11324W: http://linuxtv.org
11325T: git git://linuxtv.org/media_tree.git
11326S: Maintained
11327F: drivers/media/tuners/tuner-xc2028.*
11328
c4468085 11329XEN HYPERVISOR INTERFACE
c4468085 11330M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11331M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11332M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11333L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11334T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11335S: Supported
11336F: arch/x86/xen/
11337F: drivers/*/xen-*front.c
11338F: drivers/xen/
11339F: arch/x86/include/asm/xen/
11340F: include/xen/
c117ab84 11341F: include/uapi/xen/
c4468085 11342
77bfb479
SS
11343XEN HYPERVISOR ARM
11344M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11345L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11346S: Supported
11347F: arch/arm/xen/
11348F: arch/arm/include/asm/xen/
11349
b475e83f
SS
11350XEN HYPERVISOR ARM64
11351M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11352L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11353S: Supported
11354F: arch/arm64/xen/
11355F: arch/arm64/include/asm/xen/
11356
9b57e1a7
IC
11357XEN NETWORK BACKEND DRIVER
11358M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11359M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11360L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11361L: netdev@vger.kernel.org
11362S: Supported
11363F: drivers/net/xen-netback/*
11364
c5f8e29d
KRW
11365XEN PCI SUBSYSTEM
11366M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11367L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11368S: Supported
11369F: arch/x86/pci/*xen*
11370F: drivers/pci/*xen*
11371
a2c5ae65
KRW
11372XEN BLOCK SUBSYSTEM
11373M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11374M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11375L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11376S: Supported
11377F: drivers/block/xen-blkback/*
11378F: drivers/block/xen*
11379
15d03609
JG
11380XEN PVSCSI DRIVERS
11381M: Juergen Gross <jgross@suse.com>
11382L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11383L: linux-scsi@vger.kernel.org
11384S: Supported
11385F: drivers/scsi/xen-scsifront.c
11386F: drivers/xen/xen-scsiback.c
11387F: include/xen/interface/io/vscsiif.h
11388
c5f8e29d
KRW
11389XEN SWIOTLB SUBSYSTEM
11390M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11391L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11392S: Supported
11393F: arch/x86/xen/*swiotlb*
11394F: drivers/xen/*swiotlb*
11395
1da177e4
LT
11396XFS FILESYSTEM
11397P: Silicon Graphics Inc
809625ca 11398M: Dave Chinner <david@fromorbit.com>
18caa67a 11399M: xfs@oss.sgi.com
d7ede1aa 11400L: xfs@oss.sgi.com
1da177e4 11401W: http://oss.sgi.com/projects/xfs
54e5881d 11402T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11403S: Supported
679655da
JP
11404F: Documentation/filesystems/xfs.txt
11405F: fs/xfs/
1da177e4 11406
8a3b7a25 11407XILINX AXI ETHERNET DRIVER
59a54f30
MS
11408M: Anirudha Sarangi <anirudh@xilinx.com>
11409M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11410S: Maintained
11411F: drivers/net/ethernet/xilinx/xilinx_axienet*
11412
238b8721 11413XILINX UARTLITE SERIAL DRIVER
8b58be88 11414M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11415L: linux-serial@vger.kernel.org
11416S: Maintained
df621252 11417F: drivers/tty/serial/uartlite.c
238b8721 11418
df330515
LP
11419XILINX VIDEO IP CORES
11420M: Hyun Kwon <hyun.kwon@xilinx.com>
11421M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11422L: linux-media@vger.kernel.org
11423T: git git://linuxtv.org/media_tree.git
11424S: Supported
11425F: Documentation/devicetree/bindings/media/xilinx/
11426F: drivers/media/platform/xilinx/
a5562f65 11427F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11428
74316949
EB
11429XILLYBUS DRIVER
11430M: Eli Billauer <eli.billauer@gmail.com>
11431L: linux-kernel@vger.kernel.org
11432S: Supported
11433F: drivers/char/xillybus/
11434
f620e4b8
MF
11435XTENSA XTFPGA PLATFORM SUPPORT
11436M: Max Filippov <jcmvbkbc@gmail.com>
11437L: linux-xtensa@linux-xtensa.org
11438S: Maintained
11439F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11440F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11441
1da177e4 11442YAM DRIVER FOR AX.25
8b58be88 11443M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11444L: linux-hams@vger.kernel.org
11445S: Maintained
679655da
JP
11446F: drivers/net/hamradio/yam*
11447F: include/linux/yam.h
1da177e4 11448
af64a5eb 11449YEALINK PHONE DRIVER
8b58be88 11450M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11451L: usbb2k-api-dev@nongnu.org
11452S: Maintained
679655da
JP
11453F: Documentation/input/yealink.txt
11454F: drivers/input/misc/yealink.*
af64a5eb 11455
1da177e4 11456Z8530 DRIVER FOR AX.25
8b58be88 11457M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11458W: http://yaina.de/jreuter/
11459W: http://www.qsl.net/dl1bke/
11460L: linux-hams@vger.kernel.org
11461S: Maintained
679655da
JP
11462F: Documentation/networking/z8530drv.txt
11463F: drivers/net/hamradio/*scc.c
11464F: drivers/net/hamradio/z8530.h
1da177e4 11465
0cf31ec1 11466ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11467M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11468L: linux-mm@kvack.org
11469S: Maintained
11470F: mm/zbud.c
11471F: include/linux/zbud.h
11472
7c0c3afb 11473ZD1211RW WIRELESS DRIVER
8b58be88
JP
11474M: Daniel Drake <dsd@gentoo.org>
11475M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11476W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11477L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11478L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11479S: Maintained
679655da 11480F: drivers/net/wireless/zd1211rw/
7c0c3afb 11481
20263029
DS
11482ZPOOL COMPRESSED PAGE STORAGE API
11483M: Dan Streetman <ddstreet@ieee.org>
11484L: linux-mm@kvack.org
11485S: Maintained
11486F: mm/zpool.c
11487F: include/linux/zpool.h
11488
1da177e4 11489ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11490L: mjpeg-users@lists.sourceforge.net
f63145e2 11491L: linux-media@vger.kernel.org
1da177e4 11492W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11493T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11494S: Odd Fixes
90d72ac6 11495F: drivers/media/pci/zoran/
1da177e4 11496
6920f2cc
MK
11497ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11498M: Minchan Kim <minchan@kernel.org>
11499M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11500R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11501L: linux-kernel@vger.kernel.org
11502S: Maintained
11503F: drivers/block/zram/
11504F: Documentation/blockdev/zram.txt
11505
8b4a4080 11506ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11507M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11508S: Maintained
df621252 11509F: drivers/tty/serial/zs.*
8b4a4080 11510
eae70d06
MK
11511ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11512M: Minchan Kim <minchan@kernel.org>
11513M: Nitin Gupta <ngupta@vflare.org>
11514L: linux-mm@kvack.org
11515S: Maintained
11516F: mm/zsmalloc.c
11517F: include/linux/zsmalloc.h
d02be50d 11518F: Documentation/vm/zsmalloc.txt
eae70d06 11519
0cf31ec1 11520ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11521M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11522L: linux-mm@kvack.org
11523S: Maintained
11524F: mm/zswap.c
11525
1da177e4 11526THE REST
8b58be88 11527M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11528L: linux-kernel@vger.kernel.org
8a6e2535 11529Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11530T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11531S: Buried alive in reporters
34d03cc1
JP
11532F: *
11533F: */
This page took 5.751564 seconds and 5 git commands to generate.