crypto: 842 - Add CRC and validation support
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
130e0371
OG
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 650F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 653F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
16423d67 657
e7f5b309 658AMD MICROCODE UPDATE SUPPORT
ca68a525 659M: Borislav Petkov <bp@alien8.de>
943482d0 660S: Maintained
73d425fd 661F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
24299502
IS
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
62a37dc7
LP
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
1154ea7d 805ARC FRAMEBUFFER DRIVER
8b58be88 806M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 807S: Maintained
8a61f013
JH
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 810
1da177e4 811ARM MFM AND FLOPPY DRIVERS
8b58be88 812M: Ian Molton <spyro@f2s.com>
1da177e4 813S: Maintained
679655da
JP
814F: arch/arm/lib/floppydma.S
815F: arch/arm/include/asm/floppy.h
1da177e4 816
6f96521f
WD
817ARM PMU PROFILING AND DEBUGGING
818M: Will Deacon <will.deacon@arm.com>
819S: Maintained
fa8ad788 820F: arch/arm/kernel/perf_*
6f96521f 821F: arch/arm/oprofile/common.c
6f96521f
WD
822F: arch/arm/kernel/hw_breakpoint.c
823F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
824F: arch/arm/include/asm/perf_event.h
825F: drivers/perf/arm_pmu.c
826F: include/linux/perf/arm_pmu.h
6f96521f 827
d4275354 828ARM PORT
8b58be88 829M: Russell King <linux@arm.linux.org.uk>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
831W: http://www.arm.linux.org.uk/
832S: Maintained
833F: arch/arm/
834
d323c243
SB
835ARM SUB-ARCHITECTURES
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 837S: Maintained
d323c243
SB
838F: arch/arm/mach-*/
839F: arch/arm/plat-*/
840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
cefbf4ea
RK
842ARM PRIMECELL AACI PL041 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
845F: sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
8a61f013 850F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
851
852ARM PRIMECELL KMI PL050 DRIVER
853M: Russell King <linux@arm.linux.org.uk>
854S: Maintained
855F: drivers/input/serio/ambakmi.*
856F: include/linux/amba/kmi.h
857
2761f5c2 858ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
679655da 861F: drivers/mmc/host/mmci.*
2f748aaa 862F: include/linux/amba/mmci.h
2761f5c2 863
1b4304e5
RK
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/tty/serial/amba-pl01*.c
868F: include/linux/amba/serial.h
2761f5c2 869
cefbf4ea
RK
870ARM PRIMECELL BUS SUPPORT
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/amba/
874F: include/linux/amba/bus.h
875
2b7a52a4 876ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 877M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
879S: Maintained
880
9c784f95 881ARM/AFEB9260 MACHINE SUPPORT
8b58be88 882M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
884S: Maintained
885
2b7a52a4 886ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 887M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
889S: Maintained
890
1b106699
MR
891ARM/Allwinner A1X SoC support
892M: Maxime Ripard <maxime.ripard@free-electrons.com>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
60b0f380
MR
895N: sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M: Emilio LĂ³pez <emilio@elopez.com.ar>
899S: Maintained
900F: drivers/clk/sunxi/
1b106699 901
7c1e3876
CC
902ARM/Amlogic MesonX SoC support
903M: Carlo Caione <carlo@caione.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
12ddbadf 906F: drivers/media/rc/meson-ir.c
7c1e3876
CC
907N: meson[x68]
908
eff506fa
TZ
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S: Maintained
912F: arch/arm/mach-alpine/
913
c1fc8675 914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 915M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 916M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
919W: http://www.linux4sam.org
920S: Supported
921F: arch/arm/mach-at91/
f0a0a58e 922F: include/soc/at91/
70e389cc
MB
923F: arch/arm/boot/dts/at91*.dts
924F: arch/arm/boot/dts/at91*.dtsi
925F: arch/arm/boot/dts/sama*.dts
926F: arch/arm/boot/dts/sama*.dtsi
5f58c970 927F: arch/arm/include/debug/at91.S
d4a89c7d 928
6e05dd4e
BB
929ARM/ATMEL AT91 Clock Support
930M: Boris Brezillon <boris.brezillon@free-electrons.com>
931S: Maintained
932F: drivers/clk/at91
933
986cf2e9 934ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 935M: Rob Herring <robh@kernel.org>
986cf2e9
RH
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/mach-highbank/
939
d94f944e 940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 941M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
942S: Maintained
943F: arch/arm/mach-cns3xxx/
d94f944e 944
4863dea3
SG
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M: Sunil Goutham <sgoutham@cavium.com>
947M: Robert Richter <rric@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Supported
322e5cc5 950F: drivers/net/ethernet/cavium/thunder/
4863dea3 951
386ab516
AS
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M: Alexander Shiyan <shc_work@mail.ru>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Odd Fixes
b8ba3874 956N: clps711x
386ab516 957
2b7a52a4 958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 959M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 960M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 962S: Maintained
d19d3667
HS
963F: arch/arm/mach-ep93xx/
964F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 967M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
969S: Maintained
970
d4275354 971ARM/CLKDEV SUPPORT
8b58be88 972M: Russell King <linux@arm.linux.org.uk>
efc03ecb 973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 974S: Maintained
d4275354 975F: arch/arm/include/asm/clkdev.h
4fa2651d 976F: drivers/clk/clkdev.c
d4275354 977
d48134e7 978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 979M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
981S: Maintained
982
94150095
HF
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M: Hubert Feurstein <hubert.feurstein@contec.at>
985S: Maintained
986F: arch/arm/mach-ep93xx/micro9.c
987
a06ae860
PP
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M: Mathieu Poirier <mathieu.poirier@linaro.org>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
01081f5a 992F: drivers/hwtracing/coresight/*
a06ae860
PP
993F: Documentation/trace/coresight.txt
994F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 996
1da177e4 997ARM/CORGI MACHINE SUPPORT
8b58be88 998M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
999S: Maintained
1000
881a95f9 1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1004T: git git://github.com/ulli-kroll/linux.git
162500b3 1005S: Maintained
f49afbb5 1006F: arch/arm/mach-gemini/
98a9bb5b 1007F: drivers/rtc/rtc-gemini.c
881a95f9 1008
a990cbd8 1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1010M: Barry Song <baohua@kernel.org>
a990cbd8 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1013S: Maintained
1014F: arch/arm/mach-prima2/
4a9c44f1 1015F: drivers/clk/sirf/
05f30e8d 1016F: drivers/clocksource/timer-prima2.c
5833ac98 1017F: drivers/clocksource/timer-atlas7.c
f8505ef5 1018N: [^a-z]sirf
a990cbd8 1019
c9d862c4
BS
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M: Baruch Siach <baruch@tkos.co.il>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
cde137aa 1024F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1025N: digicolor
1026
d4275354 1027ARM/EBSA110 MACHINE SUPPORT
8b58be88 1028M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1030W: http://www.arm.linux.org.uk/
1031S: Maintained
1032F: arch/arm/mach-ebsa110/
b955f6ca 1033F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1034
4721f3ce
UKK
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M: Uwe Kleine-König <kernel@pengutronix.de>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039N: efm32
1040
a9da4f7e 1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1042M: Daniel Ribeiro <drwyrm@gmail.com>
1043M: Stefan Schmidt <stefan@openezx.org>
1044M: Harald Welte <laforge@openezx.org>
d66f1886 1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1046W: http://www.openezx.org/
1047S: Maintained
cafc2265
SS
1048T: topgit git://git.openezx.org/openezx.git
1049F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1050
6a915af9 1051ARM/FARADAY FA526 PORT
162500b3 1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1054S: Maintained
1fa7e547 1055T: git git://git.berlios.de/gemini-board
f49afbb5 1056F: arch/arm/mm/*-fa*
6a915af9 1057
d4275354 1058ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1059M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1061W: http://www.arm.linux.org.uk/
1062S: Maintained
1063F: arch/arm/include/asm/hardware/dec21285.h
1064F: arch/arm/mach-footbridge/
1065
86183a5f 1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1067M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1068M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1070S: Maintained
f1c12837 1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1072F: arch/arm/mach-imx/
ce515a6b 1073F: arch/arm/mach-mxs/
2a82f95c 1074F: arch/arm/boot/dts/imx*
e5dafa22 1075F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1076F: drivers/clk/imx/
1077F: include/soc/imx/
86183a5f 1078
142109d2 1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1080M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1081M: Sascha Hauer <kernel@pengutronix.de>
1082R: Stefan Agner <stefan@agner.ch>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/*vf610*
1087F: arch/arm/boot/dts/vf*
1088
2b7a52a4 1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1090M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1092S: Maintained
1093
90b8fc34 1094ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1095M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1097S: Maintained
1098
ef47d5f0 1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1100M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1101M: Paul Parsons <lost.distance@yahoo.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1103S: Maintained
1104F: arch/arm/mach-pxa/hx4700.c
1105F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1106F: sound/soc/pxa/hx4700.c
ef47d5f0 1107
4dfad069
WX
1108ARM/HISILICON SOC SUPPORT
1109M: Wei Xu <xuwei5@hisilicon.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W: http://www.hisilicon.com
1112S: Supported
1113T: git git://github.com/hisilicon/linux-hisi.git
1114F: arch/arm/mach-hisi/
1115
21f37bc3 1116ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1118W: www.jlime.com
1119S: Maintained
084bad91
KE
1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F: arch/arm/mach-sa1100/jornada720.c
1122F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1123
5e767ab9
JMC
1124ARM/IGEP MACHINE SUPPORT
1125M: Enric Balletbo i Serra <eballetbo@gmail.com>
1126M: Javier Martinez Canillas <javier@dowhile0.org>
1127L: linux-omap@vger.kernel.org
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
06ff74fd 1130F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1131
403d2971
MV
1132ARM/INCOME PXA270 SUPPORT
1133M: Marek Vasut <marek.vasut@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
ec154082 1136F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1137
2b7a52a4 1138ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1139M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1141S: Maintained
e2bdb176
DW
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1145S: Orphan
2b7a52a4
LB
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
2b7a52a4
LB
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
2b7a52a4 1156
2b7a52a4 1157ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1158M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1160S: Maintained
1161
dfdd8cc9
KH
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1164M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1166S: Maintained
1167F: arch/arm/mach-ixp4xx/
1168
838553c5 1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1170M: Jonathan Cameron <jic23@cam.ac.uk>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-pxa/stargate2.c
1174F: drivers/pcmcia/pxa2xx_stargate2.c
1175
2b7a52a4 1176ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1177M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1179S: Maintained
2b7a52a4
LB
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1182M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1184S: Maintained
1185
1154f858 1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1187M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-keystone/
317929cd 1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1192
bc6aa566 1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1200M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1213M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/memory/*emif*
1217
2b7a52a4 1218ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1219M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1221S: Maintained
1222
3143875f
JE
1223ARM/LPC18XX ARCHITECTURE
1224M: Joachim Eastwood <manabian@gmail.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227N: lpc18xx
1228
3b886171 1229ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1230M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1231S: Maintained
1232
31c17ac9 1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-mvebu/
59ec9671 1241F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1242F: arch/arm/boot/dts/armada*
1243F: arch/arm/boot/dts/kirkwood*
1244
75f41273 1245
40f4978b
SH
1246ARM/Marvell Berlin SoC support
1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-berlin/
31c17ac9
GC
1251F: arch/arm/boot/dts/berlin*
1252
40f4978b 1253
4cfab57e 1254ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1258M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1260S: Maintained
1261F: arch/arm/mach-dove/
54a246ff
NP
1262F: arch/arm/mach-mv78xx0/
1263F: arch/arm/mach-orion5x/
1264F: arch/arm/plat-orion/
31c17ac9
GC
1265F: arch/arm/boot/dts/dove*
1266F: arch/arm/boot/dts/orion5x*
1267
3b886171 1268
d69ac131
AC
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M: Alexander Clouter <alex@digriz.org.uk>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W: http://www.digriz.org.uk/ts78xx/kernel
1273S: Maintained
1274F: arch/arm/mach-orion5x/ts78xx-*
1275
607b8fc9
EH
1276ARM/Mediatek RTC DRIVER
1277M: Eddie Huang <eddie.huang@mediatek.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S: Maintained
1281F: drivers/rtc/rtc-mt6397.c
1282
e54951c8
MB
1283ARM/Mediatek SoC support
1284M: Matthias Brugger <matthias.bgg@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1287S: Maintained
1288F: arch/arm/boot/dts/mt6*
1289F: arch/arm/boot/dts/mt8*
1290F: arch/arm/mach-mediatek/
1291N: mtk
1292K: mediatek
1293
adcb079f
AB
1294ARM/MICREL KS8695 ARCHITECTURE
1295M: Greg Ungerer <gerg@uclinux.org>
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1297F: arch/arm/mach-ks8695/
adcb079f
AB
1298S: Odd Fixes
1299
d78ff0a5 1300ARM/MIOA701 MACHINE SUPPORT
8b58be88 1301M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1303F: arch/arm/mach-pxa/mioa701.c
1304S: Maintained
1305
9624dfe6 1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1307M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1308S: Maintained
1309
e0ee9851 1310ARM/NOMADIK ARCHITECTURE
28b8e8d4 1311M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1312M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S: Maintained
1315F: arch/arm/mach-nomadik/
ecc265fe 1316F: drivers/pinctrl/nomadik/
87572880 1317F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1319
9d76295a 1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1321M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1322L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S: Supported
1325
8459c159 1326ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1329S: Maintained
1330
5d783a2d 1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1332M: Marek Vasut <marek.vasut@gmail.com>
75280787 1333L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1334W: http://hackndev.com
1335S: Maintained
933d35f0
JP
1336F: arch/arm/mach-pxa/include/mach/palmtx.h
1337F: arch/arm/mach-pxa/palmtx.c
1338F: arch/arm/mach-pxa/include/mach/palmt5.h
1339F: arch/arm/mach-pxa/palmt5.c
1340F: arch/arm/mach-pxa/include/mach/palmld.h
1341F: arch/arm/mach-pxa/palmld.c
1342F: arch/arm/mach-pxa/include/mach/palmte2.h
1343F: arch/arm/mach-pxa/palmte2.c
1344F: arch/arm/mach-pxa/include/mach/palmtc.h
1345F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1346
b57fe924 1347ARM/PALM TREO SUPPORT
d8130624 1348M: Tomas Cech <sleep_walker@suse.com>
75280787 1349L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1350W: http://hackndev.com
1351S: Maintained
b57fe924
JP
1352F: arch/arm/mach-pxa/include/mach/palmtreo.h
1353F: arch/arm/mach-pxa/palmtreo.c
90af5811 1354
c49e1e63 1355ARM/PALMZ72 SUPPORT
8b58be88 1356M: Sergey Lapin <slapin@ossfans.org>
75280787 1357L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1358W: http://hackndev.com
1359S: Maintained
933d35f0
JP
1360F: arch/arm/mach-pxa/include/mach/palmz72.h
1361F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1362
1da177e4 1363ARM/PLEB SUPPORT
8b58be88 1364M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S: Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
8b58be88 1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1371W: http://www.arm.linux.org.uk/
1372S: Maintained
1373
8fc1b0f8
KG
1374ARM/QUALCOMM SUPPORT
1375M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1376M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1377M: David Brown <davidb@codeaurora.org>
1378L: linux-arm-msm@vger.kernel.org
f5d3af9d 1379L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1380S: Maintained
1381F: arch/arm/mach-qcom/
f5d3af9d 1382F: drivers/soc/qcom/
c0c89faf
SB
1383F: drivers/tty/serial/msm_serial.h
1384F: drivers/tty/serial/msm_serial.c
1385F: drivers/*/pm8???-*
1386F: drivers/mfd/ssbi.c
916f743d 1387F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
2b7a52a4 1390ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1391M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1393S: Maintained
1394
d4275354 1395ARM/RISCPC ARCHITECTURE
8b58be88 1396M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1398W: http://www.arm.linux.org.uk/
1399S: Maintained
d4275354
RK
1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F: arch/arm/include/asm/hardware/ioc.h
1402F: arch/arm/include/asm/hardware/iomd.h
1403F: arch/arm/include/asm/hardware/memc.h
1404F: arch/arm/mach-rpc/
1a6422f6 1405F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1406F: drivers/net/ethernet/i825xx/ether1*
1407F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1408F: drivers/scsi/arm/
1409
08ddbb0a
HS
1410ARM/Rockchip SoC support
1411M: Heiko Stuebner <heiko@sntech.de>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1413L: linux-rockchip@lists.infradead.org
08ddbb0a 1414S: Maintained
541555e9 1415F: arch/arm/boot/dts/rk3*
08ddbb0a 1416F: arch/arm/mach-rockchip/
541555e9
HS
1417F: drivers/clk/rockchip/
1418F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1419F: drivers/*/*rockchip*
541555e9
HS
1420F: drivers/*/*/*rockchip*
1421F: sound/soc/rockchip/
b4331b43 1422N: rockchip
08ddbb0a 1423
5bfb937c
KK
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M: Kukjin Kim <kgene@kernel.org>
e8f98457 1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1429S: Maintained
6f0589c8
MB
1430F: arch/arm/boot/dts/s3c*
1431F: arch/arm/boot/dts/exynos*
d97236e6 1432F: arch/arm64/boot/dts/exynos/
482ce512 1433F: arch/arm/plat-samsung/
769bbb63
HS
1434F: arch/arm/mach-s3c24*/
1435F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1436F: arch/arm/mach-s5p*/
1437F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1438F: drivers/*/*s3c2410*
1439F: drivers/*/*/*s3c2410*
40c76662
MB
1440F: drivers/spi/spi-s3c*
1441F: sound/soc/samsung/*
33d43cdd 1442N: exynos
f556cb07 1443
10ffa964
KP
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
004bbd3c 1448F: arch/arm/mach-s5pv210/
10ffa964 1449
3ce4ccb6
KD
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452M: Kamil Debski <k.debski@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org
1454L: linux-media@vger.kernel.org
1455S: Maintained
1456F: drivers/media/platform/s5p-g2d/
1457
e6a476fd
MS
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
6305902c 1461M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1462L: linux-arm-kernel@lists.infradead.org
1463L: linux-media@vger.kernel.org
1464S: Maintained
934455d7 1465F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1466F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M: Kyungmin Park <kyungmin.park@samsung.com>
1470M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L: linux-arm-kernel@lists.infradead.org
1472L: linux-media@vger.kernel.org
1473S: Maintained
90d72ac6 1474F: drivers/media/platform/s5p-tv/
e6a476fd 1475
d48d38e8 1476ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1477M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1478M: Magnus Damm <magnus.damm@gmail.com>
1479L: linux-sh@vger.kernel.org
d48d38e8 1480W: http://oss.renesas.com
bbff48f5 1481Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1483S: Supported
0b514fdb
SH
1484F: arch/arm/boot/dts/emev2*
1485F: arch/arm/boot/dts/r7s*
1486F: arch/arm/boot/dts/r8a*
1487F: arch/arm/boot/dts/sh*
0b514fdb 1488F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1489F: arch/arm/configs/marzen_defconfig
1490F: arch/arm/configs/shmobile_defconfig
7a2071c5 1491F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1492F: arch/arm/mach-shmobile/
1493F: drivers/sh/
1494
66314223 1495ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1496M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1497S: Maintained
1498F: arch/arm/mach-socfpga/
efadb751
DN
1499F: arch/arm/boot/dts/socfpga*
1500F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1501W: http://www.rocketboards.org
efadb751 1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1503
1504ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1505M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1506S: Maintained
1507F: drivers/clk/socfpga/
1508
71bcada8
TT
1509ARM/SOCFPGA EDAC SUPPORT
1510M: Thor Thayer <tthayer@opensource.altera.com>
1511S: Maintained
1512F: drivers/edac/altera_edac.
1513
65ebcc11 1514ARM/STI ARCHITECTURE
a92177ea
SK
1515M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1516M: Maxime Coquelin <maxime.coquelin@st.com>
1517M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519L: kernel@stlinux.com
1520W: http://www.stlinux.com
1521S: Maintained
1522F: arch/arm/mach-sti/
a92177ea 1523F: arch/arm/boot/dts/sti*
b8e31bf3 1524F: drivers/char/hw_random/st-rng.c
a92177ea 1525F: drivers/clocksource/arm_global_timer.c
82805d1b 1526F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1527F: drivers/i2c/busses/i2c-st.c
346e2e4a 1528F: drivers/media/rc/st_rc.c
95d66b16 1529F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1530F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1531F: drivers/phy/phy-miphy28lp.c
1532F: drivers/phy/phy-miphy365x.c
6da969a5 1533F: drivers/phy/phy-stih407-usb.c
26389c78 1534F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1535F: drivers/pinctrl/pinctrl-st.c
1536F: drivers/reset/sti/
db4112e6 1537F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1538F: drivers/tty/serial/st-asc.c
eb11adab 1539F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1540F: drivers/usb/host/ehci-st.c
1541F: drivers/usb/host/ohci-st.c
db4112e6 1542F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1543F: drivers/ata/ahci_st.c
65ebcc11 1544
ee6e7879
MC
1545ARM/STM32 ARCHITECTURE
1546M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S: Maintained
1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1550N: stm32
1551F: drivers/clocksource/armv7m_systick.c
1552
2b7a52a4 1553ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1554M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1556S: Maintained
1557
1bbd7089 1558ARM/TETON BGA MACHINE SUPPORT
706e69d6 1559M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S: Maintained
1562
2b7a52a4 1563ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1564M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1566S: Maintained
1567
98ad6e3b 1568ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1569M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1571W: http://www.mcuos.com
1572S: Maintained
4e89e8f6 1573F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1574F: drivers/input/keyboard/w90p910_keypad.c
1575F: drivers/input/touchscreen/w90p910_ts.c
1576F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1577F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1578F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1579F: drivers/rtc/rtc-nuc900.c
9df92e6c 1580F: drivers/spi/spi-nuc900.c
4e89e8f6 1581F: drivers/usb/host/ehci-w90x900.c
8a61f013 1582F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1583
54274d71 1584ARM/U300 MACHINE SUPPORT
e4651a9f 1585M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Supported
1588F: arch/arm/mach-u300/
9affbd24 1589F: drivers/clocksource/timer-u300.c
54274d71
LW
1590F: drivers/i2c/busses/i2c-stu300.c
1591F: drivers/rtc/rtc-coh901331.c
1592F: drivers/watchdog/coh901327_wdt.c
1593F: drivers/dma/coh901318*
87572880
LW
1594F: drivers/mfd/ab3100*
1595F: drivers/rtc/rtc-ab3100.c
1596F: drivers/rtc/rtc-coh901331.c
1597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1598
3d00d04f
MY
1599ARM/UNIPHIER ARCHITECTURE
1600M: Masahiro Yamada <yamada.masahiro@socionext.com>
1601L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602S: Maintained
a3ff83d2 1603F: arch/arm/boot/dts/uniphier*
3d00d04f 1604F: arch/arm/mach-uniphier/
a3ff83d2
MY
1605F: drivers/pinctrl/uniphier/
1606F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1607N: uniphier
1608
87572880 1609ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1610M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612S: Maintained
1613F: arch/arm/mach-ux500/
e4651a9f 1614F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1615F: drivers/dma/ste_dma40*
e4651a9f 1616F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1617F: drivers/mfd/abx500*
1618F: drivers/mfd/ab8500*
e4651a9f
LW
1619F: drivers/mfd/dbx500*
1620F: drivers/mfd/db8500*
ecc265fe
JP
1621F: drivers/pinctrl/nomadik/pinctrl-ab*
1622F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1623F: drivers/rtc/rtc-ab8500.c
e4651a9f 1624F: drivers/rtc/rtc-pl031.c
87572880 1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1626
e93fde28
UH
1627ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1628M: Ulf Hansson <ulf.hansson@linaro.org>
1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630T: git git://git.linaro.org/people/ulfh/clk.git
1631S: Maintained
1632F: drivers/clk/ux500/
1633F: include/linux/platform_data/clk-ux500.h
1634
740d93b1
PM
1635ARM/VERSATILE EXPRESS PLATFORM
1636M: Liviu Dudau <liviu.dudau@arm.com>
1637M: Sudeep Holla <sudeep.holla@arm.com>
1638M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/boot/dts/vexpress*
9ccd6080 1642F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1643F: arch/arm/mach-vexpress/
1644F: */*/vexpress*
7e8f403f 1645F: */*/*/vexpress*
740d93b1
PM
1646F: drivers/clk/versatile/clk-vexpress-osc.c
1647F: drivers/clocksource/versatile.c
1648
d4275354 1649ARM/VFP SUPPORT
8b58be88 1650M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1652W: http://www.arm.linux.org.uk/
1653S: Maintained
1654F: arch/arm/vfp/
1655
e66b6d8e
MV
1656ARM/VOIPAC PXA270 SUPPORT
1657M: Marek Vasut <marek.vasut@gmail.com>
1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659S: Maintained
1660F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1661F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1662
04529fe2
TP
1663ARM/VT8500 ARM ARCHITECTURE
1664M: Tony Prisk <linux@prisktech.co.nz>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Maintained
1667F: arch/arm/mach-vt8500/
41fd91b4 1668F: drivers/clocksource/vt8500_timer.c
560746eb 1669F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1670F: drivers/mmc/host/wmt-sdmmc.c
1671F: drivers/pwm/pwm-vt8500.c
1672F: drivers/rtc/rtc-vt8500.c
1673F: drivers/tty/serial/vt8500_serial.c
4f31102b 1674F: drivers/usb/host/ehci-platform.c
41fd91b4 1675F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1676F: drivers/video/fbdev/vt8500lcdfb.*
1677F: drivers/video/fbdev/wm8505fb*
1678F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1679
e66b6d8e
MV
1680ARM/ZIPIT Z2 SUPPORT
1681M: Marek Vasut <marek.vasut@gmail.com>
1682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683S: Maintained
1684F: arch/arm/mach-pxa/z2.c
6ab2a855 1685F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1686
5ecc4b53
JN
1687ARM/ZTE ARCHITECTURE
1688M: Jun Nie <jun.nie@linaro.org>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/mach-zx/
1692F: drivers/clk/zte/
1693F: Documentation/devicetree/bindings/arm/zte.txt
1694F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1695
51f29d44
MS
1696ARM/ZYNQ ARCHITECTURE
1697M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1698R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700W: http://wiki.xilinx.com
d6448b76 1701T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1702S: Supported
1703F: arch/arm/mach-zynq/
bd2a337a 1704F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1705F: drivers/block/xsysace.c
c2fd4e38
MS
1706N: zynq
1707N: xilinx
1708F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1709F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1710F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1711F: drivers/edac/synopsys_edac.c
51f29d44 1712
48ec83bc 1713ARM SMMU DRIVERS
b8f9879e
WD
1714M: Will Deacon <will.deacon@arm.com>
1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716S: Maintained
1717F: drivers/iommu/arm-smmu.c
48ec83bc 1718F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1719F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1720
38074229
CM
1721ARM64 PORT (AARCH64 ARCHITECTURE)
1722M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1723M: Will Deacon <will.deacon@arm.com>
38074229
CM
1724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1725S: Maintained
1726F: arch/arm64/
d19766ec 1727F: Documentation/arm64/
38074229 1728
9d7005f9
LP
1729AS3645A LED FLASH CONTROLLER DRIVER
1730M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1731L: linux-media@vger.kernel.org
1732T: git git://linuxtv.org/media_tree.git
1733S: Maintained
1734F: drivers/media/i2c/as3645a.c
1735F: include/media/as3645a.h
1736
d58de038
GJ
1737ASC7621 HARDWARE MONITOR DRIVER
1738M: George Joseph <george.joseph@fairview5.com>
1739L: lm-sensors@lm-sensors.org
1740S: Maintained
1741F: Documentation/hwmon/asc7621
1742F: drivers/hwmon/asc7621.c
1743
b229ece9 1744ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1745M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1746L: acpi4asus-user@lists.sourceforge.net
d0944853 1747L: platform-driver-x86@vger.kernel.org
76593d6f 1748W: http://acpi4asus.sf.net
85091b71 1749S: Maintained
b229ece9
CC
1750F: drivers/platform/x86/asus*.c
1751F: drivers/platform/x86/eeepc*.c
85091b71 1752
953a6479 1753ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1754R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1755W: http://sourceforge.net/projects/xscaleiop
08223d80 1756S: Odd fixes
679655da
JP
1757F: Documentation/crypto/async-tx-api.txt
1758F: crypto/async_tx/
1759F: drivers/dma/
1760F: include/linux/dmaengine.h
1761F: include/linux/async_tx.h
b3e5f263 1762
a1867d36 1763AT24 EEPROM DRIVER
14d77c4d 1764M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1765L: linux-i2c@vger.kernel.org
1766S: Maintained
1767F: drivers/misc/eeprom/at24.c
25f73ed5 1768F: include/linux/platform_data/at24.h
a1867d36 1769
e7839f25 1770ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1771M: "Ed L. Cashin" <ed.cashin@acm.org>
1772W: http://www.openaoe.org/
1da177e4 1773S: Supported
679655da
JP
1774F: Documentation/aoe/
1775F: drivers/block/aoe/
1da177e4 1776
9a10a870 1777ATHEROS ATH GENERIC UTILITIES
f726ee65 1778M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1779L: linux-wireless@vger.kernel.org
1780S: Supported
1781F: drivers/net/wireless/ath/*
1782
fa1c114f 1783ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1784M: Jiri Slaby <jirislaby@gmail.com>
1785M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1786M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1787L: linux-wireless@vger.kernel.org
72c706b7 1788W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1789S: Maintained
fa451753 1790F: drivers/net/wireless/ath/ath5k/
fa1c114f 1791
12e62d6f
KV
1792ATHEROS ATH6KL WIRELESS DRIVER
1793M: Kalle Valo <kvalo@qca.qualcomm.com>
1794L: linux-wireless@vger.kernel.org
1795W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1796T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1797S: Supported
1798F: drivers/net/wireless/ath/ath6kl/
1799
2be7d22f
VK
1800WILOCITY WIL6210 WIRELESS DRIVER
1801M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1802L: linux-wireless@vger.kernel.org
1803L: wil6210@qca.qualcomm.com
1804S: Supported
1805W: http://wireless.kernel.org/en/users/Drivers/wil6210
1806F: drivers/net/wireless/ath/wil6210/
dba4b74d 1807F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1808
1d7e1e6b
CL
1809CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1810M: Christian Lamparter <chunkeey@googlemail.com>
1811L: linux-wireless@vger.kernel.org
1812W: http://wireless.kernel.org/en/users/Drivers/carl9170
1813S: Maintained
1814F: drivers/net/wireless/ath/carl9170/
1815
2c2a6172
LT
1816ATK0110 HWMON DRIVER
1817M: Luca Tettamanti <kronos.it@gmail.com>
1818L: lm-sensors@lm-sensors.org
1819S: Maintained
1820F: drivers/hwmon/asus_atk0110.c
1821
6f69a6d7 1822ATI_REMOTE2 DRIVER
8b58be88 1823M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1824S: Maintained
679655da 1825F: drivers/input/misc/ati_remote2.c
6f69a6d7 1826
7ae115b4 1827ATLX ETHERNET DRIVERS
8b58be88 1828M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1829M: Chris Snook <chris.snook@gmail.com>
e443e383 1830L: netdev@vger.kernel.org
8d5ca6ec
JC
1831W: http://sourceforge.net/projects/atl1
1832W: http://atl1.sourceforge.net
1833S: Maintained
2b133ad6 1834F: drivers/net/ethernet/atheros/
8d5ca6ec 1835
1da177e4 1836ATM
366c1bd1 1837M: Chas Williams <3chas3@gmail.com>
476604de 1838L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1839L: netdev@vger.kernel.org
1da177e4
LT
1840W: http://linux-atm.sourceforge.net
1841S: Maintained
679655da
JP
1842F: drivers/atm/
1843F: include/linux/atm*
c117ab84 1844F: include/uapi/linux/atm*
1da177e4 1845
04ac2f46 1846ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1847M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1848S: Maintained
1849F: drivers/mmc/host/atmel-mci.c
1850F: drivers/mmc/host/atmel-mci-regs.h
1851
a1cfac48 1852ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1853M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1854S: Supported
df621252 1855F: drivers/tty/serial/atmel_serial.c
a1cfac48 1856
dfae90ed 1857ATMEL Audio ALSA driver
3a82002c 1858M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1859L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1860S: Supported
1861F: sound/soc/atmel
1862
b414dc16
NF
1863ATMEL DMA DRIVER
1864M: Nicolas Ferre <nicolas.ferre@atmel.com>
1865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1866S: Supported
1867F: drivers/dma/at_hdmac.c
1868F: drivers/dma/at_hdmac_regs.h
6f0d65af 1869F: include/linux/platform_data/dma-atmel.h
b414dc16 1870
6bd0f436
LD
1871ATMEL XDMA DRIVER
1872M: Ludovic Desroches <ludovic.desroches@atmel.com>
1873L: linux-arm-kernel@lists.infradead.org
1874L: dmaengine@vger.kernel.org
1875S: Supported
1876F: drivers/dma/at_xdmac.c
1877
888f2804
LD
1878ATMEL I2C DRIVER
1879M: Ludovic Desroches <ludovic.desroches@atmel.com>
1880L: linux-i2c@vger.kernel.org
1881S: Supported
1882F: drivers/i2c/busses/i2c-at91.c
1883
15515545
JW
1884ATMEL ISI DRIVER
1885M: Josh Wu <josh.wu@atmel.com>
1886L: linux-media@vger.kernel.org
1887S: Supported
f2294c2d 1888F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1889F: include/media/atmel-isi.h
1890
8f4c79ce 1891ATMEL LCDFB DRIVER
8b58be88 1892M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1893L: linux-fbdev@vger.kernel.org
8f4c79ce 1894S: Maintained
8a61f013 1895F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1896F: include/video/atmel_lcdc.h
8f4c79ce 1897
89e5785f 1898ATMEL MACB ETHERNET DRIVER
a02875a6 1899M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1900S: Supported
9f2f381f 1901F: drivers/net/ethernet/cadence/
89e5785f 1902
5cbac98a
JW
1903ATMEL NAND DRIVER
1904M: Josh Wu <josh.wu@atmel.com>
1905L: linux-mtd@lists.infradead.org
1906S: Supported
1907F: drivers/mtd/nand/atmel_nand*
1908
05c441ef 1909ATMEL SDMMC DRIVER
1910M: Ludovic Desroches <ludovic.desroches@atmel.com>
1911L: linux-mmc@vger.kernel.org
1912S: Supported
1913F: drivers/mmc/host/sdhci-of-at91.c
1914
754ce4f2 1915ATMEL SPI DRIVER
a02875a6 1916M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1917S: Supported
9df92e6c 1918F: drivers/spi/spi-atmel.*
754ce4f2 1919
0ef09015 1920ATMEL SSC DRIVER
03515f32 1921M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923S: Supported
1924F: drivers/misc/atmel-ssc.c
1925F: include/linux/atmel-ssc.h
1926
e9cb1c5a
NF
1927ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1928M: Nicolas Ferre <nicolas.ferre@atmel.com>
1929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930S: Supported
1931F: drivers/misc/atmel_tclib.c
1932F: drivers/clocksource/tcb_clksrc.c
1933
914a3f3b 1934ATMEL USBA UDC DRIVER
a02875a6
NF
1935M: Nicolas Ferre <nicolas.ferre@atmel.com>
1936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1937S: Supported
faf2e1db 1938F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1939
1da177e4 1940ATMEL WIRELESS DRIVER
8b58be88 1941M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1942L: linux-wireless@vger.kernel.org
1da177e4
LT
1943W: http://www.thekelleys.org.uk/atmel
1944W: http://atmelwlandriver.sourceforge.net/
1945S: Maintained
679655da 1946F: drivers/net/wireless/atmel*
1da177e4 1947
a14c0f8f
ND
1948ATMEL MAXTOUCH DRIVER
1949M: Nick Dyer <nick.dyer@itdev.co.uk>
1950T: git git://github.com/atmel-maxtouch/linux.git
1951S: Supported
1952F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1953F: drivers/input/touchscreen/atmel_mxt_ts.c
1954F: include/linux/platform_data/atmel_mxt_ts.h
1955
26780d9e 1956ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1957M: Bradley Grove <linuxdrivers@attotech.com>
1958L: linux-scsi@vger.kernel.org
1959W: http://www.attotech.com
1960S: Supported
1961F: drivers/scsi/esas2r
26780d9e 1962
bc6e17b8
SS
1963ATUSB IEEE 802.15.4 RADIO DRIVER
1964M: Stefan Schmidt <stefan@osg.samsung.com>
1965L: linux-wpan@vger.kernel.org
1966S: Maintained
1967F: drivers/net/ieee802154/atusb.c
1968F: drivers/net/ieee802154/atusb.h
1969F: drivers/net/ieee802154/at86rf230.h
1970
a92b7b80 1971AUDIT SUBSYSTEM
915f389d 1972M: Paul Moore <paul@paul-moore.com>
8b58be88 1973M: Eric Paris <eparis@redhat.com>
915f389d 1974L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1975W: http://people.redhat.com/sgrubb/audit/
915f389d 1976T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1977S: Maintained
679655da 1978F: include/linux/audit.h
c117ab84 1979F: include/uapi/linux/audit.h
679655da 1980F: kernel/audit*
a92b7b80 1981
70e84049 1982AUXILIARY DISPLAY DRIVERS
8b58be88 1983M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1984W: http://miguelojeda.es/auxdisplay.htm
1985W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1986S: Maintained
679655da
JP
1987F: drivers/auxdisplay/
1988F: include/linux/cfag12864b.h
70e84049 1989
5f97f7f9 1990AVR32 ARCHITECTURE
e336f61f
HCE
1991M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1992M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1993W: http://www.atmel.com/products/AVR32/
249d9d9d 1994W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1995W: http://avrfreaks.net/
e336f61f 1996S: Maintained
679655da 1997F: arch/avr32/
5f97f7f9
HS
1998
1999AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2000M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2001M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2002S: Maintained
679655da 2003F: arch/avr32/mach-at32ap/
5f97f7f9 2004
1da177e4 2005AX.25 NETWORK LAYER
8b58be88 2006M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2007L: linux-hams@vger.kernel.org
d34cb28a 2008W: http://www.linux-ax25.org/
1da177e4 2009S: Maintained
c117ab84 2010F: include/uapi/linux/ax25.h
679655da
JP
2011F: include/net/ax25.h
2012F: net/ax25/
1da177e4 2013
d5269395 2014AZ6007 DVB DRIVER
009a5410 2015M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2016L: linux-media@vger.kernel.org
2017W: http://linuxtv.org
2018T: git git://linuxtv.org/media_tree.git
2019S: Maintained
2020F: drivers/media/usb/dvb-usb-v2/az6007.c
2021
6777376e
HV
2022AZTECH FM RADIO RECEIVER DRIVER
2023M: Hans Verkuil <hverkuil@xs4all.nl>
2024L: linux-media@vger.kernel.org
2025T: git git://linuxtv.org/media_tree.git
2026W: http://linuxtv.org
2027S: Maintained
2028F: drivers/media/radio/radio-aztech*
2029
e2d1d6c0 2030B43 WIRELESS DRIVER
e2d1d6c0 2031L: linux-wireless@vger.kernel.org
ed072f9e 2032L: b43-dev@lists.infradead.org
491b26b4 2033W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2034S: Odd Fixes
679655da 2035F: drivers/net/wireless/b43/
e2d1d6c0
RD
2036
2037B43LEGACY WIRELESS DRIVER
8b58be88 2038M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2039L: linux-wireless@vger.kernel.org
ed072f9e 2040L: b43-dev@lists.infradead.org
491b26b4 2041W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2042S: Maintained
679655da 2043F: drivers/net/wireless/b43legacy/
e2d1d6c0 2044
300abeb5 2045BACKLIGHT CLASS/SUBSYSTEM
b7701755 2046M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2047M: Lee Jones <lee.jones@linaro.org>
300abeb5 2048S: Maintained
679655da
JP
2049F: drivers/video/backlight/
2050F: include/linux/backlight.h
300abeb5 2051
c6c8fea2 2052BATMAN ADVANCED
207df49e 2053M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2054M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2055M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2056L: b.a.t.m.a.n@lists.open-mesh.org
2057W: http://www.open-mesh.org/
2058S: Maintained
2059F: net/batman-adv/
2060
e2d1d6c0 2061BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2062M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2063L: linux-hams@vger.kernel.org
2064W: http://www.baycom.org/~tom/ham/ham.html
2065S: Maintained
679655da 2066F: drivers/net/hamradio/baycom*
e2d1d6c0 2067
cafe5635 2068BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2069M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2070L: linux-bcache@vger.kernel.org
2071W: http://bcache.evilpiepirate.org
d1aa1ab3 2072S: Maintained
cafe5635
KO
2073F: drivers/md/bcache/
2074
04bd844a
HV
2075BDISP ST MEDIA DRIVER
2076M: Fabien Dessenne <fabien.dessenne@st.com>
2077L: linux-media@vger.kernel.org
2078T: git git://linuxtv.org/media_tree.git
2079W: http://linuxtv.org
2080S: Supported
2081F: drivers/media/platform/sti/bdisp
2082
e2d1d6c0 2083BEFS FILE SYSTEM
55817d3d 2084S: Orphan
679655da
JP
2085F: Documentation/filesystems/befs.txt
2086F: fs/befs/
e2d1d6c0 2087
564ee360 2088BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2089M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2090L: netdev@vger.kernel.org
2091S: Maintained
2092F: drivers/net/ethernet/ec_bhf.c
564ee360 2093
e2d1d6c0 2094BFS FILE SYSTEM
8b58be88 2095M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2096S: Maintained
679655da
JP
2097F: Documentation/filesystems/bfs.txt
2098F: fs/bfs/
c117ab84 2099F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2100
1394f032 2101BLACKFIN ARCHITECTURE
a4edbc10 2102M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2104T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2105W: http://blackfin.uclinux.org
2106S: Supported
679655da 2107F: arch/blackfin/
566da5b2 2108
e190d6b1 2109BLACKFIN EMAC DRIVER
b3fe92b0 2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2111W: http://blackfin.uclinux.org
2112S: Supported
7b35f033 2113F: drivers/net/ethernet/adi/
e190d6b1 2114
566da5b2 2115BLACKFIN RTC DRIVER
b3fe92b0 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2117W: http://blackfin.uclinux.org
2118S: Supported
679655da 2119F: drivers/rtc/rtc-bfin.c
1394f032 2120
936ed49a 2121BLACKFIN SDH DRIVER
109ec8c3 2122M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2123L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2124W: http://blackfin.uclinux.org
2125S: Supported
2126F: drivers/mmc/host/bfin_sdh.c
2127
1394f032 2128BLACKFIN SERIAL DRIVER
8b58be88 2129M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2130L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2131W: http://blackfin.uclinux.org
2132S: Supported
8460241e 2133F: drivers/tty/serial/bfin_uart.c
1394f032 2134
1e6d320f 2135BLACKFIN WATCHDOG DRIVER
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2137W: http://blackfin.uclinux.org
2138S: Supported
679655da 2139F: drivers/watchdog/bfin_wdt.c
1e6d320f 2140
d24ecfcc 2141BLACKFIN I2C TWI DRIVER
8b58be88 2142M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2143L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2144W: http://blackfin.uclinux.org/
2145S: Supported
679655da 2146F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2147
1e204377
SJ
2148BLACKFIN MEDIA DRIVER
2149M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2150L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2151W: http://blackfin.uclinux.org/
2152S: Supported
2153F: drivers/media/platform/blackfin/
2154F: drivers/media/i2c/adv7183*
2155F: drivers/media/i2c/vs6624*
2156
b54cf35a
JSM
2157BLINKM RGB LED DRIVER
2158M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2159S: Maintained
2160F: drivers/leds/leds-blinkm.c
2161
1da177e4 2162BLOCK LAYER
8b58be88 2163M: Jens Axboe <axboe@kernel.dk>
08deed1e 2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2165S: Maintained
679655da 2166F: block/
ae11f7ef 2167F: kernel/trace/blktrace.c
1da177e4 2168
2b54aaef 2169BLOCK2MTD DRIVER
8b58be88 2170M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2171L: linux-mtd@lists.infradead.org
2172S: Maintained
679655da 2173F: drivers/mtd/devices/block2mtd.c
2b54aaef 2174
63fbd24e 2175BLUETOOTH DRIVERS
8b58be88 2176M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2177M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2178M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2179L: linux-bluetooth@vger.kernel.org
63fbd24e 2180W: http://www.bluez.org/
22e7a424
MH
2181T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2182T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2183S: Maintained
679655da 2184F: drivers/bluetooth/
1da177e4 2185
63fbd24e 2186BLUETOOTH SUBSYSTEM
8b58be88 2187M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2188M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2189M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2190L: linux-bluetooth@vger.kernel.org
2191W: http://www.bluez.org/
22e7a424
MH
2192T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2193T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2194S: Maintained
679655da
JP
2195F: net/bluetooth/
2196F: include/net/bluetooth/
1da177e4
LT
2197
2198BONDING DRIVER
79b30750 2199M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2200M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2201M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2202L: netdev@vger.kernel.org
ce00f85c
JC
2203W: http://sourceforge.net/projects/bonding/
2204S: Supported
679655da 2205F: drivers/net/bonding/
c117ab84 2206F: include/uapi/linux/if_bonding.h
1da177e4 2207
b5f4df34
AS
2208BPF (Safe dynamic programs and tools)
2209M: Alexei Starovoitov <ast@kernel.org>
2210L: netdev@vger.kernel.org
2211L: linux-kernel@vger.kernel.org
2212S: Supported
2213F: kernel/bpf/
2214
39105890 2215BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2216M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2217L: netdev@vger.kernel.org
2218S: Supported
adfc5217 2219F: drivers/net/ethernet/broadcom/b44.*
39105890 2220
32ec90d5
FF
2221BROADCOM GENET ETHERNET DRIVER
2222M: Florian Fainelli <f.fainelli@gmail.com>
2223L: netdev@vger.kernel.org
2224S: Supported
2225F: drivers/net/ethernet/broadcom/genet/
2226
948c51e6 2227BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2228M: Sony Chacko <sony.chacko@qlogic.com>
2229M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2230L: netdev@vger.kernel.org
2231S: Supported
adfc5217
JK
2232F: drivers/net/ethernet/broadcom/bnx2.*
2233F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2234
4d9d2cb0 2235BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2236M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2237L: netdev@vger.kernel.org
2238S: Supported
adfc5217 2239F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2240
90f4c594 2241BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2242M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2243M: Ray Jui <rjui@broadcom.com>
2244M: Scott Branden <sbranden@broadcom.com>
497a045d 2245L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2246T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2247S: Maintained
2248F: arch/arm/mach-bcm/
2249F: arch/arm/boot/dts/bcm113*
90f4c594 2250F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2251F: arch/arm/boot/dts/bcm281*
2252F: arch/arm/configs/bcm_defconfig
e4ef47f2 2253F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2254F: drivers/clocksource/bcm_kona_timer.c
2255
9209bec4 2256BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2257M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2258M: Lee Jones <lee@kernel.org>
10b9e887 2259M: Eric Anholt <eric@anholt.net>
f680f25c 2260L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2263S: Maintained
9209bec4 2264N: bcm2835
f680f25c 2265
a2f6734c
KC
2266BROADCOM BCM33XX MIPS ARCHITECTURE
2267M: Kevin Cernekee <cernekee@gmail.com>
2268L: linux-mips@linux-mips.org
2269S: Maintained
2270F: arch/mips/bcm3384/*
2271F: arch/mips/include/asm/mach-bcm3384/*
2272F: arch/mips/kernel/*bmips*
2273
5564f092
RM
2274BROADCOM BCM47XX MIPS ARCHITECTURE
2275M: Hauke Mehrtens <hauke@hauke-m.de>
2276M: Rafał Miłecki <zajec5@gmail.com>
2277L: linux-mips@linux-mips.org
2278S: Maintained
2279F: arch/mips/bcm47xx/*
2280F: arch/mips/include/asm/mach-bcm47xx/*
2281
9209bec4 2282BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2283M: Hauke Mehrtens <hauke@hauke-m.de>
2284L: linux-arm-kernel@lists.infradead.org
2285S: Maintained
2286F: arch/arm/mach-bcm/bcm_5301x.c
2287F: arch/arm/boot/dts/bcm5301x.dtsi
2288F: arch/arm/boot/dts/bcm470*
2289
e076e962
FF
2290BROADCOM BCM63XX ARM ARCHITECTURE
2291M: Florian Fainelli <f.fainelli@gmail.com>
2292L: linux-arm-kernel@lists.infradead.org
eb6725d0 2293T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2294S: Maintained
2295F: arch/arm/mach-bcm/bcm63xx.c
2296F: arch/arm/include/debug/bcm63xx.S
2297
7110e227
KC
2298BROADCOM BCM63XX/BCM33XX UDC DRIVER
2299M: Kevin Cernekee <cernekee@gmail.com>
2300L: linux-usb@vger.kernel.org
2301S: Maintained
2302F: drivers/usb/gadget/udc/bcm63xx_udc.*
2303
2df94fd6 2304BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2305M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2306M: Gregory Fong <gregory.0xf0@gmail.com>
2307M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2309T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2310S: Maintained
2311F: arch/arm/mach-bcm/*brcmstb*
2312F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2313F: drivers/bus/brcmstb_gisb.c
5009a289 2314N: brcmstb
2df94fd6 2315
70371cef
KC
2316BROADCOM BMIPS MIPS ARCHITECTURE
2317M: Kevin Cernekee <cernekee@gmail.com>
2318M: Florian Fainelli <f.fainelli@gmail.com>
2319L: linux-mips@linux-mips.org
eb6725d0 2320T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2321S: Maintained
2322F: arch/mips/bmips/*
2323F: arch/mips/include/asm/mach-bmips/*
2324F: arch/mips/kernel/*bmips*
338808de 2325F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2326F: drivers/irqchip/irq-bcm7*
2327F: drivers/irqchip/irq-brcmstb*
2328
948c51e6 2329BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2330M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2331M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2332L: netdev@vger.kernel.org
2333S: Supported
adfc5217 2334F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2335
a9533e7e
HP
2336BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2337M: Brett Rudley <brudley@broadcom.com>
818c07b8 2338M: Arend van Spriel <arend@broadcom.com>
85d63686 2339M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2340M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2341L: linux-wireless@vger.kernel.org
5615171c 2342L: brcm80211-dev-list@broadcom.com
a9533e7e 2343S: Supported
f62ebdd5 2344F: drivers/net/wireless/brcm80211/
a9533e7e 2345
9958d6f9 2346BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2347M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2348L: linux-scsi@vger.kernel.org
2349S: Supported
2350F: drivers/scsi/bnx2fc/
2351
6a6b5ad0 2352BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2353M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2354L: linux-scsi@vger.kernel.org
2355S: Supported
2356F: drivers/scsi/bnx2i/
2357
36c0237f
SB
2358BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2359M: Ray Jui <rjui@broadcom.com>
2360M: Scott Branden <sbranden@broadcom.com>
2361L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2362L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2363T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2364S: Maintained
2365N: iproc
2366N: cygnus
2367N: bcm9113*
2368N: bcm9583*
2369N: bcm583*
2370N: bcm113*
2371
3b0213d5
GF
2372BROADCOM BRCMSTB GPIO DRIVER
2373M: Gregory Fong <gregory.0xf0@gmail.com>
2374L: bcm-kernel-feedback-list@broadcom.com>
2375S: Supported
2376F: drivers/gpio/gpio-brcmstb.c
2377F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2378
7b7f588b 2379BROADCOM KONA GPIO DRIVER
5e163903 2380M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2381L: bcm-kernel-feedback-list@broadcom.com
2382S: Supported
2383F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2384F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2385
f6e734a8
RM
2386BROADCOM NVRAM DRIVER
2387M: Rafał Miłecki <zajec5@gmail.com>
2388L: linux-mips@linux-mips.org
2389S: Maintained
2390F: drivers/firmware/broadcom/*
2391
02787daa
BN
2392BROADCOM STB NAND FLASH DRIVER
2393M: Brian Norris <computersforpeace@gmail.com>
2394L: linux-mtd@lists.infradead.org
2395S: Maintained
2396F: drivers/mtd/nand/brcmnand/
2397
c9678d86
RM
2398BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2399M: Rafał Miłecki <zajec5@gmail.com>
2400L: linux-wireless@vger.kernel.org
2401S: Maintained
2402F: drivers/bcma/
2403F: include/linux/bcma/
2404
b8302205
FF
2405BROADCOM SYSTEMPORT ETHERNET DRIVER
2406M: Florian Fainelli <f.fainelli@gmail.com>
2407L: netdev@vger.kernel.org
2408S: Supported
2409F: drivers/net/ethernet/broadcom/bcmsysport.*
2410
7725ccfd 2411BROCADE BFA FC SCSI DRIVER
aa803370
AG
2412M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2413M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2414L: linux-scsi@vger.kernel.org
2415S: Supported
2416F: drivers/scsi/bfa/
7725ccfd 2417
8b230ed8 2418BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2419M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2420L: netdev@vger.kernel.org
2421S: Supported
f844a0ea 2422F: drivers/net/ethernet/brocade/bna/
8b230ed8 2423
5cdf7f76 2424BSG (block layer generic sg v4 driver)
8b58be88 2425M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2426L: linux-scsi@vger.kernel.org
2427S: Supported
679655da
JP
2428F: block/bsg.c
2429F: include/linux/bsg.h
c117ab84 2430F: include/uapi/linux/bsg.h
5cdf7f76 2431
af39917d
CL
2432BT87X AUDIO DRIVER
2433M: Clemens Ladisch <clemens@ladisch.de>
2434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2435T: git git://git.alsa-project.org/alsa-kernel.git
2436S: Maintained
2437F: Documentation/sound/alsa/Bt87x.txt
2438F: sound/pci/bt87x.c
2439
ff1d5c2f 2440BT8XXGPIO DRIVER
eb032b98 2441M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2442W: http://bu3sch.de/btgpio.php
2443S: Maintained
72dbb705 2444F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2445
eb1eb04f 2446BTRFS FILE SYSTEM
c0778e25
CM
2447M: Chris Mason <clm@fb.com>
2448M: Josef Bacik <jbacik@fb.com>
d8130624 2449M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2450L: linux-btrfs@vger.kernel.org
2451W: http://btrfs.wiki.kernel.org/
8a6e2535 2452Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2453T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2454S: Maintained
679655da
JP
2455F: Documentation/filesystems/btrfs.txt
2456F: fs/btrfs/
eb1eb04f 2457
1da177e4 2458BTTV VIDEO4LINUX DRIVER
009a5410 2459M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2460L: linux-media@vger.kernel.org
96b6aba0 2461W: http://linuxtv.org
275ffde4 2462T: git git://linuxtv.org/media_tree.git
f96236e5 2463S: Odd fixes
679655da 2464F: Documentation/video4linux/bttv/
90d72ac6 2465F: drivers/media/pci/bt8xx/bttv*
1da177e4 2466
1f34923c
KA
2467BUSLOGIC SCSI DRIVER
2468M: Khalid Aziz <khalid@gonehiking.org>
2469L: linux-scsi@vger.kernel.org
2470S: Maintained
2471F: drivers/scsi/BusLogic.*
2472F: drivers/scsi/FlashPoint.*
2473
af39917d
CL
2474C-MEDIA CMI8788 DRIVER
2475M: Clemens Ladisch <clemens@ladisch.de>
2476L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2477T: git git://git.alsa-project.org/alsa-kernel.git
2478S: Maintained
2479F: sound/pci/oxygen/
2480
2141355f
MS
2481C6X ARCHITECTURE
2482M: Mark Salter <msalter@redhat.com>
2483M: Aurelien Jacquiot <a-jacquiot@ti.com>
2484L: linux-c6x-dev@linux-c6x.org
2485W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2486S: Maintained
2487F: arch/c6x/
2488
a5432f5a 2489CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2490M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2491L: linux-cachefs@redhat.com
2492S: Supported
2493F: Documentation/filesystems/caching/cachefiles.txt
2494F: fs/cachefiles/
2495
c815ca39
HV
2496CADET FM/AM RADIO RECEIVER DRIVER
2497M: Hans Verkuil <hverkuil@xs4all.nl>
2498L: linux-media@vger.kernel.org
2499T: git git://linuxtv.org/media_tree.git
2500W: http://linuxtv.org
2501S: Maintained
2502F: drivers/media/radio/radio-cadet*
2503
77d5140f 2504CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2505M: Jonathan Corbet <corbet@lwn.net>
661263b5 2506L: linux-media@vger.kernel.org
275ffde4 2507T: git git://linuxtv.org/media_tree.git
77d5140f 2508S: Maintained
679655da 2509F: Documentation/video4linux/cafe_ccic
90d72ac6 2510F: drivers/media/platform/marvell-ccic/
77d5140f 2511
201b6bab 2512CAIF NETWORK LAYER
5c574f50 2513M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2514L: netdev@vger.kernel.org
2515S: Supported
2516F: Documentation/networking/caif/
2517F: drivers/net/caif/
c117ab84 2518F: include/uapi/linux/caif/
201b6bab
JP
2519F: include/net/caif/
2520F: net/caif/
2521
77dac90f 2522CALGARY x86-64 IOMMU
8b58be88
JP
2523M: Muli Ben-Yehuda <muli@il.ibm.com>
2524M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2525L: discuss@x86-64.org
2526S: Maintained
679655da
JP
2527F: arch/x86/kernel/pci-calgary_64.c
2528F: arch/x86/kernel/tce_64.c
2529F: arch/x86/include/asm/calgary.h
2530F: arch/x86/include/asm/tce.h
77dac90f 2531
e2d1d6c0 2532CAN NETWORK LAYER
8d15d386 2533M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2534M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2535L: linux-can@vger.kernel.org
84b0d715 2536W: https://github.com/linux-can
870482a4
MKB
2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2538T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2539S: Maintained
f35f6c8f 2540F: Documentation/networking/can.txt
8d15d386 2541F: net/can/
8d15d386 2542F: include/linux/can/core.h
c117ab84
CEB
2543F: include/uapi/linux/can.h
2544F: include/uapi/linux/can/bcm.h
2545F: include/uapi/linux/can/raw.h
2546F: include/uapi/linux/can/gw.h
e2d1d6c0 2547
4261a204 2548CAN NETWORK DRIVERS
8b58be88 2549M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2550M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2551L: linux-can@vger.kernel.org
84b0d715 2552W: https://github.com/linux-can
870482a4
MKB
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2555S: Maintained
8d15d386
OH
2556F: drivers/net/can/
2557F: include/linux/can/dev.h
8d15d386 2558F: include/linux/can/platform/
c117ab84
CEB
2559F: include/uapi/linux/can/error.h
2560F: include/uapi/linux/can/netlink.h
4261a204 2561
95d16c72
JM
2562CAPABILITIES
2563M: Serge Hallyn <serge.hallyn@canonical.com>
2564L: linux-security-module@vger.kernel.org
6305902c 2565S: Supported
95d16c72 2566F: include/linux/capability.h
c117ab84 2567F: include/uapi/linux/capability.h
6305902c 2568F: security/commoncap.c
38a94118 2569F: kernel/capability.c
95d16c72 2570
b84894c7
KT
2571CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2572M: Kevin Tsai <ktsai@capellamicro.com>
2573S: Maintained
2574F: drivers/iio/light/cm*
2575F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2576
f21fb3ed
RV
2577CAVIUM LIQUIDIO NETWORK DRIVER
2578M: Derek Chickles <derek.chickles@caviumnetworks.com>
2579M: Satanand Burla <satananda.burla@caviumnetworks.com>
2580M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2581M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2582L: netdev@vger.kernel.org
2583W: http://www.cavium.com
2584S: Supported
f21fb3ed
RV
2585F: drivers/net/ethernet/cavium/liquidio/
2586
ef0bbac3
VB
2587CC2520 IEEE-802.15.4 RADIO DRIVER
2588M: Varka Bhadram <varkabhadram@gmail.com>
2589L: linux-wpan@vger.kernel.org
2590S: Maintained
2591F: drivers/net/ieee802154/cc2520.c
2592F: include/linux/spi/cc2520.h
2593F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2594
b8154542 2595CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2596M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2597L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2598W: http://www.ibm.com/developerworks/power/cell/
2599S: Supported
679655da 2600F: arch/powerpc/include/asm/cell*.h
679655da 2601F: arch/powerpc/include/asm/spu*.h
c117ab84 2602F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2603F: arch/powerpc/oprofile/*cell*
2604F: arch/powerpc/platforms/cell/
b8154542 2605
398ecff5
SW
2606CEPH COMMON CODE (LIBCEPH)
2607M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2608M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2609M: Sage Weil <sage@redhat.com>
82593f87 2610L: ceph-devel@vger.kernel.org
09d90327 2611W: http://ceph.com/
fb99f881 2612T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2613T: git git://github.com/ceph/ceph-client.git
9030aaf9 2614S: Supported
14430813
JP
2615F: net/ceph/
2616F: include/linux/ceph/
2617F: include/linux/crush/
9030aaf9 2618
398ecff5
SW
2619CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2620M: "Yan, Zheng" <zyan@redhat.com>
2621M: Sage Weil <sage@redhat.com>
2622M: Ilya Dryomov <idryomov@gmail.com>
2623L: ceph-devel@vger.kernel.org
2624W: http://ceph.com/
2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2626T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2627S: Supported
2628F: Documentation/filesystems/ceph.txt
2629F: fs/ceph/
2630
cfc411e7
DH
2631CERTIFICATE HANDLING:
2632M: David Howells <dhowells@redhat.com>
2633M: David Woodhouse <dwmw2@infradead.org>
2634L: keyrings@linux-nfs.org
2635S: Maintained
2636F: Documentation/module-signing.txt
2637F: certs/
2638F: scripts/extract-cert.c
2639
18332a80 2640CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2641L: linux-usb@vger.kernel.org
10c6c9c9 2642S: Orphan
679655da
JP
2643F: Documentation/usb/WUSB-Design-overview.txt
2644F: Documentation/usb/wusb-cbaf
355ffe69
DV
2645F: drivers/usb/host/hwa-hc.c
2646F: drivers/usb/host/whci/
679655da
JP
2647F: drivers/usb/wusbcore/
2648F: include/linux/usb/wusb*
18332a80 2649
70e84049 2650CFAG12864B LCD DRIVER
8b58be88 2651M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2652W: http://miguelojeda.es/auxdisplay.htm
2653W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2654S: Maintained
679655da
JP
2655F: drivers/auxdisplay/cfag12864b.c
2656F: include/linux/cfag12864b.h
70e84049
MOS
2657
2658CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2659M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2660W: http://miguelojeda.es/auxdisplay.htm
2661W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2662S: Maintained
679655da
JP
2663F: drivers/auxdisplay/cfag12864bfb.c
2664F: include/linux/cfag12864b.h
70e84049 2665
704232c2 2666CFG80211 and NL80211
8b58be88 2667M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2668L: linux-wireless@vger.kernel.org
ce466579
JB
2669W: http://wireless.kernel.org/
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2671T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2672S: Maintained
c117ab84 2673F: include/uapi/linux/nl80211.h
679655da
JP
2674F: include/net/cfg80211.h
2675F: net/wireless/*
2676X: net/wireless/wext*
704232c2 2677
46e64261
GKH
2678CHAR and MISC DRIVERS
2679M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2680M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2682S: Supported
46e64261
GKH
2683F: drivers/char/*
2684F: drivers/misc/*
471322a8 2685F: include/linux/miscdevice.h
46e64261 2686
0a920b5b 2687CHECKPATCH
8b58be88 2688M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2689M: Joe Perches <joe@perches.com>
2690S: Maintained
679655da 2691F: scripts/checkpatch.pl
0a920b5b 2692
f8407f26
HW
2693CHINESE DOCUMENTATION
2694M: Harry Wei <harryxiyou@gmail.com>
9740153c 2695L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2696L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2697S: Maintained
2698F: Documentation/zh_CN/
2699
2721ea2c 2700CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2701M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2702T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2703L: linux-usb@vger.kernel.org
2704S: Maintained
2705F: drivers/usb/chipidea/
2706
a93ad65d
HG
2707CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2708M: Hans de Goede <hdegoede@redhat.com>
2709L: linux-input@vger.kernel.org
2710S: Maintained
2711F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2712F: drivers/input/touchscreen/chipone_icn8318.c
2713
ab043105
OJ
2714CHROME HARDWARE PLATFORM SUPPORT
2715M: Olof Johansson <olof@lixom.net>
2716S: Maintained
2717F: drivers/platform/chrome/
2718
641cb85e 2719CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2720M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2721M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2722M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2723M: Neel Patel <neepatel@cisco.com>
7063fbf2 2724S: Supported
a6a5580c 2725F: drivers/net/ethernet/cisco/enic/
7063fbf2 2726
e3cf00d0 2727CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2728M: Upinder Malhi <umalhi@cisco.com>
2729S: Supported
2730F: drivers/infiniband/hw/usnic
e3cf00d0 2731
2b7a52a4 2732CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2733M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2734L: netdev@vger.kernel.org
2735S: Maintained
57d0b7a0 2736F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2737
3d4cfdc9
MB
2738CIRRUS LOGIC AUDIO CODEC DRIVERS
2739M: Brian Austin <brian.austin@cirrus.com>
2740M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2741L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2742S: Maintained
2743F: sound/soc/codecs/cs*
2744
94574d9a
KRW
2745CLEANCACHE API
2746M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2747L: linux-kernel@vger.kernel.org
2748S: Maintained
2749F: mm/cleancache.c
2750F: include/linux/cleancache.h
2751
d4275354 2752CLK API
8b58be88 2753M: Russell King <linux@arm.linux.org.uk>
aa571b14 2754L: linux-clk@vger.kernel.org
37417046 2755S: Maintained
d4275354
RK
2756F: include/linux/clk.h
2757
9222d247
JS
2758CLOCKSOURCE, CLOCKEVENT DRIVERS
2759M: Daniel Lezcano <daniel.lezcano@linaro.org>
2760M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2761L: linux-kernel@vger.kernel.org
9222d247
JS
2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2763S: Supported
2764F: drivers/clocksource
2765
5df6d737 2766CISCO FCOE HBA DRIVER
8fc89a79
HP
2767M: Hiral Patel <hiralpat@cisco.com>
2768M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2769M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2770L: linux-scsi@vger.kernel.org
2771S: Supported
2a99921a 2772F: drivers/scsi/fnic/
5df6d737 2773
c8806b6c
NM
2774CISCO SCSI HBA DRIVER
2775M: Narsimhulu Musini <nmusini@cisco.com>
2776M: Sesidhar Baddela <sebaddel@cisco.com>
2777L: linux-scsi@vger.kernel.org
2778S: Supported
2779F: drivers/scsi/snic/
2780
529aa8cb
TLSC
2781CMPC ACPI DRIVER
2782M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2783M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2784L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2785S: Supported
2786F: drivers/platform/x86/classmate-laptop.c
2787
85756a06
HV
2788COBALT MEDIA DRIVER
2789M: Hans Verkuil <hans.verkuil@cisco.com>
2790L: linux-media@vger.kernel.org
2791T: git git://linuxtv.org/media_tree.git
2792W: http://linuxtv.org
2793S: Supported
2794F: drivers/media/pci/cobalt/
2795
74425eee 2796COCCINELLE/Semantic Patches (SmPL)
26de9c26 2797M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2798M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2799M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2800M: Michal Marek <mmarek@suse.com>
26de9c26 2801L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2802T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2803W: http://coccinelle.lip6.fr/
2804S: Supported
4b92b2aa 2805F: Documentation/coccinelle.txt
74425eee
NP
2806F: scripts/coccinelle/
2807F: scripts/coccicheck
2808
1da177e4 2809CODA FILE SYSTEM
8b58be88 2810M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2811M: coda@cs.cmu.edu
2812L: codalist@coda.cs.cmu.edu
2813W: http://www.coda.cs.cmu.edu/
2814S: Maintained
679655da
JP
2815F: Documentation/filesystems/coda.txt
2816F: fs/coda/
2817F: include/linux/coda*.h
c117ab84 2818F: include/uapi/linux/coda*.h
1da177e4 2819
0b14261e
PZ
2820CODA V4L2 MEM2MEM DRIVER
2821M: Philipp Zabel <p.zabel@pengutronix.de>
2822L: linux-media@vger.kernel.org
2823S: Maintained
2824F: Documentation/devicetree/bindings/media/coda.txt
2825F: drivers/media/platform/coda/
2826
7704addb 2827COMMON CLK FRAMEWORK
a85fa007 2828M: Michael Turquette <mturquette@baylibre.com>
f956165f 2829M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2830L: linux-clk@vger.kernel.org
baeb0d9b 2831T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2832S: Maintained
60bea3b5
SW
2833F: drivers/clk/
2834X: drivers/clk/clkdev.c
7704addb 2835F: include/linux/clk-pr*
60bea3b5 2836F: include/linux/clk/
7704addb 2837
e2d1d6c0 2838COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2839M: Steve French <sfrench@samba.org>
51223df6 2840L: linux-cifs@vger.kernel.org
d1f28953 2841L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2842W: http://linux-cifs.samba.org/
bb1d5dda 2843T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2844S: Supported
ec421a71 2845F: Documentation/filesystems/cifs/
679655da 2846F: fs/cifs/
e2d1d6c0 2847
1da177e4 2848COMPACTPCI HOTPLUG CORE
8b58be88 2849M: Scott Murray <scott@spiteful.org>
64dab204 2850L: linux-pci@vger.kernel.org
82c4dfc7 2851S: Maintained
679655da 2852F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2853
2854COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2855M: Scott Murray <scott@spiteful.org>
64dab204 2856L: linux-pci@vger.kernel.org
82c4dfc7 2857S: Maintained
679655da 2858F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2859
2860COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2861M: Scott Murray <scott@spiteful.org>
64dab204 2862L: linux-pci@vger.kernel.org
82c4dfc7 2863S: Maintained
679655da 2864F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2865
5411552c 2866COMPAL LAPTOP SUPPORT
8b58be88 2867M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2868L: platform-driver-x86@vger.kernel.org
5411552c 2869S: Maintained
679655da 2870F: drivers/platform/x86/compal-laptop.c
5411552c 2871
949be0f7 2872CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2873M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2874L: accessrunner-general@lists.sourceforge.net
2875W: http://accessrunner.sourceforge.net/
949be0f7 2876S: Maintained
679655da 2877F: drivers/usb/atm/cxacru.c
949be0f7 2878
e2d1d6c0 2879CONFIGFS
d6351db2
JB
2880M: Joel Becker <jlbec@evilplan.org>
2881T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2882S: Supported
679655da
JP
2883F: fs/configfs/
2884F: include/linux/configfs.h
e2d1d6c0 2885
acb9c1b2 2886CONNECTOR
8b58be88 2887M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2888L: netdev@vger.kernel.org
2889S: Maintained
2890F: drivers/connector/
2891
a3e3354d 2892CONTROL GROUP (CGROUP)
860ca0e6 2893M: Tejun Heo <tj@kernel.org>
ad50c159 2894M: Li Zefan <lizefan@huawei.com>
4d205676 2895M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2896L: cgroups@vger.kernel.org
860ca0e6 2897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2898S: Maintained
a3e3354d 2899F: Documentation/cgroups/
679655da
JP
2900F: include/linux/cgroup*
2901F: kernel/cgroup*
a3e3354d
TH
2902
2903CONTROL GROUP - CPUSET
2904M: Li Zefan <lizefan@huawei.com>
2905L: cgroups@vger.kernel.org
2906W: http://www.bullopensource.org/cpuset/
2907W: http://oss.sgi.com/projects/cpusets/
2908T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2909S: Maintained
2910F: Documentation/cgroups/cpusets.txt
2911F: include/linux/cpuset.h
2912F: kernel/cpuset.c
2913
2914CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2915M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2916M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2917L: cgroups@vger.kernel.org
2918L: linux-mm@kvack.org
2919S: Maintained
2920F: mm/memcontrol.c
5d1ea48b 2921F: mm/swap_cgroup.c
fb3a0fb6 2922
bebe4678 2923CORETEMP HARDWARE MONITORING DRIVER
96859129 2924M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2925L: lm-sensors@lm-sensors.org
2926S: Maintained
679655da
JP
2927F: Documentation/hwmon/coretemp
2928F: drivers/hwmon/coretemp.c
bebe4678 2929
1da177e4 2930COSA/SRP SYNC SERIAL DRIVER
8b58be88 2931M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2932W: http://www.fi.muni.cz/~kas/cosa/
2933S: Maintained
679655da 2934F: drivers/net/wan/cosa*
1da177e4 2935
4371ee35 2936CPMAC ETHERNET DRIVER
8b58be88 2937M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2938L: netdev@vger.kernel.org
2939S: Maintained
b544dbac 2940F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2941
1da177e4 2942CPU FREQUENCY DRIVERS
9c3646d1 2943M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2944M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2945L: linux-pm@vger.kernel.org
1da177e4 2946S: Maintained
27209d91
VK
2947T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2948T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2949F: drivers/cpufreq/
2950F: include/linux/cpufreq.h
1da177e4 2951
8a67f0ef
VK
2952CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2953M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2954M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2955L: linux-pm@vger.kernel.org
2956W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2957S: Maintained
2958F: drivers/cpufreq/arm_big_little.h
2959F: drivers/cpufreq/arm_big_little.c
2960F: drivers/cpufreq/arm_big_little_dt.c
2961
14d2c34c 2962CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2963M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2964M: Daniel Lezcano <daniel.lezcano@linaro.org>
2965L: linux-pm@vger.kernel.org
2966L: linux-arm-kernel@lists.infradead.org
cea8321c 2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2968S: Maintained
2969F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2970
0c570c18
BZ
2971CPUIDLE DRIVER - ARM EXYNOS
2972M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2973M: Daniel Lezcano <daniel.lezcano@linaro.org>
2974M: Kukjin Kim <kgene@kernel.org>
2975L: linux-pm@vger.kernel.org
2976L: linux-samsung-soc@vger.kernel.org
2977S: Supported
2978F: drivers/cpuidle/cpuidle-exynos.c
2979F: arch/arm/mach-exynos/pm.c
2980
a8e39c35 2981CPUIDLE DRIVERS
9c3646d1 2982M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2983M: Daniel Lezcano <daniel.lezcano@linaro.org>
2984L: linux-pm@vger.kernel.org
2985S: Maintained
cea8321c 2986T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2987F: drivers/cpuidle/*
2988F: include/linux/cpuidle.h
2989
1da177e4 2990CPUID/MSR DRIVER
8b58be88 2991M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2992S: Maintained
679655da
JP
2993F: arch/x86/kernel/cpuid.c
2994F: arch/x86/kernel/msr.c
1da177e4 2995
7fe2f639 2996CPU POWER MONITORING SUBSYSTEM
d8130624 2997M: Thomas Renninger <trenn@suse.com>
103f1790 2998L: linux-pm@vger.kernel.org
7fe2f639 2999S: Maintained
14430813 3000F: tools/power/cpupower/
7fe2f639 3001
1da177e4 3002CRAMFS FILESYSTEM
ce00f85c 3003W: http://sourceforge.net/projects/cramfs/
54886a71 3004S: Orphan / Obsolete
679655da
JP
3005F: Documentation/filesystems/cramfs.txt
3006F: fs/cramfs/
1da177e4
LT
3007
3008CRIS PORT
8b58be88
JP
3009M: Mikael Starvik <starvik@axis.com>
3010M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3011L: linux-cris-kernel@axis.com
1da177e4
LT
3012W: http://developer.axis.com
3013S: Maintained
679655da 3014F: arch/cris/
df621252 3015F: drivers/tty/serial/crisv10.*
1da177e4
LT
3016
3017CRYPTO API
8b58be88
JP
3018M: Herbert Xu <herbert@gondor.apana.org.au>
3019M: "David S. Miller" <davem@davemloft.net>
1da177e4 3020L: linux-crypto@vger.kernel.org
54e5881d 3021T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3022S: Maintained
679655da 3023F: Documentation/crypto/
2ca87a17 3024F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3025F: arch/*/crypto/
3026F: crypto/
3027F: drivers/crypto/
3028F: include/crypto/
1da177e4 3029
5b07bd57 3030CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3031M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3032L: linux-crypto@vger.kernel.org
3033S: Maintained
51a2228a
JP
3034F: crypto/ansi_cprng.c
3035F: crypto/rng.c
5b07bd57 3036
9b4ffa48 3037CS5535 Audio ALSA driver
8b58be88 3038M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3039S: Maintained
679655da 3040F: sound/pci/cs5535audio/
9b4ffa48 3041
a910e4a9 3042CW1200 WLAN driver
b75f0050
JP
3043M: Solomon Peachy <pizza@shaftnet.org>
3044S: Maintained
3045F: drivers/net/wireless/cw1200/
a910e4a9 3046
6d8425b1 3047CX18 VIDEO4LINUX DRIVER
6afdeaf8 3048M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3049L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3050L: linux-media@vger.kernel.org
275ffde4 3051T: git git://linuxtv.org/media_tree.git
6d8425b1 3052W: http://linuxtv.org
30e10993 3053W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3054S: Maintained
679655da 3055F: Documentation/video4linux/cx18.txt
90d72ac6 3056F: drivers/media/pci/cx18/
6c0f0359 3057F: include/uapi/linux/ivtv*
6d8425b1 3058
3f101d91
HV
3059CX2341X MPEG ENCODER HELPER MODULE
3060M: Hans Verkuil <hverkuil@xs4all.nl>
3061L: linux-media@vger.kernel.org
3062T: git git://linuxtv.org/media_tree.git
3063W: http://linuxtv.org
3064S: Maintained
c368360b 3065F: drivers/media/common/cx2341x*
3f101d91
HV
3066F: include/media/cx2341x*
3067
b8fe6e2c
PB
3068CX24120 MEDIA DRIVER
3069M: Jemma Denson <jdenson@gmail.com>
3070M: Patrick Boettcher <patrick.boettcher@posteo.de>
3071L: linux-media@vger.kernel.org
3072W: http://linuxtv.org/
3073Q: http://patchwork.linuxtv.org/project/linux-media/list/
3074S: Maintained
3075F: drivers/media/dvb-frontends/cx24120*
3076
20357578 3077CX88 VIDEO4LINUX DRIVER
009a5410 3078M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3079L: linux-media@vger.kernel.org
3080W: http://linuxtv.org
3081T: git git://linuxtv.org/media_tree.git
3082S: Odd fixes
3083F: Documentation/video4linux/cx88/
3084F: drivers/media/pci/cx88/
6d8425b1 3085
91952bc0
AP
3086CXD2820R MEDIA DRIVER
3087M: Antti Palosaari <crope@iki.fi>
3088L: linux-media@vger.kernel.org
3089W: http://linuxtv.org/
3090W: http://palosaari.fi/linux/
3091Q: http://patchwork.linuxtv.org/project/linux-media/list/
3092T: git git://linuxtv.org/anttip/media_tree.git
3093S: Maintained
3094F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3095
e5ec3789 3096CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3097M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3098L: netdev@vger.kernel.org
3099W: http://www.chelsio.com
3100S: Supported
f7917c00 3101F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3102
d8ae3c33 3103CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3104M: Karen Xie <kxie@chelsio.com>
3105L: linux-scsi@vger.kernel.org
3106W: http://www.chelsio.com
3107S: Supported
3108F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3109
e5ec3789 3110CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3111M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3112L: linux-rdma@vger.kernel.org
e5ec3789
SW
3113W: http://www.openfabrics.org
3114S: Supported
679655da 3115F: drivers/infiniband/hw/cxgb3/
e5ec3789 3116
be4c9bad 3117CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3118M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3119L: netdev@vger.kernel.org
3120W: http://www.chelsio.com
3121S: Supported
f7917c00 3122F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3123
d8ae3c33 3124CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3125M: Karen Xie <kxie@chelsio.com>
3126L: linux-scsi@vger.kernel.org
3127W: http://www.chelsio.com
3128S: Supported
3129F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3130
be4c9bad
RD
3131CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3132M: Steve Wise <swise@chelsio.com>
3133L: linux-rdma@vger.kernel.org
3134W: http://www.openfabrics.org
3135S: Supported
3136F: drivers/infiniband/hw/cxgb4/
3137
5c20a5c7
CL
3138CXGB4VF ETHERNET DRIVER (CXGB4VF)
3139M: Casey Leedom <leedom@chelsio.com>
3140L: netdev@vger.kernel.org
3141W: http://www.chelsio.com
3142S: Supported
f7917c00 3143F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3144
a9282d01
IM
3145CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3146M: Ian Munsie <imunsie@au1.ibm.com>
3147M: Michael Neuling <mikey@neuling.org>
3148L: linuxppc-dev@lists.ozlabs.org
3149S: Supported
3150F: drivers/misc/cxl/
ec249dd8 3151F: include/misc/cxl*
a9282d01
IM
3152F: include/uapi/misc/cxl.h
3153F: Documentation/powerpc/cxl.txt
3154F: Documentation/powerpc/cxl.txt
3155F: Documentation/ABI/testing/sysfs-class-cxl
3156
b52b97a3
GC
3157STMMAC ETHERNET DRIVER
3158M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3159L: netdev@vger.kernel.org
3160W: http://www.stlinux.com
3161S: Supported
7ac6653a 3162F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3163
1da177e4 3164CYBERPRO FB DRIVER
8b58be88 3165M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3167W: http://www.arm.linux.org.uk/
3168S: Maintained
8a61f013 3169F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3170
1da177e4 3171CYCLADES ASYNC MUX DRIVER
1da177e4 3172W: http://www.cyclades.com/
d459883e 3173S: Orphan
c897401b 3174F: drivers/tty/cyclades.c
679655da 3175F: include/linux/cyclades.h
c117ab84 3176F: include/uapi/linux/cyclades.h
1da177e4
LT
3177
3178CYCLADES PC300 DRIVER
1da177e4 3179W: http://www.cyclades.com/
d459883e 3180S: Orphan
679655da 3181F: drivers/net/wan/pc300*
1da177e4 3182
402f6ae4
AP
3183CYPRESS_FIRMWARE MEDIA DRIVER
3184M: Antti Palosaari <crope@iki.fi>
3185L: linux-media@vger.kernel.org
3186W: http://linuxtv.org/
3187W: http://palosaari.fi/linux/
3188Q: http://patchwork.linuxtv.org/project/linux-media/list/
3189T: git git://linuxtv.org/anttip/media_tree.git
3190S: Maintained
3191F: drivers/media/common/cypress_firmware*
3192
e3ae3525 3193CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3194M: Ferruh Yigit <fery@cypress.com>
6305902c 3195L: linux-input@vger.kernel.org
be9a6f40 3196S: Supported
6305902c
JP
3197F: drivers/input/touchscreen/cyttsp*
3198F: include/linux/input/cyttsp.h
e3ae3525 3199
aaaf5fbf
JK
3200DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3201M: Joshua Kinard <kumba@gentoo.org>
3202S: Maintained
3203F: drivers/rtc/rtc-ds1685.c
3204F: include/linux/rtc/ds1685.h
3205
1da177e4 3206DAMA SLAVE for AX.25
8b58be88 3207M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3208W: http://yaina.de/jreuter/
3209W: http://www.qsl.net/dl1bke/
3210L: linux-hams@vger.kernel.org
3211S: Maintained
679655da
JP
3212F: net/ax25/af_ax25.c
3213F: net/ax25/ax25_dev.c
3214F: net/ax25/ax25_ds_*
3215F: net/ax25/ax25_in.c
3216F: net/ax25/ax25_out.c
3217F: net/ax25/ax25_timer.c
3218F: net/ax25/sysctl_net_ax25.c
1da177e4 3219
e2d1d6c0 3220DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3221L: netdev@vger.kernel.org
5ff77428 3222S: Orphan
679655da 3223F: Documentation/networking/dmfe.txt
0f04e2aa 3224F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3225
3226DC390/AM53C974 SCSI driver
d8130624 3227M: Hannes Reinecke <hare@suse.com>
71bd849d 3228L: linux-scsi@vger.kernel.org
e2d1d6c0 3229S: Maintained
71bd849d 3230F: drivers/scsi/am53c974.c
e2d1d6c0 3231
1da177e4 3232DC395x SCSI driver
61eee9a7 3233M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3234M: Ali Akcaagac <aliakc@web.de>
3235M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3236L: dc395x@twibble.org
cf015e9f
JP
3237W: http://twibble.org/dist/dc395x/
3238W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3239S: Maintained
679655da
JP
3240F: Documentation/scsi/dc395x.txt
3241F: drivers/scsi/dc395x.*
1da177e4 3242
eb8edb08 3243DCCP PROTOCOL
a89d030e 3244M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3245L: dccp@vger.kernel.org
c996d8b9 3246W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3247S: Maintained
679655da 3248F: include/linux/dccp.h
c117ab84 3249F: include/uapi/linux/dccp.h
679655da
JP
3250F: include/linux/tfrc.h
3251F: net/dccp/
eb8edb08 3252
1da177e4 3253DECnet NETWORK LAYER
1da177e4
LT
3254W: http://linux-decnet.sourceforge.net
3255L: linux-decnet-user@lists.sourceforge.net
f546444d 3256S: Orphan
679655da
JP
3257F: Documentation/networking/decnet.txt
3258F: net/decnet/
1da177e4 3259
ebff05b9
MR
3260DECSTATION PLATFORM SUPPORT
3261M: "Maciej W. Rozycki" <macro@linux-mips.org>
3262L: linux-mips@linux-mips.org
3263W: http://www.linux-mips.org/wiki/DECstation
3264S: Maintained
3265F: arch/mips/dec/
3266F: arch/mips/include/asm/dec/
3267F: arch/mips/include/asm/mach-dec/
3268
1da177e4 3269DEFXX FDDI NETWORK DRIVER
8b58be88 3270M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3271S: Maintained
33f810b2 3272F: drivers/net/fddi/defxx.*
1da177e4 3273
ad8f07cc 3274DELL LAPTOP DRIVER
8b58be88 3275M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3276M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3277L: platform-driver-x86@vger.kernel.org
ad8f07cc 3278S: Maintained
679655da 3279F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3280
817a5cdb
PR
3281DELL LAPTOP RBTN DRIVER
3282M: Pali RohĂ¡r <pali.rohar@gmail.com>
3283S: Maintained
3284F: drivers/platform/x86/dell-rbtn.*
3285
cdbff611
PR
3286DELL LAPTOP FREEFALL DRIVER
3287M: Pali RohĂ¡r <pali.rohar@gmail.com>
3288S: Maintained
3289F: drivers/platform/x86/dell-smo8800.c
3290
1da177e4 3291DELL LAPTOP SMM DRIVER
a5afba16 3292M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3293S: Maintained
a5afba16 3294F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3295F: include/uapi/linux/i8k.h
1da177e4 3296
90563ec4 3297DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3298M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3299S: Maintained
679655da
JP
3300F: Documentation/dcdbas.txt
3301F: drivers/firmware/dcdbas.*
90563ec4 3302
0b3f6109 3303DELL WMI EXTRAS DRIVER
8b58be88 3304M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3305M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3306S: Maintained
36b3a96f 3307F: drivers/platform/x86/dell-wmi.c
0b3f6109 3308
5efc75e3 3309DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3310M: John Youn <johnyoun@synopsys.com>
5efc75e3 3311L: linux-usb@vger.kernel.org
18f340f9 3312T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3313S: Maintained
197ba5f4 3314F: drivers/usb/dwc2/
5efc75e3 3315
94ab23dd
FB
3316DESIGNWARE USB3 DRD IP DRIVER
3317M: Felipe Balbi <balbi@ti.com>
3318L: linux-usb@vger.kernel.org
3319L: linux-omap@vger.kernel.org
3320T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3321S: Maintained
3322F: drivers/usb/dwc3/
3323
833c9545
JB
3324DEVICE COREDUMP (DEV_COREDUMP)
3325M: Johannes Berg <johannes@sipsolutions.net>
3326L: linux-kernel@vger.kernel.org
3327S: Maintained
3328F: drivers/base/devcoredump.c
3329F: include/linux/devcoredump.h
3330
89d07767
KP
3331DEVICE FREQUENCY (DEVFREQ)
3332M: MyungJoo Ham <myungjoo.ham@samsung.com>
3333M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3334L: linux-pm@vger.kernel.org
89d07767
KP
3335S: Maintained
3336F: drivers/devfreq/
3337
1da177e4 3338DEVICE NUMBER REGISTRY
8b58be88 3339M: Torben Mathiasen <device@lanana.org>
1da177e4 3340W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3341S: Maintained
3342
e2d1d6c0 3343DEVICE-MAPPER (LVM)
854ecaad 3344M: Alasdair Kergon <agk@redhat.com>
8504eed3 3345M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3346M: dm-devel@redhat.com
e2d1d6c0
RD
3347L: dm-devel@redhat.com
3348W: http://sources.redhat.com/dm
8a6e2535 3349Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3350T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3351T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3352S: Maintained
679655da
JP
3353F: Documentation/device-mapper/
3354F: drivers/md/dm*
854ecaad 3355F: drivers/md/persistent-data/
679655da
JP
3356F: include/linux/device-mapper.h
3357F: include/linux/dm-*.h
8504eed3 3358F: include/uapi/linux/dm-*.h
e2d1d6c0 3359
c0d995aa
OST
3360DIALOG SEMICONDUCTOR DRIVERS
3361M: Support Opensource <support.opensource@diasemi.com>
3362W: http://www.dialog-semiconductor.com/products
3363S: Supported
3364F: Documentation/hwmon/da90??
3365F: drivers/gpio/gpio-da90??.c
3366F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3367F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3368F: drivers/input/misc/da90??_onkey.c
3369F: drivers/input/touchscreen/da9052_tsi.c
3370F: drivers/leds/leds-da90??.c
3371F: drivers/mfd/da903x.c
3372F: drivers/mfd/da90??-*.c
7be72c2c 3373F: drivers/mfd/da91??-*.c
c0d995aa 3374F: drivers/power/da9052-battery.c
7be72c2c 3375F: drivers/power/da91??-*.c
c0d995aa
OST
3376F: drivers/regulator/da903x.c
3377F: drivers/regulator/da9???-regulator.[ch]
3378F: drivers/rtc/rtc-da90??.c
3379F: drivers/video/backlight/da90??_bl.c
3380F: drivers/watchdog/da90??_wdt.c
3381F: include/linux/mfd/da903x.h
3382F: include/linux/mfd/da9052/
3383F: include/linux/mfd/da9055/
3384F: include/linux/mfd/da9063/
7be72c2c 3385F: include/linux/mfd/da9150/
c0d995aa
OST
3386F: include/sound/da[79]*.h
3387F: sound/soc/codecs/da[79]*.[ch]
3388
599aa697
LL
3389DIGI NEO AND CLASSIC PCI PRODUCTS
3390M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3391M: Mark Hounschell <markh@compro.net>
599aa697
LL
3392L: driverdev-devel@linuxdriverproject.org
3393S: Maintained
3394F: drivers/staging/dgnc/
3395
3396DIGI EPCA PCI PRODUCTS
3397M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3398M: Mark Hounschell <markh@compro.net>
6d825f79 3399M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3400L: driverdev-devel@linuxdriverproject.org
3401S: Maintained
3402F: drivers/staging/dgap/
3403
335d7c58 3404DIOLAN U2C-12 I2C DRIVER
ca462085 3405M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3406L: linux-i2c@vger.kernel.org
3407S: Maintained
3408F: drivers/i2c/busses/i2c-diolan-u2c.c
3409
d475c634
MW
3410DIRECT ACCESS (DAX)
3411M: Matthew Wilcox <willy@linux.intel.com>
3412L: linux-fsdevel@vger.kernel.org
3413S: Supported
3414F: fs/dax.c
3415
e7839f25 3416DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3417M: Eric Paris <eparis@parisplace.org>
3c5119c0 3418S: Maintained
679655da
JP
3419F: Documentation/filesystems/dnotify.txt
3420F: fs/notify/dnotify/
3421F: include/linux/dnotify.h
1da177e4
LT
3422
3423DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3424M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3425W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3426W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3427W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3428S: Maintained
3429
4480f15b 3430DISKQUOTA
d8130624 3431M: Jan Kara <jack@suse.com>
1da177e4 3432S: Maintained
679655da
JP
3433F: Documentation/filesystems/quota.txt
3434F: fs/quota/
3435F: include/linux/quota*.h
c117ab84 3436F: include/uapi/linux/quota*.h
1da177e4 3437
702686ad
BT
3438DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3439M: Bernie Thompson <bernie@plugable.com>
3440L: linux-fbdev@vger.kernel.org
3441S: Maintained
3442W: http://plugable.com/category/projects/udlfb/
8a61f013 3443F: drivers/video/fbdev/udlfb.c
702686ad
BT
3444F: include/video/udlfb.h
3445F: Documentation/fb/udlfb.txt
3446
e7839f25 3447DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3448M: Christine Caulfield <ccaulfie@redhat.com>
3449M: David Teigland <teigland@redhat.com>
a4644184 3450L: cluster-devel@redhat.com
5be7b50f 3451W: http://sources.redhat.com/cluster/
54e5881d 3452T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3453S: Supported
679655da 3454F: fs/dlm/
5be7b50f 3455
53b6b3e0
SS
3456DMA BUFFER SHARING FRAMEWORK
3457M: Sumit Semwal <sumit.semwal@linaro.org>
3458S: Maintained
3459L: linux-media@vger.kernel.org
3460L: dri-devel@lists.freedesktop.org
8ada6d2d 3461L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3462F: drivers/dma-buf/
e46d12c6
JP
3463F: include/linux/dma-buf*
3464F: include/linux/reservation.h
3465F: include/linux/*fence.h
53b6b3e0
SS
3466F: Documentation/dma-buf-sharing.txt
3467T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3468
b3e5f263 3469DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3470M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3471L: dmaengine@vger.kernel.org
3472Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3473S: Maintained
679655da 3474F: drivers/dma/
0ce3c066 3475F: include/linux/dmaengine.h
979a281e
VK
3476F: Documentation/dmaengine/
3477T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3478
b825037d 3479DME1737 HARDWARE MONITOR DRIVER
8b58be88 3480M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3481L: lm-sensors@lm-sensors.org
3482S: Maintained
679655da
JP
3483F: Documentation/hwmon/dme1737
3484F: drivers/hwmon/dme1737.c
b825037d 3485
1f31e1b1 3486DMI/SMBIOS SUPPORT
d8130624 3487M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3488S: Maintained
d4aeef93 3489T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3490F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3491F: drivers/firmware/dmi-id.c
3492F: drivers/firmware/dmi_scan.c
3493F: include/linux/dmi.h
3494
7d2c86b5 3495DOCUMENTATION
ad3118b9 3496M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3497L: linux-doc@vger.kernel.org
3498S: Maintained
679655da 3499F: Documentation/
97be078b
RD
3500X: Documentation/ABI/
3501X: Documentation/devicetree/
933a46b8
JC
3502X: Documentation/acpi
3503X: Documentation/power
3504X: Documentation/spi
6c121170 3505X: Documentation/DocBook/media
e71e2c6f 3506T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3507
1da177e4 3508DOUBLETALK DRIVER
8b58be88 3509M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3510L: blinux-list@redhat.com
3511S: Maintained
679655da
JP
3512F: drivers/char/dtlk.c
3513F: include/linux/dtlk.h
1da177e4 3514
e2d1d6c0 3515DPT_I2O SCSI RAID DRIVER
8b58be88 3516M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3517L: linux-scsi@vger.kernel.org
3518W: http://www.adaptec.com/
3519S: Maintained
679655da
JP
3520F: drivers/scsi/dpt*
3521F: drivers/scsi/dpt/
e2d1d6c0 3522
b411b363 3523DRBD DRIVER
28b8e8d4
JP
3524P: Philipp Reisner
3525P: Lars Ellenberg
3526M: drbd-dev@lists.linbit.com
3527L: drbd-user@lists.linbit.com
3528W: http://www.drbd.org
3529T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3530T: git git://git.drbd.org/drbd-8.3.git
3531S: Supported
3532F: drivers/block/drbd/
3533F: lib/lru_cache.c
3534F: Documentation/blockdev/drbd/
b411b363 3535
dc7dfcd8 3536DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3537M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3538T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3539S: Supported
679655da 3540F: Documentation/kobject.txt
7cfc51b9 3541F: drivers/base/
87544653 3542F: fs/debugfs/
dc7dfcd8
WS
3543F: fs/kernfs/
3544F: fs/sysfs/
87544653 3545F: include/linux/debugfs.h
dc7dfcd8 3546F: include/linux/kobj*
679655da 3547F: lib/kobj*
1da177e4
LT
3548
3549DRM DRIVERS
8b58be88 3550M: David Airlie <airlied@linux.ie>
4c6a3999 3551L: dri-devel@lists.freedesktop.org
b0447888 3552T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3553S: Maintained
679655da 3554F: drivers/gpu/drm/
433e3b34 3555F: drivers/gpu/vga/
850e9411 3556F: include/drm/
c117ab84 3557F: include/uapi/drm/
1da177e4 3558
566f5939
AD
3559RADEON DRM DRIVERS
3560M: Alex Deucher <alexander.deucher@amd.com>
3561M: Christian König <christian.koenig@amd.com>
3562L: dri-devel@lists.freedesktop.org
3563T: git git://people.freedesktop.org/~agd5f/linux
3564S: Supported
3565F: drivers/gpu/drm/radeon/
566f5939
AD
3566F: include/uapi/drm/radeon*
3567
03e255b9
TR
3568DRM PANEL DRIVERS
3569M: Thierry Reding <thierry.reding@gmail.com>
3570L: dri-devel@lists.freedesktop.org
3571T: git git://anongit.freedesktop.org/tegra/linux.git
3572S: Maintained
3573F: drivers/gpu/drm/drm_panel.c
3574F: drivers/gpu/drm/panel/
3575F: include/drm/drm_panel.h
3576F: Documentation/devicetree/bindings/panel/
3577
8daf7473 3578INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3579M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3580M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3581L: intel-gfx@lists.freedesktop.org
8daf7473 3582L: dri-devel@lists.freedesktop.org
47f95647 3583Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3584T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3585S: Supported
14430813 3586F: drivers/gpu/drm/i915/
8daf7473 3587F: include/drm/i915*
c117ab84 3588F: include/uapi/drm/i915*
8daf7473 3589
398a6d4a
KP
3590DRM DRIVERS FOR EXYNOS
3591M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3592M: Joonyoung Shim <jy0922.shim@samsung.com>
3593M: Seung-Woo Kim <sw0312.kim@samsung.com>
3594M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3595L: dri-devel@lists.freedesktop.org
25a58030 3596T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3597S: Supported
14430813 3598F: drivers/gpu/drm/exynos/
398a6d4a 3599F: include/drm/exynos*
c117ab84 3600F: include/uapi/drm/exynos*
398a6d4a 3601
b55a1b9c
JW
3602DRM DRIVERS FOR FREESCALE DCU
3603M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3604M: Alison Wang <alison.wang@freescale.com>
3605L: dri-devel@lists.freedesktop.org
3606S: Supported
3607F: drivers/gpu/drm/fsl-dcu/
3608F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3609F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3610
0a3d775f
PZ
3611DRM DRIVERS FOR FREESCALE IMX
3612M: Philipp Zabel <p.zabel@pengutronix.de>
3613L: dri-devel@lists.freedesktop.org
3614S: Maintained
3615F: drivers/gpu/drm/imx/
3616F: Documentation/devicetree/bindings/drm/imx/
3617
bd3b49f2 3618DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3619M: Thierry Reding <thierry.reding@gmail.com>
3620M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3621L: dri-devel@lists.freedesktop.org
3622L: linux-tegra@vger.kernel.org
a5ad7a63 3623T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3624S: Supported
dee8268f 3625F: drivers/gpu/drm/tegra/
a5ad7a63 3626F: drivers/gpu/host1x/
e1e90644 3627F: include/linux/host1x.h
a5ad7a63 3628F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3629F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3630
a284e9d1
LP
3631DRM DRIVERS FOR RENESAS
3632M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3633L: dri-devel@lists.freedesktop.org
3634L: linux-sh@vger.kernel.org
3635T: git git://people.freedesktop.org/~airlied/linux
3636S: Supported
3637F: drivers/gpu/drm/rcar-du/
3638F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3639F: include/linux/platform_data/shmob_drm.h
3640
625e0346
HS
3641DRM DRIVERS FOR ROCKCHIP
3642M: Mark Yao <mark.yao@rock-chips.com>
3643L: dri-devel@lists.freedesktop.org
3644S: Maintained
3645F: drivers/gpu/drm/rockchip/
3646F: Documentation/devicetree/bindings/video/rockchip*
3647
7f11c476
BG
3648DRM DRIVERS FOR STI
3649M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3650M: Vincent Abriou <vincent.abriou@st.com>
3651L: dri-devel@lists.freedesktop.org
3652T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3653S: Maintained
3654F: drivers/gpu/drm/sti
3655F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3656
598df1ac
AK
3657DSBR100 USB FM RADIO DRIVER
3658M: Alexey Klimov <klimov.linux@gmail.com>
3659L: linux-media@vger.kernel.org
3660T: git git://linuxtv.org/media_tree.git
3661S: Maintained
3662F: drivers/media/radio/dsbr100.c
3663
1da177e4 3664DSCC4 DRIVER
8b58be88 3665M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3666L: netdev@vger.kernel.org
1da177e4 3667S: Maintained
679655da 3668F: drivers/net/wan/dscc4.c
1da177e4 3669
cc11b140
HV
3670DT3155 MEDIA DRIVER
3671M: Hans Verkuil <hverkuil@xs4all.nl>
3672L: linux-media@vger.kernel.org
3673T: git git://linuxtv.org/media_tree.git
3674W: http://linuxtv.org
3675S: Odd Fixes
3676F: drivers/media/pci/dt3155/
3677
91952bc0
AP
3678DVB_USB_AF9015 MEDIA DRIVER
3679M: Antti Palosaari <crope@iki.fi>
3680L: linux-media@vger.kernel.org
3681W: http://linuxtv.org/
3682W: http://palosaari.fi/linux/
3683Q: http://patchwork.linuxtv.org/project/linux-media/list/
3684T: git git://linuxtv.org/anttip/media_tree.git
3685S: Maintained
3686F: drivers/media/usb/dvb-usb-v2/af9015*
3687
3688DVB_USB_AF9035 MEDIA DRIVER
3689M: Antti Palosaari <crope@iki.fi>
3690L: linux-media@vger.kernel.org
3691W: http://linuxtv.org/
3692W: http://palosaari.fi/linux/
3693Q: http://patchwork.linuxtv.org/project/linux-media/list/
3694T: git git://linuxtv.org/anttip/media_tree.git
3695S: Maintained
3696F: drivers/media/usb/dvb-usb-v2/af9035*
3697
3698DVB_USB_ANYSEE MEDIA DRIVER
3699M: Antti Palosaari <crope@iki.fi>
3700L: linux-media@vger.kernel.org
3701W: http://linuxtv.org/
3702W: http://palosaari.fi/linux/
3703Q: http://patchwork.linuxtv.org/project/linux-media/list/
3704T: git git://linuxtv.org/anttip/media_tree.git
3705S: Maintained
3706F: drivers/media/usb/dvb-usb-v2/anysee*
3707
3708DVB_USB_AU6610 MEDIA DRIVER
3709M: Antti Palosaari <crope@iki.fi>
3710L: linux-media@vger.kernel.org
3711W: http://linuxtv.org/
3712W: http://palosaari.fi/linux/
3713Q: http://patchwork.linuxtv.org/project/linux-media/list/
3714T: git git://linuxtv.org/anttip/media_tree.git
3715S: Maintained
3716F: drivers/media/usb/dvb-usb-v2/au6610*
3717
3718DVB_USB_CE6230 MEDIA DRIVER
3719M: Antti Palosaari <crope@iki.fi>
3720L: linux-media@vger.kernel.org
3721W: http://linuxtv.org/
3722W: http://palosaari.fi/linux/
3723Q: http://patchwork.linuxtv.org/project/linux-media/list/
3724T: git git://linuxtv.org/anttip/media_tree.git
3725S: Maintained
3726F: drivers/media/usb/dvb-usb-v2/ce6230*
3727
d099dea2
MK
3728DVB_USB_CXUSB MEDIA DRIVER
3729M: Michael Krufky <mkrufky@linuxtv.org>
3730L: linux-media@vger.kernel.org
3731W: http://linuxtv.org/
3732W: http://github.com/mkrufky
3733Q: http://patchwork.linuxtv.org/project/linux-media/list/
3734T: git git://linuxtv.org/media_tree.git
3735S: Maintained
9819da66 3736F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3737
91952bc0 3738DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3739M: Antti Palosaari <crope@iki.fi>
3740L: linux-media@vger.kernel.org
3741W: http://linuxtv.org/
3742W: http://palosaari.fi/linux/
3743Q: http://patchwork.linuxtv.org/project/linux-media/list/
3744T: git git://linuxtv.org/anttip/media_tree.git
3745S: Maintained
91952bc0 3746F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3747
5560983b 3748DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3749M: Antti Palosaari <crope@iki.fi>
3750L: linux-media@vger.kernel.org
3751W: http://linuxtv.org/
91952bc0
AP
3752Q: http://patchwork.linuxtv.org/project/linux-media/list/
3753T: git git://linuxtv.org/anttip/media_tree.git
3754S: Maintained
5560983b 3755F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3756
8856f5f2
MK
3757DVB_USB_MXL111SF MEDIA DRIVER
3758M: Michael Krufky <mkrufky@linuxtv.org>
3759L: linux-media@vger.kernel.org
3760W: http://linuxtv.org/
3761W: http://github.com/mkrufky
3762Q: http://patchwork.linuxtv.org/project/linux-media/list/
3763T: git git://linuxtv.org/mkrufky/mxl111sf.git
3764S: Maintained
3765F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3766
91952bc0
AP
3767DVB_USB_RTL28XXU MEDIA DRIVER
3768M: Antti Palosaari <crope@iki.fi>
3769L: linux-media@vger.kernel.org
3770W: http://linuxtv.org/
3771W: http://palosaari.fi/linux/
3772Q: http://patchwork.linuxtv.org/project/linux-media/list/
3773T: git git://linuxtv.org/anttip/media_tree.git
3774S: Maintained
3775F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3776
3777DVB_USB_V2 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/usb/dvb-usb-v2/dvb_usb*
3786F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3787
ac0ac38f 3788DYNAMIC DEBUG
5c4a97d1 3789M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3790S: Maintained
3791F: lib/dynamic_debug.c
3792F: include/linux/dynamic_debug.h
3793
789c7048 3794DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3795M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3796S: Maintained
df621252 3797F: drivers/tty/serial/dz.*
789c7048 3798
f17effbe
MF
3799E3X0 POWER BUTTON DRIVER
3800M: Moritz Fischer <moritz.fischer@ettus.com>
3801L: usrp-users@lists.ettus.com
3802W: http://www.ettus.com
3803S: Supported
3804F: drivers/input/misc/e3x0-button.c
3805F: Documentation/devicetree/bindings/input/e3x0-button.txt
3806
91952bc0
AP
3807E4000 MEDIA DRIVER
3808M: Antti Palosaari <crope@iki.fi>
3809L: linux-media@vger.kernel.org
3810W: http://linuxtv.org/
3811W: http://palosaari.fi/linux/
3812Q: http://patchwork.linuxtv.org/project/linux-media/list/
3813T: git git://linuxtv.org/anttip/media_tree.git
3814S: Maintained
3815F: drivers/media/tuners/e4000*
3816
1da177e4 3817EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3818M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3819L: linux-scsi@vger.kernel.org
3820S: Maintained
679655da 3821F: drivers/scsi/eata.c
1da177e4 3822
91952bc0
AP
3823EC100 MEDIA DRIVER
3824M: Antti Palosaari <crope@iki.fi>
3825L: linux-media@vger.kernel.org
3826W: http://linuxtv.org/
3827W: http://palosaari.fi/linux/
3828Q: http://patchwork.linuxtv.org/project/linux-media/list/
3829T: git git://linuxtv.org/anttip/media_tree.git
3830S: Maintained
3831F: drivers/media/dvb-frontends/ec100*
3832
237fead6 3833ECRYPT FILE SYSTEM
0de9adf2 3834M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3835L: ecryptfs@vger.kernel.org
24a923e4 3836W: http://ecryptfs.org
6dc7516e 3837W: https://launchpad.net/ecryptfs
237fead6 3838S: Supported
679655da
JP
3839F: Documentation/filesystems/ecryptfs.txt
3840F: fs/ecryptfs/
237fead6 3841
da9bb1d2 3842EDAC-CORE
8b58be88 3843M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3844M: Borislav Petkov <bp@alien8.de>
009a5410 3845M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3846L: linux-edac@vger.kernel.org
0e438e3f 3847W: bluesmoke.sourceforge.net
7a859516
BP
3848T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3849T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3850S: Supported
679655da 3851F: Documentation/edac.txt
91445c72 3852F: drivers/edac/
679655da 3853F: include/linux/edac.h
0e438e3f 3854
c476c23b 3855EDAC-AMD64
8b58be88 3856M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3857M: Borislav Petkov <bp@alien8.de>
91445c72 3858L: linux-edac@vger.kernel.org
c476c23b 3859W: bluesmoke.sourceforge.net
487ba8e8 3860S: Maintained
c476c23b
BP
3861F: drivers/edac/amd64_edac*
3862
836dae5d
RR
3863EDAC-CALXEDA
3864M: Doug Thompson <dougthompson@xmission.com>
3865M: Robert Richter <rric@kernel.org>
3866L: linux-edac@vger.kernel.org
3867W: bluesmoke.sourceforge.net
3868S: Maintained
3869F: drivers/edac/highbank*
3870
f65aad41
RB
3871EDAC-CAVIUM
3872M: Ralf Baechle <ralf@linux-mips.org>
3873M: David Daney <david.daney@cavium.com>
3874L: linux-edac@vger.kernel.org
3875L: linux-mips@linux-mips.org
3876W: bluesmoke.sourceforge.net
3877S: Supported
3878F: drivers/edac/octeon_edac*
3879
0e438e3f 3880EDAC-E752X
8b58be88
JP
3881M: Mark Gross <mark.gross@intel.com>
3882M: Doug Thompson <dougthompson@xmission.com>
91445c72 3883L: linux-edac@vger.kernel.org
0e438e3f
DP
3884W: bluesmoke.sourceforge.net
3885S: Maintained
679655da 3886F: drivers/edac/e752x_edac.c
0e438e3f
DP
3887
3888EDAC-E7XXX
8b58be88 3889M: Doug Thompson <dougthompson@xmission.com>
91445c72 3890L: linux-edac@vger.kernel.org
0e438e3f
DP
3891W: bluesmoke.sourceforge.net
3892S: Maintained
679655da 3893F: drivers/edac/e7xxx_edac.c
0e438e3f 3894
77c5f5d2 3895EDAC-GHES
009a5410 3896M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3897L: linux-edac@vger.kernel.org
3898W: bluesmoke.sourceforge.net
3899S: Maintained
2caa67a6 3900F: drivers/edac/ghes_edac.c
77c5f5d2 3901
6bc78404 3902EDAC-I82443BXGX
8b58be88 3903M: Tim Small <tim@buttersideup.com>
91445c72 3904L: linux-edac@vger.kernel.org
6bc78404
DT
3905W: bluesmoke.sourceforge.net
3906S: Maintained
679655da 3907F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3908
3909EDAC-I3000
8b58be88 3910M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3911L: linux-edac@vger.kernel.org
6bc78404
DT
3912W: bluesmoke.sourceforge.net
3913S: Maintained
679655da 3914F: drivers/edac/i3000_edac.c
6bc78404
DT
3915
3916EDAC-I5000
8b58be88 3917M: Doug Thompson <dougthompson@xmission.com>
91445c72 3918L: linux-edac@vger.kernel.org
ba9a5918
DT
3919W: bluesmoke.sourceforge.net
3920S: Maintained
679655da 3921F: drivers/edac/i5000_edac.c
ba9a5918 3922
44c12cb2 3923EDAC-I5400
009a5410 3924M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3925L: linux-edac@vger.kernel.org
44c12cb2
MCC
3926W: bluesmoke.sourceforge.net
3927S: Maintained
679655da 3928F: drivers/edac/i5400_edac.c
44c12cb2 3929
3c9c92b6 3930EDAC-I7300
009a5410 3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3932L: linux-edac@vger.kernel.org
3933W: bluesmoke.sourceforge.net
3934S: Maintained
3935F: drivers/edac/i7300_edac.c
3936
67c89316 3937EDAC-I7CORE
009a5410 3938M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3939L: linux-edac@vger.kernel.org
3940W: bluesmoke.sourceforge.net
3941S: Maintained
70aff0ce 3942F: drivers/edac/i7core_edac.c
67c89316 3943
ba9a5918 3944EDAC-I82975X
8b58be88 3945M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3946M: "Arvind R." <arvino55@gmail.com>
91445c72 3947L: linux-edac@vger.kernel.org
ba9a5918
DT
3948W: bluesmoke.sourceforge.net
3949S: Maintained
679655da 3950F: drivers/edac/i82975x_edac.c
ba9a5918 3951
791b4706
JB
3952EDAC-IE31200
3953M: Jason Baron <jbaron@akamai.com>
3954L: linux-edac@vger.kernel.org
3955W: bluesmoke.sourceforge.net
3956S: Maintained
3957F: drivers/edac/ie31200_edac.c
3958
ccdfb979 3959EDAC-MPC85XX
30c7469b 3960M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3961L: linux-edac@vger.kernel.org
3962W: bluesmoke.sourceforge.net
3963S: Maintained
3964F: drivers/edac/mpc85xx_edac.[ch]
3965
ba9a5918 3966EDAC-PASEMI
8b58be88 3967M: Egor Martovetsky <egor@pasemi.com>
91445c72 3968L: linux-edac@vger.kernel.org
6bc78404
DT
3969W: bluesmoke.sourceforge.net
3970S: Maintained
679655da 3971F: drivers/edac/pasemi_edac.c
6bc78404 3972
0e438e3f 3973EDAC-R82600
8b58be88 3974M: Tim Small <tim@buttersideup.com>
91445c72 3975L: linux-edac@vger.kernel.org
0e438e3f
DP
3976W: bluesmoke.sourceforge.net
3977S: Maintained
679655da 3978F: drivers/edac/r82600_edac.c
da9bb1d2 3979
4d096ca7 3980EDAC-SBRIDGE
009a5410 3981M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3982L: linux-edac@vger.kernel.org
3983W: bluesmoke.sourceforge.net
3984S: Maintained
3985F: drivers/edac/sb_edac.c
3986
995e1de4
LH
3987EDAC-XGENE
3988APPLIED MICRO (APM) X-GENE SOC EDAC
3989M: Loc Ho <lho@apm.com>
3990S: Supported
3991F: drivers/edac/xgene_edac.c
3992F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3993
af39917d
CL
3994EDIROL UA-101/UA-1000 DRIVER
3995M: Clemens Ladisch <clemens@ladisch.de>
3996L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3997T: git git://git.alsa-project.org/alsa-kernel.git
3998S: Maintained
3999F: sound/usb/misc/ua101.c
4000
1f7df953
MF
4001EXTENSIBLE FIRMWARE INTERFACE (EFI)
4002M: Matt Fleming <matt.fleming@intel.com>
4003L: linux-efi@vger.kernel.org
78bef24e 4004T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4005S: Maintained
fb2efb5c 4006F: Documentation/efi-stub.txt
1f7df953
MF
4007F: arch/ia64/kernel/efi.c
4008F: arch/x86/boot/compressed/eboot.[ch]
4009F: arch/x86/include/asm/efi.h
4010F: arch/x86/platform/efi/*
a9499fa7 4011F: drivers/firmware/efi/*
1f7df953
MF
4012F: include/linux/efi*.h
4013
d68772b7
MF
4014EFI VARIABLE FILESYSTEM
4015M: Matthew Garrett <matthew.garrett@nebula.com>
4016M: Jeremy Kerr <jk@ozlabs.org>
4017M: Matt Fleming <matt.fleming@intel.com>
4018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4019L: linux-efi@vger.kernel.org
4020S: Maintained
4021F: fs/efivarfs/
4022
85a00d9b
PJ
4023EFIFB FRAMEBUFFER DRIVER
4024L: linux-fbdev@vger.kernel.org
4025M: Peter Jones <pjones@redhat.com>
4026S: Maintained
8a61f013 4027F: drivers/video/fbdev/efifb.c
85a00d9b 4028
0bee8d28
JT
4029EFS FILESYSTEM
4030W: http://aeschi.ch.eu.org/efs/
4031S: Orphan
679655da 4032F: fs/efs/
0bee8d28 4033
4480f15b 4034EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4035M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4036M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4037L: linux-rdma@vger.kernel.org
fab97220 4038S: Supported
679655da 4039F: drivers/infiniband/hw/ehca/
fab97220 4040
aa8a9e25 4041EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4042M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4043L: netdev@vger.kernel.org
4044S: Maintained
9aa32835 4045F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4046
f0319efe 4047EM28XX VIDEO4LINUX DRIVER
009a5410 4048M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4049L: linux-media@vger.kernel.org
4050W: http://linuxtv.org
4051T: git git://linuxtv.org/media_tree.git
4052S: Maintained
4053F: drivers/media/usb/em28xx/
4054
3e3a7d66 4055EMBEDDED LINUX
8b58be88
JP
4056M: Paul Gortmaker <paul.gortmaker@windriver.com>
4057M: Matt Mackall <mpm@selenic.com>
4058M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4059L: linux-embedded@vger.kernel.org
4060S: Maintained
4061
32505876
JS
4062EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4063M: James Smart <james.smart@avagotech.com>
4064M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4065L: linux-scsi@vger.kernel.org
32505876 4066W: http://www.avagotech.com
ce00f85c 4067S: Supported
679655da 4068F: drivers/scsi/lpfc/
3a1c1d44 4069
5f5bac82 4070ENE CB710 FLASH CARD READER DRIVER
8b58be88 4071M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4072S: Maintained
4073F: drivers/misc/cb710/
4074F: drivers/mmc/host/cb710-mmc.*
4075F: include/linux/cb710.h
4076
931e39a1
ML
4077ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4078M: Maxim Levitsky <maximlevitsky@gmail.com>
4079S: Maintained
2a837449 4080F: drivers/media/rc/ene_ir.*
931e39a1 4081
ec207dcc
GS
4082ENHANCED ERROR HANDLING (EEH)
4083M: Gavin Shan <shangw@linux.vnet.ibm.com>
4084L: linuxppc-dev@lists.ozlabs.org
4085S: Supported
4086F: Documentation/powerpc/eeh-pci-error-recovery.txt
4087F: arch/powerpc/kernel/eeh*.c
4088
d5ca9006 4089EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4090M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4091S: Maintained
084bad91 4092T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4093F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4094F: include/video/s1d13xxxfb.h
d5ca9006 4095
38df6492
ME
4096ET131X NETWORK DRIVER
4097M: Mark Einon <mark.einon@gmail.com>
4098S: Odd Fixes
4099F: drivers/net/ethernet/agere/
4100
1da177e4 4101ETHERNET BRIDGE
adbbf69d 4102M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4103L: bridge@lists.linux-foundation.org
4c325313 4104L: netdev@vger.kernel.org
c996d8b9 4105W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4106S: Maintained
679655da
JP
4107F: include/linux/netfilter_bridge/
4108F: net/bridge/
1da177e4 4109
22f08ad9
FF
4110ETHERNET PHY LIBRARY
4111M: Florian Fainelli <f.fainelli@gmail.com>
4112L: netdev@vger.kernel.org
4113S: Maintained
4114F: include/linux/phy.h
4115F: include/linux/phy_fixed.h
4116F: drivers/net/phy/
4117F: Documentation/networking/phy.txt
4118F: drivers/of/of_mdio.c
4119F: drivers/of/of_net.c
4120
1da177e4 4121EXT2 FILE SYSTEM
d8130624 4122M: Jan Kara <jack@suse.com>
72be2ccf 4123L: linux-ext4@vger.kernel.org
1da177e4 4124S: Maintained
679655da
JP
4125F: Documentation/filesystems/ext2.txt
4126F: fs/ext2/
4127F: include/linux/ext2*
1da177e4 4128
72be2ccf 4129EXT4 FILE SYSTEM
8b58be88 4130M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4131M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4132L: linux-ext4@vger.kernel.org
08a225f1 4133W: http://ext4.wiki.kernel.org
8a6e2535 4134Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4135S: Maintained
679655da
JP
4136F: Documentation/filesystems/ext4.txt
4137F: fs/ext4/
1da177e4 4138
c5532b09 4139Extended Verification Module (EVM)
74dd744f
MZ
4140M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4141L: linux-ima-devel@lists.sourceforge.net
4142L: linux-security-module@vger.kernel.org
c5532b09
MZ
4143S: Supported
4144F: security/integrity/evm/
4145
df6b3cfe
MH
4146EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4147M: MyungJoo Ham <myungjoo.ham@samsung.com>
4148M: Chanwoo Choi <cw00.choi@samsung.com>
4149L: linux-kernel@vger.kernel.org
81df63a9 4150T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4151S: Maintained
4152F: drivers/extcon/
4153F: Documentation/extcon/
4154
e2a75c44 4155EXYNOS DP DRIVER
b7701755 4156M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4157L: dri-devel@lists.freedesktop.org
4158S: Maintained
4159F: drivers/gpu/drm/exynos/exynos_dp*
4160
33ad3912
DL
4161EXYNOS MIPI DISPLAY DRIVERS
4162M: Inki Dae <inki.dae@samsung.com>
4163M: Donghwa Lee <dh09.lee@samsung.com>
4164M: Kyungmin Park <kyungmin.park@samsung.com>
4165L: linux-fbdev@vger.kernel.org
4166S: Maintained
8a61f013 4167F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4168F: include/video/exynos_mipi*
4169
e53004e2 4170F71805F HARDWARE MONITORING DRIVER
d8130624 4171M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4172L: lm-sensors@lm-sensors.org
4173S: Maintained
679655da
JP
4174F: Documentation/hwmon/f71805f
4175F: drivers/hwmon/f71805f.c
e53004e2 4176
eea977ed
MB
4177FC0011 TUNER DRIVER
4178M: Michael Buesch <m@bues.ch>
4179L: linux-media@vger.kernel.org
4180S: Maintained
ccae7af2
MCC
4181F: drivers/media/tuners/fc0011.h
4182F: drivers/media/tuners/fc0011.c
eea977ed 4183
91952bc0
AP
4184FC2580 MEDIA DRIVER
4185M: Antti Palosaari <crope@iki.fi>
4186L: linux-media@vger.kernel.org
4187W: http://linuxtv.org/
4188W: http://palosaari.fi/linux/
4189Q: http://patchwork.linuxtv.org/project/linux-media/list/
4190T: git git://linuxtv.org/anttip/media_tree.git
4191S: Maintained
4192F: drivers/media/tuners/fc2580*
eea977ed 4193
88b2dbdb
EP
4194FANOTIFY
4195M: Eric Paris <eparis@redhat.com>
4196S: Maintained
4197F: fs/notify/fanotify/
4198F: include/linux/fanotify.h
c117ab84 4199F: include/uapi/linux/fanotify.h
88b2dbdb 4200
1da177e4 4201FARSYNC SYNCHRONOUS DRIVER
8b58be88 4202M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4203W: http://www.farsite.co.uk/
4204S: Supported
679655da 4205F: drivers/net/wan/farsync.*
1da177e4 4206
c5408b88 4207FAULT INJECTION SUPPORT
8b58be88 4208M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4209S: Supported
679655da
JP
4210F: Documentation/fault-injection/
4211F: lib/fault-inject.c
c5408b88 4212
053e514f
NT
4213FBTFT Framebuffer drivers
4214M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4215M: Noralf Trønnes <noralf@tronnes.org>
4216S: Maintained
4217F: drivers/staging/fbtft/
4218
cae727db 4219FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4220M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4221L: fcoe-devel@open-fcoe.org
cae727db
RL
4222W: www.Open-FCoE.org
4223S: Supported
4224F: drivers/scsi/libfc/
4225F: drivers/scsi/fcoe/
4226F: include/scsi/fc/
4227F: include/scsi/libfc.h
4228F: include/scsi/libfcoe.h
c117ab84 4229F: include/uapi/scsi/fc/
cae727db 4230
e2d1d6c0 4231FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4232M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4233M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4234L: linux-fsdevel@vger.kernel.org
1da177e4 4235S: Maintained
679655da
JP
4236F: include/linux/fcntl.h
4237F: include/linux/fs.h
c117ab84
CEB
4238F: include/uapi/linux/fcntl.h
4239F: include/uapi/linux/fs.h
679655da
JP
4240F: fs/fcntl.c
4241F: fs/locks.c
1da177e4 4242
e2d1d6c0 4243FILESYSTEMS (VFS and infrastructure)
8b58be88 4244M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4245L: linux-fsdevel@vger.kernel.org
173acc7c 4246S: Maintained
679655da 4247F: fs/*
173acc7c 4248
b26e0ed4 4249FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4250M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4251L: lm-sensors@lm-sensors.org
4252S: Maintained
d5ca6918
JP
4253F: drivers/hwmon/f75375s.c
4254F: include/linux/f75375s.h
b26e0ed4 4255
a331b0c3
CL
4256FIREWIRE AUDIO DRIVERS
4257M: Clemens Ladisch <clemens@ladisch.de>
4258L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4259T: git git://git.alsa-project.org/alsa-kernel.git
4260S: Maintained
4261F: sound/firewire/
4262
eb86ec51
SR
4263FIREWIRE MEDIA DRIVERS (firedtv)
4264M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4265L: linux-media@vger.kernel.org
4266L: linux1394-devel@lists.sourceforge.net
4267T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4268S: Maintained
4269F: drivers/media/firewire/
4270
a511ce33
CB
4271FIREWIRE SBP-2 TARGET
4272M: Chris Boot <bootc@bootc.net>
4273L: linux-scsi@vger.kernel.org
4274L: target-devel@vger.kernel.org
4275L: linux1394-devel@lists.sourceforge.net
4276T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4277S: Maintained
4278F: drivers/target/sbp/
4279
7d2c86b5 4280FIREWIRE SUBSYSTEM
8b58be88 4281M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4282L: linux1394-devel@lists.sourceforge.net
958a29cb 4283W: http://ieee1394.wiki.kernel.org/
2ca526bf 4284T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4285S: Maintained
679655da 4286F: drivers/firewire/
8f06ce3b
SR
4287F: include/linux/firewire.h
4288F: include/uapi/linux/firewire*.h
9f6d3c4b 4289F: tools/firewire/
e2d1d6c0
RD
4290
4291FIRMWARE LOADER (request_firmware)
39e68089
ML
4292M: Ming Lei <ming.lei@canonical.com>
4293L: linux-kernel@vger.kernel.org
4294S: Maintained
679655da
JP
4295F: Documentation/firmware_class/
4296F: drivers/base/firmware*.c
4297F: include/linux/firmware.h
e2d1d6c0 4298
f730e3dc 4299FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4300M: Joshua Morris <josh.h.morris@us.ibm.com>
4301M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4302S: Maintained
4303F: drivers/block/rsxx/
4304
8206f664 4305FLOPPY DRIVER
e5f6450c 4306M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4307T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4308S: Odd fixes
4309F: drivers/block/floppy.c
4310
9c9f32ed
AR
4311FMC SUBSYSTEM
4312M: Alessandro Rubini <rubini@gnudd.com>
4313W: http://www.ohwr.org/projects/fmc-bus
4314S: Supported
4315F: drivers/fmc/
4316F: include/linux/fmc*.h
4317F: include/linux/ipmi-fru.h
4318K: fmc_d.*register
4319
e2d1d6c0 4320FPU EMULATOR
8b58be88 4321M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4322W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4323S: Maintained
679655da 4324F: arch/x86/math-emu/
e2d1d6c0
RD
4325
4326FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4327L: netdev@vger.kernel.org
c173bfac 4328S: Orphan
679655da
JP
4329F: drivers/net/wan/dlci.c
4330F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4331
4332FRAMEBUFFER LAYER
5489e948
JCPV
4333M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4334M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4335L: linux-fbdev@vger.kernel.org
e2d1d6c0 4336W: http://linux-fbdev.sourceforge.net/
b22fe37b 4337Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4338T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4339S: Maintained
679655da 4340F: Documentation/fb/
d958c62c 4341F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4342F: drivers/video/
4343F: include/video/
679655da 4344F: include/linux/fb.h
c117ab84
CEB
4345F: include/uapi/video/
4346F: include/uapi/linux/fb.h
e2d1d6c0 4347
a57c188e 4348FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4349M: Timur Tabi <timur@tabi.org>
a57c188e 4350L: linux-fbdev@vger.kernel.org
c4ef9bc4 4351S: Maintained
8a61f013 4352F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4353
e2d1d6c0 4354FREESCALE DMA DRIVER
8b58be88
JP
4355M: Li Yang <leoli@freescale.com>
4356M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4357L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4358S: Maintained
679655da 4359F: drivers/dma/fsldma.*
e2d1d6c0
RD
4360
4361FREESCALE I2C CPM DRIVER
8b58be88 4362M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4363L: linuxppc-dev@lists.ozlabs.org
846557d3 4364L: linux-i2c@vger.kernel.org
0d2b405a 4365S: Maintained
679655da 4366F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4367
60e8c5ab 4368FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4369M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4370L: linux-fbdev@vger.kernel.org
efc03ecb 4371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4372S: Maintained
bad985a1 4373F: include/linux/platform_data/video-imxfb.h
8a61f013 4374F: drivers/video/fbdev/imxfb.c
60e8c5ab 4375
4d8e2cef
HX
4376FREESCALE QUAD SPI DRIVER
4377M: Han Xu <han.xu@freescale.com>
4378L: linux-mtd@lists.infradead.org
4379S: Maintained
4380F: drivers/mtd/spi-nor/fsl-quadspi.c
4381
4689a6b1 4382FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4383M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4384M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4385L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4386L: netdev@vger.kernel.org
4387S: Maintained
ec21e2ec 4388F: drivers/net/ethernet/freescale/fs_enet/
679655da 4389F: include/linux/fs_enet_pd.h
4689a6b1 4390
d9e9d82c 4391FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4392L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4393S: Orphan
679655da
JP
4394F: arch/powerpc/sysdev/qe_lib/
4395F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4396
b55ef929 4397FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4398M: Li Yang <leoli@freescale.com>
6372594a 4399L: linux-usb@vger.kernel.org
a4724ed6 4400L: linuxppc-dev@lists.ozlabs.org
a7205b30 4401S: Maintained
faf2e1db 4402F: drivers/usb/gadget/udc/fsl*
a7205b30 4403
beaf53bf 4404FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4405M: Li Yang <leoli@freescale.com>
beaf53bf 4406L: netdev@vger.kernel.org
a4724ed6 4407L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4408S: Maintained
ec21e2ec 4409F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4410
d9e9d82c 4411FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4412M: Timur Tabi <timur@tabi.org>
a4724ed6 4413L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4414S: Maintained
df621252 4415F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4416
4417FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4418M: Timur Tabi <timur@tabi.org>
dc85950a 4419M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4420M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4422L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4423S: Maintained
69aefcea 4424F: sound/soc/fsl/fsl*
dc85950a 4425F: sound/soc/fsl/imx*
69aefcea 4426F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4427
31c88965 4428FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4429M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4430L: linux-kernel@vger.kernel.org
4431S: Maintained
4432F: drivers/staging/fsl-mc/
4433
1da177e4 4434FREEVXFS FILESYSTEM
8b58be88 4435M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4436W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4437S: Maintained
679655da 4438F: fs/freevxfs/
1da177e4 4439
71038f52 4440FREEZER
49db1903 4441M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4442M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4443L: linux-pm@vger.kernel.org
71038f52 4444S: Supported
679655da
JP
4445F: Documentation/power/freezing-of-tasks.txt
4446F: include/linux/freezer.h
4447F: kernel/freezer.c
71038f52 4448
839a1f79
KRW
4449FRONTSWAP API
4450M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4451L: linux-kernel@vger.kernel.org
4452S: Maintained
4453F: mm/frontswap.c
4454F: include/linux/frontswap.h
4455
a5432f5a 4456FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4457M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4458L: linux-cachefs@redhat.com
4459S: Supported
4460F: Documentation/filesystems/caching/
4461F: fs/fscache/
4462F: include/linux/fscache*.h
4463
f58ad8f5 4464F2FS FILE SYSTEM
9b29d481 4465M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4466M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4467R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4468L: linux-f2fs-devel@lists.sourceforge.net
4469W: http://en.wikipedia.org/wiki/F2FS
4470T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4471S: Maintained
4472F: Documentation/filesystems/f2fs.txt
3bac380c 4473F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4474F: fs/f2fs/
4475F: include/linux/f2fs_fs.h
62d43eeb 4476F: include/trace/events/f2fs.h
f58ad8f5 4477
5ab7ffea 4478FUJITSU FR-V (FRV) PORT
8b58be88 4479M: David Howells <dhowells@redhat.com>
1da177e4 4480S: Maintained
679655da 4481F: arch/frv/
1da177e4 4482
20b93734 4483FUJITSU LAPTOP EXTRAS
409a3e98 4484M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4485L: platform-driver-x86@vger.kernel.org
20b93734 4486S: Maintained
679655da 4487F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4488
4da621b6
HK
4489FUJITSU M-5MO LS CAMERA ISP DRIVER
4490M: Kyungmin Park <kyungmin.park@samsung.com>
4491M: Heungjun Kim <riverful.kim@samsung.com>
4492L: linux-media@vger.kernel.org
4493S: Maintained
90d72ac6 4494F: drivers/media/i2c/m5mols/
4da621b6
HK
4495F: include/media/m5mols.h
4496
2d24c490
RG
4497FUJITSU TABLET EXTRAS
4498M: Robert Gerlach <khnz@gmx.de>
4499L: platform-driver-x86@vger.kernel.org
4500S: Maintained
4501F: drivers/platform/x86/fujitsu-tablet.c
4502
04578f17 4503FUSE: FILESYSTEM IN USERSPACE
8b58be88 4504M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4505L: fuse-devel@lists.sourceforge.net
4506W: http://fuse.sourceforge.net/
0a30f612 4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4508S: Maintained
679655da 4509F: fs/fuse/
c117ab84 4510F: include/uapi/linux/fuse.h
0a30f612 4511F: Documentation/filesystems/fuse.txt
04578f17 4512
1da177e4 4513FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4514M: Rik Faith <faith@cs.unc.edu>
1da177e4 4515L: linux-scsi@vger.kernel.org
baaea1dc 4516S: Odd Fixes (e.g., new signatures)
679655da 4517F: drivers/scsi/fdomain.*
1da177e4 4518
d8e2162c
PO
4519GCOV BASED KERNEL PROFILING
4520M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4521S: Maintained
4522F: kernel/gcov/
4523F: Documentation/gcov.txt
4524
1da177e4 4525GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4526M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4527L: linux-scsi@vger.kernel.org
4528W: http://www.icp-vortex.com/
4529S: Supported
679655da 4530F: drivers/scsi/gdt*
1da177e4 4531
158daf16
JK
4532GDB KERNEL DEBUGGING HELPER SCRIPTS
4533M: Jan Kiszka <jan.kiszka@siemens.com>
4534S: Supported
4535F: scripts/gdb/
4536
3169a1c7
HV
4537GEMTEK FM RADIO RECEIVER DRIVER
4538M: Hans Verkuil <hverkuil@xs4all.nl>
4539L: linux-media@vger.kernel.org
4540T: git git://linuxtv.org/media_tree.git
4541W: http://linuxtv.org
4542S: Maintained
4543F: drivers/media/radio/radio-gemtek*
4544
1c23af90 4545GENERIC GPIO I2C DRIVER
880b0e26 4546M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4547S: Supported
679655da
JP
4548F: drivers/i2c/busses/i2c-gpio.c
4549F: include/linux/i2c-gpio.h
1c23af90 4550
92ed1a76
PK
4551GENERIC GPIO I2C MULTIPLEXER DRIVER
4552M: Peter Korsgaard <peter.korsgaard@barco.com>
4553L: linux-i2c@vger.kernel.org
4554S: Supported
e7065e20
JD
4555F: drivers/i2c/muxes/i2c-mux-gpio.c
4556F: include/linux/i2c-mux-gpio.h
4557F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4558
9251ce95 4559GENERIC HDLC (WAN) DRIVERS
8b58be88 4560M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4561W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4562S: Maintained
679655da
JP
4563F: drivers/net/wan/c101.c
4564F: drivers/net/wan/hd6457*
4565F: drivers/net/wan/hdlc*
4566F: drivers/net/wan/n2.c
4567F: drivers/net/wan/pc300too.c
4568F: drivers/net/wan/pci200syn.c
4569F: drivers/net/wan/wanxl*
1da177e4 4570
1527aab6 4571GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4572M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4573L: linux-arch@vger.kernel.org
4574T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4575S: Maintained
14430813
JP
4576F: include/asm-generic/
4577F: include/uapi/asm-generic/
1527aab6 4578
ff764963
KVA
4579GENERIC PHY FRAMEWORK
4580M: Kishon Vijay Abraham I <kishon@ti.com>
4581L: linux-kernel@vger.kernel.org
4582T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4583S: Supported
4584F: drivers/phy/
4585F: include/linux/phy/
4586
eea97aed
KH
4587GENERIC PM DOMAINS
4588M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4589M: Kevin Hilman <khilman@kernel.org>
4590M: Ulf Hansson <ulf.hansson@linaro.org>
4591L: linux-pm@vger.kernel.org
4592S: Supported
4593F: drivers/base/power/domain*.c
4594F: include/linux/pm_domain.h
4595
ccb86a69 4596GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4597M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4598L: kvm@vger.kernel.org
ccb86a69
MT
4599S: Supported
4600F: drivers/uio/uio_pci_generic.c
4601
f8f1ec73
JP
4602GET_MAINTAINER SCRIPT
4603M: Joe Perches <joe@perches.com>
4604S: Maintained
4605F: scripts/get_maintainer.pl
4606
5be7b50f 4607GFS2 FILE SYSTEM
8b58be88 4608M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4609M: Bob Peterson <rpeterso@redhat.com>
a4644184 4610L: cluster-devel@redhat.com
5be7b50f 4611W: http://sources.redhat.com/cluster/
28666d6d 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4613S: Supported
679655da
JP
4614F: Documentation/filesystems/gfs2*.txt
4615F: fs/gfs2/
c117ab84 4616F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4617
0a34eb8f 4618GIGASET ISDN DRIVERS
6b096fde 4619M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4620L: gigaset307x-common@lists.sourceforge.net
4621W: http://gigaset307x.sourceforge.net/
6b096fde 4622S: Odd Fixes
679655da
JP
4623F: Documentation/isdn/README.gigaset
4624F: drivers/isdn/gigaset/
c117ab84 4625F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4626
7eea35fe
JP
4627GO7007 MPEG CODEC
4628M: Hans Verkuil <hans.verkuil@cisco.com>
4629L: linux-media@vger.kernel.org
4630S: Maintained
4631F: drivers/media/usb/go7007/
4632
ca96ea86
BN
4633GOODIX TOUCHSCREEN
4634M: Bastien Nocera <hadess@hadess.net>
4635L: linux-input@vger.kernel.org
4636S: Maintained
4637F: drivers/input/touchscreen/goodix.c
4638
a0dc00b4 4639GPIO SUBSYSTEM
e4651a9f 4640M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4641M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4642L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4643T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4644S: Maintained
4645F: Documentation/gpio/
a0dc00b4 4646F: drivers/gpio/
bdc6e95e
AC
4647F: include/linux/gpio/
4648F: include/linux/gpio.h
9b692346 4649F: include/asm-generic/gpio.h
a0dc00b4 4650
71a6d0af
HW
4651GRE DEMULTIPLEXER DRIVER
4652M: Dmitry Kozlov <xeb@mail.ru>
4653L: netdev@vger.kernel.org
4654S: Maintained
11c26770
JP
4655F: net/ipv4/gre_demux.c
4656F: net/ipv4/gre_offload.c
71a6d0af
HW
4657F: include/net/gre.h
4658
d4c41139
KG
4659GRETH 10/100/1G Ethernet MAC device driver
4660M: Kristoffer Glembo <kristoffer@gaisler.com>
4661L: netdev@vger.kernel.org
4662S: Maintained
a31a96ad 4663F: drivers/net/ethernet/aeroflex/
d4c41139 4664
e8deeae2 4665GSPCA FINEPIX SUBDRIVER
8b58be88 4666M: Frank Zago <frank@zago.net>
661263b5 4667L: linux-media@vger.kernel.org
275ffde4 4668T: git git://linuxtv.org/media_tree.git
e8deeae2 4669S: Maintained
0c0d06ca 4670F: drivers/media/usb/gspca/finepix.c
e8deeae2 4671
4b3fa3c4
OL
4672GSPCA GL860 SUBDRIVER
4673M: Olivier Lorin <o.lorin@laposte.net>
4674L: linux-media@vger.kernel.org
275ffde4 4675T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4676S: Maintained
0c0d06ca 4677F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4678
e8deeae2 4679GSPCA M5602 SUBDRIVER
8b58be88 4680M: Erik Andren <erik.andren@gmail.com>
661263b5 4681L: linux-media@vger.kernel.org
275ffde4 4682T: git git://linuxtv.org/media_tree.git
e8deeae2 4683S: Maintained
0c0d06ca 4684F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4685
4686GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4687M: Hans de Goede <hdegoede@redhat.com>
661263b5 4688L: linux-media@vger.kernel.org
275ffde4 4689T: git git://linuxtv.org/media_tree.git
e8deeae2 4690S: Maintained
0c0d06ca 4691F: drivers/media/usb/gspca/pac207.c
e8deeae2 4692
261982f1 4693GSPCA SN9C20X SUBDRIVER
d95c5b0b 4694M: Brian Johnson <brijohn@gmail.com>
261982f1 4695L: linux-media@vger.kernel.org
275ffde4 4696T: git git://linuxtv.org/media_tree.git
261982f1 4697S: Maintained
0c0d06ca 4698F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4699
e8deeae2 4700GSPCA T613 SUBDRIVER
8b58be88 4701M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4702L: linux-media@vger.kernel.org
275ffde4 4703T: git git://linuxtv.org/media_tree.git
e8deeae2 4704S: Maintained
0c0d06ca 4705F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4706
4707GSPCA USB WEBCAM DRIVER
fc3f906b 4708M: Hans de Goede <hdegoede@redhat.com>
661263b5 4709L: linux-media@vger.kernel.org
275ffde4 4710T: git git://linuxtv.org/media_tree.git
e8deeae2 4711S: Maintained
0c0d06ca 4712F: drivers/media/usb/gspca/
e8deeae2 4713
584ec979 4714GUID PARTITION TABLE (GPT)
4f973c63 4715M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4716L: linux-efi@vger.kernel.org
4717S: Maintained
4718F: block/partitions/efi.*
4719
aa3c598b 4720STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4721M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4722L: linux-media@vger.kernel.org
275ffde4 4723T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4724S: Maintained
4725F: drivers/media/usb/stk1160/
e8deeae2 4726
4e456b86
YS
4727H8/300 ARCHITECTURE
4728M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4729L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4730W: http://uclinux-h8.sourceforge.jp
4731T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4732S: Maintained
4733F: arch/h8300/
4734F: drivers/clocksource/h8300_*.c
4735F: drivers/clk/h8300/
4736F: drivers/irqchip/irq-renesas-h8*.c
4737
71a6d0af
HW
4738HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4739M: Frank Seidel <frank@f-seidel.de>
4740L: platform-driver-x86@vger.kernel.org
4741W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4742S: Maintained
4743F: drivers/platform/x86/hdaps.c
4744
48fc9e26
HV
4745HDPVR USB VIDEO ENCODER DRIVER
4746M: Hans Verkuil <hverkuil@xs4all.nl>
4747L: linux-media@vger.kernel.org
4748T: git git://linuxtv.org/media_tree.git
4749W: http://linuxtv.org
4750S: Odd Fixes
14430813 4751F: drivers/media/usb/hdpvr/
48fc9e26 4752
71a6d0af 4753HWPOISON MEMORY FAILURE HANDLING
f9625c48 4754M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4755L: linux-mm@kvack.org
71a6d0af
HW
4756S: Maintained
4757F: mm/memory-failure.c
4758F: mm/hwpoison-inject.c
4759
4760HYPERVISOR VIRTUAL CONSOLE DRIVER
4761L: linuxppc-dev@lists.ozlabs.org
4762S: Odd Fixes
4763F: drivers/tty/hvc/
4764
e5ab1477
AP
4765HACKRF MEDIA DRIVER
4766M: Antti Palosaari <crope@iki.fi>
4767L: linux-media@vger.kernel.org
4768W: http://linuxtv.org/
4769W: http://palosaari.fi/linux/
4770Q: http://patchwork.linuxtv.org/project/linux-media/list/
4771T: git git://linuxtv.org/anttip/media_tree.git
4772S: Maintained
4773F: drivers/media/usb/hackrf/
4774
5b543965 4775HARDWARE MONITORING
d8130624 4776M: Jean Delvare <jdelvare@suse.com>
ca462085 4777M: Guenter Roeck <linux@roeck-us.net>
5b543965 4778L: lm-sensors@lm-sensors.org
595142e0 4779W: http://www.lm-sensors.org/
a94ef4ed 4780T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4781T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4782S: Maintained
047f4ec2 4783F: Documentation/hwmon/
679655da 4784F: drivers/hwmon/
047f4ec2 4785F: include/linux/hwmon*.h
5b543965 4786
844dd05f 4787HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4788M: Matt Mackall <mpm@selenic.com>
4789M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4790L: linux-crypto@vger.kernel.org
c0d0787b 4791S: Odd fixes
679655da
JP
4792F: Documentation/hw_random.txt
4793F: drivers/char/hw_random/
4794F: include/linux/hw_random.h
844dd05f 4795
8b37fcfc
OBC
4796HARDWARE SPINLOCK CORE
4797M: Ohad Ben-Cohen <ohad@wizery.com>
4798S: Maintained
4799F: Documentation/hwspinlock.txt
4800F: drivers/hwspinlock/hwspinlock_*
4801F: include/linux/hwspinlock.h
4802
1da177e4 4803HARMONY SOUND DRIVER
ac6aecbf 4804L: linux-parisc@vger.kernel.org
1da177e4 4805S: Maintained
679655da 4806F: sound/parisc/harmony.*
1da177e4 4807
91952bc0
AP
4808HD29L2 MEDIA DRIVER
4809M: Antti Palosaari <crope@iki.fi>
4810L: linux-media@vger.kernel.org
4811W: http://linuxtv.org/
4812W: http://palosaari.fi/linux/
4813Q: http://patchwork.linuxtv.org/project/linux-media/list/
4814T: git git://linuxtv.org/anttip/media_tree.git
4815S: Maintained
4816F: drivers/media/dvb-frontends/hd29l2*
4817
e2d1d6c0 4818HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4819L: iss_storagedev@hp.com
af9f1b3c 4820S: Orphan
679655da
JP
4821F: Documentation/blockdev/cpqarray.txt
4822F: drivers/block/cpqarray.*
e2d1d6c0 4823
9257aa49 4824HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4825M: Don Brace <don.brace@pmcs.com>
9257aa49 4826L: iss_storagedev@hp.com
693373db
DB
4827L: storagedev@pmcs.com
4828L: linux-scsi@vger.kernel.org
9257aa49
SC
4829S: Supported
4830F: Documentation/scsi/hpsa.txt
4831F: drivers/scsi/hpsa*.[ch]
4832F: include/linux/cciss*.h
c117ab84 4833F: include/uapi/linux/cciss*.h
9257aa49 4834
e2d1d6c0 4835HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4836M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4837L: iss_storagedev@hp.com
693373db
DB
4838L: storagedev@pmcs.com
4839L: linux-scsi@vger.kernel.org
e2d1d6c0 4840S: Supported
679655da
JP
4841F: Documentation/blockdev/cciss.txt
4842F: drivers/block/cciss*
4843F: include/linux/cciss_ioctl.h
c117ab84 4844F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4845
1da177e4 4846HFS FILESYSTEM
6cf515e1
GU
4847L: linux-fsdevel@vger.kernel.org
4848S: Orphan
679655da
JP
4849F: Documentation/filesystems/hfs.txt
4850F: fs/hfs/
1da177e4 4851
ef575f47
GU
4852HFSPLUS FILESYSTEM
4853L: linux-fsdevel@vger.kernel.org
4854S: Orphan
4855F: Documentation/filesystems/hfsplus.txt
4856F: fs/hfsplus/
4857
1da177e4 4858HGA FRAMEBUFFER DRIVER
8b58be88 4859M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4860L: linux-nvidia@lists.surfsouth.com
4861W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4862S: Maintained
8a61f013 4863F: drivers/video/fbdev/hgafb.c
1da177e4 4864
4480f15b 4865HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4866M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4867M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4868L: linux-pm@vger.kernel.org
e2d1d6c0 4869S: Supported
679655da
JP
4870F: arch/x86/power/
4871F: drivers/base/power/
4872F: kernel/power/
4873F: include/linux/suspend.h
4874F: include/linux/freezer.h
4875F: include/linux/pm.h
679655da 4876F: arch/*/include/asm/suspend*.h
e2d1d6c0 4877
4ef4caad 4878HID CORE LAYER
e5f6450c 4879M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4880L: linux-input@vger.kernel.org
54e5881d 4881T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4882S: Maintained
679655da
JP
4883F: drivers/hid/
4884F: include/linux/hid*
c117ab84 4885F: include/uapi/linux/hid*
4ef4caad 4886
30ee72f0 4887HID SENSOR HUB DRIVERS
e5f6450c 4888M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4889M: Jonathan Cameron <jic23@kernel.org>
4890M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4891L: linux-input@vger.kernel.org
4892L: linux-iio@vger.kernel.org
4893S: Maintained
4894F: Documentation/hid/hid-sensor*
4895F: drivers/hid/hid-sensor-*
4896F: drivers/iio/*/hid-*
4897F: include/linux/hid-sensor-*
4898
38bed542 4899HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4900M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4901L: linux-kernel@vger.kernel.org
75fc2d37 4902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4903S: Maintained
679655da 4904F: Documentation/timers/
5cee9645 4905F: kernel/time/hrtimer.c
88606e80
TG
4906F: kernel/time/clockevents.c
4907F: kernel/time/tick*.*
4908F: kernel/time/timer_*.c
05ed8490 4909F: include/linux/clockchips.h
679655da 4910F: include/linux/hrtimer.h
38bed542 4911
1da177e4 4912HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4913L: linux-hams@vger.kernel.org
8b64f2a0 4914S: Orphan
679655da
JP
4915F: drivers/net/hamradio/dmascc.c
4916F: drivers/net/hamradio/scc.c
1da177e4 4917
ede1e6f8 4918HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4919M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4920W: http://www.highpoint-tech.com
4921S: Supported
679655da
JP
4922F: Documentation/scsi/hptiop.txt
4923F: drivers/scsi/hptiop.c
ede1e6f8 4924
1da177e4 4925HIPPI
8b58be88 4926M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4927L: linux-hippi@sunsite.dk
4928S: Maintained
679655da 4929F: include/linux/hippidevice.h
c117ab84 4930F: include/uapi/linux/if_hippi.h
679655da 4931F: net/802/hippi.c
ff5a3b50 4932F: drivers/net/hippi/
1da177e4 4933
ff1d2767 4934HOST AP DRIVER
8b58be88 4935M: Jouni Malinen <j@w1.fi>
85d32e7b 4936L: hostap@shmoo.com (subscribers-only)
724c6b35 4937L: linux-wireless@vger.kernel.org
ff1d2767
JM
4938W: http://hostap.epitest.fi/
4939S: Maintained
679655da 4940F: drivers/net/wireless/hostap/
ff1d2767 4941
dd8cd779 4942HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4943L: platform-driver-x86@vger.kernel.org
95c70215 4944S: Orphan
679655da 4945F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4946
e2d1d6c0 4947HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4948M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4949S: Maintained
7e25d724 4950F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4951
7d2c86b5 4952HPET: High Precision Event Timers driver
8b58be88 4953M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4954S: Maintained
679655da
JP
4955F: Documentation/timers/hpet.txt
4956F: drivers/char/hpet.c
4957F: include/linux/hpet.h
c117ab84 4958F: include/uapi/linux/hpet.h
b9b0332f 4959
e07b5d79 4960HPET: x86
9e06f631 4961S: Orphan
679655da
JP
4962F: arch/x86/kernel/hpet.c
4963F: arch/x86/include/asm/hpet.h
b9b0332f 4964
1da177e4 4965HPFS FILESYSTEM
8b58be88 4966M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4967W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4968S: Maintained
679655da 4969F: fs/hpfs/
1da177e4 4970
3441cded 4971HSI SUBSYSTEM
56459ea9
SR
4972M: Sebastian Reichel <sre@kernel.org>
4973T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4974S: Maintained
4975F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4976F: Documentation/hsi.txt
3441cded
SR
4977F: drivers/hsi/
4978F: include/linux/hsi/
4979F: include/uapi/linux/hsi/
4980
7d2c86b5 4981HSO 3G MODEM DRIVER
8b58be88 4982M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4983W: http://www.pharscape.org
4984S: Maintained
679655da 4985F: drivers/net/usb/hso.c
11cd29b0 4986
19990e29
AB
4987HSR NETWORK PROTOCOL
4988M: Arvid Brodin <arvid.brodin@alten.se>
4989L: netdev@vger.kernel.org
4990S: Maintained
4991F: net/hsr/
4992
5a18c343 4993HTCPEN TOUCHSCREEN DRIVER
8b58be88 4994M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4995L: linux-input@vger.kernel.org
4996S: Maintained
679655da 4997F: drivers/input/touchscreen/htcpen.c
5a18c343 4998
1da177e4 4999HUGETLB FILESYSTEM
6d49e352 5000M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5001S: Maintained
679655da 5002F: fs/hugetlbfs/
1da177e4 5003
05183189 5004Hyper-V CORE AND DRIVERS
9c3646d1 5005M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5006M: Haiyang Zhang <haiyangz@microsoft.com>
5007L: devel@linuxdriverproject.org
5008S: Maintained
a4162747
HZ
5009F: arch/x86/include/asm/mshyperv.h
5010F: arch/x86/include/uapi/asm/hyperv.h
5011F: arch/x86/kernel/cpu/mshyperv.c
05183189 5012F: drivers/hid/hid-hyperv.c
a4162747 5013F: drivers/hv/
f92ca80b 5014F: drivers/input/serio/hyperv-keyboard.c
05183189 5015F: drivers/net/hyperv/
a4162747 5016F: drivers/scsi/storvsc_drv.c
8a61f013 5017F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5018F: include/linux/hyperv.h
5019F: tools/hv/
54bf725e 5020F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5021
d85c8a6a 5022I2C OVER PARALLEL PORT
d8130624 5023M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5024L: linux-i2c@vger.kernel.org
5025S: Maintained
5026F: Documentation/i2c/busses/i2c-parport
5027F: Documentation/i2c/busses/i2c-parport-light
5028F: drivers/i2c/busses/i2c-parport.c
5029F: drivers/i2c/busses/i2c-parport-light.c
5030
5031I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5032M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5033L: linux-i2c@vger.kernel.org
5034S: Maintained
5035F: Documentation/i2c/busses/i2c-ali1535
5036F: Documentation/i2c/busses/i2c-ali1563
5037F: Documentation/i2c/busses/i2c-ali15x3
5038F: Documentation/i2c/busses/i2c-amd756
5039F: Documentation/i2c/busses/i2c-amd8111
5040F: Documentation/i2c/busses/i2c-i801
5041F: Documentation/i2c/busses/i2c-nforce2
5042F: Documentation/i2c/busses/i2c-piix4
5043F: Documentation/i2c/busses/i2c-sis5595
5044F: Documentation/i2c/busses/i2c-sis630
5045F: Documentation/i2c/busses/i2c-sis96x
5046F: Documentation/i2c/busses/i2c-via
5047F: Documentation/i2c/busses/i2c-viapro
5048F: drivers/i2c/busses/i2c-ali1535.c
5049F: drivers/i2c/busses/i2c-ali1563.c
5050F: drivers/i2c/busses/i2c-ali15x3.c
5051F: drivers/i2c/busses/i2c-amd756.c
5052F: drivers/i2c/busses/i2c-amd756-s4882.c
5053F: drivers/i2c/busses/i2c-amd8111.c
5054F: drivers/i2c/busses/i2c-i801.c
5055F: drivers/i2c/busses/i2c-isch.c
5056F: drivers/i2c/busses/i2c-nforce2.c
5057F: drivers/i2c/busses/i2c-nforce2-s4985.c
5058F: drivers/i2c/busses/i2c-piix4.c
5059F: drivers/i2c/busses/i2c-sis5595.c
5060F: drivers/i2c/busses/i2c-sis630.c
5061F: drivers/i2c/busses/i2c-sis96x.c
5062F: drivers/i2c/busses/i2c-via.c
5063F: drivers/i2c/busses/i2c-viapro.c
5064
cb7f07a4
NH
5065I2C/SMBUS ISMT DRIVER
5066M: Seth Heasley <seth.heasley@intel.com>
5067M: Neil Horman <nhorman@tuxdriver.com>
5068L: linux-i2c@vger.kernel.org
5069F: drivers/i2c/busses/i2c-ismt.c
5070F: Documentation/i2c/busses/i2c-ismt
5071
6ea884db 5072I2C/SMBUS STUB DRIVER
d8130624 5073M: Jean Delvare <jdelvare@suse.com>
846557d3 5074L: linux-i2c@vger.kernel.org
6ea884db 5075S: Maintained
8547a5bc 5076F: drivers/i2c/i2c-stub.c
6ea884db 5077
5b543965 5078I2C SUBSYSTEM
14d77c4d 5079M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5080L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5081W: https://i2c.wiki.kernel.org/
5082Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5083T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5084S: Maintained
40ed1b4c 5085F: Documentation/devicetree/bindings/i2c/
679655da
JP
5086F: Documentation/i2c/
5087F: drivers/i2c/
5088F: include/linux/i2c.h
03b70d62 5089F: include/linux/i2c-*.h
c117ab84
CEB
5090F: include/uapi/linux/i2c.h
5091F: include/uapi/linux/i2c-*.h
1da177e4 5092
4560d677
WS
5093I2C ACPI SUPPORT
5094M: Mika Westerberg <mika.westerberg@linux.intel.com>
5095L: linux-i2c@vger.kernel.org
5096L: linux-acpi@vger.kernel.org
5097S: Maintained
4560d677 5098
d85c8a6a 5099I2C-TAOS-EVM DRIVER
d8130624 5100M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5101L: linux-i2c@vger.kernel.org
5102S: Maintained
5103F: Documentation/i2c/busses/i2c-taos-evm
5104F: drivers/i2c/busses/i2c-taos-evm.c
5105
e8c76eed 5106I2C-TINY-USB DRIVER
8b58be88 5107M: Till Harbaum <till@harbaum.org>
846557d3 5108L: linux-i2c@vger.kernel.org
932d1872 5109W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5110S: Maintained
679655da 5111F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5112
1da177e4 5113i386 BOOT CODE
8b58be88 5114M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5115S: Maintained
679655da 5116F: arch/x86/boot/
1da177e4
LT
5117
5118i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5119M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5120T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5121S: Maintained
5122
1da177e4 5123IA64 (Itanium) PLATFORM
8b58be88
JP
5124M: Tony Luck <tony.luck@intel.com>
5125M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5126L: linux-ia64@vger.kernel.org
6b1c70b1 5127T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5128S: Maintained
679655da 5129F: arch/ia64/
1da177e4 5130
4cd38750
LDSB
5131IBM Power VMX Cryptographic instructions
5132M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5133M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5134L: linux-crypto@vger.kernel.org
5135S: Supported
5136F: drivers/crypto/vmx/Makefile
5137F: drivers/crypto/vmx/Kconfig
5138F: drivers/crypto/vmx/vmx.c
5139F: drivers/crypto/vmx/aes*
5140F: drivers/crypto/vmx/ghash*
5141F: drivers/crypto/vmx/ppc-xlate.pl
5142
956c203c 5143IBM Power in-Nest Crypto Acceleration
4cd38750 5144M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5145M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5146L: linux-crypto@vger.kernel.org
5147S: Supported
28bceeaa
DS
5148F: drivers/crypto/nx/Makefile
5149F: drivers/crypto/nx/Kconfig
5150F: drivers/crypto/nx/nx-aes*
5151F: drivers/crypto/nx/nx-sha*
5152F: drivers/crypto/nx/nx.*
5153F: drivers/crypto/nx/nx_csbcpb.h
5154F: drivers/crypto/nx/nx_debugfs.h
956c203c 5155
0e16aafb 5156IBM Power 842 compression accelerator
41656aa7 5157M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5158S: Supported
28bceeaa
DS
5159F: drivers/crypto/nx/Makefile
5160F: drivers/crypto/nx/Kconfig
7011a122 5161F: drivers/crypto/nx/nx-842*
2da572c9 5162F: include/linux/sw842.h
2062c5b6 5163F: crypto/842.c
2da572c9 5164F: lib/842/
0e16aafb 5165
1da177e4 5166IBM Power Linux RAID adapter
8b58be88 5167M: Brian King <brking@us.ibm.com>
1da177e4 5168S: Supported
679655da 5169F: drivers/scsi/ipr.*
1da177e4 5170
9d348af4 5171IBM Power Virtual Ethernet Device Driver
eddd63a6 5172M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5173L: netdev@vger.kernel.org
5174S: Supported
9aa32835 5175F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5176
e6babec6 5177IBM Power Virtual SCSI Device Drivers
bcbde52b 5178M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5179L: linux-scsi@vger.kernel.org
5180S: Supported
e6babec6
NF
5181F: drivers/scsi/ibmvscsi/ibmvscsi*
5182F: drivers/scsi/ibmvscsi/viosrp.h
5183
5184IBM Power Virtual FC Device Drivers
44b4dad9 5185M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5186L: linux-scsi@vger.kernel.org
5187S: Supported
5188F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5189
1da177e4 5190IBM ServeRAID RAID DRIVER
f9213e78 5191S: Orphan
679655da 5192F: drivers/scsi/ips.*
1da177e4 5193
6ed9f9c4
PT
5194ICH LPC AND GPIO DRIVER
5195M: Peter Tyser <ptyser@xes-inc.com>
5196S: Maintained
5197F: drivers/mfd/lpc_ich.c
5198F: drivers/gpio/gpio-ich.c
5199
1e7106fc 5200IDE SUBSYSTEM
8b58be88 5201M: "David S. Miller" <davem@davemloft.net>
1da177e4 5202L: linux-ide@vger.kernel.org
8a6e2535 5203Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5204T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5205S: Maintained
679655da
JP
5206F: Documentation/ide/
5207F: drivers/ide/
5208F: include/linux/ide.h
1da177e4 5209
6cb8c13d
IP
5210IDEAPAD LAPTOP EXTRAS DRIVER
5211M: Ike Panhc <ike.pan@canonical.com>
5212L: platform-driver-x86@vger.kernel.org
5213W: http://launchpad.net/ideapad-laptop
5214S: Maintained
5215F: drivers/platform/x86/ideapad-laptop.c
5216
1ea4c161
AM
5217IDEAPAD LAPTOP SLIDEBAR DRIVER
5218M: Andrey Moiseev <o2g.org.ru@gmail.com>
5219L: linux-input@vger.kernel.org
5220W: https://github.com/o2genum/ideapad-slidebar
5221S: Maintained
5222F: drivers/input/misc/ideapad_slidebar.c
5223
0f861e8c 5224IDE/ATAPI DRIVERS
487ba8e8 5225M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5226L: linux-ide@vger.kernel.org
c404c199 5227S: Maintained
679655da
JP
5228F: Documentation/cdrom/ide-cd
5229F: drivers/ide/ide-cd*
1da177e4 5230
27471fdb 5231IDLE-I7300
8b58be88 5232M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5233L: linux-pm@vger.kernel.org
27471fdb 5234S: Supported
679655da 5235F: drivers/idle/i7300_idle.c
27471fdb 5236
02cf2286 5237IEEE 802.15.4 SUBSYSTEM
b6e195fd 5238M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5239L: linux-wpan@vger.kernel.org
5240W: https://github.com/linux-wpan
5241T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5242S: Maintained
5243F: net/ieee802154/
68653359 5244F: net/mac802154/
251741b1 5245F: drivers/net/ieee802154/
580947d3
AA
5246F: include/linux/nl802154.h
5247F: include/linux/ieee802154.h
5248F: include/net/nl802154.h
5249F: include/net/mac802154.h
5250F: include/net/af_ieee802154.h
5251F: include/net/cfg802154.h
5252F: include/net/ieee802154_netdev.h
ebef9c12 5253F: Documentation/networking/ieee802154.txt
02cf2286 5254
b1c97193
SY
5255IGORPLUG-USB IR RECEIVER
5256M: Sean Young <sean@mess.org>
5257L: linux-media@vger.kernel.org
5258S: Maintained
5259F: drivers/media/rc/igorplugusb.c
5260
40ad4a30
SY
5261IGUANAWORKS USB IR TRANSCEIVER
5262M: Sean Young <sean@mess.org>
5263L: linux-media@vger.kernel.org
5264S: Maintained
5265F: drivers/media/rc/iguanair.c
5266
9545f86e 5267IIO SUBSYSTEM AND DRIVERS
030a13d7 5268M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5269R: Hartmut Knaack <knaack.h@gmx.de>
5270R: Lars-Peter Clausen <lars@metafoo.de>
5271R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5272L: linux-iio@vger.kernel.org
5273S: Maintained
03e7c251 5274F: drivers/iio/
9545f86e 5275F: drivers/staging/iio/
8fe671fc 5276F: include/linux/iio/
817020cf 5277F: tools/iio/
9545f86e 5278
65519263
SG
5279IKANOS/ADI EAGLE ADSL USB DRIVER
5280M: Matthieu Castet <castet.matthieu@free.fr>
5281M: Stanislaw Gruszka <stf_xl@wp.pl>
5282S: Maintained
5283F: drivers/usb/atm/ueagle-atm.c
5284
e89ab51f
GR
5285INA209 HARDWARE MONITOR DRIVER
5286M: Guenter Roeck <linux@roeck-us.net>
5287L: lm-sensors@lm-sensors.org
5288S: Maintained
5289F: Documentation/hwmon/ina209
5290F: Documentation/devicetree/bindings/i2c/ina209.txt
5291F: drivers/hwmon/ina209.c
5292
5293INA2XX HARDWARE MONITOR DRIVER
5294M: Guenter Roeck <linux@roeck-us.net>
5295L: lm-sensors@lm-sensors.org
5296S: Maintained
5297F: Documentation/hwmon/ina2xx
5298F: drivers/hwmon/ina2xx.c
5299F: include/linux/platform_data/ina2xx.h
5300
14dc124f
SIG
5301INDUSTRY PACK SUBSYSTEM (IPACK)
5302M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5303M: Jens Taprogge <jens.taprogge@taprogge.org>
5304M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5305L: industrypack-devel@lists.sourceforge.net
5306W: http://industrypack.sourceforge.net
5307S: Maintained
5308F: drivers/ipack/
5309
8adc53fd
ZLK
5310INGENIC JZ4780 DMA Driver
5311M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5312S: Maintained
5313F: drivers/dma/dma-jz4780.c
5314
aa7168f4 5315INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5316M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5317M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5318L: linux-ima-devel@lists.sourceforge.net
5319L: linux-ima-user@lists.sourceforge.net
5320L: linux-security-module@vger.kernel.org
aa7168f4 5321S: Supported
679655da 5322F: security/integrity/ima/
aa7168f4 5323
9a4ea5a9
JH
5324IMGTEC IR DECODER DRIVER
5325M: James Hogan <james.hogan@imgtec.com>
5326S: Maintained
5327F: drivers/media/rc/img-ir/
5328
1da177e4 5329IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5330L: linux-fbdev@vger.kernel.org
843393d3 5331S: Orphan
8a61f013 5332F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5333
5334INFINIBAND SUBSYSTEM
b6b2bbe6 5335M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5336M: Sean Hefty <sean.hefty@intel.com>
5337M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5338L: linux-rdma@vger.kernel.org
605841f5 5339W: http://www.openfabrics.org/
8a6e2535 5340Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5341T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5342S: Supported
679655da
JP
5343F: Documentation/infiniband/
5344F: drivers/infiniband/
2dfcad3a 5345F: drivers/staging/rdma/
c117ab84 5346F: include/uapi/linux/if_infiniband.h
954138dc
YD
5347F: include/uapi/rdma/
5348F: include/rdma/
1da177e4 5349
c9f04f58 5350INOTIFY
8b58be88
JP
5351M: John McCutchan <john@johnmccutchan.com>
5352M: Robert Love <rlove@rlove.org>
5353M: Eric Paris <eparis@parisplace.org>
c9f04f58 5354S: Maintained
679655da
JP
5355F: Documentation/filesystems/inotify.txt
5356F: fs/notify/inotify/
5357F: include/linux/inotify.h
c117ab84 5358F: include/uapi/linux/inotify.h
c9f04f58 5359
e2d1d6c0 5360INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5361M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5362L: linux-input@vger.kernel.org
8a6e2535 5363Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5364T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5365S: Maintained
679655da 5366F: drivers/input/
f4eea7e2 5367F: include/linux/input.h
c117ab84 5368F: include/uapi/linux/input.h
f4eea7e2 5369F: include/linux/input/
e2d1d6c0 5370
3267a87f 5371INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5372M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5373L: linux-input@vger.kernel.org
75dd112a 5374S: Odd fixes
3267a87f 5375F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5376F: drivers/input/input-mt.c
3267a87f
HR
5377K: \b(ABS|SYN)_MT_
5378
97fa99a3
JY
5379INTEL ASoC BDW/HSW DRIVERS
5380M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5381L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5382S: Supported
e8e1225d
JP
5383F: sound/soc/intel/common/sst-dsp*
5384F: sound/soc/intel/common/sst-firmware.c
5385F: sound/soc/intel/boards/broadwell.c
5386F: sound/soc/intel/haswell/
97fa99a3 5387
4ac13e17
DJ
5388INTEL C600 SERIES SAS CONTROLLER DRIVER
5389M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5390M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5391L: linux-scsi@vger.kernel.org
7106891a
DJ
5392T: git git://git.code.sf.net/p/intel-sas/isci
5393S: Supported
4ac13e17 5394F: drivers/scsi/isci/
4ac13e17 5395
26717172
LB
5396INTEL IDLE DRIVER
5397M: Len Brown <lenb@kernel.org>
bf1c138e 5398L: linux-pm@vger.kernel.org
08deed1e 5399T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5400S: Supported
5401F: drivers/idle/intel_idle.c
5402
7c1ac18d
KCA
5403INTEL PSTATE DRIVER
5404M: Kristen Carlson Accardi <kristen@linux.intel.com>
5405L: linux-pm@vger.kernel.org
5406S: Supported
5407F: drivers/cpufreq/intel_pstate.c
5408
9eb8ef74 5409INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5410M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5411L: linux-fbdev@vger.kernel.org
ce00f85c 5412S: Maintained
679655da 5413F: Documentation/fb/intelfb.txt
8a61f013 5414F: drivers/video/fbdev/intelfb/
9eb8ef74 5415
1da177e4 5416INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5417M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5418L: linux-fbdev@vger.kernel.org
ce00f85c 5419S: Maintained
8a61f013 5420F: drivers/video/fbdev/i810/
1da177e4 5421
f4a9bc4c 5422INTEL MENLOW THERMAL DRIVER
8b58be88 5423M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5424L: platform-driver-x86@vger.kernel.org
5ca92bd9 5425W: https://01.org/linux-acpi
f4a9bc4c 5426S: Supported
679655da 5427F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5428
1da177e4 5429INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5430M: Borislav Petkov <bp@alien8.de>
1da177e4 5431S: Maintained
73d425fd
JP
5432F: arch/x86/kernel/cpu/microcode/core*
5433F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5434
248a9dc3 5435INTEL I/OAT DMA DRIVER
18ebd564 5436M: Dave Jiang <dave.jiang@intel.com>
08223d80 5437R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5438L: dmaengine@vger.kernel.org
5439Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5440S: Supported
679655da 5441F: drivers/dma/ioat*
248a9dc3 5442
6c8909b4 5443INTEL IOMMU (VT-d)
8b58be88 5444M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5445L: iommu@lists.linux-foundation.org
54e5881d 5446T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5447S: Supported
3fb39615 5448F: drivers/iommu/intel-iommu.c
679655da 5449F: include/linux/intel-iommu.h
6c8909b4 5450
b3e5f263 5451INTEL IOP-ADMA DMA DRIVER
08223d80 5452R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5453S: Odd fixes
679655da 5454F: drivers/dma/iop-adma.c
b3e5f263 5455
9251ce95 5456INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5457M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5458S: Maintained
679655da
JP
5459F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5460F: arch/arm/mach-ixp4xx/include/mach/npe.h
5461F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5462F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5463F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5464F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5465
844dd05f 5466INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5467M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5468S: Maintained
679655da 5469F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5470
2f302324 5471INTEL ETHERNET DRIVERS
8b58be88 5472M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5473R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5474R: Shannon Nelson <shannon.nelson@intel.com>
5475R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5476R: Don Skidmore <donald.c.skidmore@intel.com>
5477R: Matthew Vick <matthew.vick@intel.com>
5478R: John Ronciak <john.ronciak@intel.com>
5479R: Mitch Williams <mitch.a.williams@intel.com>
5480L: intel-wired-lan@lists.osuosl.org
f6fde11a 5481W: http://www.intel.com/support/feedback.htm
d94e6fed 5482W: http://e1000.sourceforge.net/
2f302324
JK
5483Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5484T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5485T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5486S: Supported
0d164401
JK
5487F: Documentation/networking/e100.txt
5488F: Documentation/networking/e1000.txt
5489F: Documentation/networking/e1000e.txt
5490F: Documentation/networking/igb.txt
5491F: Documentation/networking/igbvf.txt
5492F: Documentation/networking/ixgb.txt
5493F: Documentation/networking/ixgbe.txt
5494F: Documentation/networking/ixgbevf.txt
1bff6529 5495F: Documentation/networking/i40e.txt
105bf2fe 5496F: Documentation/networking/i40evf.txt
dee1ad47 5497F: drivers/net/ethernet/intel/
bc90d291 5498F: drivers/net/ethernet/intel/*/
1da177e4 5499
0963d59b
LW
5500INTEL-MID GPIO DRIVER
5501M: David Cohen <david.a.cohen@linux.intel.com>
5502L: linux-gpio@vger.kernel.org
5503S: Maintained
5504F: drivers/gpio/gpio-intel-mid.c
5505
ca907a90
SY
5506INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5507M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5508L: linux-wireless@vger.kernel.org
ca907a90 5509S: Maintained
679655da 5510F: Documentation/networking/README.ipw2100
679655da 5511F: Documentation/networking/README.ipw2200
ca907a90 5512F: drivers/net/wireless/ipw2x00/
826d2abe 5513
4bd96a7a 5514INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5515M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5516M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5517M: Shane Wang <shane.wang@intel.com>
5518L: tboot-devel@lists.sourceforge.net
5519W: http://tboot.sourceforge.net
e9b7d7c8 5520T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5521S: Supported
5522F: Documentation/intel_txt.txt
5523F: include/linux/tboot.h
5524F: arch/x86/kernel/tboot.c
5525
8a70da82 5526INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5527M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5528M: linux-wimax@intel.com
49e7d9df 5529L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5530S: Supported
5531W: http://linuxwimax.org
679655da
JP
5532F: Documentation/wimax/README.i2400m
5533F: drivers/net/wimax/i2400m/
c117ab84 5534F: include/uapi/linux/wimax/i2400m.h
8a70da82 5535
1c0ce89c
SG
5536INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5537M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5538L: linux-wireless@vger.kernel.org
1c0ce89c 5539S: Supported
efa3144e
WYG
5540F: drivers/net/wireless/iwlegacy/
5541
b481de9c 5542INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5543M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5544M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5545M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5546L: linux-wireless@vger.kernel.org
b481de9c 5547W: http://intellinuxwireless.org
b62ff718 5548T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5549S: Supported
679655da 5550F: drivers/net/wireless/iwlwifi/
b481de9c 5551
de8fe023
TW
5552INTEL MANAGEMENT ENGINE (mei)
5553M: Tomas Winkler <tomas.winkler@intel.com>
5554L: linux-kernel@vger.kernel.org
5555S: Supported
c117ab84 5556F: include/uapi/linux/mei.h
5069288b 5557F: include/linux/mei_cl_bus.h
de8fe023 5558F: drivers/misc/mei/*
e07950a1 5559F: Documentation/misc-devices/mei/*
de8fe023 5560
0a8b8353 5561INTEL PMC IPC DRIVER
5562M: Zha Qipeng<qipeng.zha@intel.com>
5563L: platform-driver-x86@vger.kernel.org
5564S: Maintained
5565F: drivers/platform/x86/intel_pmc_ipc.c
5566F: arch/x86/include/asm/intel_pmc_ipc.h
5567
cb109a0e 5568IOC3 ETHERNET DRIVER
8b58be88 5569M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5570L: linux-mips@linux-mips.org
5571S: Maintained
8862bf1e 5572F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5573
cb109a0e 5574IOC3 SERIAL DRIVER
8b58be88 5575M: Pat Gefre <pfg@sgi.com>
d39e0721 5576L: linux-serial@vger.kernel.org
cb109a0e 5577S: Maintained
df621252 5578F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5579
0b6e8569
SW
5580IOMMU DRIVERS
5581M: Joerg Roedel <joro@8bytes.org>
5582L: iommu@lists.linux-foundation.org
5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5584S: Maintained
5585F: drivers/iommu/
5586
4480f15b 5587IP MASQUERADING
8b58be88 5588M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5589S: Maintained
679655da 5590F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5591
1202d6ff 5592IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5593M: Francois Romieu <romieu@fr.zoreil.com>
5594M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5595L: netdev@vger.kernel.org
5596S: Maintained
7443713a 5597F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5598
4480f15b 5599IPATH DRIVER
8473c603 5600M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5601L: linux-rdma@vger.kernel.org
52a09a04 5602S: Maintained
6f9b3890 5603F: drivers/staging/rdma/ipath/
77d8798b 5604
4409ebe9 5605IPMI SUBSYSTEM
8b58be88 5606M: Corey Minyard <minyard@acm.org>
b0c90653 5607L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5608W: http://openipmi.sourceforge.net/
5609S: Supported
679655da
JP
5610F: Documentation/IPMI.txt
5611F: drivers/char/ipmi/
5612F: include/linux/ipmi*
c117ab84 5613F: include/uapi/linux/ipmi*
4409ebe9 5614
2d800897
KW
5615QCOM AUDIO (ASoC) DRIVERS
5616M: Patrick Lai <plai@codeaurora.org>
5617M: Banajit Goswami <bgoswami@codeaurora.org>
5618L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5619S: Supported
5620F: sound/soc/qcom/
5621
e2d1d6c0 5622IPS SCSI RAID DRIVER
8b58be88 5623M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5624L: linux-scsi@vger.kernel.org
5625W: http://www.adaptec.com/
5626S: Maintained
679655da 5627F: drivers/scsi/ips*
e2d1d6c0
RD
5628
5629IPVS
8b58be88
JP
5630M: Wensong Zhang <wensong@linux-vs.org>
5631M: Simon Horman <horms@verge.net.au>
5632M: Julian Anastasov <ja@ssi.bg>
979b6c13 5633L: netdev@vger.kernel.org
e2d1d6c0 5634L: lvs-devel@vger.kernel.org
1da177e4 5635S: Maintained
679655da 5636F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5637F: include/net/ip_vs.h
c117ab84 5638F: include/uapi/linux/ip_vs.h
679655da 5639F: net/netfilter/ipvs/
1da177e4 5640
e7839f25 5641IPWIRELESS DRIVER
e5f6450c 5642M: Jiri Kosina <jikos@kernel.org>
d8130624 5643M: David Sterba <dsterba@suse.com>
92094aa0 5644S: Odd Fixes
282361a0 5645F: drivers/tty/ipwireless/
099dc4fb 5646
e2d1d6c0 5647IPX NETWORK LAYER
8b58be88 5648M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5649L: netdev@vger.kernel.org
5650S: Maintained
679655da 5651F: include/net/ipx.h
c117ab84 5652F: include/uapi/linux/ipx.h
679655da 5653F: net/ipx/
e2d1d6c0 5654
1da177e4 5655IRDA SUBSYSTEM
8b58be88 5656M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5657L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5658L: netdev@vger.kernel.org
1da177e4 5659W: http://irda.sourceforge.net/
f353976d 5660S: Maintained
e0057975 5661T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5662F: Documentation/networking/irda.txt
5663F: drivers/net/irda/
5664F: include/net/irda/
5665F: net/irda/
1da177e4 5666
a800c7cc
TG
5667IRQ SUBSYSTEM
5668M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5669L: linux-kernel@vger.kernel.org
a800c7cc 5670S: Maintained
75fc2d37 5671T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5672F: kernel/irq/
2ed9fd28
JC
5673
5674IRQCHIP DRIVERS
5675M: Thomas Gleixner <tglx@linutronix.de>
5676M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5677M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5678L: linux-kernel@vger.kernel.org
5679S: Maintained
5680T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5681T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5682F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5683F: drivers/irqchip/
a800c7cc 5684
7ab3a837 5685IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5686M: Jiang Liu <jiang.liu@linux.intel.com>
5687M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5688S: Maintained
b09dec2c 5689T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5690F: Documentation/IRQ-domain.txt
5691F: include/linux/irqdomain.h
5692F: kernel/irq/irqdomain.c
b09dec2c 5693F: kernel/irq/msi.c
7ab3a837 5694
e2d1d6c0 5695ISAPNP
8b58be88 5696M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5697S: Maintained
679655da
JP
5698F: Documentation/isapnp.txt
5699F: drivers/pnp/isapnp/
5700F: include/linux/isapnp.h
e2d1d6c0 5701
d39b8420
HV
5702ISA RADIO MODULE
5703M: Hans Verkuil <hverkuil@xs4all.nl>
5704L: linux-media@vger.kernel.org
5705T: git git://linuxtv.org/media_tree.git
5706W: http://linuxtv.org
5707S: Maintained
5708F: drivers/media/radio/radio-isa*
5709
71a6d0af
HW
5710iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5711M: Peter Jones <pjones@redhat.com>
5712M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5713S: Maintained
5714F: drivers/firmware/iscsi_ibft*
5715
14816b1e 5716ISCSI
8b58be88 5717M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5718L: open-iscsi@googlegroups.com
5719W: www.open-iscsi.org
54e5881d 5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5721S: Maintained
679655da
JP
5722F: drivers/scsi/*iscsi*
5723F: include/scsi/*iscsi*
14816b1e 5724
1e65eb42
OG
5725ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5726M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5727M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5728M: Roi Dayan <roid@mellanox.com>
5729L: linux-rdma@vger.kernel.org
5730S: Supported
5731W: http://www.openfabrics.org
5732W: www.open-iscsi.org
5733Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5734F: drivers/infiniband/ulp/iser/
1e65eb42 5735
2b70e5fd
SG
5736ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5737M: Sagi Grimberg <sagig@mellanox.com>
5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5739L: linux-rdma@vger.kernel.org
5740L: target-devel@vger.kernel.org
5741S: Supported
5742W: http://www.linux-iscsi.org
5743F: drivers/infiniband/ulp/isert
5744
1da177e4 5745ISDN SUBSYSTEM
8b58be88 5746M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5747L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5748L: netdev@vger.kernel.org
1da177e4 5749W: http://www.isdn4linux.de
54e5881d 5750T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5751S: Maintained
679655da
JP
5752F: Documentation/isdn/
5753F: drivers/isdn/
5754F: include/linux/isdn.h
5755F: include/linux/isdn/
c117ab84
CEB
5756F: include/uapi/linux/isdn.h
5757F: include/uapi/linux/isdn/
1da177e4
LT
5758
5759ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5760M: Armin Schindler <mac@melware.de>
d5d52273 5761L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5762W: http://www.melware.de
5763S: Maintained
679655da 5764F: drivers/isdn/hardware/eicon/
1da177e4 5765
d624870f 5766IT87 HARDWARE MONITORING DRIVER
d8130624 5767M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5768L: lm-sensors@lm-sensors.org
5769S: Maintained
5770F: Documentation/hwmon/it87
5771F: drivers/hwmon/it87.c
5772
d7104bff
AP
5773IT913X MEDIA DRIVER
5774M: Antti Palosaari <crope@iki.fi>
5775L: linux-media@vger.kernel.org
5776W: http://linuxtv.org/
5777W: http://palosaari.fi/linux/
5778Q: http://patchwork.linuxtv.org/project/linux-media/list/
5779T: git git://linuxtv.org/anttip/media_tree.git
5780S: Maintained
249c697e 5781F: drivers/media/tuners/it913x*
d7104bff 5782
91821ff3 5783IVTV VIDEO4LINUX DRIVER
6afdeaf8 5784M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5785L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5786L: linux-media@vger.kernel.org
275ffde4 5787T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5788W: http://www.ivtvdriver.org
5789S: Maintained
679655da 5790F: Documentation/video4linux/*.ivtv
90d72ac6 5791F: drivers/media/pci/ivtv/
c117ab84 5792F: include/uapi/linux/ivtv*
91821ff3 5793
68620bdd
MP
5794IX2505V MEDIA DRIVER
5795M: Malcolm Priestley <tvboxspy@gmail.com>
5796L: linux-media@vger.kernel.org
5797W: http://linuxtv.org/
5798Q: http://patchwork.linuxtv.org/project/linux-media/list/
5799S: Maintained
5800F: drivers/media/dvb-frontends/ix2505v*
5801
4453d736
GR
5802JC42.4 TEMPERATURE SENSOR DRIVER
5803M: Guenter Roeck <linux@roeck-us.net>
5804L: lm-sensors@lm-sensors.org
5805S: Maintained
5806F: drivers/hwmon/jc42.c
5807F: Documentation/hwmon/jc42
5808
e2d1d6c0 5809JFS FILESYSTEM
3256f80f 5810M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5811L: jfs-discussion@lists.sourceforge.net
5812W: http://jfs.sourceforge.net/
54e5881d 5813T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5814S: Maintained
679655da
JP
5815F: Documentation/filesystems/jfs.txt
5816F: fs/jfs/
e2d1d6c0 5817
95252236 5818JME NETWORK DRIVER
8b58be88 5819M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5820L: netdev@vger.kernel.org
5821S: Maintained
63d24a0e 5822F: drivers/net/ethernet/jme.*
95252236 5823
1da177e4 5824JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5825M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5826L: linux-mtd@lists.infradead.org
5827W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5828S: Maintained
679655da 5829F: fs/jffs2/
c117ab84 5830F: include/uapi/linux/jffs2.h
1da177e4 5831
d183e11a
TT
5832JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5833M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5834M: Jan Kara <jack@suse.com>
d183e11a
TT
5835L: linux-ext4@vger.kernel.org
5836S: Maintained
5837F: fs/jbd2/
5838F: include/linux/jbd2.h
ae0718f8 5839
207dab5f
MU
5840JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5841M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5842L: linux-media@vger.kernel.org
5843S: Maintained
5844F: drivers/media/platform/rcar_jpu.c
5845
fd8b6cb4 5846JSM Neo PCI based serial card
9d141cb9 5847M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5848L: linux-serial@vger.kernel.org
5849S: Maintained
df621252 5850F: drivers/tty/serial/jsm/
ae0718f8 5851
af39917d
CL
5852K10TEMP HARDWARE MONITORING DRIVER
5853M: Clemens Ladisch <clemens@ladisch.de>
5854L: lm-sensors@lm-sensors.org
5855S: Maintained
5856F: Documentation/hwmon/k10temp
5857F: drivers/hwmon/k10temp.c
5858
4660cb35 5859K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5860M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5861L: lm-sensors@lm-sensors.org
ae0718f8 5862S: Maintained
679655da
JP
5863F: Documentation/hwmon/k8temp
5864F: drivers/hwmon/k8temp.c
ae0718f8 5865
1da177e4 5866KCONFIG
5eb1f99e 5867M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5868L: linux-kbuild@vger.kernel.org
cea8321c 5869T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5870S: Maintained
679655da
JP
5871F: Documentation/kbuild/kconfig-language.txt
5872F: scripts/kconfig/
1da177e4 5873
ea6c2089 5874KDUMP
8b58be88
JP
5875M: Vivek Goyal <vgoyal@redhat.com>
5876M: Haren Myneni <hbabu@us.ibm.com>
34633993 5877L: kexec@lists.infradead.org
ea6c2089
VG
5878W: http://lse.sourceforge.net/kdump/
5879S: Maintained
80811493 5880F: Documentation/kdump/
ea6c2089 5881
f41bf02f
HV
5882KEENE FM RADIO TRANSMITTER DRIVER
5883M: Hans Verkuil <hverkuil@xs4all.nl>
5884L: linux-media@vger.kernel.org
5885T: git git://linuxtv.org/media_tree.git
5886W: http://linuxtv.org
5887S: Maintained
5888F: drivers/media/radio/radio-keene*
5889
1da177e4 5890KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5891M: Ian Kent <raven@themaw.net>
f694fc97 5892L: autofs@vger.kernel.org
1da177e4 5893S: Maintained
679655da 5894F: fs/autofs4/
1da177e4 5895
70fb7ba6 5896KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5897M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5898T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5899T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5900L: linux-kbuild@vger.kernel.org
5ce45962 5901S: Maintained
679655da
JP
5902F: Documentation/kbuild/
5903F: Makefile
5904F: scripts/Makefile.*
70fb7ba6
MM
5905F: scripts/basic/
5906F: scripts/mk*
5907F: scripts/package/
1da177e4
LT
5908
5909KERNEL JANITORS
c3000e03 5910L: kernel-janitors@vger.kernel.org
10466f5a 5911W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5912S: Odd Fixes
1da177e4 5913
e8b43555 5914KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5915M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5916M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5917L: linux-nfs@vger.kernel.org
1da177e4 5918W: http://nfs.sourceforge.net/
98fac23f 5919S: Supported
679655da 5920F: fs/nfsd/
c117ab84 5921F: include/uapi/linux/nfsd/
679655da
JP
5922F: fs/lockd/
5923F: fs/nfs_common/
5924F: net/sunrpc/
5925F: include/linux/lockd/
5926F: include/linux/sunrpc/
c117ab84 5927F: include/uapi/linux/sunrpc/
1da177e4 5928
13b122b3
SK
5929KERNEL SELFTEST FRAMEWORK
5930M: Shuah Khan <shuahkh@osg.samsung.com>
5931L: linux-api@vger.kernel.org
5932T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5933S: Maintained
5934F: tools/testing/selftests
5935
426d62e2 5936KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5937M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5938M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5939L: kvm@vger.kernel.org
e3e58478 5940W: http://www.linux-kvm.org
a94b40a6 5941T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5942S: Supported
c93a64fe
PB
5943F: Documentation/*/kvm*.txt
5944F: Documentation/virtual/kvm/
679655da 5945F: arch/*/kvm/
1662e862
CB
5946F: arch/x86/kernel/kvm.c
5947F: arch/x86/kernel/kvmclock.c
679655da
JP
5948F: arch/*/include/asm/kvm*
5949F: include/linux/kvm*
c117ab84 5950F: include/uapi/linux/kvm*
679655da 5951F: virt/kvm/
426d62e2 5952
ad8003d3 5953KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5954M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5955L: kvm@vger.kernel.org
5956W: http://kvm.qumranet.com
7de609c8 5957S: Maintained
679655da 5958F: arch/x86/include/asm/svm.h
679655da 5959F: arch/x86/kvm/svm.c
426d62e2 5960
513014b7 5961KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5962M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5963L: kvm-ppc@vger.kernel.org
5964W: http://kvm.qumranet.com
6a7f972d 5965T: git git://github.com/agraf/linux-2.6.git
513014b7 5966S: Supported
679655da
JP
5967F: arch/powerpc/include/asm/kvm*
5968F: arch/powerpc/kvm/
513014b7 5969
85f8fffe 5970KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5971M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5972M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5973L: linux-s390@vger.kernel.org
5974W: http://www.ibm.com/developerworks/linux/linux390/
5975S: Supported
679655da
JP
5976F: Documentation/s390/kvm.txt
5977F: arch/s390/include/asm/kvm*
80811493 5978F: arch/s390/kvm/
85f8fffe 5979
a749474d 5980KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5981M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5982M: Marc Zyngier <marc.zyngier@arm.com>
5983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5984L: kvmarm@lists.cs.columbia.edu
5985W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5986S: Supported
a749474d
CD
5987F: arch/arm/include/uapi/asm/kvm*
5988F: arch/arm/include/asm/kvm*
5989F: arch/arm/kvm/
5c8818b4
MZ
5990F: virt/kvm/arm/
5991F: include/kvm/arm_*
a749474d 5992
6394a3ec 5993KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5994M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5995M: Marc Zyngier <marc.zyngier@arm.com>
5996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5997L: kvmarm@lists.cs.columbia.edu
5998S: Maintained
5999F: arch/arm64/include/uapi/asm/kvm*
6000F: arch/arm64/include/asm/kvm*
6001F: arch/arm64/kvm/
6002
dc009d92 6003KEXEC
8b58be88 6004M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6005W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6006L: kexec@lists.infradead.org
dc009d92 6007S: Maintained
679655da 6008F: include/linux/kexec.h
c117ab84 6009F: include/uapi/linux/kexec.h
679655da 6010F: kernel/kexec.c
dc009d92 6011
e971461f
DH
6012KEYS/KEYRINGS:
6013M: David Howells <dhowells@redhat.com>
aa62efff 6014L: keyrings@vger.kernel.org
e971461f 6015S: Maintained
d410fa4e 6016F: Documentation/security/keys.txt
e971461f
DH
6017F: include/linux/key.h
6018F: include/linux/key-type.h
6019F: include/keys/
6020F: security/keys/
6021
7f3c68be 6022KEYS-TRUSTED
74dd744f
MZ
6023M: David Safford <safford@us.ibm.com>
6024M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6025L: linux-security-module@vger.kernel.org
aa62efff 6026L: keyrings@vger.kernel.org
7f3c68be 6027S: Supported
d410fa4e 6028F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6029F: include/keys/trusted-type.h
6030F: security/keys/trusted.c
6031F: security/keys/trusted.h
6032
6033KEYS-ENCRYPTED
74dd744f
MZ
6034M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6035M: David Safford <safford@us.ibm.com>
7f3c68be 6036L: linux-security-module@vger.kernel.org
aa62efff 6037L: keyrings@vger.kernel.org
7f3c68be 6038S: Supported
d410fa4e 6039F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6040F: include/keys/encrypted-type.h
19c90aa6 6041F: security/keys/encrypted-keys/
7f3c68be 6042
5b778dad 6043KGDB / KDB /debug_core
8b58be88 6044M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6045W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6046L: kgdb-bugreport@lists.sourceforge.net
6047S: Maintained
679655da
JP
6048F: Documentation/DocBook/kgdb.tmpl
6049F: drivers/misc/kgdbts.c
df621252 6050F: drivers/tty/serial/kgdboc.c
5b778dad 6051F: include/linux/kdb.h
679655da 6052F: include/linux/kgdb.h
4063eb5f 6053F: kernel/debug/
e3e2aaf7 6054
456db8cc 6055KMEMCHECK
8b58be88 6056M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6057M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6058S: Maintained
410d7a97
JP
6059F: Documentation/kmemcheck.txt
6060F: arch/x86/include/asm/kmemcheck.h
6061F: arch/x86/mm/kmemcheck/
6062F: include/linux/kmemcheck.h
6063F: mm/kmemcheck.c
b9ce08c0 6064
c3bb4d24 6065KMEMLEAK
8b58be88 6066M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6067S: Maintained
6068F: Documentation/kmemleak.txt
6069F: include/linux/kmemleak.h
6070F: mm/kmemleak.c
6071F: mm/kmemleak-test.c
6072
89559a61 6073KPROBES
8b58be88
JP
6074M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6075M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6076M: "David S. Miller" <davem@davemloft.net>
97c29e74 6077M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6078S: Maintained
679655da
JP
6079F: Documentation/kprobes.txt
6080F: include/linux/kprobes.h
6081F: kernel/kprobes.c
89559a61 6082
70e84049 6083KS0108 LCD CONTROLLER DRIVER
8b58be88 6084M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6085W: http://miguelojeda.es/auxdisplay.htm
6086W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6087S: Maintained
679655da
JP
6088F: Documentation/auxdisplay/ks0108
6089F: drivers/auxdisplay/ks0108.c
6090F: include/linux/ks0108.h
70e84049 6091
1da177e4 6092LAPB module
1da177e4 6093L: linux-x25@vger.kernel.org
bf9915cc 6094S: Orphan
679655da
JP
6095F: Documentation/networking/lapb-module.txt
6096F: include/*/lapb.h
6097F: net/lapb/
1da177e4
LT
6098
6099LASI 53c700 driver for PARISC
8b58be88 6100M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6101L: linux-scsi@vger.kernel.org
6102S: Maintained
679655da
JP
6103F: Documentation/scsi/53c700.txt
6104F: drivers/scsi/53c700*
1da177e4 6105
263de9b5 6106LED SUBSYSTEM
8b58be88 6107M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6108M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6109L: linux-leds@vger.kernel.org
b8926ba0 6110T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6111S: Maintained
679655da
JP
6112F: drivers/leds/
6113F: include/linux/leds.h
263de9b5 6114
b0461a44 6115LEGACY EEPROM DRIVER
d8130624 6116M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6117S: Maintained
6118F: Documentation/misc-devices/eeprom
6119F: drivers/misc/eeprom/eeprom.c
6120
1da177e4 6121LEGO USB Tower driver
8b58be88 6122M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6123L: legousb-devel@lists.sourceforge.net
6124W: http://legousb.sourceforge.net/
6125S: Maintained
679655da 6126F: drivers/usb/misc/legousbtower.c
1da177e4 6127
055616a8
MK
6128LG2160 MEDIA DRIVER
6129M: Michael Krufky <mkrufky@linuxtv.org>
6130L: linux-media@vger.kernel.org
6131W: http://linuxtv.org/
6132W: http://github.com/mkrufky
6133Q: http://patchwork.linuxtv.org/project/linux-media/list/
6134T: git git://linuxtv.org/mkrufky/tuners.git
6135S: Maintained
6136F: drivers/media/dvb-frontends/lg2160.*
6137
6f0e7725
MK
6138LGDT3305 MEDIA DRIVER
6139M: Michael Krufky <mkrufky@linuxtv.org>
6140L: linux-media@vger.kernel.org
6141W: http://linuxtv.org/
6142W: http://github.com/mkrufky
6143Q: http://patchwork.linuxtv.org/project/linux-media/list/
6144T: git git://linuxtv.org/mkrufky/tuners.git
6145S: Maintained
6146F: drivers/media/dvb-frontends/lgdt3305.*
6147
568a17ff 6148LGUEST
8b58be88 6149M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6150L: lguest@lists.ozlabs.org
568a17ff 6151W: http://lguest.ozlabs.org/
72e91863 6152S: Odd Fixes
070f420b 6153F: arch/x86/include/asm/lguest*.h
679655da
JP
6154F: arch/x86/lguest/
6155F: drivers/lguest/
6156F: include/linux/lguest*.h
070f420b 6157F: tools/lguest/
568a17ff 6158
32ac7cb2
TH
6159LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6160M: Tejun Heo <tj@kernel.org>
6161L: linux-ide@vger.kernel.org
6162T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6163S: Maintained
6164F: drivers/ata/
6165F: include/linux/ata.h
6166F: include/linux/libata.h
6167
6168LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6169M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6170L: linux-ide@vger.kernel.org
6171T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6172S: Maintained
6173F: include/linux/pata_arasan_cf_data.h
6174F: drivers/ata/pata_arasan_cf.c
6175
c7fa056c
BZ
6176LIBATA PATA DRIVERS
6177M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6178M: Tejun Heo <tj@kernel.org>
6179L: linux-ide@vger.kernel.org
6180T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6181S: Maintained
6182F: drivers/ata/pata_*.c
6183F: drivers/ata/ata_generic.c
6184
32ac7cb2
TH
6185LIBATA SATA AHCI PLATFORM devices support
6186M: Hans de Goede <hdegoede@redhat.com>
6187M: Tejun Heo <tj@kernel.org>
6188L: linux-ide@vger.kernel.org
6189T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6190S: Maintained
6191F: drivers/ata/ahci_platform.c
6192F: drivers/ata/libahci_platform.c
6193F: include/linux/ahci_platform.h
6194
6195LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6196M: Mikael Pettersson <mikpelinux@gmail.com>
6197L: linux-ide@vger.kernel.org
6198T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6199S: Maintained
6200F: drivers/ata/sata_promise.*
6201
1acd437c
SL
6202LIBLOCKDEP
6203M: Sasha Levin <sasha.levin@oracle.com>
6204S: Maintained
6205F: tools/lib/lockdep/
6206
bc30196f
DW
6207LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6208M: Dan Williams <dan.j.williams@intel.com>
6209L: linux-nvdimm@lists.01.org
6210Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6211S: Supported
6212F: drivers/nvdimm/*
6213F: include/linux/nd.h
6214F: include/linux/libnvdimm.h
6215F: include/uapi/linux/ndctl.h
6216
6217LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6218M: Ross Zwisler <ross.zwisler@linux.intel.com>
6219L: linux-nvdimm@lists.01.org
6220Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6221S: Supported
6222F: drivers/nvdimm/blk.c
6223F: drivers/nvdimm/region_devs.c
6224F: drivers/acpi/nfit*
6225
6226LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6227M: Vishal Verma <vishal.l.verma@intel.com>
6228L: linux-nvdimm@lists.01.org
6229Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6230S: Supported
6231F: drivers/nvdimm/btt*
6232
6233LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6234M: Ross Zwisler <ross.zwisler@linux.intel.com>
6235L: linux-nvdimm@lists.01.org
6236Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6237S: Supported
6238F: drivers/nvdimm/pmem.c
b864bc17 6239F: include/linux/pmem.h
40603526 6240F: arch/*/include/asm/pmem.h
bc30196f 6241
1da177e4 6242LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6243M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6244W: http://www.ibm.com/linux/ltc/projects/ppc
6245S: Supported
11c34c7d 6246F: arch/powerpc/boot/rs6000.h
1da177e4 6247
852bb9f5 6248LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6249M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6250M: Paul Mackerras <paulus@samba.org>
ea668936 6251M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6252W: http://www.penguinppc.org/
a4724ed6 6253L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6254Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6255T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6256S: Supported
11c34c7d
JP
6257F: Documentation/powerpc/
6258F: arch/powerpc/
1da177e4
LT
6259
6260LINUX FOR POWER MACINTOSH
8b58be88 6261M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6262W: http://www.penguinppc.org/
a4724ed6 6263L: linuxppc-dev@lists.ozlabs.org
1da177e4 6264S: Maintained
11c34c7d
JP
6265F: arch/powerpc/platforms/powermac/
6266F: drivers/macintosh/
1da177e4 6267
77a76369 6268LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6269M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6270L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6271T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6272S: Maintained
11c34c7d
JP
6273F: arch/powerpc/platforms/512x/
6274F: arch/powerpc/platforms/52xx/
1da177e4
LT
6275
6276LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6277M: Alistair Popple <alistair@popple.id.au>
8b58be88 6278M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6279W: http://www.penguinppc.org/
a4724ed6 6280L: linuxppc-dev@lists.ozlabs.org
1da177e4 6281S: Maintained
11c34c7d
JP
6282F: arch/powerpc/platforms/40x/
6283F: arch/powerpc/platforms/44x/
1da177e4 6284
260c02a9 6285LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6286L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6287S: Orphan
11c34c7d
JP
6288F: arch/powerpc/*/*virtex*
6289F: arch/powerpc/*/*/*virtex*
1da177e4 6290
e93adf1e 6291LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6292M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6293W: http://www.penguinppc.org/
a4724ed6 6294L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6295S: Maintained
a2b1f7c8 6296F: arch/powerpc/platforms/8xx/
e93adf1e 6297
1da177e4 6298LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6299M: Scott Wood <scottwood@freescale.com>
8b58be88 6300M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6301W: http://www.penguinppc.org/
a4724ed6 6302L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6303T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6304S: Maintained
11c34c7d 6305F: arch/powerpc/platforms/83xx/
4c8f581d 6306F: arch/powerpc/platforms/85xx/
1da177e4 6307
ab06ff3a 6308LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6309M: Olof Johansson <olof@lixom.net>
a4724ed6 6310L: linuxppc-dev@lists.ozlabs.org
92e19709 6311S: Maintained
11c34c7d
JP
6312F: arch/powerpc/platforms/pasemi/
6313F: drivers/*/*pasemi*
6314F: drivers/*/*/*pasemi*
ab06ff3a 6315
1da177e4 6316LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6317M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6318L: linux-security-module@vger.kernel.org
1da177e4
LT
6319S: Supported
6320
a23ce6da
HW
6321LIS3LV02D ACCELEROMETER DRIVER
6322M: Eric Piel <eric.piel@tremplin-utc.net>
6323S: Maintained
ff606677
JD
6324F: Documentation/misc-devices/lis3lv02d
6325F: drivers/misc/lis3lv02d/
bd35665f 6326F: drivers/platform/x86/hp_accel.c
a23ce6da 6327
b700e7f0
SJ
6328LIVE PATCHING
6329M: Josh Poimboeuf <jpoimboe@redhat.com>
6330M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6331M: Jiri Kosina <jikos@kernel.org>
d8130624 6332M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6333S: Maintained
6334F: kernel/livepatch/
6335F: include/linux/livepatch.h
6336F: arch/x86/include/asm/livepatch.h
6337F: arch/x86/kernel/livepatch.c
6338F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6339F: samples/livepatch/
b700e7f0 6340L: live-patching@vger.kernel.org
74d50da3 6341T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6342
e2d1d6c0 6343LLC (802.2)
8b58be88 6344M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6345S: Maintained
679655da 6346F: include/linux/llc.h
c117ab84 6347F: include/uapi/linux/llc.h
679655da
JP
6348F: include/net/llc*
6349F: net/llc/
e2d1d6c0 6350
4e233cbe
AD
6351LM73 HARDWARE MONITOR DRIVER
6352M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6353L: lm-sensors@lm-sensors.org
6354S: Maintained
6355F: drivers/hwmon/lm73.c
6356
156e2d1a 6357LM78 HARDWARE MONITOR DRIVER
d8130624 6358M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6359L: lm-sensors@lm-sensors.org
6360S: Maintained
6361F: Documentation/hwmon/lm78
6362F: drivers/hwmon/lm78.c
6363
1da177e4 6364LM83 HARDWARE MONITOR DRIVER
d8130624 6365M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6366L: lm-sensors@lm-sensors.org
1da177e4 6367S: Maintained
679655da
JP
6368F: Documentation/hwmon/lm83
6369F: drivers/hwmon/lm83.c
1da177e4
LT
6370
6371LM90 HARDWARE MONITOR DRIVER
d8130624 6372M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6373L: lm-sensors@lm-sensors.org
1da177e4 6374S: Maintained
679655da 6375F: Documentation/hwmon/lm90
aae7bce4 6376F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6377F: drivers/hwmon/lm90.c
1da177e4 6378
917cc4e6
GR
6379LM95234 HARDWARE MONITOR DRIVER
6380M: Guenter Roeck <linux@roeck-us.net>
6381L: lm-sensors@lm-sensors.org
6382S: Maintained
6383F: Documentation/hwmon/lm95234
6384F: drivers/hwmon/lm95234.c
6385
68620bdd
MP
6386LME2510 MEDIA DRIVER
6387M: Malcolm Priestley <tvboxspy@gmail.com>
6388L: linux-media@vger.kernel.org
6389W: http://linuxtv.org/
6390Q: http://patchwork.linuxtv.org/project/linux-media/list/
6391S: Maintained
6392F: drivers/media/usb/dvb-usb-v2/lmedm04*
6393
512e67f9 6394LOCKDEP AND LOCKSTAT
8b58be88
JP
6395M: Peter Zijlstra <peterz@infradead.org>
6396M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6397L: linux-kernel@vger.kernel.org
75fc2d37 6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6399S: Maintained
214e0aed
DB
6400F: Documentation/locking/lockdep*.txt
6401F: Documentation/locking/lockstat.txt
679655da 6402F: include/linux/lockdep.h
7486d6da 6403F: kernel/locking/
512e67f9 6404
dde33348 6405LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6406M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6407L: linux-ntfs-dev@lists.sourceforge.net
6408W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6409S: Maintained
679655da 6410F: Documentation/ldm.txt
20d16fef 6411F: block/partitions/ldm.*
1da177e4 6412
ef6ada3d
JE
6413LogFS
6414M: Joern Engel <joern@logfs.org>
756ccb3c 6415M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6416L: logfs@logfs.org
6417W: logfs.org
6418S: Maintained
6419F: fs/logfs/
6420
b62d7946
RS
6421LPC32XX MACHINE SUPPORT
6422M: Roland Stigge <stigge@antcom.de>
6423L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6424S: Maintained
6425F: arch/arm/mach-lpc32xx/
6426
c87e34ef 6427LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6428M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6429M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6430M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6431M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6432L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6433L: linux-scsi@vger.kernel.org
6434W: http://www.lsilogic.com/support
6435S: Supported
679655da 6436F: drivers/message/fusion/
500c152a 6437F: drivers/scsi/mpt2sas/
6438F: drivers/scsi/mpt3sas/
c87e34ef 6439
1da177e4 6440LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6441M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6442L: linux-scsi@vger.kernel.org
6443S: Maintained
679655da 6444F: drivers/scsi/sym53c8xx_2/
1da177e4 6445
e5f5c99a
GR
6446LTC4261 HARDWARE MONITOR DRIVER
6447M: Guenter Roeck <linux@roeck-us.net>
6448L: lm-sensors@lm-sensors.org
6449S: Maintained
6450F: Documentation/hwmon/ltc4261
6451F: drivers/hwmon/ltc4261.c
6452
81365c31 6453LTP (Linux Test Project)
28b8e8d4 6454M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6455M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6456M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6457M: Jan Stancek <jstancek@redhat.com>
6458M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6459M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6460L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6461W: http://linux-test-project.github.io/
7d1ae8a8 6462T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6463S: Maintained
6464
c12a54b3 6465M32R ARCHITECTURE
c12a54b3 6466W: http://www.linux-m32r.org/
b4174867 6467S: Orphan
679655da 6468F: arch/m32r/
c12a54b3 6469
1da177e4 6470M68K ARCHITECTURE
8b58be88 6471M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6472L: linux-m68k@lists.linux-m68k.org
6473W: http://www.linux-m68k.org/
54e5881d 6474T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6475S: Maintained
679655da 6476F: arch/m68k/
9db35182 6477F: drivers/zorro/
1da177e4
LT
6478
6479M68K ON APPLE MACINTOSH
8b58be88 6480M: Joshua Thompson <funaho@jurai.org>
1da177e4 6481W: http://www.mac.linux-m68k.org/
9bb9f222 6482L: linux-m68k@lists.linux-m68k.org
1da177e4 6483S: Maintained
9db35182 6484F: arch/m68k/mac/
1da177e4
LT
6485
6486M68K ON HP9000/300
8b58be88 6487M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6488W: http://www.tazenda.demon.co.uk/phil/linux-hp
6489S: Maintained
679655da 6490F: arch/m68k/hp300/
1da177e4 6491
74425546
AP
6492M88DS3103 MEDIA DRIVER
6493M: Antti Palosaari <crope@iki.fi>
6494L: linux-media@vger.kernel.org
6495W: http://linuxtv.org/
6496W: http://palosaari.fi/linux/
6497Q: http://patchwork.linuxtv.org/project/linux-media/list/
6498T: git git://linuxtv.org/anttip/media_tree.git
6499S: Maintained
6500F: drivers/media/dvb-frontends/m88ds3103*
6501
68620bdd
MP
6502M88RS2000 MEDIA DRIVER
6503M: Malcolm Priestley <tvboxspy@gmail.com>
6504L: linux-media@vger.kernel.org
6505W: http://linuxtv.org/
6506Q: http://patchwork.linuxtv.org/project/linux-media/list/
6507S: Maintained
6508F: drivers/media/dvb-frontends/m88rs2000*
6509
07a092fa 6510MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6511M: Alexey Klimov <klimov.linux@gmail.com>
6512L: linux-media@vger.kernel.org
6513T: git git://linuxtv.org/media_tree.git
6514S: Maintained
6515F: drivers/media/radio/radio-ma901.c
07a092fa 6516
64a327a7 6517MAC80211
8b58be88 6518M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6519L: linux-wireless@vger.kernel.org
491b26b4 6520W: http://wireless.kernel.org/
ce466579
JB
6521T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6522T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6523S: Maintained
679655da
JP
6524F: Documentation/networking/mac80211-injection.txt
6525F: include/net/mac80211.h
6526F: net/mac80211/
64a327a7 6527
b863ceb7 6528MACVLAN DRIVER
8b58be88 6529M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6530L: netdev@vger.kernel.org
6531S: Maintained
679655da
JP
6532F: drivers/net/macvlan.c
6533F: include/linux/if_macvlan.h
b863ceb7 6534
2b6d83e2
JB
6535MAILBOX API
6536M: Jassi Brar <jassisinghbrar@gmail.com>
6537L: linux-kernel@vger.kernel.org
6538S: Maintained
6539F: drivers/mailbox/
6540F: include/linux/mailbox_client.h
6541F: include/linux/mailbox_controller.h
6542
faf1668c 6543MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6544M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6545W: http://www.kernel.org/doc/man-pages
bd7ebec6 6546L: linux-man@vger.kernel.org
1b53dc74 6547S: Maintained
faf1668c 6548
8427defd
RK
6549MARVELL ARMADA DRM SUPPORT
6550M: Russell King <rmk+kernel@arm.linux.org.uk>
6551S: Maintained
6552F: drivers/gpu/drm/armada/
6553
3ad50cca
GR
6554MARVELL 88E6352 DSA support
6555M: Guenter Roeck <linux@roeck-us.net>
6556S: Maintained
6557F: drivers/net/dsa/mv88e6352.c
6558
44c14c1d 6559MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6560M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6561M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6562L: netdev@vger.kernel.org
6563S: Maintained
6564F: drivers/net/ethernet/marvell/sk*
6565
74cda169 6566MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6567L: libertas-dev@lists.infradead.org
8ac3e99e 6568S: Orphan
679655da 6569F: drivers/net/wireless/libertas/
74cda169 6570
b60d6975 6571MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6572M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6573L: netdev@vger.kernel.org
f5ca8502 6574S: Maintained
527a6266 6575F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6576F: include/linux/mv643xx.h
1da177e4 6577
370b8ed9
TP
6578MARVELL MVNETA ETHERNET DRIVER
6579M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6580L: netdev@vger.kernel.org
6581S: Maintained
6582F: drivers/net/ethernet/marvell/mvneta.*
6583
fcad584d 6584MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6585M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6586M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6587L: linux-wireless@vger.kernel.org
6588S: Maintained
6589F: drivers/net/wireless/mwifiex/
6590
a2c3f656 6591MARVELL MWL8K WIRELESS DRIVER
a040d532 6592M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6593L: linux-wireless@vger.kernel.org
16345910 6594S: Odd Fixes
a2c3f656
LB
6595F: drivers/net/wireless/mwl8k.c
6596
2a69567b 6597MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6598M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6599S: Odd Fixes
1fa7e547 6600F: drivers/mmc/host/mvsdio.*
2a69567b 6601
1da177e4 6602MATROX FRAMEBUFFER DRIVER
c69f677c 6603L: linux-fbdev@vger.kernel.org
52653199 6604S: Orphan
8a61f013 6605F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6606F: include/uapi/linux/matroxfb.h
1da177e4 6607
ca462085
GR
6608MAX16065 HARDWARE MONITOR DRIVER
6609M: Guenter Roeck <linux@roeck-us.net>
6610L: lm-sensors@lm-sensors.org
6611S: Maintained
6612F: Documentation/hwmon/max16065
6613F: drivers/hwmon/max16065.c
6614
1f61cab8
GR
6615MAX20751 HARDWARE MONITOR DRIVER
6616M: Guenter Roeck <linux@roeck-us.net>
6617L: lm-sensors@lm-sensors.org
6618S: Maintained
6619F: Documentation/hwmon/max20751
6620F: drivers/hwmon/max20751.c
6621
d20620de 6622MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6623M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6624L: lm-sensors@lm-sensors.org
6625S: Maintained
679655da
JP
6626F: Documentation/hwmon/max6650
6627F: drivers/hwmon/max6650.c
d20620de 6628
e89ab51f
GR
6629MAX6697 HARDWARE MONITOR DRIVER
6630M: Guenter Roeck <linux@roeck-us.net>
6631L: lm-sensors@lm-sensors.org
6632S: Maintained
6633F: Documentation/hwmon/max6697
6634F: Documentation/devicetree/bindings/i2c/max6697.txt
6635F: drivers/hwmon/max6697.c
6636F: include/linux/platform_data/max6697.h
6637
f8f847b5
KK
6638MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6639M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6640L: linux-pm@vger.kernel.org
6641S: Supported
6642F: drivers/power/max14577_charger.c
6643F: drivers/power/max77693_charger.c
6644
3811405e
JMC
6645MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6646M: Javier Martinez Canillas <javier@osg.samsung.com>
6647L: linux-kernel@vger.kernel.org
6648S: Supported
6649F: drivers/*/*max77802.c
6650F: Documentation/devicetree/bindings/*/*max77802.txt
6651F: include/dt-bindings/*/*max77802.h
6652
befeb596
KK
6653MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6654M: Chanwoo Choi <cw00.choi@samsung.com>
6655M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6656L: linux-kernel@vger.kernel.org
6657S: Supported
6658F: drivers/*/max14577.c
6659F: drivers/*/max77686.c
6660F: drivers/*/max77693.c
6661F: drivers/extcon/extcon-max14577.c
6662F: drivers/extcon/extcon-max77693.c
6663F: drivers/rtc/rtc-max77686.c
6664F: drivers/clk/clk-max77686.c
6665F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6666F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6667F: Documentation/devicetree/bindings/mfd/max77693.txt
6668F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6669F: include/linux/mfd/max14577*.h
6670F: include/linux/mfd/max77686*.h
6671F: include/linux/mfd/max77693*.h
6672
9be3c9a5
HV
6673MAXIRADIO FM RADIO RECEIVER DRIVER
6674M: Hans Verkuil <hverkuil@xs4all.nl>
6675L: linux-media@vger.kernel.org
6676T: git git://linuxtv.org/media_tree.git
6677W: http://linuxtv.org
6678S: Maintained
6679F: drivers/media/radio/radio-maxiradio*
6680
6f32a8c9
LP
6681MEDIA DRIVERS FOR RENESAS - VSP1
6682M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6683L: linux-media@vger.kernel.org
6684L: linux-sh@vger.kernel.org
6685T: git git://linuxtv.org/media_tree.git
6686S: Supported
6687F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6688F: drivers/media/platform/vsp1/
6689
dacf9ce8
KS
6690MEDIA DRIVERS FOR ASCOT2E
6691M: Sergey Kozlov <serjk@netup.ru>
6692L: linux-media@vger.kernel.org
6693W: http://linuxtv.org
6694W: http://netup.tv/
6695T: git git://linuxtv.org/media_tree.git
6696S: Supported
6697F: drivers/media/dvb-frontends/ascot2e*
6698
a6dc60ff
KS
6699MEDIA DRIVERS FOR CXD2841ER
6700M: Sergey Kozlov <serjk@netup.ru>
6701L: linux-media@vger.kernel.org
6702W: http://linuxtv.org/
6703W: http://netup.tv/
6704T: git git://linuxtv.org/media_tree.git
6705S: Supported
6706F: drivers/media/dvb-frontends/cxd2841er*
6707
a5d32b35
KS
6708MEDIA DRIVERS FOR HORUS3A
6709M: Sergey Kozlov <serjk@netup.ru>
6710L: linux-media@vger.kernel.org
6711W: http://linuxtv.org/
6712W: http://netup.tv/
6713T: git git://linuxtv.org/media_tree.git
6714S: Supported
6715F: drivers/media/dvb-frontends/horus3a*
6716
e025273b
KS
6717MEDIA DRIVERS FOR LNBH25
6718M: Sergey Kozlov <serjk@netup.ru>
6719L: linux-media@vger.kernel.org
6720W: http://linuxtv.org/
6721W: http://netup.tv/
6722T: git git://linuxtv.org/media_tree.git
6723S: Supported
6724F: drivers/media/dvb-frontends/lnbh25*
6725
52b1eaf4
KS
6726MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6727M: Sergey Kozlov <serjk@netup.ru>
6728L: linux-media@vger.kernel.org
6729W: http://linuxtv.org/
6730W: http://netup.tv/
6731T: git git://linuxtv.org/media_tree.git
6732S: Supported
6733F: drivers/media/pci/netup_unidvb/*
6734
127c49ae 6735MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6736M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6737P: LinuxTV.org Project
6738L: linux-media@vger.kernel.org
6739W: http://linuxtv.org
8a6e2535 6740Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6741T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6742S: Maintained
6743F: Documentation/dvb/
6744F: Documentation/video4linux/
ffe06198 6745F: Documentation/DocBook/media/
127c49ae 6746F: drivers/media/
ffe06198 6747F: drivers/staging/media/
127c49ae 6748F: include/media/
6c0f0359
MCC
6749F: include/uapi/linux/dvb/
6750F: include/uapi/linux/videodev2.h
6751F: include/uapi/linux/media.h
6752F: include/uapi/linux/v4l2-*
6753F: include/uapi/linux/meye.h
6754F: include/uapi/linux/ivtv*
6755F: include/uapi/linux/uvcvideo.h
d20620de 6756
c869f77d
JK
6757MEDIATEK MT7601U WIRELESS LAN DRIVER
6758M: Jakub Kicinski <kubakici@wp.pl>
6759L: linux-wireless@vger.kernel.org
6760S: Maintained
6761F: drivers/net/wireless/mediatek/mt7601u/
6762
e399065b
SS
6763MEGARAID SCSI/SAS DRIVERS
6764M: Kashyap Desai <kashyap.desai@avagotech.com>
6765M: Sumit Saxena <sumit.saxena@avagotech.com>
6766M: Uday Lingala <uday.lingala@avagotech.com>
6767L: megaraidlinux.pdl@avagotech.com
baaea1dc 6768L: linux-scsi@vger.kernel.org
e399065b 6769W: http://www.lsi.com
ce00f85c 6770S: Maintained
679655da
JP
6771F: Documentation/scsi/megaraid.txt
6772F: drivers/scsi/megaraid.*
6773F: drivers/scsi/megaraid/
757e0108 6774
2c46c9d5
AV
6775MELLANOX ETHERNET DRIVER (mlx4_en)
6776M: Amir Vadai <amirv@mellanox.com>
db603047 6777M: Ido Shamay <idos@mellanox.com>
b75f0050 6778L: netdev@vger.kernel.org
2c46c9d5
AV
6779S: Supported
6780W: http://www.mellanox.com
6781Q: http://patchwork.ozlabs.org/project/netdev/list/
6782F: drivers/net/ethernet/mellanox/mlx4/en_*
6783
93c1edb2
JP
6784MELLANOX ETHERNET SWITCH DRIVERS
6785M: Jiri Pirko <jiri@mellanox.com>
6786M: Ido Schimmel <idosch@mellanox.com>
6787L: netdev@vger.kernel.org
6788S: Supported
6789W: http://www.mellanox.com
6790Q: http://patchwork.ozlabs.org/project/netdev/list/
6791F: drivers/net/ethernet/mellanox/mlxsw/
6792
5b25b13a
MD
6793MEMBARRIER SUPPORT
6794M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6795M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6796L: linux-kernel@vger.kernel.org
6797S: Supported
6798F: kernel/membarrier.c
6799F: include/uapi/linux/membarrier.h
6800
70ea91f1
SR
6801MEMORY MANAGEMENT
6802L: linux-mm@kvack.org
70ea91f1
SR
6803W: http://www.linux-mm.org
6804S: Maintained
679655da 6805F: include/linux/mm.h
551450bb
CS
6806F: include/linux/gfp.h
6807F: include/linux/mmzone.h
6808F: include/linux/memory_hotplug.h
6809F: include/linux/vmalloc.h
679655da 6810F: mm/
70ea91f1 6811
f4e9ce66 6812MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6813M: David Woodhouse <dwmw2@infradead.org>
242c325e 6814M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6815L: linux-mtd@lists.infradead.org
8a6e2535
JP
6816W: http://www.linux-mtd.infradead.org/
6817Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6818T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6819T: git git://git.infradead.org/l2-mtd.git
1da177e4 6820S: Maintained
679655da
JP
6821F: drivers/mtd/
6822F: include/linux/mtd/
c117ab84 6823F: include/uapi/mtd/
1da177e4 6824
26c57ef1 6825MEN A21 WATCHDOG DRIVER
30c7469b 6826M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6827L: linux-watchdog@vger.kernel.org
30c7469b 6828S: Maintained
26c57ef1
JT
6829F: drivers/watchdog/mena21_wdt.c
6830
3764e82e 6831MEN CHAMELEON BUS (mcb)
30c7469b
JT
6832M: Johannes Thumshirn <morbidrsa@gmail.com>
6833S: Maintained
3764e82e
JT
6834F: drivers/mcb/
6835F: include/linux/mcb.h
b9f2f459 6836F: Documentation/men-chameleon-bus.txt
3764e82e 6837
48b490d2
AW
6838MEN F21BMC (Board Management Controller)
6839M: Andreas Werner <andreas.werner@men.de>
6840S: Supported
6841F: drivers/mfd/menf21bmc.c
6842F: drivers/watchdog/menf21bmc_wdt.c
6843F: drivers/leds/leds-menf21bmc.c
6844F: drivers/hwmon/menf21bmc_hwmon.c
6845F: Documentation/hwmon/menf21bmc
6846
12285945
JH
6847METAG ARCHITECTURE
6848M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6849L: linux-metag@vger.kernel.org
12285945
JH
6850S: Supported
6851F: arch/metag/
6852F: Documentation/metag/
6853F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6854F: drivers/clocksource/metag_generic.c
5698c50d
JH
6855F: drivers/irqchip/irq-metag.c
6856F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6857F: drivers/tty/metag_da.c
12285945 6858
c6375b0a 6859MICROBLAZE ARCHITECTURE
8b58be88 6860M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6861W: http://www.monstr.eu/fdt/
6862T: git git://git.monstr.eu/linux-2.6-microblaze.git
6863S: Supported
0a8c7914 6864F: arch/microblaze/
1da177e4 6865
2508a45a
CY
6866MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6867M: Chen Yu <yu.c.chen@intel.com>
6868L: platform-driver-x86@vger.kernel.org
6869S: Supported
6870F: drivers/platform/x86/surfacepro3_button.c
6871
1da177e4 6872MICROTEK X6 SCANNER
61eee9a7 6873M: Oliver Neukum <oliver@neukum.org>
1da177e4 6874S: Maintained
679655da 6875F: drivers/usb/image/microtek.*
1da177e4
LT
6876
6877MIPS
8b58be88 6878M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6879L: linux-mips@linux-mips.org
6097050d 6880W: http://www.linux-mips.org/
b05e988e 6881T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6882Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6883S: Supported
679655da
JP
6884F: Documentation/mips/
6885F: arch/mips/
1da177e4 6886
08b7620a
HV
6887MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6888M: Hans Verkuil <hverkuil@xs4all.nl>
6889L: linux-media@vger.kernel.org
6890T: git git://linuxtv.org/media_tree.git
6891W: http://linuxtv.org
6892S: Odd Fixes
6893F: drivers/media/radio/radio-miropcm20*
6894
e126ba97
EC
6895Mellanox MLX5 core VPI driver
6896M: Eli Cohen <eli@mellanox.com>
6897L: netdev@vger.kernel.org
6898L: linux-rdma@vger.kernel.org
6899W: http://www.mellanox.com
6900Q: http://patchwork.ozlabs.org/project/netdev/list/
6901Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6902T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6903S: Supported
6904F: drivers/net/ethernet/mellanox/mlx5/core/
6905F: include/linux/mlx5/
6906
6907Mellanox MLX5 IB driver
b75f0050
JP
6908M: Eli Cohen <eli@mellanox.com>
6909L: linux-rdma@vger.kernel.org
6910W: http://www.mellanox.com
6911Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6912T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6913S: Supported
6914F: include/linux/mlx5/
6915F: drivers/infiniband/hw/mlx5/
e126ba97 6916
0ce277e4
AP
6917MN88472 MEDIA DRIVER
6918M: Antti Palosaari <crope@iki.fi>
6919L: linux-media@vger.kernel.org
6920W: http://linuxtv.org/
6921W: http://palosaari.fi/linux/
6922Q: http://patchwork.linuxtv.org/project/linux-media/list/
6923T: git git://linuxtv.org/anttip/media_tree.git
6924S: Maintained
6925F: drivers/staging/media/mn88472/
6926F: drivers/media/dvb-frontends/mn88472.h
6927
4f4d238f
AP
6928MN88473 MEDIA DRIVER
6929M: Antti Palosaari <crope@iki.fi>
6930L: linux-media@vger.kernel.org
6931W: http://linuxtv.org/
6932W: http://palosaari.fi/linux/
6933Q: http://patchwork.linuxtv.org/project/linux-media/list/
6934T: git git://linuxtv.org/anttip/media_tree.git
6935S: Maintained
6936F: drivers/staging/media/mn88473/
6937F: drivers/media/dvb-frontends/mn88473.h
6938
1da177e4 6939MODULE SUPPORT
8b58be88 6940M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6941S: Maintained
679655da
JP
6942F: include/linux/module.h
6943F: kernel/module.c
1da177e4
LT
6944
6945MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6946W: http://popies.net/meye/
b7788e13 6947S: Orphan
679655da 6948F: Documentation/video4linux/meye.txt
90d72ac6 6949F: drivers/media/pci/meye/
6c0f0359 6950F: include/uapi/linux/meye.h
1da177e4 6951
b9705b60 6952MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6953M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6954S: Maintained
679655da 6955F: Documentation/serial/moxa-smartio
c897401b 6956F: drivers/tty/mxser.*
d735410a 6957
889b2f87
AK
6958MR800 AVERMEDIA USB FM RADIO DRIVER
6959M: Alexey Klimov <klimov.linux@gmail.com>
6960L: linux-media@vger.kernel.org
6961T: git git://linuxtv.org/media_tree.git
6962S: Maintained
6963F: drivers/media/radio/radio-mr800.c
6964
d7155691
AO
6965MRF24J40 IEEE 802.15.4 RADIO DRIVER
6966M: Alan Ott <alan@signal11.us>
6967L: linux-wpan@vger.kernel.org
6968S: Maintained
6969F: drivers/net/ieee802154/mrf24j40.c
6970
8c4c731a 6971MSI LAPTOP SUPPORT
182ae55c 6972M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6973L: platform-driver-x86@vger.kernel.org
8c4c731a 6974S: Maintained
679655da 6975F: drivers/platform/x86/msi-laptop.c
8c4c731a 6976
0f1006b1 6977MSI WMI SUPPORT
d0944853 6978L: platform-driver-x86@vger.kernel.org
5ee7041e 6979S: Orphan
0f1006b1
AA
6980F: drivers/platform/x86/msi-wmi.c
6981
19a628a0
AP
6982MSI001 MEDIA DRIVER
6983M: Antti Palosaari <crope@iki.fi>
6984L: linux-media@vger.kernel.org
6985W: http://linuxtv.org/
6986W: http://palosaari.fi/linux/
6987Q: http://patchwork.linuxtv.org/project/linux-media/list/
6988T: git git://linuxtv.org/anttip/media_tree.git
6989S: Maintained
0185e197 6990F: drivers/media/tuners/msi001*
19a628a0 6991
7570589d 6992MSI2500 MEDIA DRIVER
2c57213f
AP
6993M: Antti Palosaari <crope@iki.fi>
6994L: linux-media@vger.kernel.org
6995W: http://linuxtv.org/
6996W: http://palosaari.fi/linux/
6997Q: http://patchwork.linuxtv.org/project/linux-media/list/
6998T: git git://linuxtv.org/anttip/media_tree.git
6999S: Maintained
7570589d 7000F: drivers/media/usb/msi2500/
2c57213f 7001
159eeea4
RJ
7002MSYSTEMS DISKONCHIP G3 MTD DRIVER
7003M: Robert Jarzmik <robert.jarzmik@free.fr>
7004L: linux-mtd@lists.infradead.org
7005S: Maintained
7006F: drivers/mtd/devices/docg3*
7007
62a37dc7 7008MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7009M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7010L: linux-media@vger.kernel.org
7011T: git git://linuxtv.org/media_tree.git
7012S: Maintained
7013F: drivers/media/i2c/mt9m032.c
7014F: include/media/mt9m032.h
7015
62a37dc7 7016MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7017M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7018L: linux-media@vger.kernel.org
7019T: git git://linuxtv.org/media_tree.git
7020S: Maintained
7021F: drivers/media/i2c/mt9p031.c
7022F: include/media/mt9p031.h
7023
62a37dc7 7024MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7025M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7026L: linux-media@vger.kernel.org
7027T: git git://linuxtv.org/media_tree.git
7028S: Maintained
7029F: drivers/media/i2c/mt9t001.c
7030F: include/media/mt9t001.h
7031
62a37dc7 7032MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7033M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7034L: linux-media@vger.kernel.org
7035T: git git://linuxtv.org/media_tree.git
7036S: Maintained
f2272e13 7037F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7038F: drivers/media/i2c/mt9v032.c
7039F: include/media/mt9v032.h
7040
4e0d13cb 7041MULTIFUNCTION DEVICES (MFD)
8b58be88 7042M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7043M: Lee Jones <lee.jones@linaro.org>
7caa7991 7044T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7045S: Supported
679655da 7046F: drivers/mfd/
55b5940d 7047F: include/linux/mfd/
4e0d13cb 7048
5c4e6f13 7049MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7050M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7051L: linux-mmc@vger.kernel.org
708dce3f 7052T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7053S: Maintained
679655da
JP
7054F: drivers/mmc/
7055F: include/linux/mmc/
c117ab84 7056F: include/uapi/linux/mmc/
baca2da4 7057
15a0580c 7058MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7059S: Orphan
679655da
JP
7060F: drivers/mmc/host/mmc_spi.c
7061F: include/linux/spi/mmc_spi.h
15a0580c 7062
1da177e4 7063MULTISOUND SOUND DRIVER
8b58be88 7064M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7065S: Maintained
679655da
JP
7066F: Documentation/sound/oss/MultiSound
7067F: sound/oss/msnd*
1da177e4 7068
d735410a 7069MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7070S: Orphan
c897401b 7071F: drivers/tty/isicom.c
679655da 7072F: include/linux/isicom.h
d735410a 7073
550a7375 7074MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7075M: Felipe Balbi <balbi@ti.com>
795fb7e7 7076L: linux-usb@vger.kernel.org
43b416e5 7077T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7078S: Maintained
679655da 7079F: drivers/usb/musb/
550a7375 7080
ea0af5f6
MK
7081MXL5007T MEDIA DRIVER
7082M: Michael Krufky <mkrufky@linuxtv.org>
7083L: linux-media@vger.kernel.org
7084W: http://linuxtv.org/
7085W: http://github.com/mkrufky
7086Q: http://patchwork.linuxtv.org/project/linux-media/list/
7087T: git git://linuxtv.org/mkrufky/tuners.git
7088S: Maintained
7089F: drivers/media/tuners/mxl5007t.*
7090
2d3cf588 7091MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7092M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7093L: netdev@vger.kernel.org
205057ae 7094W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7095S: Supported
93f7848b 7096F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7097
1da177e4 7098NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7099S: Orphan
d9fb9f38 7100F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7101
23dc05a3
DM
7102NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7103M: Daniel Mack <zonque@gmail.com>
7104S: Maintained
e5747e40 7105L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7106W: http://www.native-instruments.com
7107F: sound/usb/caiaq/
7108
1da177e4 7109NCP FILESYSTEM
52653199
PV
7110M: Petr Vandrovec <petr@vandrovec.name>
7111S: Odd Fixes
679655da 7112F: fs/ncpfs/
1da177e4 7113
a79b0322
FT
7114NCR 5380 SCSI DRIVERS
7115M: Finn Thain <fthain@telegraphics.com.au>
7116M: Michael Schmitz <schmitzmic@gmail.com>
7117L: linux-scsi@vger.kernel.org
7118S: Maintained
7119F: Documentation/scsi/g_NCR5380.txt
7120F: drivers/scsi/NCR5380.*
7121F: drivers/scsi/arm/cumana_1.c
7122F: drivers/scsi/arm/oak.c
7123F: drivers/scsi/atari_NCR5380.c
7124F: drivers/scsi/atari_scsi.*
7125F: drivers/scsi/dmx3191d.c
7126F: drivers/scsi/dtc.*
7127F: drivers/scsi/g_NCR5380.*
7128F: drivers/scsi/g_NCR5380_mmio.c
7129F: drivers/scsi/mac_scsi.*
7130F: drivers/scsi/pas16.*
a79b0322
FT
7131F: drivers/scsi/sun3_scsi.*
7132F: drivers/scsi/sun3_scsi_vme.c
7133F: drivers/scsi/t128.*
7134
1da177e4 7135NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7136M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7137L: linux-scsi@vger.kernel.org
7138S: Maintained
679655da 7139F: drivers/scsi/NCR_D700.*
1da177e4 7140
4aa3eb4c
GR
7141NCT6775 HARDWARE MONITOR DRIVER
7142M: Guenter Roeck <linux@roeck-us.net>
7143L: lm-sensors@lm-sensors.org
7144S: Maintained
7145F: Documentation/hwmon/nct6775
7146F: drivers/hwmon/nct6775.c
7147
3c2d774c 7148NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7149M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7150L: linux-rdma@vger.kernel.org
e3d33cb1 7151W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7152S: Supported
7153F: drivers/infiniband/hw/nes/
7154
be2f2e84 7155NETEM NETWORK EMULATOR
adbbf69d 7156M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7157L: netem@lists.linux-foundation.org
be2f2e84 7158S: Maintained
679655da 7159F: net/sched/sch_netem.c
be2f2e84 7160
b2f5a051 7161NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7162M: Jon Mason <jdmason@kudzu.us>
4a58448b 7163L: netdev@vger.kernel.org
4a58448b 7164S: Supported
679655da 7165F: Documentation/networking/s2io.txt
b2f5a051 7166F: Documentation/networking/vxge.txt
86387e1a 7167F: drivers/net/ethernet/neterion/
4a58448b 7168
db9cf3a3 7169NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7170M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7171M: Patrick McHardy <kaber@trash.net>
42010ed0 7172M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7173L: netfilter-devel@vger.kernel.org
82b98543 7174L: coreteam@netfilter.org
1da177e4
LT
7175W: http://www.netfilter.org/
7176W: http://www.iptables.org/
42010ed0
PNA
7177Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7179T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7180S: Supported
679655da
JP
7181F: include/linux/netfilter*
7182F: include/linux/netfilter/
7183F: include/net/netfilter/
c117ab84
CEB
7184F: include/uapi/linux/netfilter*
7185F: include/uapi/linux/netfilter/
679655da
JP
7186F: net/*/netfilter.c
7187F: net/*/netfilter/
7188F: net/netfilter/
91c269a0 7189F: net/bridge/br_netfilter*.c
1da177e4 7190
4cc67735 7191NETLABEL
87a0874c 7192M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7193W: http://netlabel.sf.net
7194L: netdev@vger.kernel.org
87a0874c 7195S: Maintained
80811493 7196F: Documentation/netlabel/
679655da
JP
7197F: include/net/netlabel.h
7198F: net/netlabel/
4cc67735 7199
1da177e4 7200NETROM NETWORK LAYER
8b58be88 7201M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7202L: linux-hams@vger.kernel.org
d34cb28a 7203W: http://www.linux-ax25.org/
1da177e4 7204S: Maintained
679655da 7205F: include/net/netrom.h
c117ab84 7206F: include/uapi/linux/netrom.h
679655da 7207F: net/netrom/
1da177e4 7208
5ddb88c0 7209NETWORK BLOCK DEVICE (NBD)
4ca5829a 7210M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7211S: Maintained
5e4b269b 7212L: nbd-general@lists.sourceforge.net
4ca5829a 7213T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7214F: Documentation/blockdev/nbd.txt
7215F: drivers/block/nbd.c
c117ab84 7216F: include/uapi/linux/nbd.h
1da177e4 7217
6e43650c
NH
7218NETWORK DROP MONITOR
7219M: Neil Horman <nhorman@tuxdriver.com>
7220L: netdev@vger.kernel.org
7221S: Maintained
7222W: https://fedorahosted.org/dropwatch/
7223F: net/core/drop_monitor.c
7224
1da177e4 7225NETWORKING [GENERAL]
8b58be88 7226M: "David S. Miller" <davem@davemloft.net>
979b6c13 7227L: netdev@vger.kernel.org
b1e8fd54 7228W: http://www.linuxfoundation.org/en/Net
11e98029 7229Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7230T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7231T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7232S: Maintained
679655da
JP
7233F: net/
7234F: include/net/
018d21ed
JP
7235F: include/linux/in.h
7236F: include/linux/net.h
7237F: include/linux/netdevice.h
c117ab84
CEB
7238F: include/uapi/linux/in.h
7239F: include/uapi/linux/net.h
7240F: include/uapi/linux/netdevice.h
0c7aecd4 7241F: include/uapi/linux/net_namespace.h
7e814a6c 7242F: tools/net/
f4e53f9a 7243F: tools/testing/selftests/net/
335a67d2 7244F: lib/random32.c
a101ccd1 7245F: lib/test_bpf.c
1da177e4
LT
7246
7247NETWORKING [IPv4/IPv6]
8b58be88
JP
7248M: "David S. Miller" <davem@davemloft.net>
7249M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7250M: James Morris <jmorris@namei.org>
7251M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7252M: Patrick McHardy <kaber@trash.net>
979b6c13 7253L: netdev@vger.kernel.org
08deed1e 7254T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7255S: Maintained
679655da
JP
7256F: net/ipv4/
7257F: net/ipv6/
7258F: include/net/ip*
0a14842f 7259F: arch/x86/net/*
1da177e4 7260
73b7656c
DM
7261NETWORKING [IPSEC]
7262M: Steffen Klassert <steffen.klassert@secunet.com>
7263M: Herbert Xu <herbert@gondor.apana.org.au>
7264M: "David S. Miller" <davem@davemloft.net>
7265L: netdev@vger.kernel.org
d1fc5024
SK
7266T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7267T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7268S: Maintained
5826bdd1 7269F: net/core/flow.c
73b7656c
DM
7270F: net/xfrm/
7271F: net/key/
7272F: net/ipv4/xfrm*
d1fc5024
SK
7273F: net/ipv4/esp4.c
7274F: net/ipv4/ah4.c
7275F: net/ipv4/ipcomp.c
7276F: net/ipv4/ip_vti.c
73b7656c 7277F: net/ipv6/xfrm*
d1fc5024
SK
7278F: net/ipv6/esp6.c
7279F: net/ipv6/ah6.c
7280F: net/ipv6/ipcomp6.c
7281F: net/ipv6/ip6_vti.c
73b7656c
DM
7282F: include/uapi/linux/xfrm.h
7283F: include/net/xfrm.h
7284
10e2ff1c 7285NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7286M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7287L: netdev@vger.kernel.org
7288S: Maintained
7289
29f8f632 7290NETWORKING [WIRELESS]
2cb4abd1 7291L: linux-wireless@vger.kernel.org
8a6e2535 7292Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7293
788873ac
JP
7294NETWORKING DRIVERS
7295L: netdev@vger.kernel.org
7296W: http://www.linuxfoundation.org/en/Net
11e98029 7297Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7298T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7300S: Odd Fixes
7301F: drivers/net/
018d21ed 7302F: include/linux/if_*
0b63bf1f
JD
7303F: include/linux/netdevice.h
7304F: include/linux/arcdevice.h
7305F: include/linux/etherdevice.h
7306F: include/linux/fcdevice.h
7307F: include/linux/fddidevice.h
7308F: include/linux/hippidevice.h
7309F: include/linux/inetdevice.h
c117ab84
CEB
7310F: include/uapi/linux/if_*
7311F: include/uapi/linux/netdevice.h
788873ac 7312
0e324cf6
JL
7313NETWORKING DRIVERS (WIRELESS)
7314M: Kalle Valo <kvalo@codeaurora.org>
7315L: linux-wireless@vger.kernel.org
7316Q: http://patchwork.kernel.org/project/linux-wireless/list/
7317T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7318S: Maintained
7319F: drivers/net/wireless/
7320
3d396eb1 7321NETXEN (1/10) GbE SUPPORT
8622315e 7322M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7323M: Sony Chacko <sony.chacko@qlogic.com>
7324M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7325L: netdev@vger.kernel.org
9c2b5bde 7326W: http://www.qlogic.com
3d396eb1 7327S: Supported
aa43c215 7328F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7329
6423d30f
AAJ
7330NFC SUBSYSTEM
7331M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7332M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7333M: Samuel Ortiz <sameo@linux.intel.com>
7334L: linux-wireless@vger.kernel.org
1eb3b216 7335L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7336S: Supported
6423d30f 7337F: net/nfc/
55eb94f9 7338F: include/net/nfc/
c117ab84 7339F: include/uapi/linux/nfc.h
6423d30f 7340F: drivers/nfc/
08eaa1e0 7341F: include/linux/platform_data/pn544.h
7ebb88e5 7342F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7343
e8b43555 7344NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7345M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7346M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7347L: linux-nfs@vger.kernel.org
7348W: http://client.linux-nfs.org
cd7b996a 7349T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7350S: Maintained
679655da
JP
7351F: fs/lockd/
7352F: fs/nfs/
7353F: fs/nfs_common/
7354F: net/sunrpc/
7355F: include/linux/lockd/
7356F: include/linux/nfs*
7357F: include/linux/sunrpc/
c117ab84
CEB
7358F: include/uapi/linux/nfs*
7359F: include/uapi/linux/sunrpc/
1da177e4 7360
85ef9cea 7361NILFS2 FILESYSTEM
e2126935 7362M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7363L: linux-nilfs@vger.kernel.org
f9472265 7364W: http://nilfs.sourceforge.net/
e2126935 7365T: git git://github.com/konis/nilfs2.git
85ef9cea 7366S: Supported
679655da
JP
7367F: Documentation/filesystems/nilfs2.txt
7368F: fs/nilfs2/
7369F: include/linux/nilfs2_fs.h
85ef9cea 7370
1da177e4 7371NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7372M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7373W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7374S: Maintained
679655da
JP
7375F: Documentation/scsi/NinjaSCSI.txt
7376F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7377
7378NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7379M: GOTO Masanori <gotom@debian.or.jp>
7380M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7381W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7382S: Maintained
679655da
JP
7383F: Documentation/scsi/NinjaSCSI.txt
7384F: drivers/scsi/nsp32*
1da177e4 7385
383b8fb9
LFT
7386NIOS2 ARCHITECTURE
7387M: Ley Foon Tan <lftan@altera.com>
7388L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7389T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7390S: Maintained
7391F: arch/nios2/
7392
2a6afddb
PR
7393NOKIA N900 POWER SUPPLY DRIVERS
7394M: Pali RohĂ¡r <pali.rohar@gmail.com>
7395S: Maintained
7396F: include/linux/power/bq2415x_charger.h
7397F: include/linux/power/bq27x00_battery.h
7398F: include/linux/power/isp1704_charger.h
7399F: drivers/power/bq2415x_charger.c
7400F: drivers/power/bq27x00_battery.c
7401F: drivers/power/isp1704_charger.c
7402F: drivers/power/rx51_battery.c
7403
a1bd3bae 7404NTB DRIVER CORE
9ef6bf6c
JM
7405M: Jon Mason <jdmason@kudzu.us>
7406M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7407M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7408L: linux-ntb@googlegroups.com
fce8a7bb 7409S: Supported
2984411f
JM
7410W: https://github.com/jonmason/ntb/wiki
7411T: git git://github.com/jonmason/ntb.git
fce8a7bb 7412F: drivers/ntb/
548c237c 7413F: drivers/net/ntb_netdev.c
fce8a7bb 7414F: include/linux/ntb.h
a1bd3bae 7415F: include/linux/ntb_transport.h
fce8a7bb 7416
e26a5843
AH
7417NTB INTEL DRIVER
7418M: Jon Mason <jdmason@kudzu.us>
7419M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7420L: linux-ntb@googlegroups.com
e26a5843
AH
7421S: Supported
7422W: https://github.com/jonmason/ntb/wiki
7423T: git git://github.com/jonmason/ntb.git
7424F: drivers/ntb/hw/intel/
fce8a7bb 7425
1da177e4 7426NTFS FILESYSTEM
2818ef50 7427M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7428L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7429W: http://www.tuxera.com/
e6f4dee7 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7431S: Supported
679655da
JP
7432F: Documentation/filesystems/ntfs.txt
7433F: fs/ntfs/
1da177e4 7434
9eb8ef74 7435NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7436M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7437L: linux-fbdev@vger.kernel.org
ce00f85c 7438S: Maintained
8a61f013
JH
7439F: drivers/video/fbdev/riva/
7440F: drivers/video/fbdev/nvidia/
1da177e4 7441
79461681
MW
7442NVM EXPRESS DRIVER
7443M: Matthew Wilcox <willy@linux.intel.com>
7444L: linux-nvme@lists.infradead.org
7445T: git git://git.infradead.org/users/willy/linux-nvme.git
7446S: Supported
5be37bf9 7447F: drivers/block/nvme*
79461681
MW
7448F: include/linux/nvme.h
7449
aee4b9bd
SK
7450NVMEM FRAMEWORK
7451M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7452M: Maxime Ripard <maxime.ripard@free-electrons.com>
7453S: Maintained
7454F: drivers/nvmem/
7455F: Documentation/devicetree/bindings/nvmem/
7456F: include/linux/nvmem-consumer.h
7457F: include/linux/nvmem-provider.h
7458
dece4585
CP
7459NXP-NCI NFC DRIVER
7460M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7461R: Charles Gorand <charles.gorand@effinnov.com>
7462L: linux-nfc@lists.01.org (moderated for non-subscribers)
7463S: Supported
7464F: drivers/nfc/nxp-nci
7465
f50d7146
RK
7466NXP TDA998X DRM DRIVER
7467M: Russell King <rmk+kernel@arm.linux.org.uk>
7468S: Supported
7469F: drivers/gpu/drm/i2c/tda998x_drv.c
7470F: include/drm/i2c/tda998x.h
7471
fbace43e
PR
7472NXP TFA9879 DRIVER
7473M: Peter Rosin <peda@axentia.se>
7474L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7475S: Maintained
7476F: sound/soc/codecs/tfa9879*
7477
f5525786 7478OMAP SUPPORT
0e24bdd4 7479M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7480L: linux-omap@vger.kernel.org
7481W: http://www.muru.com/linux/omap/
7482W: http://linux.omap.com/
8a6e2535 7483Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7484T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7485S: Maintained
4e04d5a3 7486F: arch/arm/*omap*/
026da812
FB
7487F: arch/arm/configs/omap1_defconfig
7488F: arch/arm/configs/omap2plus_defconfig
046d0a37 7489F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7490F: drivers/irqchip/irq-omap-intc.c
7491F: drivers/mfd/*omap*.c
7492F: drivers/mfd/menelaus.c
7493F: drivers/mfd/palmas.c
7494F: drivers/mfd/tps65217.c
7495F: drivers/mfd/tps65218.c
7496F: drivers/mfd/tps65910.c
7497F: drivers/mfd/twl-core.[ch]
7498F: drivers/mfd/twl4030*.c
7499F: drivers/mfd/twl6030*.c
7500F: drivers/mfd/twl6040*.c
7501F: drivers/regulator/palmas-regulator*.c
7502F: drivers/regulator/pbias-regulator.c
7503F: drivers/regulator/tps65217-regulator.c
7504F: drivers/regulator/tps65218-regulator.c
7505F: drivers/regulator/tps65910-regulator.c
7506F: drivers/regulator/twl-regulator.c
046d0a37 7507F: include/linux/i2c-omap.h
f5525786 7508
50f29fbd 7509OMAP DEVICE TREE SUPPORT
cdb55ab0 7510M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7511M: Tony Lindgren <tony@atomide.com>
7512L: linux-omap@vger.kernel.org
d0fb18c5 7513L: devicetree@vger.kernel.org
50f29fbd
TL
7514S: Maintained
7515F: arch/arm/boot/dts/*omap*
7516F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7517F: arch/arm/boot/dts/*am4*
7518F: arch/arm/boot/dts/*am5*
7519F: arch/arm/boot/dts/*dra7*
50f29fbd 7520
f5525786 7521OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7522M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7523L: linux-omap@vger.kernel.org
7524S: Maintained
7525F: arch/arm/*omap*/*clock*
7526
7527OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7528M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7529L: linux-omap@vger.kernel.org
7530S: Maintained
7531F: arch/arm/*omap*/*pm*
c46938d4 7532F: drivers/cpufreq/omap-cpufreq.c
f5525786 7533
d21db568 7534OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7535M: Rajendra Nayak <rnayak@ti.com>
7536M: Paul Walmsley <paul@pwsan.com>
7537L: linux-omap@vger.kernel.org
7538S: Maintained
d21db568 7539F: arch/arm/mach-omap2/prm*
692ab1f3 7540
f5525786 7541OMAP AUDIO SUPPORT
6c284903 7542M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7543M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7544L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7545L: linux-omap@vger.kernel.org
7546S: Maintained
7547F: sound/soc/omap/
7548
18640193
TL
7549OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7550M: Roger Quadros <rogerq@ti.com>
7551M: Tony Lindgren <tony@atomide.com>
7552L: linux-omap@vger.kernel.org
7553S: Maintained
7554F: drivers/memory/omap-gpmc.c
7555F: arch/arm/mach-omap2/*gpmc*
7556
f5525786 7557OMAP FRAMEBUFFER SUPPORT
830e6384 7558M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7559L: linux-fbdev@vger.kernel.org
f5525786
TL
7560L: linux-omap@vger.kernel.org
7561S: Maintained
8a61f013 7562F: drivers/video/fbdev/omap/
f5525786 7563
676eec0d 7564OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7565M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7566L: linux-omap@vger.kernel.org
676eec0d 7567L: linux-fbdev@vger.kernel.org
178ff4c9 7568S: Maintained
8a61f013 7569F: drivers/video/fbdev/omap2/
178ff4c9
TV
7570F: Documentation/arm/OMAP/DSS
7571
8b37fcfc
OBC
7572OMAP HARDWARE SPINLOCK SUPPORT
7573M: Ohad Ben-Cohen <ohad@wizery.com>
7574L: linux-omap@vger.kernel.org
7575S: Maintained
7576F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7577
f5525786 7578OMAP MMC SUPPORT
8b58be88 7579M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7580L: linux-omap@vger.kernel.org
7581S: Maintained
653f41b5
MC
7582F: drivers/mmc/host/omap.c
7583
7584OMAP HS MMC SUPPORT
0a4585c6 7585L: linux-mmc@vger.kernel.org
653f41b5 7586L: linux-omap@vger.kernel.org
dfa5d196 7587S: Orphan
653f41b5 7588F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7589
7590OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7591M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7592S: Maintained
7593F: drivers/char/hw_random/omap-rng.c
7594
f400c82e 7595OMAP HWMOD SUPPORT
cdb55ab0 7596M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7597M: Paul Walmsley <paul@pwsan.com>
7598L: linux-omap@vger.kernel.org
7599S: Maintained
8fc8b12b 7600F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7601
8633fb30
PW
7602OMAP HWMOD DATA
7603M: Paul Walmsley <paul@pwsan.com>
7604L: linux-omap@vger.kernel.org
7605S: Maintained
7606F: arch/arm/mach-omap2/omap_hwmod*data*
7607
f400c82e 7608OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7609M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7610L: linux-omap@vger.kernel.org
7611S: Maintained
7612F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7613
0db83ced 7614OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7615M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7616L: linux-media@vger.kernel.org
7617S: Maintained
7eec52db 7618F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7619F: drivers/media/platform/omap3isp/
0db83ced 7620F: drivers/staging/media/omap4iss/
7e8970e1 7621
f5525786 7622OMAP USB SUPPORT
f299470a 7623M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7624L: linux-usb@vger.kernel.org
7625L: linux-omap@vger.kernel.org
43b416e5 7626T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7627S: Maintained
a16fbd65
JP
7628F: drivers/usb/*/*omap*
7629F: arch/arm/*omap*/usb*
f5525786 7630
6d994710 7631OMAP GPIO DRIVER
a1415a8f 7632M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7633M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7634M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7635L: linux-omap@vger.kernel.org
7636S: Maintained
7637F: drivers/gpio/gpio-omap.c
7638
c351e290
MJ
7639OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7640M: Mark Jackson <mpfj@newflow.co.uk>
7641L: linux-omap@vger.kernel.org
7642S: Maintained
7643F: arch/arm/boot/dts/am335x-nano.dts
7644
0ad122d9 7645OMFS FILESYSTEM
8b58be88 7646M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7647L: linux-karma-devel@lists.sourceforge.net
7648S: Maintained
679655da
JP
7649F: Documentation/filesystems/omfs.txt
7650F: fs/omfs/
0ad122d9 7651
c1986ee9 7652OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7653M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7654S: Maintained
679655da
JP
7655F: drivers/char/pcmcia/cm4000_cs.c
7656F: include/linux/cm4000_cs.h
c117ab84 7657F: include/uapi/linux/cm4000_cs.h
c1986ee9 7658
77c44ab1 7659OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7660M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7661S: Maintained
679655da 7662F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7663
77d5140f 7664OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7665M: Jonathan Corbet <corbet@lwn.net>
661263b5 7666L: linux-media@vger.kernel.org
275ffde4 7667T: git git://linuxtv.org/media_tree.git
77d5140f 7668S: Maintained
90d72ac6 7669F: drivers/media/i2c/ov7670.c
77d5140f 7670
431bca73 7671ONENAND FLASH DRIVER
8b58be88 7672M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7673L: linux-mtd@lists.infradead.org
7674S: Maintained
679655da
JP
7675F: drivers/mtd/onenand/
7676F: include/linux/mtd/onenand*.h
431bca73 7677
1da177e4 7678ONSTREAM SCSI TAPE DRIVER
8b58be88 7679M: Willem Riede <osst@riede.org>
1da177e4
LT
7680L: osst-users@lists.sourceforge.net
7681L: linux-scsi@vger.kernel.org
7682S: Maintained
f7269cfc
JD
7683F: Documentation/scsi/osst.txt
7684F: drivers/scsi/osst.*
7685F: drivers/scsi/osst_*.h
7686F: drivers/scsi/st.h
1da177e4 7687
e2d1d6c0 7688OPENCORES I2C BUS DRIVER
8b58be88 7689M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7690L: linux-i2c@vger.kernel.org
e2d1d6c0 7691S: Maintained
679655da
JP
7692F: Documentation/i2c/busses/i2c-ocores
7693F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7694
860c44c1 7695OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7696M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7697M: Frank Rowand <frowand.list@gmail.com>
7698M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7699L: devicetree@vger.kernel.org
a7fefe9f
RH
7700W: http://www.devicetree.org/
7701T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7702S: Maintained
f8828205 7703F: drivers/of/
860c44c1 7704F: include/linux/of*.h
f8828205 7705F: scripts/dtc/
860c44c1 7706
f8828205 7707OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7708M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7709M: Pawel Moll <pawel.moll@arm.com>
7710M: Mark Rutland <mark.rutland@arm.com>
de80963e 7711M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7712M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7713L: devicetree@vger.kernel.org
7714S: Maintained
7715F: Documentation/devicetree/
7716F: arch/*/boot/dts/
7717F: include/dt-bindings/
7718
2bb65f56
PA
7719OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7720M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7721L: devicetree@vger.kernel.org
7722S: Maintained
7723F: Documentation/devicetree/dynamic-resolution-notes.txt
7724F: Documentation/devicetree/overlay-notes.txt
7725F: drivers/of/overlay.c
7726F: drivers/of/resolver.c
7727
19f9d392
JB
7728OPENRISC ARCHITECTURE
7729M: Jonas Bonn <jonas@southpole.se>
7730W: http://openrisc.net
eab7c1c0 7731L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7732S: Maintained
7733T: git git://openrisc.net/~jonas/linux
14430813 7734F: arch/openrisc/
19f9d392 7735
ccb1352e 7736OPENVSWITCH
4f337ed5 7737M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7738L: netdev@vger.kernel.org
ccb1352e
JG
7739L: dev@openvswitch.org
7740W: http://openvswitch.org
ccb1352e
JG
7741S: Maintained
7742F: net/openvswitch/
b422da7c 7743F: include/uapi/linux/openvswitch.h
ccb1352e 7744
af39917d
CL
7745OPL4 DRIVER
7746M: Clemens Ladisch <clemens@ladisch.de>
7747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7748T: git git://git.alsa-project.org/alsa-kernel.git
7749S: Maintained
7750F: sound/drivers/opl4/
7751
1da177e4 7752OPROFILE
4cf7e718 7753M: Robert Richter <rric@kernel.org>
1da177e4
LT
7754L: oprofile-list@lists.sf.net
7755S: Maintained
81c4a8a6 7756F: arch/*/include/asm/oprofile*.h
679655da
JP
7757F: arch/*/oprofile/
7758F: drivers/oprofile/
7759F: include/linux/oprofile.h
1da177e4 7760
e2d1d6c0 7761ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7762M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7763M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7764L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7765W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7766S: Supported
679655da
JP
7767F: Documentation/filesystems/ocfs2.txt
7768F: Documentation/filesystems/dlmfs.txt
7769F: fs/ocfs2/
e2d1d6c0 7770
1da177e4 7771ORINOCO DRIVER
724c6b35 7772L: linux-wireless@vger.kernel.org
491b26b4 7773W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7774W: http://www.nongnu.org/orinoco/
3a59babb 7775S: Orphan
679655da 7776F: drivers/net/wireless/orinoco/
1da177e4 7777
42c55aa8 7778OSD LIBRARY and FILESYSTEM
fadc0752 7779M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7780M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7781L: osd-dev@open-osd.org
7782W: http://open-osd.org
54e5881d 7783T: git git://git.open-osd.org/open-osd.git
68274794 7784S: Maintained
42c55aa8 7785F: drivers/scsi/osd/
6b6f0b6c 7786F: include/scsi/osd_*
42c55aa8 7787F: fs/exofs/
68274794 7788
ef94b186 7789OVERLAY FILESYSTEM
7c37fbda 7790M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7791L: linux-unionfs@vger.kernel.org
7792T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7793S: Supported
1d113735 7794F: fs/overlayfs/
7c37fbda
NB
7795F: Documentation/filesystems/overlayfs.txt
7796
e2d1d6c0 7797P54 WIRELESS DRIVER
084cb0fe 7798M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7799L: linux-wireless@vger.kernel.org
084cb0fe 7800W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7801S: Maintained
679655da 7802F: drivers/net/wireless/p54/
e2d1d6c0 7803
f5cd7872 7804PA SEMI ETHERNET DRIVER
8b58be88 7805M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7806L: netdev@vger.kernel.org
7807S: Maintained
ded19add 7808F: drivers/net/ethernet/pasemi/*
f5cd7872 7809
beb58aa3 7810PA SEMI SMBUS DRIVER
8b58be88 7811M: Olof Johansson <olof@lixom.net>
846557d3 7812L: linux-i2c@vger.kernel.org
beb58aa3 7813S: Maintained
679655da 7814F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7815
48fc267e
SK
7816PADATA PARALLEL EXECUTION MECHANISM
7817M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7818L: linux-crypto@vger.kernel.org
7819S: Maintained
7820F: kernel/padata.c
7821F: include/linux/padata.h
7822F: Documentation/padata.txt
7823
709ee531 7824PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7825M: Harald Welte <laforge@gnumonks.org>
d0944853 7826L: platform-driver-x86@vger.kernel.org
709ee531 7827S: Maintained
679655da 7828F: drivers/platform/x86/panasonic-laptop.c
709ee531 7829
368dd5ac 7830PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7831M: David Howells <dhowells@redhat.com>
7832M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7833L: linux-am33-list@redhat.com (moderated for non-subscribers)
7834W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7835S: Maintained
679655da
JP
7836F: Documentation/mn10300/
7837F: arch/mn10300/
4fa97181 7838
64dfff03
SM
7839PARALLEL PORT SUBSYSTEM
7840M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7841M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7842L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7843S: Maintained
679655da
JP
7844F: drivers/parport/
7845F: include/linux/parport*.h
7846F: drivers/char/ppdev.c
c117ab84 7847F: include/uapi/linux/ppdev.h
64dfff03 7848F: Documentation/parport*.txt
1da177e4 7849
4cdf6bc2 7850PARAVIRT_OPS INTERFACE
d633180c 7851M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7852M: Chris Wright <chrisw@sous-sol.org>
7853M: Alok Kataria <akataria@vmware.com>
7854M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7855L: virtualization@lists.linux-foundation.org
4cdf6bc2 7856S: Supported
a2e19991 7857F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7858F: arch/*/kernel/paravirt*
7859F: arch/*/include/asm/paravirt.h
4cdf6bc2 7860
e2d1d6c0 7861PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7862M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7863L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7864S: Maintained
679655da
JP
7865F: Documentation/blockdev/paride.txt
7866F: drivers/block/paride/
e2d1d6c0
RD
7867
7868PARISC ARCHITECTURE
b8828770 7869M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7870M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7871L: linux-parisc@vger.kernel.org
7872W: http://www.parisc-linux.org/
8a6e2535 7873Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7874T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7875T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7876S: Maintained
679655da 7877F: arch/parisc/
2b6bac9e 7878F: Documentation/parisc/
679655da 7879F: drivers/parisc/
2b6bac9e
HD
7880F: drivers/char/agp/parisc-agp.c
7881F: drivers/input/serio/gscps2.c
7882F: drivers/parport/parport_gsc.*
7883F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7884F: drivers/video/fbdev/sti*
2b6bac9e
HD
7885F: drivers/video/console/sti*
7886F: drivers/video/logo/logo_parisc*
e2d1d6c0 7887
1662d32c 7888PC87360 HARDWARE MONITORING DRIVER
8b58be88 7889M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7890L: lm-sensors@lm-sensors.org
7891S: Maintained
679655da
JP
7892F: Documentation/hwmon/pc87360
7893F: drivers/hwmon/pc87360.c
1662d32c
JC
7894
7895PC8736x GPIO DRIVER
8b58be88 7896M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7897S: Maintained
679655da 7898F: drivers/char/pc8736x_gpio.c
1662d32c 7899
1ad107fd 7900PC87427 HARDWARE MONITORING DRIVER
d8130624 7901M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7902L: lm-sensors@lm-sensors.org
7903S: Maintained
7904F: Documentation/hwmon/pc87427
7905F: drivers/hwmon/pc87427.c
7906
b26e0ed4 7907PCA9532 LED DRIVER
8b58be88 7908M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7909S: Maintained
d5ca6918
JP
7910F: drivers/leds/leds-pca9532.c
7911F: include/linux/leds-pca9532.h
b26e0ed4 7912
5ce914a8 7913PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7914M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7915L: linux-i2c@vger.kernel.org
7916S: Maintained
b4f0b74e 7917F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7918
3971dae5 7919PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7920M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7921S: Maintained
7922F: drivers/firmware/pcdp.*
7923
065c6359 7924PCI ERROR RECOVERY
6305902c 7925M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7926L: linux-pci@vger.kernel.org
065c6359 7927S: Supported
679655da 7928F: Documentation/PCI/pci-error-recovery.txt
065c6359 7929
1da177e4 7930PCI SUBSYSTEM
5ac3a6d2 7931M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7932L: linux-pci@vger.kernel.org
99662dd1 7933Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7934T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7935S: Supported
679655da
JP
7936F: Documentation/PCI/
7937F: drivers/pci/
7938F: include/linux/pci*
6b49ee49 7939F: arch/x86/pci/
cad01f91 7940F: arch/x86/kernel/quirks.c
1da177e4 7941
b7e78170
RH
7942PCI DRIVER FOR ARM VERSATILE PLATFORM
7943M: Rob Herring <robh@kernel.org>
7944L: linux-pci@vger.kernel.org
7945L: linux-arm-kernel@lists.infradead.org
7946S: Maintained
7947F: Documentation/devicetree/bindings/pci/versatile.txt
7948F: drivers/pci/host/pci-versatile.c
7949
5f6b6ccd
TI
7950PCI DRIVER FOR APPLIEDMICRO XGENE
7951M: Tanmay Inamdar <tinamdar@apm.com>
7952L: linux-pci@vger.kernel.org
7953L: linux-arm-kernel@lists.infradead.org
7954S: Maintained
7955F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7956F: drivers/pci/host/pci-xgene.c
7957
62d0ff83
ML
7958PCI DRIVER FOR FREESCALE LAYERSCAPE
7959M: Minghuan Lian <minghuan.Lian@freescale.com>
7960M: Mingkai Hu <mingkai.hu@freescale.com>
7961M: Roy Zang <tie-fei.zang@freescale.com>
7962L: linuxppc-dev@lists.ozlabs.org
7963L: linux-pci@vger.kernel.org
7964L: linux-arm-kernel@lists.infradead.org
7965S: Maintained
7966F: drivers/pci/host/*layerscape*
7967
f0b75693 7968PCI DRIVER FOR IMX6
f175aa2c 7969M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7970M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7971L: linux-pci@vger.kernel.org
7972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7973S: Maintained
7974F: drivers/pci/host/*imx6*
7975
0c4ffcfe
MK
7976PCI DRIVER FOR TI KEYSTONE
7977M: Murali Karicheri <m-karicheri2@ti.com>
7978L: linux-pci@vger.kernel.org
7979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7980S: Maintained
7981F: drivers/pci/host/*keystone*
7982
f0b75693
BH
7983PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7984M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7985M: Jason Cooper <jason@lakedaemon.net>
7986L: linux-pci@vger.kernel.org
7987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7988S: Maintained
7989F: drivers/pci/host/*mvebu*
7990
0447cfd7
TR
7991PCI DRIVER FOR NVIDIA TEGRA
7992M: Thierry Reding <thierry.reding@gmail.com>
7993L: linux-tegra@vger.kernel.org
f0b75693 7994L: linux-pci@vger.kernel.org
0447cfd7
TR
7995S: Supported
7996F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7997F: drivers/pci/host/pci-tegra.c
7998
47ff3de9
KVA
7999PCI DRIVER FOR TI DRA7XX
8000M: Kishon Vijay Abraham I <kishon@ti.com>
8001L: linux-omap@vger.kernel.org
8002L: linux-pci@vger.kernel.org
8003S: Supported
8004F: Documentation/devicetree/bindings/pci/ti-pci.txt
8005F: drivers/pci/host/pci-dra7xx.c
8006
f0b75693
BH
8007PCI DRIVER FOR RENESAS R-CAR
8008M: Simon Horman <horms@verge.net.au>
8009L: linux-pci@vger.kernel.org
8010L: linux-sh@vger.kernel.org
8011S: Maintained
8012F: drivers/pci/host/*rcar*
8013
4af82255 8014PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8015M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8016L: linux-pci@vger.kernel.org
f0b75693
BH
8017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8018L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8019S: Maintained
8020F: drivers/pci/host/pci-exynos.c
8021
f0b75693 8022PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8023M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8024M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8025L: linux-pci@vger.kernel.org
8026S: Maintained
8027F: drivers/pci/host/*designware*
8028
cf28855b
WD
8029PCI DRIVER FOR GENERIC OF HOSTS
8030M: Will Deacon <will.deacon@arm.com>
8031L: linux-pci@vger.kernel.org
8032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8033S: Maintained
8034F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8035F: drivers/pci/host/pci-host-generic.c
8036
51b66a6c 8037PCIE DRIVER FOR ST SPEAR13XX
110baab1 8038M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8039L: linux-pci@vger.kernel.org
110baab1 8040S: Maintained
51b66a6c
PA
8041F: drivers/pci/host/*spear*
8042
dcd19de3
DD
8043PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8044M: Duc Dang <dhdang@apm.com>
8045L: linux-pci@vger.kernel.org
8046L: linux-arm-kernel@lists.infradead.org
8047S: Maintained
8048F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8049F: drivers/pci/host/pci-xgene-msi.c
8050
1da177e4 8051PCMCIA SUBSYSTEM
4230dfc9 8052P: Linux PCMCIA Team
f5df5881 8053L: linux-pcmcia@lists.infradead.org
6650e0a5 8054W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8055T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8056S: Maintained
679655da
JP
8057F: Documentation/pcmcia/
8058F: drivers/pcmcia/
8059F: include/pcmcia/
1da177e4
LT
8060
8061PCNET32 NETWORK DRIVER
227fb925 8062M: Don Fry <pcnet32@frontier.com>
979b6c13 8063L: netdev@vger.kernel.org
1da177e4 8064S: Maintained
b955f6ca 8065F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8066
48fc267e
SK
8067PCRYPT PARALLEL CRYPTO ENGINE
8068M: Steffen Klassert <steffen.klassert@secunet.com>
8069L: linux-crypto@vger.kernel.org
8070S: Maintained
8071F: crypto/pcrypt.c
8072F: include/crypto/pcrypt.h
8073
e72df0b8
TH
8074PER-CPU MEMORY ALLOCATOR
8075M: Tejun Heo <tj@kernel.org>
8076M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8077T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8078S: Maintained
8079F: include/linux/percpu*.h
8080F: mm/percpu*.c
8081F: arch/*/include/asm/percpu.h
8082
ad4ecbcb 8083PER-TASK DELAY ACCOUNTING
185e595f 8084M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8085S: Maintained
679655da
JP
8086F: include/linux/delayacct.h
8087F: kernel/delayacct.c
ad4ecbcb 8088
57c0c15b 8089PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8090M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8091M: Ingo Molnar <mingo@redhat.com>
f80c5393 8092M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8093L: linux-kernel@vger.kernel.org
75fc2d37 8094T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8095S: Supported
d53e8365 8096F: kernel/events/*
a003236c 8097F: include/linux/perf_event.h
c117ab84 8098F: include/uapi/linux/perf_event.h
141c4296
RR
8099F: arch/*/kernel/perf_event*.c
8100F: arch/*/kernel/*/perf_event*.c
8101F: arch/*/kernel/*/*/perf_event*.c
a003236c 8102F: arch/*/include/asm/perf_event.h
a003236c
VL
8103F: arch/*/kernel/perf_callchain.c
8104F: tools/perf/
6c0b3244 8105
dd49d0f5 8106PERSONALITY HANDLING
8b58be88 8107M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8108L: linux-abi-devel@lists.sourceforge.net
8109S: Maintained
679655da 8110F: include/linux/personality.h
c117ab84 8111F: include/uapi/linux/personality.h
dd49d0f5 8112
838e7a03 8113PHONET PROTOCOL
2a06b40f 8114M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8115S: Supported
8116F: Documentation/networking/phonet.txt
8117F: include/linux/phonet.h
8118F: include/net/phonet/
c117ab84 8119F: include/uapi/linux/phonet.h
838e7a03
RDC
8120F: net/phonet/
8121
1da177e4 8122PHRAM MTD DRIVER
8b58be88 8123M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8124L: linux-mtd@lists.infradead.org
8125S: Maintained
679655da 8126F: drivers/mtd/devices/phram.c
1da177e4 8127
efdbb10e
BP
8128PICOLCD HID DRIVER
8129M: Bruno Prémont <bonbons@linux-vserver.org>
8130L: linux-input@vger.kernel.org
8131S: Maintained
8132F: drivers/hid/hid-picolcd*
8133
a53bfa07
JI
8134PICOXCELL SUPPORT
8135M: Jamie Iles <jamie@jamieiles.com>
8136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8137T: git git://github.com/jamieiles/linux-2.6-ji.git
8138S: Supported
b8733987 8139F: arch/arm/boot/dts/picoxcell*
14430813 8140F: arch/arm/mach-picoxcell/
b8733987 8141F: drivers/crypto/picoxcell*
a53bfa07 8142
2744e8af
LW
8143PIN CONTROL SUBSYSTEM
8144M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8145L: linux-gpio@vger.kernel.org
dbe752a3 8146T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8147S: Maintained
07f29ba6 8148F: drivers/pinctrl/
8e406fe4 8149F: include/linux/pinctrl/
2744e8af 8150
2201bbb8
JCPV
8151PIN CONTROLLER - ATMEL AT91
8152M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8154S: Maintained
c654b6bf 8155F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8156
cbd1b652
MW
8157PIN CONTROLLER - INTEL
8158M: Mika Westerberg <mika.westerberg@linux.intel.com>
8159M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8160S: Maintained
8161F: drivers/pinctrl/intel/
2201bbb8 8162
9963b536
LP
8163PIN CONTROLLER - RENESAS
8164M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8165L: linux-sh@vger.kernel.org
8166S: Maintained
8167F: drivers/pinctrl/sh-pfc/
8168
b75e60d6 8169PIN CONTROLLER - SAMSUNG
fea685e9 8170M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8172L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8173S: Maintained
9b5b33f6 8174F: drivers/pinctrl/samsung/
b75e60d6 8175
deda8287 8176PIN CONTROLLER - ST SPEAR
da89947b 8177M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8178L: spear-devel@list.st.com
8179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8180W: http://www.st.com/spear
8181S: Maintained
8e406fe4 8182F: drivers/pinctrl/spear/
deda8287 8183
249a6771 8184PKTCDVD DRIVER
e5f6450c 8185M: Jiri Kosina <jikos@kernel.org>
249a6771 8186S: Maintained
679655da
JP
8187F: drivers/block/pktcdvd.c
8188F: include/linux/pktcdvd.h
c117ab84 8189F: include/uapi/linux/pktcdvd.h
249a6771 8190
b31d8273
G
8191PKUNITY SOC DRIVERS
8192M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8193W: http://mprc.pku.edu.cn/~guanxuetao/linux
8194S: Maintained
ceebf4d5 8195T: git git://github.com/gxt/linux.git
b31d8273 8196F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8197F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8198F: drivers/video/fbdev/fb-puv3.c
2809e80b 8199F: drivers/rtc/rtc-puv3.c
b31d8273 8200
9d2ecfb7 8201PMBUS HARDWARE MONITORING DRIVERS
ca462085 8202M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8203L: lm-sensors@lm-sensors.org
8204W: http://www.lm-sensors.org/
8205W: http://www.roeck-us.net/linux/drivers/
8206T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8207S: Maintained
8208F: Documentation/hwmon/pmbus
8209F: drivers/hwmon/pmbus/
8210F: include/linux/i2c/pmbus.h
8211
89a36810 8212PMC SIERRA MaxRAID DRIVER
89a36810
AR
8213L: linux-scsi@vger.kernel.org
8214W: http://www.pmc-sierra.com/
3cdea4d7 8215S: Orphan
89a36810
AR
8216F: drivers/scsi/pmcraid.*
8217
dbf9bfe6 8218PMC SIERRA PM8001 DRIVER
d32477e2 8219M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8220M: lindar_liu@usish.com
f5a7b525 8221L: pmchba@pmcs.com
dbf9bfe6 8222L: linux-scsi@vger.kernel.org
8223S: Supported
8224F: drivers/scsi/pm8001/
8225
1da177e4 8226POSIX CLOCKS and TIMERS
8b58be88 8227M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8228L: linux-kernel@vger.kernel.org
75fc2d37 8229T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8230S: Maintained
679655da
JP
8231F: fs/timerfd.c
8232F: include/linux/timer*
5cee9645 8233F: kernel/time/*timer*
1da177e4 8234
3be86148 8235POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8236M: Sebastian Reichel <sre@kernel.org>
57318935 8237M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8238M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8239L: linux-pm@vger.kernel.org
54e5881d 8240T: git git://git.infradead.org/battery-2.6.git
3be86148 8241S: Maintained
679655da 8242F: include/linux/power_supply.h
8cd725a1 8243F: drivers/power/
26305022 8244X: drivers/power/avs/
3be86148 8245
514f161a
MR
8246POWER STATE COORDINATION INTERFACE (PSCI)
8247M: Mark Rutland <mark.rutland@arm.com>
8248M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8249L: linux-arm-kernel@lists.infradead.org
8250S: Maintained
8251F: drivers/firmware/psci.c
8252F: include/linux/psci.h
8253F: include/uapi/linux/psci.h
8254
1da177e4 8255PNP SUPPORT
9c3646d1 8256M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8257S: Maintained
679655da 8258F: drivers/pnp/
1da177e4 8259
999445d4 8260PNXxxxx I2C DRIVER
8b58be88 8261M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8262L: linux-i2c@vger.kernel.org
999445d4 8263S: Maintained
679655da 8264F: drivers/i2c/busses/i2c-pnx.c
999445d4 8265
1da177e4 8266PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8267M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8268L: linux-ppp@vger.kernel.org
8269S: Maintained
224cf5ad 8270F: drivers/net/ppp/ppp_*
1da177e4
LT
8271
8272PPP OVER ATM (RFC 2364)
8b58be88 8273M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8274S: Maintained
679655da 8275F: net/atm/pppoatm.c
c117ab84 8276F: include/uapi/linux/atmppp.h
1da177e4
LT
8277
8278PPP OVER ETHERNET
8b58be88 8279M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8280S: Maintained
224cf5ad
JK
8281F: drivers/net/ppp/pppoe.c
8282F: drivers/net/ppp/pppox.c
1da177e4 8283
a6d2370b 8284PPP OVER L2TP
8b58be88 8285M: James Chapman <jchapman@katalix.com>
a6d2370b 8286S: Maintained
90ca28d1 8287F: net/l2tp/l2tp_ppp.c
679655da 8288F: include/linux/if_pppol2tp.h
c117ab84 8289F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8290
eae9d2ba 8291PPS SUPPORT
8b58be88 8292M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8293W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8294L: linuxpps@ml.enneenne.com (subscribers-only)
8295S: Maintained
cabaaf41
JP
8296F: Documentation/pps/
8297F: drivers/pps/
8298F: include/linux/pps*.h
eae9d2ba 8299
71a6d0af
HW
8300PPTP DRIVER
8301M: Dmitry Kozlov <xeb@mail.ru>
8302L: netdev@vger.kernel.org
8303S: Maintained
224cf5ad 8304F: drivers/net/ppp/pptp.c
71a6d0af
HW
8305W: http://sourceforge.net/projects/accel-pptp
8306
1da177e4 8307PREEMPTIBLE KERNEL
8b58be88 8308M: Robert Love <rml@tech9.net>
1da177e4
LT
8309L: kpreempt-tech@lists.sourceforge.net
8310W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8311S: Supported
679655da
JP
8312F: Documentation/preempt-locking.txt
8313F: include/linux/preempt.h
1da177e4
LT
8314
8315PRISM54 WIRELESS DRIVER
8b58be88 8316M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8317L: linux-wireless@vger.kernel.org
9ef80804 8318W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8319S: Obsolete
679655da 8320F: drivers/net/wireless/prism54/
1da177e4 8321
02c18891 8322PS3 NETWORK SUPPORT
b809b9ca 8323M: Geoff Levand <geoff@infradead.org>
02c18891 8324L: netdev@vger.kernel.org
a14ab6b6 8325L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8326S: Maintained
8df158ac 8327F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8328
f58a9d17 8329PS3 PLATFORM SUPPORT
b809b9ca 8330M: Geoff Levand <geoff@infradead.org>
a4724ed6 8331L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8332S: Maintained
679655da
JP
8333F: arch/powerpc/boot/ps3*
8334F: arch/powerpc/include/asm/lv1call.h
8335F: arch/powerpc/include/asm/ps3*.h
8336F: arch/powerpc/platforms/ps3/
8337F: drivers/*/ps3*
8338F: drivers/ps3/
fec629b8 8339F: drivers/rtc/rtc-ps3.c
679655da 8340F: drivers/usb/host/*ps3.c
fec629b8 8341F: sound/ppc/snd_ps3*
f58a9d17 8342
cffb4add 8343PS3VRAM DRIVER
8b58be88 8344M: Jim Paris <jim@jtan.com>
3715a5d0 8345M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8346L: linuxppc-dev@lists.ozlabs.org
cffb4add 8347S: Maintained
8a3977cb 8348F: drivers/block/ps3vram.c
cffb4add 8349
8defe599 8350PSTORE FILESYSTEM
9d5e2a02 8351M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8352M: Colin Cross <ccross@android.com>
8353M: Kees Cook <keescook@chromium.org>
8354M: Tony Luck <tony.luck@intel.com>
8355S: Maintained
8356T: git git://git.infradead.org/users/cbou/linux-pstore.git
8357F: fs/pstore/
8358F: include/linux/pstore*
04851772 8359F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8360F: drivers/acpi/apei/erst.c
8361
7fbc415d
RC
8362PTP HARDWARE CLOCK SUPPORT
8363M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8364L: netdev@vger.kernel.org
7fbc415d
RC
8365S: Maintained
8366W: http://linuxptp.sourceforge.net/
8367F: Documentation/ABI/testing/sysfs-ptp
8368F: Documentation/ptp/*
0ecb3cdd 8369F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8370F: drivers/net/phy/dp83640*
8371F: drivers/ptp/*
8372F: include/linux/ptp_cl*
8373
cf94a4d1 8374PTRACE SUPPORT
e846ee5f 8375M: Roland McGrath <roland@hack.frob.com>
8b58be88 8376M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8377S: Maintained
8378F: include/asm-generic/syscall.h
8379F: include/linux/ptrace.h
8380F: include/linux/regset.h
8381F: include/linux/tracehook.h
c117ab84 8382F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8383F: kernel/ptrace.c
8384
8320204a 8385PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8386M: Mike Isely <isely@pobox.com>
16e9495d 8387L: pvrusb2@isely.net (subscribers-only)
661263b5 8388L: linux-media@vger.kernel.org
8320204a 8389W: http://www.isely.net/pvrusb2/
275ffde4 8390T: git git://linuxtv.org/media_tree.git
8320204a 8391S: Maintained
679655da 8392F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8393F: drivers/media/usb/pvrusb2/
8320204a 8394
39532e6c
HG
8395PWC WEBCAM DRIVER
8396M: Hans de Goede <hdegoede@redhat.com>
8397L: linux-media@vger.kernel.org
8398T: git git://linuxtv.org/media_tree.git
8399S: Maintained
8400F: drivers/media/usb/pwc/*
8401
93c090b3
KD
8402PWM FAN DRIVER
8403M: Kamil Debski <k.debski@samsung.com>
8404L: lm-sensors@lm-sensors.org
8405S: Supported
8406F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8407F: Documentation/hwmon/pwm-fan
8408F: drivers/hwmon/pwm-fan.c
8409
200efedd 8410PWM SUBSYSTEM
aa3495f7
TR
8411M: Thierry Reding <thierry.reding@gmail.com>
8412L: linux-pwm@vger.kernel.org
0c2498f1 8413S: Maintained
006e854f 8414T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8415F: Documentation/pwm.txt
8416F: Documentation/devicetree/bindings/pwm/
8417F: include/linux/pwm.h
0c2498f1 8418F: drivers/pwm/
a140b98d
TR
8419F: drivers/video/backlight/pwm_bl.c
8420F: include/linux/pwm_backlight.h
0c2498f1 8421
30ec261e 8422PXA2xx/PXA3xx SUPPORT
8da5e302 8423M: Daniel Mack <daniel@zonque.org>
a323f664 8424M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8425M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8427T: git git://github.com/hzhuang1/linux.git
8da5e302 8428T: git git://github.com/rjarzmik/linux.git
1da177e4 8429S: Maintained
679655da 8430F: arch/arm/mach-pxa/
820439f1 8431F: drivers/dma/pxa*
679655da 8432F: drivers/pcmcia/pxa2xx*
9df92e6c 8433F: drivers/spi/spi-pxa2xx*
faf2e1db 8434F: drivers/usb/gadget/udc/pxa2*
679655da 8435F: include/sound/pxa2xx-lib.h
bec4c99e 8436F: sound/arm/pxa*
14430813 8437F: sound/soc/pxa/
1da177e4 8438
ec64d3bf
EG
8439PXA3xx NAND FLASH DRIVER
8440M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8441L: linux-mtd@lists.infradead.org
8442S: Maintained
9a67f099 8443F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8444
3f640c61 8445MMP SUPPORT
8b58be88 8446M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8447M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8449T: git git://github.com/hzhuang1/linux.git
8450T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8451S: Maintained
3f640c61 8452F: arch/arm/mach-mmp/
e8e6cb32 8453
272f133a
PO
8454PXA MMCI DRIVER
8455S: Orphan
8456
57f63bc8 8457PXA RTC DRIVER
8b58be88 8458M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8459L: rtc-linux@googlegroups.com
8460S: Maintained
8461
cea4001a 8462QAT DRIVER
49e7d9df
JP
8463M: Tadeusz Struk <tadeusz.struk@intel.com>
8464L: qat-linux@intel.com
8465S: Supported
8466F: drivers/crypto/qat/
cea4001a 8467
52a09a04 8468QIB DRIVER
8473c603 8469M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8470L: linux-rdma@vger.kernel.org
8471S: Supported
8472F: drivers/infiniband/hw/qib/
8473
5e9772b9
JS
8474QLOGIC QLA1280 SCSI DRIVER
8475M: Michael Reed <mdr@sgi.com>
8476L: linux-scsi@vger.kernel.org
8477S: Maintained
8478F: drivers/scsi/qla1280.[ch]
8479
1da177e4 8480QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8481M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8482L: linux-scsi@vger.kernel.org
8483S: Supported
679655da
JP
8484F: Documentation/scsi/LICENSE.qla2xxx
8485F: drivers/scsi/qla2xxx/
1da177e4 8486
883c98fe 8487QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8488M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8489L: linux-scsi@vger.kernel.org
8490S: Supported
bacfb81b 8491F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8492F: drivers/scsi/qla4xxx/
8493
5a4faa87 8494QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8495M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8496M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8497M: linux-driver@qlogic.com
8498L: netdev@vger.kernel.org
8499S: Supported
679655da 8500F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8501F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8502
0ec00f03 8503QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8504M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8505M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8506L: netdev@vger.kernel.org
8507S: Supported
aa43c215 8508F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8509
c4e84bde 8510QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8511M: Harish Patil <harish.patil@qlogic.com>
8512M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8513M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8514M: linux-driver@qlogic.com
c4e84bde
RM
8515L: netdev@vger.kernel.org
8516S: Supported
aa43c215 8517F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8518
1da177e4 8519QNX4 FILESYSTEM
8b58be88 8520M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8521W: http://www.alarsen.net/linux/qnx4fs/
8522S: Maintained
80811493 8523F: fs/qnx4/
c117ab84
CEB
8524F: include/uapi/linux/qnx4_fs.h
8525F: include/uapi/linux/qnxtypes.h
1da177e4 8526
91952bc0
AP
8527QT1010 MEDIA DRIVER
8528M: Antti Palosaari <crope@iki.fi>
8529L: linux-media@vger.kernel.org
8530W: http://linuxtv.org/
8531W: http://palosaari.fi/linux/
8532Q: http://patchwork.linuxtv.org/project/linux-media/list/
8533T: git git://linuxtv.org/anttip/media_tree.git
8534S: Maintained
8535F: drivers/media/tuners/qt1010*
8536
966fb5ec
SM
8537QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8538M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8539L: linux-wireless@vger.kernel.org
8540L: ath9k-devel@lists.ath9k.org
8541W: http://wireless.kernel.org/en/users/Drivers/ath9k
8542S: Supported
8543F: drivers/net/wireless/ath/ath9k/
8544
2ea0ffcb
KV
8545QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8546M: Kalle Valo <kvalo@qca.qualcomm.com>
8547L: ath10k@lists.infradead.org
8548W: http://wireless.kernel.org/en/users/Drivers/ath10k
8549T: git git://github.com/kvalo/ath.git
8550S: Supported
8551F: drivers/net/wireless/ath/ath10k/
8552
4f4567cf
RK
8553QUALCOMM HEXAGON ARCHITECTURE
8554M: Richard Kuo <rkuo@codeaurora.org>
8555L: linux-hexagon@vger.kernel.org
8556S: Supported
8557F: arch/hexagon/
8558
8e84c258
EK
8559QUALCOMM WCN36XX WIRELESS DRIVER
8560M: Eugene Krasnikov <k.eugene.e@gmail.com>
8561L: wcn36xx@lists.infradead.org
8562W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8563T: git git://github.com/KrasnikovEugene/wcn36xx.git
8564S: Supported
8565F: drivers/net/wireless/ath/wcn36xx/
8566
602adf40 8567RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8568M: Ilya Dryomov <idryomov@gmail.com>
8569M: Sage Weil <sage@redhat.com>
527a88b9 8570M: Alex Elder <elder@kernel.org>
398ecff5 8571L: ceph-devel@vger.kernel.org
09d90327
SW
8572W: http://ceph.com/
8573T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8574T: git git://github.com/ceph/ceph-client.git
602adf40 8575S: Supported
398ecff5 8576F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8577F: drivers/block/rbd.c
8578F: drivers/block/rbd_types.h
8579
1da177e4 8580RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8581M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8582L: linux-fbdev@vger.kernel.org
1da177e4 8583S: Maintained
8a61f013 8584F: drivers/video/fbdev/aty/radeon*
c117ab84 8585F: include/uapi/linux/radeonfb.h
1da177e4 8586
c6c9b34c
HG
8587RADIOSHARK RADIO DRIVER
8588M: Hans de Goede <hdegoede@redhat.com>
8589L: linux-media@vger.kernel.org
8590T: git git://linuxtv.org/media_tree.git
8591S: Maintained
8592F: drivers/media/radio/radio-shark.c
8593
8594RADIOSHARK2 RADIO DRIVER
8595M: Hans de Goede <hdegoede@redhat.com>
8596L: linux-media@vger.kernel.org
8597T: git git://linuxtv.org/media_tree.git
8598S: Maintained
8599F: drivers/media/radio/radio-shark2.c
8600F: drivers/media/radio/radio-tea5777.c
8601
1da177e4 8602RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8603M: Paul Mackerras <paulus@samba.org>
c69f677c 8604L: linux-fbdev@vger.kernel.org
1da177e4 8605S: Maintained
8a61f013 8606F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8607
e7839f25 8608RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8609P: rt2x00 project
b182427e 8610M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8611M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8612L: linux-wireless@vger.kernel.org
95ea3627
ID
8613S: Maintained
8614F: drivers/net/wireless/rt2x00/
8615
9db5579b 8616RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8617M: Jens Axboe <axboe@kernel.dk>
9db5579b 8618S: Maintained
679655da
JP
8619F: Documentation/blockdev/ramdisk.txt
8620F: drivers/block/brd.c
9db5579b 8621
9e95ce27 8622RANDOM NUMBER DRIVER
0624bcaa 8623M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8624S: Maintained
679655da 8625F: drivers/char/random.c
9e95ce27 8626
394b701c 8627RAPIDIO SUBSYSTEM
8b58be88 8628M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8629M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8630S: Maintained
679655da 8631F: drivers/rapidio/
394b701c 8632
e2d1d6c0 8633RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8634L: linux-wireless@vger.kernel.org
f52a5490 8635S: Orphan
679655da 8636F: drivers/net/wireless/ray*
e2d1d6c0
RD
8637
8638RCUTORTURE MODULE
e0198b29 8639M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8640M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8641L: linux-kernel@vger.kernel.org
f9094d8e 8642S: Supported
08deed1e 8643T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8644F: Documentation/RCU/torture.txt
34e2d560 8645F: kernel/rcu/rcutorture.c
e2d1d6c0 8646
c87b9c60
PM
8647RCUTORTURE TEST FRAMEWORK
8648M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8649M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8650R: Steven Rostedt <rostedt@goodmis.org>
8651R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8652R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8653L: linux-kernel@vger.kernel.org
c87b9c60
PM
8654S: Supported
8655T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8656F: tools/testing/selftests/rcutorture
8657
c1f766b5 8658RDC R-321X SoC
8b58be88 8659M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8660S: Maintained
8661
db17f395 8662RDC R6040 FAST ETHERNET DRIVER
8b58be88 8663M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8664L: netdev@vger.kernel.org
8665S: Maintained
58565a35 8666F: drivers/net/ethernet/rdc/r6040.c
db17f395 8667
a09ed661 8668RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8669M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8670L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8671S: Supported
679655da 8672F: net/rds/
a09ed661 8673
595182bc 8674READ-COPY UPDATE (RCU)
8b58be88 8675M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8676M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8677R: Steven Rostedt <rostedt@goodmis.org>
8678R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8679R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8680L: linux-kernel@vger.kernel.org
9fab9787 8681W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8682S: Supported
08deed1e 8683T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8684F: Documentation/RCU/
9fab9787 8685X: Documentation/RCU/torture.txt
f9094d8e 8686F: include/linux/rcu*
4102adab
PM
8687X: include/linux/srcu.h
8688F: kernel/rcu/
34e2d560 8689X: kernel/torture.c
595182bc 8690
0c86edc0 8691REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8692M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8693M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8694L: rtc-linux@googlegroups.com
8a6e2535 8695Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8696T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8697S: Maintained
679655da
JP
8698F: Documentation/rtc.txt
8699F: drivers/rtc/
8700F: include/linux/rtc.h
c117ab84 8701F: include/uapi/linux/rtc.h
0c86edc0 8702
0e400c53
MB
8703REALTEK AUDIO CODECS
8704M: Bard Liao <bardliao@realtek.com>
8705M: Oder Chiou <oder_chiou@realtek.com>
8706S: Maintained
8707F: sound/soc/codecs/rt*
8708F: include/sound/rt*.h
8709
1da177e4 8710REISERFS FILE SYSTEM
76c4e5ea 8711L: reiserfs-devel@vger.kernel.org
1da177e4 8712S: Supported
679655da 8713F: fs/reiserfs/
1da177e4 8714
b83a313b 8715REGISTER MAP ABSTRACTION
b02e48f2 8716M: Mark Brown <broonie@kernel.org>
dd060bc9 8717L: linux-kernel@vger.kernel.org
b83a313b
MB
8718T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8719S: Supported
8720F: drivers/base/regmap/
8721F: include/linux/regmap.h
8722
400e64df
OBC
8723REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8724M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8726S: Maintained
8727F: drivers/remoteproc/
8728F: Documentation/remoteproc.txt
6fc26488 8729F: include/linux/remoteproc.h
400e64df 8730
d8115db5
OBC
8731REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8732M: Ohad Ben-Cohen <ohad@wizery.com>
8733T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8734S: Maintained
8735F: drivers/rpmsg/
8736F: Documentation/rpmsg.txt
8737F: include/linux/rpmsg.h
8738
1b0fe6be
PZ
8739RESET CONTROLLER FRAMEWORK
8740M: Philipp Zabel <p.zabel@pengutronix.de>
8741S: Maintained
8742F: drivers/reset/
8743F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8744F: include/dt-bindings/reset/
1b0fe6be
PZ
8745F: include/linux/reset.h
8746F: include/linux/reset-controller.h
8747
e0897645 8748RFKILL
8b58be88 8749M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8750L: linux-wireless@vger.kernel.org
ce466579
JB
8751W: http://wireless.kernel.org/
8752T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8753T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8754S: Maintained
505c9247 8755F: Documentation/rfkill.txt
80811493 8756F: net/rfkill/
e0897645 8757
933685ca
TG
8758RHASHTABLE
8759M: Thomas Graf <tgraf@suug.ch>
8760L: netdev@vger.kernel.org
8761S: Maintained
8762F: lib/rhashtable.c
8763F: include/linux/rhashtable.h
8764
67e054e9
ML
8765RICOH SMARTMEDIA/XD DRIVER
8766M: Maxim Levitsky <maximlevitsky@gmail.com>
8767S: Maintained
21c26f50
JP
8768F: drivers/mtd/nand/r852.c
8769F: drivers/mtd/nand/r852.h
67e054e9 8770
92634125
ML
8771RICOH R5C592 MEMORYSTICK DRIVER
8772M: Maxim Levitsky <maximlevitsky@gmail.com>
8773S: Maintained
8774F: drivers/memstick/host/r592.*
8775
27f1d2f9
SA
8776ROCCAT DRIVERS
8777M: Stefan Achatz <erazor_de@users.sourceforge.net>
8778W: http://sourceforge.net/projects/roccat/
8779S: Maintained
8780F: drivers/hid/hid-roccat*
8781F: include/linux/hid-roccat*
8782F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8783
4b8ac966
JP
8784ROCKER DRIVER
8785M: Jiri Pirko <jiri@resnulli.us>
8786M: Scott Feldman <sfeldma@gmail.com>
8787L: netdev@vger.kernel.org
8788S: Supported
8789F: drivers/net/ethernet/rocker/
8790
1da177e4
LT
8791ROCKETPORT DRIVER
8792P: Comtrol Corp.
1da177e4
LT
8793W: http://www.comtrol.com
8794S: Maintained
679655da 8795F: Documentation/serial/rocket.txt
c897401b 8796F: drivers/tty/rocket*
1da177e4 8797
7645c2f4
KC
8798ROCKETPORT EXPRESS/INFINITY DRIVER
8799M: Kevin Cernekee <cernekee@gmail.com>
8800L: linux-serial@vger.kernel.org
8801S: Odd Fixes
8802F: drivers/tty/serial/rp2.*
8803
1da177e4 8804ROSE NETWORK LAYER
8b58be88 8805M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8806L: linux-hams@vger.kernel.org
d34cb28a 8807W: http://www.linux-ax25.org/
1da177e4 8808S: Maintained
679655da 8809F: include/net/rose.h
c117ab84 8810F: include/uapi/linux/rose.h
679655da 8811F: net/rose/
1da177e4 8812
91952bc0
AP
8813RTL2830 MEDIA DRIVER
8814M: Antti Palosaari <crope@iki.fi>
8815L: linux-media@vger.kernel.org
8816W: http://linuxtv.org/
8817W: http://palosaari.fi/linux/
8818Q: http://patchwork.linuxtv.org/project/linux-media/list/
8819T: git git://linuxtv.org/anttip/media_tree.git
8820S: Maintained
8821F: drivers/media/dvb-frontends/rtl2830*
8822
27a0aacf
AP
8823RTL2832 MEDIA DRIVER
8824M: Antti Palosaari <crope@iki.fi>
8825L: linux-media@vger.kernel.org
8826W: http://linuxtv.org/
8827W: http://palosaari.fi/linux/
8828Q: http://patchwork.linuxtv.org/project/linux-media/list/
8829T: git git://linuxtv.org/anttip/media_tree.git
8830S: Maintained
8831F: drivers/media/dvb-frontends/rtl2832*
8832
ba6e6f6e
AP
8833RTL2832_SDR MEDIA DRIVER
8834M: Antti Palosaari <crope@iki.fi>
8835L: linux-media@vger.kernel.org
8836W: http://linuxtv.org/
8837W: http://palosaari.fi/linux/
8838Q: http://patchwork.linuxtv.org/project/linux-media/list/
8839T: git git://linuxtv.org/anttip/media_tree.git
8840S: Maintained
b4bb1c28 8841F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8842
59840488 8843RTL8180 WIRELESS DRIVER
605bebe2 8844L: linux-wireless@vger.kernel.org
491b26b4 8845W: http://wireless.kernel.org/
54e5881d 8846T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8847S: Orphan
3cfeb0c3 8848F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8849
59840488 8850RTL8187 WIRELESS DRIVER
9f0939bf 8851M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8852M: Hin-Tak Leung <htl10@users.sourceforge.net>
8853M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8854L: linux-wireless@vger.kernel.org
491b26b4 8855W: http://wireless.kernel.org/
54e5881d 8856T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8857S: Maintained
3cfeb0c3 8858F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8859
3cf0c8ad
LF
8860RTL8192CE WIRELESS DRIVER
8861M: Larry Finger <Larry.Finger@lwfinger.net>
8862M: Chaoming Li <chaoming_li@realsil.com.cn>
8863L: linux-wireless@vger.kernel.org
491b26b4 8864W: http://wireless.kernel.org/
3cf0c8ad
LF
8865T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8866S: Maintained
8867F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8868F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8869
9eb8ef74 8870S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8871M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8872L: linux-fbdev@vger.kernel.org
ce00f85c 8873S: Maintained
8a61f013 8874F: drivers/video/fbdev/savage/
9eb8ef74 8875
1da177e4 8876S390
8b58be88
JP
8877M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8878M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8879L: linux-s390@vger.kernel.org
5238da45
HC
8880W: http://www.ibm.com/developerworks/linux/linux390/
8881S: Supported
679655da 8882F: arch/s390/
a968cd3e 8883F: drivers/s390/
3bfe6858
JN
8884F: Documentation/s390/
8885F: Documentation/DocBook/s390*
5238da45 8886
322986ca
SO
8887S390 COMMON I/O LAYER
8888M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8889M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8890L: linux-s390@vger.kernel.org
8891W: http://www.ibm.com/developerworks/linux/linux390/
8892S: Supported
8893F: drivers/s390/cio/
8894
8895S390 DASD DRIVER
8896M: Stefan Weinhuber <wein@de.ibm.com>
8897M: Stefan Haberland <stefan.haberland@de.ibm.com>
8898L: linux-s390@vger.kernel.org
8899W: http://www.ibm.com/developerworks/linux/linux390/
8900S: Supported
8901F: drivers/s390/block/dasd*
8902F: block/partitions/ibm.c
8903
5238da45 8904S390 NETWORK DRIVERS
8b58be88 8905M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8906L: linux-s390@vger.kernel.org
5238da45
HC
8907W: http://www.ibm.com/developerworks/linux/linux390/
8908S: Supported
679655da 8909F: drivers/s390/net/
5238da45 8910
322986ca
SO
8911S390 PCI SUBSYSTEM
8912M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8913M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8914L: linux-s390@vger.kernel.org
8915W: http://www.ibm.com/developerworks/linux/linux390/
8916S: Supported
8917F: arch/s390/pci/
8918F: drivers/pci/hotplug/s390_pci_hpc.c
8919
feed9b62 8920S390 ZCRYPT DRIVER
5c8d0983 8921M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8922L: linux-s390@vger.kernel.org
a968cd3e 8923W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8924S: Supported
d5ca6918 8925F: drivers/s390/crypto/
feed9b62 8926
5238da45 8927S390 ZFCP DRIVER
d38e19d0 8928M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8929L: linux-s390@vger.kernel.org
5238da45 8930W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8931S: Supported
679655da 8932F: drivers/s390/scsi/zfcp_*
1da177e4 8933
dd96df2c 8934S390 IUCV NETWORK LAYER
8b58be88 8935M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8936L: linux-s390@vger.kernel.org
8937W: http://www.ibm.com/developerworks/linux/linux390/
8938S: Supported
679655da
JP
8939F: drivers/s390/net/*iucv*
8940F: include/net/iucv/
8941F: net/iucv/
dd96df2c 8942
4dde7f75 8943S3C24XX SD/MMC Driver
8b58be88 8944M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8946S: Supported
679655da 8947F: drivers/mmc/host/s3cmci.*
4dde7f75 8948
1f15a229
HV
8949SAA6588 RDS RECEIVER DRIVER
8950M: Hans Verkuil <hverkuil@xs4all.nl>
8951L: linux-media@vger.kernel.org
8952T: git git://linuxtv.org/media_tree.git
8953W: http://linuxtv.org
8954S: Odd Fixes
8955F: drivers/media/i2c/saa6588*
8956
98ed12e6 8957SAA7134 VIDEO4LINUX DRIVER
009a5410 8958M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8959L: linux-media@vger.kernel.org
8960W: http://linuxtv.org
8961T: git git://linuxtv.org/media_tree.git
8962S: Odd fixes
e42bf501 8963F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8964F: drivers/media/pci/saa7134/
8965
1da177e4 8966SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8967M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8968L: linux-media@vger.kernel.org
275ffde4 8969T: git git://linuxtv.org/media_tree.git
1da177e4 8970S: Maintained
90d72ac6
MCC
8971F: drivers/media/common/saa7146/
8972F: drivers/media/pci/saa7146/
8973F: include/media/saa7146*
1da177e4 8974
92304a40 8975SAMSUNG LAPTOP DRIVER
5909c654 8976M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8977L: platform-driver-x86@vger.kernel.org
8978S: Maintained
8979F: drivers/platform/x86/samsung-laptop.c
8980
4a109cc0 8981SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8982M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8983L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8984S: Supported
14430813 8985F: sound/soc/samsung/
4a109cc0 8986
0d89a28b 8987SAMSUNG FRAMEBUFFER DRIVER
b7701755 8988M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8989L: linux-fbdev@vger.kernel.org
8990S: Maintained
8a61f013 8991F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8992
b40f0632 8993SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8994M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8995M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8996L: linux-kernel@vger.kernel.org
b40f0632 8997L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8998S: Supported
8999F: drivers/mfd/sec*.c
9000F: drivers/regulator/s2m*.c
9001F: drivers/regulator/s5m*.c
b40f0632
KK
9002F: drivers/clk/clk-s2mps11.c
9003F: drivers/rtc/rtc-s5m.c
f69d3a17 9004F: include/linux/mfd/samsung/
b40f0632
KK
9005F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9006F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9007
038f5c4b
SN
9008SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9009M: Kyungmin Park <kyungmin.park@samsung.com>
9010M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9011L: linux-media@vger.kernel.org
9012Q: https://patchwork.linuxtv.org/project/linux-media/list/
9013S: Supported
9014F: drivers/media/platform/exynos4-is/
038f5c4b 9015
6fd86ab2
SN
9016SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9017M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9018L: linux-media@vger.kernel.org
9019L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9020S: Maintained
9021F: drivers/media/platform/s3c-camif/
9022F: include/media/s3c_camif.h
9023
b84ef24e
AH
9024SAMSUNG S5C73M3 CAMERA DRIVER
9025M: Kyungmin Park <kyungmin.park@samsung.com>
9026M: Andrzej Hajda <a.hajda@samsung.com>
9027L: linux-media@vger.kernel.org
9028S: Supported
9029F: drivers/media/i2c/s5c73m3/*
9030
7d459937
AH
9031SAMSUNG S5K5BAF CAMERA DRIVER
9032M: Kyungmin Park <kyungmin.park@samsung.com>
9033M: Andrzej Hajda <a.hajda@samsung.com>
9034L: linux-media@vger.kernel.org
9035S: Supported
9036F: drivers/media/i2c/s5k5baf.c
9037
c04c674f
RB
9038SAMSUNG S3FWRN5 NFC DRIVER
9039M: Robert Baldyga <r.baldyga@samsung.com>
9040L: linux-nfc@lists.01.org (moderated for non-subscribers)
9041S: Supported
9042F: drivers/nfc/s3fwrn5
9043
310e39c9 9044SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9045M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9046M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9047S: Supported
9048L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9049F: drivers/clk/samsung/
9050
66890ed6
BA
9051SAMSUNG SXGBE DRIVERS
9052M: Byungho An <bh74.an@samsung.com>
9053M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9054M: Vipul Pandya <vipul.pandya@samsung.com>
9055S: Supported
9056L: netdev@vger.kernel.org
9057F: drivers/net/ethernet/samsung/sxgbe/
9058
93c537af
LM
9059SAMSUNG THERMAL DRIVER
9060M: Lukasz Majewski <l.majewski@samsung.com>
9061L: linux-pm@vger.kernel.org
9062L: linux-samsung-soc@vger.kernel.org
9063S: Supported
9064T: https://github.com/lmajewski/linux-samsung-thermal.git
9065F: drivers/thermal/samsung/
9066
e296cd32
KD
9067SAMSUNG USB2 PHY DRIVER
9068M: Kamil Debski <k.debski@samsung.com>
9069L: linux-kernel@vger.kernel.org
9070S: Supported
9071F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9072F: Documentation/phy/samsung-usb2.txt
9073F: drivers/phy/phy-exynos4210-usb2.c
9074F: drivers/phy/phy-exynos4x12-usb2.c
9075F: drivers/phy/phy-exynos5250-usb2.c
9076F: drivers/phy/phy-s5pv210-usb2.c
9077F: drivers/phy/phy-samsung-usb2.c
9078F: drivers/phy/phy-samsung-usb2.h
9079
ca749e2a 9080SERIAL DRIVERS
5e30bbb7 9081M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9082L: linux-serial@vger.kernel.org
5e30bbb7 9083S: Maintained
14430813 9084F: drivers/tty/serial/
ca749e2a 9085
aecb7b64 9086SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9087M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9088M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9089S: Maintained
1fb200d6 9090F: include/linux/dma/dw.h
3d598f47 9091F: include/linux/platform_data/dma-dw.h
61a76496 9092F: drivers/dma/dw/
aecb7b64 9093
058999cc
LP
9094SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9095M: Lars Persson <lars.persson@axis.com>
9096L: netdev@vger.kernel.org
9097S: Supported
9098F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9099F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9100
f9e37137
SJ
9101SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9102M: Seungwon Jeon <tgih.jun@samsung.com>
9103M: Jaehoon Chung <jh80.chung@samsung.com>
9104L: linux-mmc@vger.kernel.org
9105S: Maintained
9106F: include/linux/mmc/dw_mmc.h
9107F: drivers/mmc/host/dw_mmc*
9108
1db121d6
AN
9109THUNDERBOLT DRIVER
9110M: Andreas Noever <andreas.noever@gmail.com>
9111S: Maintained
9112F: drivers/thunderbolt/
9113
9222d247 9114TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9115M: John Stultz <john.stultz@linaro.org>
88606e80 9116M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9117L: linux-kernel@vger.kernel.org
75fc2d37 9118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9119S: Supported
9120F: include/linux/clocksource.h
9121F: include/linux/time.h
9122F: include/linux/timex.h
c117ab84
CEB
9123F: include/uapi/linux/time.h
9124F: include/uapi/linux/timex.h
88606e80
TG
9125F: kernel/time/clocksource.c
9126F: kernel/time/time*.c
9127F: kernel/time/ntp.c
7fe5f1c1 9128F: tools/testing/selftests/timers/
88606e80 9129
1da177e4 9130SC1200 WDT DRIVER
b300645a 9131M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9132S: Maintained
679655da 9133F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9134
9135SCHEDULER
dd9b238c 9136M: Ingo Molnar <mingo@redhat.com>
8b58be88 9137M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9138L: linux-kernel@vger.kernel.org
75fc2d37 9139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9140S: Maintained
95c0d71d 9141F: kernel/sched/
679655da 9142F: include/linux/sched.h
c117ab84 9143F: include/uapi/linux/sched.h
c2eb505b 9144F: include/linux/wait.h
1da177e4 9145
6bcf6737 9146SCORE ARCHITECTURE
ed38665e 9147M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9148M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9149W: http://www.sunplus.com
6bcf6737 9150S: Supported
a2681a75 9151F: arch/score/
6bcf6737 9152
1da177e4 9153SCSI CDROM DRIVER
8b58be88 9154M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9155L: linux-scsi@vger.kernel.org
9156W: http://www.kernel.dk
9157S: Maintained
679655da 9158F: drivers/scsi/sr*
1da177e4 9159
fb50a83d 9160SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9161M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9162L: linux-rdma@vger.kernel.org
9163S: Supported
9164W: http://www.openfabrics.org
9165Q: http://patchwork.kernel.org/project/linux-rdma/list/
9166T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9167F: drivers/infiniband/ulp/srp/
9168F: include/scsi/srp.h
9169
1da177e4 9170SCSI SG DRIVER
8b58be88 9171M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9172L: linux-scsi@vger.kernel.org
59ab3c93 9173W: http://sg.danny.cz/sg
1da177e4 9174S: Maintained
59ab3c93 9175F: Documentation/scsi/scsi-generic.txt
679655da
JP
9176F: drivers/scsi/sg.c
9177F: include/scsi/sg.h
1da177e4
LT
9178
9179SCSI SUBSYSTEM
0351b8f8 9180M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9181L: linux-scsi@vger.kernel.org
0351b8f8 9182T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9183S: Maintained
679655da
JP
9184F: drivers/scsi/
9185F: include/scsi/
1da177e4
LT
9186
9187SCSI TAPE DRIVER
8b58be88 9188M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9189L: linux-scsi@vger.kernel.org
9190S: Maintained
679655da 9191F: Documentation/scsi/st.txt
f7269cfc
JD
9192F: drivers/scsi/st.*
9193F: drivers/scsi/st_*.h
1da177e4
LT
9194
9195SCTP PROTOCOL
8b6efb75 9196M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9197M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9198L: linux-sctp@vger.kernel.org
5f85813c 9199W: http://lksctp.sourceforge.net
8b6efb75 9200S: Maintained
679655da
JP
9201F: Documentation/networking/sctp.txt
9202F: include/linux/sctp.h
4d58c025 9203F: include/uapi/linux/sctp.h
679655da
JP
9204F: include/net/sctp/
9205F: net/sctp/
1da177e4
LT
9206
9207SCx200 CPU SUPPORT
8b58be88 9208M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9209S: Odd Fixes
679655da 9210F: Documentation/i2c/busses/scx200_acb
390889b6 9211F: arch/x86/platform/scx200/
679655da
JP
9212F: drivers/watchdog/scx200_wdt.c
9213F: drivers/i2c/busses/scx200*
9214F: drivers/mtd/maps/scx200_docflash.c
9215F: include/linux/scx200.h
1662d32c
JC
9216
9217SCx200 GPIO DRIVER
8b58be88 9218M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9219S: Maintained
679655da
JP
9220F: drivers/char/scx200_gpio.c
9221F: include/linux/scx200_gpio.h
1662d32c
JC
9222
9223SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9224M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9225S: Maintained
679655da 9226F: drivers/clocksource/scx200_hrt.c
1da177e4 9227
6a36913a 9228SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9229M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9230L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9231S: Maintained
679655da 9232F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9233
e7839f25 9234SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9235L: linux-mmc@vger.kernel.org
a1cb1d11 9236S: Orphan
7a241d6e 9237F: drivers/mmc/host/sdhci.*
d4a45787 9238F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9239
c04f9d61
KC
9240SECURE COMPUTING
9241M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9242R: Andy Lutomirski <luto@amacapital.net>
9243R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9244T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9245S: Supported
9246F: kernel/seccomp.c
9247F: include/uapi/linux/seccomp.h
9248F: include/linux/seccomp.h
c99ee51a 9249F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9250K: \bsecure_computing
9251K: \bTIF_SECCOMP\b
9252
0d1bb41a 9253SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9254M: Ben Dooks <ben-linux@fluff.org>
dc524882 9255M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9256L: linux-mmc@vger.kernel.org
0d1bb41a 9257S: Maintained
dc524882 9258F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9259
c63b3cba 9260SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9261M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9262L: spear-devel@list.st.com
c63b3cba
VK
9263L: linux-mmc@vger.kernel.org
9264S: Maintained
9265F: drivers/mmc/host/sdhci-spear.c
9266
8711cca2 9267SECURITY SUBSYSTEM
9b45c0d2 9268M: James Morris <james.l.morris@oracle.com>
9c3646d1 9269M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9270L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9271T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9272W: http://kernsec.org/
8711cca2 9273S: Supported
7d2c86b5 9274F: security/
8711cca2 9275
1da177e4 9276SECURITY CONTACT
8b58be88 9277M: Security Officers <security@kernel.org>
1da177e4
LT
9278S: Supported
9279
9280SELINUX SECURITY MODULE
e0238b4c 9281M: Paul Moore <paul@paul-moore.com>
8b58be88 9282M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9283M: Eric Paris <eparis@parisplace.org>
e0238b4c 9284L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9285W: http://selinuxproject.org
5a5f2acf 9286T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9287S: Supported
679655da
JP
9288F: include/linux/selinux*
9289F: security/selinux/
6bde95ce 9290F: scripts/selinux/
1da177e4 9291
c1c124e9
JJ
9292APPARMOR SECURITY MODULE
9293M: John Johansen <john.johansen@canonical.com>
9294L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9295W: apparmor.wiki.kernel.org
9296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9297S: Supported
9298F: security/apparmor/
9299
730daa16
KC
9300YAMA SECURITY MODULE
9301M: Kees Cook <keescook@chromium.org>
9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9303S: Supported
9304F: security/yama/
9305
cef2cf07 9306SENSABLE PHANTOM
8b58be88 9307M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9308S: Maintained
679655da 9309F: drivers/misc/phantom.c
c117ab84 9310F: include/uapi/linux/phantom.h
cef2cf07 9311
6733b39a 9312SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9313M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9314M: Minh Tran <minh.tran@avagotech.com>
9315M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9316L: linux-scsi@vger.kernel.org
4627de93 9317W: http://www.avagotech.com
3387f656
JP
9318S: Supported
9319F: drivers/scsi/be2iscsi/
6733b39a 9320
6938f855
SP
9321Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9322M: Sathya Perla <sathya.perla@avagotech.com>
9323M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9324M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9325M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9326L: netdev@vger.kernel.org
fea3af67 9327W: http://www.emulex.com
7d2c86b5 9328S: Supported
9aebddd1 9329F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9330
d2928a8c 9331EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9332M: Selvin Xavier <selvin.xavier@avagotech.com>
9333M: Devesh Sharma <devesh.sharma@avagotech.com>
9334M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9335L: linux-rdma@vger.kernel.org
9336W: http://www.emulex.com
9337S: Supported
9338F: drivers/infiniband/hw/ocrdma/
9339
8ceee660 9340SFC NETWORK DRIVER
c06f51ea 9341M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9342M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9343L: netdev@vger.kernel.org
8ceee660 9344S: Supported
874aeea5 9345F: drivers/net/ethernet/sfc/
8ceee660 9346
e2d1d6c0 9347SGI GRU DRIVER
cc883afc 9348M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9349S: Maintained
679655da 9350F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9351
9352SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9353M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9354L: linux-ia64@vger.kernel.org
9355S: Supported
679655da 9356F: Documentation/ia64/serial.txt
df621252 9357F: drivers/tty/serial/ioc?_serial.c
679655da 9358F: include/linux/ioc?.h
e2d1d6c0 9359
75312619 9360SGI XP/XPC/XPNET DRIVER
e180383f
RH
9361M: Cliff Whickman <cpw@sgi.com>
9362M: Robin Holt <robinmholt@gmail.com>
75312619 9363S: Maintained
679655da 9364F: drivers/misc/sgi-xp/
75312619 9365
46eacf3b
AP
9366SI2157 MEDIA DRIVER
9367M: Antti Palosaari <crope@iki.fi>
9368L: linux-media@vger.kernel.org
9369W: http://linuxtv.org/
9370W: http://palosaari.fi/linux/
9371Q: http://patchwork.linuxtv.org/project/linux-media/list/
9372T: git git://linuxtv.org/anttip/media_tree.git
9373S: Maintained
9374F: drivers/media/tuners/si2157*
9375
75e2d5ba
AP
9376SI2168 MEDIA DRIVER
9377M: Antti Palosaari <crope@iki.fi>
9378L: linux-media@vger.kernel.org
9379W: http://linuxtv.org/
9380W: http://palosaari.fi/linux/
9381Q: http://patchwork.linuxtv.org/project/linux-media/list/
9382T: git git://linuxtv.org/anttip/media_tree.git
9383S: Maintained
9384F: drivers/media/dvb-frontends/si2168*
9385
49cc629d
HV
9386SI470X FM RADIO RECEIVER I2C DRIVER
9387M: Hans Verkuil <hverkuil@xs4all.nl>
9388L: linux-media@vger.kernel.org
9389T: git git://linuxtv.org/media_tree.git
9390W: http://linuxtv.org
9391S: Odd Fixes
9392F: drivers/media/radio/si470x/radio-si470x-i2c.c
9393
9394SI470X FM RADIO RECEIVER USB DRIVER
9395M: Hans Verkuil <hverkuil@xs4all.nl>
9396L: linux-media@vger.kernel.org
9397T: git git://linuxtv.org/media_tree.git
9398W: http://linuxtv.org
9399S: Maintained
9400F: drivers/media/radio/si470x/radio-si470x-common.c
9401F: drivers/media/radio/si470x/radio-si470x.h
9402F: drivers/media/radio/si470x/radio-si470x-usb.c
9403
c937ca03
EV
9404SI4713 FM RADIO TRANSMITTER I2C DRIVER
9405M: Eduardo Valentin <edubezval@gmail.com>
9406L: linux-media@vger.kernel.org
9407T: git git://linuxtv.org/media_tree.git
9408W: http://linuxtv.org
9409S: Odd Fixes
99995ded 9410F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9411
9412SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9413M: Eduardo Valentin <edubezval@gmail.com>
9414L: linux-media@vger.kernel.org
9415T: git git://linuxtv.org/media_tree.git
9416W: http://linuxtv.org
9417S: Odd Fixes
99995ded
DR
9418F: drivers/media/radio/si4713/radio-platform-si4713.c
9419
9420SI4713 FM RADIO TRANSMITTER USB DRIVER
9421M: Hans Verkuil <hverkuil@xs4all.nl>
9422L: linux-media@vger.kernel.org
9423T: git git://linuxtv.org/media_tree.git
9424W: http://linuxtv.org
9425S: Maintained
9426F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9427
beb91d46 9428SIANO DVB DRIVER
009a5410 9429M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9430L: linux-media@vger.kernel.org
9431W: http://linuxtv.org
9432T: git git://linuxtv.org/media_tree.git
9433S: Odd fixes
9434F: drivers/media/common/siano/
beb91d46 9435F: drivers/media/usb/siano/
beb91d46 9436F: drivers/media/usb/siano/
14430813 9437F: drivers/media/mmc/siano/
beb91d46 9438
6f15b602
HG
9439SIMPLEFB FB DRIVER
9440M: Hans de Goede <hdegoede@redhat.com>
9441L: linux-fbdev@vger.kernel.org
9442S: Maintained
9443F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9444F: drivers/video/fbdev/simplefb.c
9445F: include/linux/platform_data/simplefb.h
9446
b618b69c 9447SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9448L: linux-media@vger.kernel.org
bb60fcb2 9449S: Orphan
b618b69c 9450F: drivers/media/platform/sh_veu.c
b618b69c
GL
9451
9452SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9453L: linux-media@vger.kernel.org
bb60fcb2 9454S: Orphan
b618b69c
GL
9455F: drivers/media/platform/sh_vou.c
9456F: include/media/sh_vou.h
9457
6349d997 9458SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9459M: Len Brown <lenb@kernel.org>
6349d997
LB
9460L: sfi-devel@simplefirmware.org
9461W: http://simplefirmware.org/
9462T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9463S: Supported
943fc810 9464F: arch/x86/platform/sfi/
6349d997
LB
9465F: drivers/sfi/
9466F: include/linux/sfi*.h
e2d1d6c0 9467
1da177e4
LT
9468SIMTEC EB110ATX (Chalice CATS)
9469P: Ben Dooks
b16957c6
BD
9470P: Vincent Sanders <vince@simtec.co.uk>
9471M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9472W: http://www.simtec.co.uk/products/EB110ATX/
9473S: Supported
9474
9475SIMTEC EB2410ITX (BAST)
9476P: Ben Dooks
b16957c6
BD
9477P: Vincent Sanders <vince@simtec.co.uk>
9478M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9479W: http://www.simtec.co.uk/products/EB2410ITX/
9480S: Supported
15dba387
JP
9481F: arch/arm/mach-s3c24xx/mach-bast.c
9482F: arch/arm/mach-s3c24xx/bast-ide.c
9483F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9484
4c5adde7 9485TI DAVINCI MACHINE SUPPORT
3ba789c0 9486M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9487M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9488T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9489Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9490S: Supported
14430813 9491F: arch/arm/mach-davinci/
046d0a37 9492F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9493
8d4b3f08 9494TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9495M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9496L: linux-media@vger.kernel.org
8d4b3f08
LP
9497W: http://linuxtv.org/
9498Q: http://patchwork.linuxtv.org/project/linux-media/list/
9499T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9500S: Maintained
8d4b3f08
LP
9501F: drivers/media/platform/davinci/
9502F: include/media/davinci/
9503
417d2e50 9504TI AM437X VPFE DRIVER
e43cdb56 9505M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9506L: linux-media@vger.kernel.org
9507W: http://linuxtv.org/
9508Q: http://patchwork.linuxtv.org/project/linux-media/list/
9509T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9510S: Maintained
9511F: drivers/media/platform/am437x/
9512
c4c0283a 9513OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9514M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9515L: linux-media@vger.kernel.org
9516W: http://linuxtv.org/
9517Q: http://patchwork.linuxtv.org/project/linux-media/list/
9518T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9519S: Maintained
9520F: drivers/media/i2c/ov2659.c
9521F: include/media/ov2659.h
9522
3a6779f5
SM
9523SILICON MOTION SM712 FRAME BUFFER DRIVER
9524M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9525M: Teddy Wang <teddy.wang@siliconmotion.com>
9526M: Sudip Mukherjee <sudip@vectorindia.org>
9527L: linux-fbdev@vger.kernel.org
9528S: Maintained
9529F: drivers/video/fbdev/sm712*
9530F: Documentation/fb/sm712fb.txt
9531
92aab3c0 9532SIS 190 ETHERNET DRIVER
8b58be88 9533M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9534L: netdev@vger.kernel.org
9535S: Maintained
8c7de408 9536F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9537
1da177e4 9538SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9539M: Daniele Venzano <venza@brownhat.org>
1da177e4 9540W: http://www.brownhat.org/sis900.html
979b6c13 9541L: netdev@vger.kernel.org
1da177e4 9542S: Maintained
8c7de408 9543F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9544
9545SIS FRAMEBUFFER DRIVER
8b58be88 9546M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9547W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9548S: Maintained
679655da 9549F: Documentation/fb/sisfb.txt
8a61f013 9550F: drivers/video/fbdev/sis/
679655da 9551F: include/video/sisfb.h
1da177e4
LT
9552
9553SIS USB2VGA DRIVER
8b58be88 9554M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9555W: http://www.winischhofer.at/linuxsisusbvga.shtml
9556S: Maintained
679655da 9557F: drivers/usb/misc/sisusbvga/
1da177e4 9558
415ad26d 9559SLAB ALLOCATOR
16e943bf 9560M: Christoph Lameter <cl@linux.com>
2ed1c525 9561M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9562M: David Rientjes <rientjes@google.com>
9563M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9564M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9565L: linux-mm@kvack.org
9566S: Maintained
679655da 9567F: include/linux/sl?b*.h
16e943bf 9568F: mm/sl?b*
415ad26d 9569
9fab9787 9570SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9571M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9572M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9573M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9574R: Steven Rostedt <rostedt@goodmis.org>
9575R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9576L: linux-kernel@vger.kernel.org
9fab9787
PM
9577W: http://www.rdrop.com/users/paulmck/RCU/
9578S: Supported
9579T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9580F: include/linux/srcu.h
9581F: kernel/rcu/srcu.c
9fab9787 9582
66372841
CS
9583SMACK SECURITY MODULE
9584M: Casey Schaufler <casey@schaufler-ca.com>
9585L: linux-security-module@vger.kernel.org
9586W: http://schaufler-ca.com
9587T: git git://git.gitorious.org/smack-next/kernel.git
9588S: Maintained
9589F: Documentation/security/Smack.txt
9590F: security/smack/
9591
20651e0b 9592DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9593M: Kevin Hilman <khilman@kernel.org>
9594M: Nishanth Menon <nm@ti.com>
9595S: Maintained
20651e0b 9596F: drivers/power/avs/
68ace3e1
KH
9597F: include/linux/power/smartreflex.h
9598L: linux-pm@vger.kernel.org
9599
1da177e4 9600SMC91x ETHERNET DRIVER
2f82af08 9601M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9602S: Odd Fixes
ae150435 9603F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9604
e8e31622
SA
9605SMIA AND SMIA++ IMAGE SENSOR DRIVER
9606M: Sakari Ailus <sakari.ailus@iki.fi>
9607L: linux-media@vger.kernel.org
9608S: Maintained
14430813 9609F: drivers/media/i2c/smiapp/
e8e31622
SA
9610F: include/media/smiapp.h
9611F: drivers/media/i2c/smiapp-pll.c
9612F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9613F: include/uapi/linux/smiapp.h
a2cec3c0 9614F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9615
920fa1ff
GR
9616SMM665 HARDWARE MONITOR DRIVER
9617M: Guenter Roeck <linux@roeck-us.net>
9618L: lm-sensors@lm-sensors.org
9619S: Maintained
9620F: Documentation/hwmon/smm665
9621F: drivers/hwmon/smm665.c
9622
9df7305b 9623SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9624M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9625L: lm-sensors@lm-sensors.org
90b24cfb 9626S: Maintained
9df7305b
SG
9627F: Documentation/hwmon/emc2103
9628F: drivers/hwmon/emc2103.c
9629
a98d506c
HG
9630SMSC SCH5627 HARDWARE MONITOR DRIVER
9631M: Hans de Goede <hdegoede@redhat.com>
9632L: lm-sensors@lm-sensors.org
9633S: Supported
9634F: Documentation/hwmon/sch5627
9635F: drivers/hwmon/sch5627.c
9636
6ea884db 9637SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9638M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9639L: lm-sensors@lm-sensors.org
9640S: Maintained
679655da
JP
9641F: Documentation/hwmon/smsc47b397
9642F: drivers/hwmon/smsc47b397.c
6ea884db 9643
fd9abb3d 9644SMSC911x ETHERNET DRIVER
90b24cfb 9645M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9646L: netdev@vger.kernel.org
90b24cfb 9647S: Maintained
679655da 9648F: include/linux/smsc911x.h
ae150435 9649F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9650
9651SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9652M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9653L: netdev@vger.kernel.org
90b24cfb 9654S: Maintained
ae150435 9655F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9656
3c8a63e2 9657SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9658M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9659L: linux-fbdev@vger.kernel.org
90b24cfb 9660S: Maintained
8a61f013 9661F: drivers/video/fbdev/smscufx.c
3c8a63e2 9662
668acf32 9663SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9664M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9665L: linux-media@vger.kernel.org
275ffde4 9666T: git git://linuxtv.org/media_tree.git
795fb7e7 9667S: Maintained
90d72ac6
MCC
9668F: include/media/soc*
9669F: drivers/media/i2c/soc_camera/
9670F: drivers/media/platform/soc_camera/
668acf32 9671
e2d1d6c0 9672SOEKRIS NET48XX LED SUPPORT
8b58be88 9673M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9674S: Maintained
679655da 9675F: drivers/leds/leds-net48xx.c
e2d1d6c0 9676
e3994db1 9677SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9678M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9679M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9680M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9681M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9682L: linux-media@vger.kernel.org
9683S: Supported
9684F: drivers/media/pci/solo6x10/
9685
1da177e4 9686SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9687M: Neil Brown <neilb@suse.com>
1da177e4 9688L: linux-raid@vger.kernel.org
524418bb 9689S: Supported
679655da
JP
9690F: drivers/md/
9691F: include/linux/raid/
c117ab84 9692F: include/uapi/linux/raid/
1da177e4 9693
1da177e4 9694SONIC NETWORK DRIVER
8b58be88 9695M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9696L: netdev@vger.kernel.org
1da177e4 9697S: Maintained
d9fb9f38 9698F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9699
61e115a5 9700SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9701M: Michael Buesch <m@bues.ch>
61e115a5
MB
9702L: netdev@vger.kernel.org
9703S: Maintained
679655da
JP
9704F: drivers/ssb/
9705F: include/linux/ssb/
61e115a5 9706
1da177e4 9707SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9708M: Mattia Dongili <malattia@linux.it>
d0944853 9709L: platform-driver-x86@vger.kernel.org
5b18167d 9710W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9711S: Maintained
679655da
JP
9712F: Documentation/laptops/sony-laptop.txt
9713F: drivers/char/sonypi.c
9714F: drivers/platform/x86/sony-laptop.c
9715F: include/linux/sony-laptop.h
1da177e4 9716
baf8532a 9717SONY MEMORYSTICK CARD SUPPORT
8b58be88 9718M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9719W: http://tifmxx.berlios.de/
9720S: Maintained
679655da 9721F: drivers/memstick/host/tifm_ms.c
baf8532a 9722
0ab30494
ML
9723SONY MEMORYSTICK STANDARD SUPPORT
9724M: Maxim Levitsky <maximlevitsky@gmail.com>
9725S: Maintained
9726F: drivers/memstick/core/ms_block.*
9727
1da177e4 9728SOUND
8b58be88 9729M: Jaroslav Kysela <perex@perex.cz>
d8130624 9730M: Takashi Iwai <tiwai@suse.com>
93711660 9731L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9732W: http://www.alsa-project.org/
dde7ad8d 9733T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9734T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9735Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9736S: Maintained
3126a179
JP
9737F: Documentation/sound/
9738F: include/sound/
c117ab84 9739F: include/uapi/sound/
679655da 9740F: sound/
1da177e4 9741
33bbe149
MB
9742SOUND - COMPRESSED AUDIO
9743M: Vinod Koul <vinod.koul@intel.com>
9744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9745T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9746S: Supported
f672f31a 9747F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9748F: include/sound/compress_driver.h
f672f31a 9749F: include/uapi/sound/compress_*
33bbe149
MB
9750F: sound/core/compress_offload.c
9751F: sound/soc/soc-compress.c
9752
bd903bde 9753SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9754M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9755M: Mark Brown <broonie@kernel.org>
86f14df8 9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9757L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9758W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9759S: Supported
2820f615 9760F: Documentation/sound/alsa/soc/
679655da 9761F: sound/soc/
e6e55122 9762F: include/sound/soc*
eb1a6af3 9763
d7f8761b
MB
9764SOUND - DMAENGINE HELPERS
9765M: Lars-Peter Clausen <lars@metafoo.de>
9766S: Supported
9767F: include/sound/dmaengine_pcm.h
9768F: sound/core/pcm_dmaengine.c
9769F: sound/soc/soc-generic-dmaengine-pcm.c
9770
990a6a99
OS
9771SP2 MEDIA DRIVER
9772M: Olli Salonen <olli.salonen@iki.fi>
9773L: linux-media@vger.kernel.org
9774W: http://linuxtv.org/
9775Q: http://patchwork.linuxtv.org/project/linux-media/list/
9776S: Maintained
9777F: drivers/media/dvb-frontends/sp2*
9778
473321fc 9779SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9780M: "David S. Miller" <davem@davemloft.net>
1da177e4 9781L: sparclinux@vger.kernel.org
8a6e2535 9782Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9783T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9785S: Maintained
679655da 9786F: arch/sparc/
7765b8bb 9787F: drivers/sbus/
1da177e4 9788
6404fcca
DM
9789SPARC SERIAL DRIVERS
9790M: "David S. Miller" <davem@davemloft.net>
9791L: sparclinux@vger.kernel.org
08deed1e
JP
9792T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9793T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9794S: Maintained
6816383a 9795F: include/linux/sunserialcore.h
df621252 9796F: drivers/tty/serial/suncore.c
df621252
GKH
9797F: drivers/tty/serial/sunhv.c
9798F: drivers/tty/serial/sunsab.c
9799F: drivers/tty/serial/sunsab.h
9800F: drivers/tty/serial/sunsu.c
9801F: drivers/tty/serial/sunzilog.c
9802F: drivers/tty/serial/sunzilog.h
6404fcca 9803
389325b4
CL
9804SPARSE CHECKER
9805M: "Christopher Li" <sparse@chrisli.org>
9806L: linux-sparse@vger.kernel.org
9807W: https://sparse.wiki.kernel.org/
9808T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9809T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9810S: Maintained
9811F: include/linux/compiler.h
9812
fc0c195a 9813SPEAR PLATFORM SUPPORT
da89947b 9814M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9815M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9816L: spear-devel@list.st.com
9817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9818W: http://www.st.com/spear
9819S: Maintained
281e192f 9820F: arch/arm/mach-spear/
fc0c195a 9821
9822SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9823M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9824L: spear-devel@list.st.com
9825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9826W: http://www.st.com/spear
9827S: Maintained
5df33a62 9828F: drivers/clk/spear/
fc0c195a 9829
e2d1d6c0 9830SPI SUBSYSTEM
b02e48f2 9831M: Mark Brown <broonie@kernel.org>
dfbe403c 9832L: linux-spi@vger.kernel.org
e7e4e13c 9833T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9834Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9835S: Maintained
679655da
JP
9836F: Documentation/spi/
9837F: drivers/spi/
9838F: include/linux/spi/
c117ab84 9839F: include/uapi/linux/spi/
e2d1d6c0 9840
2752e401 9841SPIDERNET NETWORK DRIVER for CELL
8b58be88 9842M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9843L: netdev@vger.kernel.org
9844S: Supported
679655da 9845F: Documentation/networking/spider_net.txt
8df158ac 9846F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9847
e2d1d6c0 9848SPU FILE SYSTEM
8b58be88 9849M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9850L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9851W: http://www.ibm.com/developerworks/power/cell/
9852S: Supported
679655da
JP
9853F: Documentation/filesystems/spufs.txt
9854F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9855
fc555841 9856SQUASHFS FILE SYSTEM
d7f2ff67 9857M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9858L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9859W: http://squashfs.org.uk
9860S: Maintained
679655da
JP
9861F: Documentation/filesystems/squashfs.txt
9862F: fs/squashfs/
fc555841 9863
1da177e4 9864SRM (Alpha) environment access
8b58be88 9865M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9866S: Maintained
679655da 9867F: arch/alpha/kernel/srm_env.c
1da177e4 9868
26e9a397 9869STABLE BRANCH
879a5a00 9870M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9871L: stable@vger.kernel.org
879a5a00 9872S: Supported
7b175c46 9873F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9874
26e9a397 9875STAGING SUBSYSTEM
879a5a00 9876M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9877T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9878L: devel@driverdev.osuosl.org
879a5a00 9879S: Supported
679655da 9880F: drivers/staging/
dbc6c2cc 9881
ebd3d010
JP
9882STAGING - COMEDI
9883M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9884M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9885S: Odd Fixes
9886F: drivers/staging/comedi/
9887
a0138163
JP
9888STAGING - FLARION FT1000 DRIVERS
9889M: Marek Belisko <marek.belisko@gmail.com>
9890S: Odd Fixes
9891F: drivers/staging/ft1000/
9892
6c1bb424 9893STAGING - INDUSTRIAL IO
030a13d7 9894M: Jonathan Cameron <jic23@kernel.org>
a0138163 9895L: linux-iio@vger.kernel.org
6c1bb424
JP
9896S: Odd Fixes
9897F: drivers/staging/iio/
9898
a0138163
JP
9899STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9900M: Jarod Wilson <jarod@wilsonet.com>
9901W: http://www.lirc.org/
9902S: Odd Fixes
b2b0186d 9903F: drivers/staging/media/lirc/
a0138163 9904
f5e5de1e
OD
9905STAGING - LUSTRE PARALLEL FILESYSTEM
9906M: Oleg Drokin <oleg.drokin@intel.com>
9907M: Andreas Dilger <andreas.dilger@intel.com>
9908L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9909W: http://lustre.opensfs.org/
9910S: Maintained
9911F: drivers/staging/lustre
9912
7c6b6c71 9913STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9914M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9915M: Marc Dietrich <marvin24@gmx.de>
9916L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9917L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9918S: Maintained
9919F: drivers/staging/nvec/
9920
a0138163 9921STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9922M: Jens Frederich <jfrederich@gmail.com>
9923M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9924M: Jon Nettleton <jon.nettleton@gmail.com>
9925W: http://wiki.laptop.org/go/DCON
3140b458 9926S: Maintained
a0138163
JP
9927F: drivers/staging/olpc_dcon/
9928
9929STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9930M: Willy Tarreau <willy@meta-x.org>
9931S: Odd Fixes
9932F: drivers/staging/panel/
9933
a0138163
JP
9934STAGING - REALTEK RTL8712U DRIVERS
9935M: Larry Finger <Larry.Finger@lwfinger.net>
9936M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9937S: Odd Fixes
9938F: drivers/staging/rtl8712/
9939
7591ba8b
JS
9940STAGING - REALTEK RTL8723U WIRELESS DRIVER
9941M: Larry Finger <Larry.Finger@lwfinger.net>
9942M: Jes Sorensen <Jes.Sorensen@redhat.com>
9943L: linux-wireless@vger.kernel.org
9944S: Maintained
9945F: drivers/staging/rtl8723au/
9946
980ac4d7
SM
9947STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9948M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9949M: Teddy Wang <teddy.wang@siliconmotion.com>
9950M: Sudip Mukherjee <sudip@vectorindia.org>
9951L: linux-fbdev@vger.kernel.org
9952S: Maintained
9953F: drivers/staging/sm750fb/
9954
510fa408
JP
9955STAGING - SLICOSS
9956M: Lior Dotan <liodot@gmail.com>
9957M: Christopher Harrer <charrer@alacritech.com>
9958S: Odd Fixes
9959F: drivers/staging/slicoss/
9960
a0138163
JP
9961STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9962M: William Hubbs <w.d.hubbs@gmail.com>
9963M: Chris Brannon <chris@the-brannons.com>
d33bce31 9964M: Kirk Reiser <kirk@reisers.ca>
a0138163 9965M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9966L: speakup@linux-speakup.org
a0138163
JP
9967W: http://www.linux-speakup.org/
9968S: Odd Fixes
9969F: drivers/staging/speakup/
9970
b3e871ce
JP
9971STAGING - VIA VT665X DRIVERS
9972M: Forest Bond <forest@alittletooquiet.net>
9973S: Odd Fixes
9974F: drivers/staging/vt665?/
9975
a30baec1
JK
9976STAGING - WILC1000 WIFI DRIVER
9977M: Johnny Kim <johnny.kim@atmel.com>
9978M: Rachel Kim <rachel.kim@atmel.com>
9979M: Dean Lee <dean.lee@atmel.com>
9980M: Chris Park <chris.park@atmel.com>
9981L: linux-wireless@vger.kernel.org
9982S: Supported
9983F: drivers/staging/wilc1000/
9984
709bcb07 9985STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9986M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9987S: Odd Fixes
9988F: drivers/staging/xgifb/
9989
77241056
MM
9990HFI1 DRIVER
9991M: Mike Marciniszyn <infinipath@intel.com>
9992L: linux-rdma@vger.kernel.org
9993S: Supported
9994F: drivers/staging/rdma/hfi1
9995
1da177e4 9996STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9997M: Ion Badulescu <ionut@badula.org>
b4f90189 9998S: Odd Fixes
9bba23b0 9999F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10000
e2d1d6c0 10001SUN3/3X
8b58be88 10002M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10003W: http://sammy.net/sun3/
10004S: Maintained
679655da
JP
10005F: arch/m68k/kernel/*sun3*
10006F: arch/m68k/sun3*/
10007F: arch/m68k/include/asm/sun3*
e689cf4a 10008F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10009
af6a5af8
HG
10010SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10011M: Hans de Goede <hdegoede@redhat.com>
10012L: linux-input@vger.kernel.org
10013S: Maintained
10014F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10015F: drivers/input/keyboard/sun4i-lradc-keys.c
10016
2bc9ff01
DK
10017SUNDANCE NETWORK DRIVER
10018M: Denis Kirjanov <kda@linux-powerpc.org>
10019L: netdev@vger.kernel.org
10020S: Maintained
10021F: drivers/net/ethernet/dlink/sundance.c
10022
2cbb12a4 10023SUPERH
2cbb12a4 10024L: linux-sh@vger.kernel.org
8a6e2535 10025Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10026S: Orphan
066069e1 10027F: Documentation/sh/
679655da 10028F: arch/sh/
066069e1 10029F: drivers/sh/
1da177e4 10030
4480f15b 10031SUSPEND TO RAM
7fb06082 10032M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10033M: Len Brown <len.brown@intel.com>
10034M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10035L: linux-pm@vger.kernel.org
e2d1d6c0 10036S: Supported
679655da
JP
10037F: Documentation/power/
10038F: arch/x86/kernel/acpi/
10039F: drivers/base/power/
10040F: kernel/power/
10041F: include/linux/suspend.h
10042F: include/linux/freezer.h
10043F: include/linux/pm.h
1da177e4
LT
10044
10045SVGA HANDLING
8b58be88 10046M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10047L: linux-video@atrey.karlin.mff.cuni.cz
10048S: Maintained
679655da
JP
10049F: Documentation/svga.txt
10050F: arch/x86/boot/video*
1da177e4 10051
6e28b761
KRW
10052SWIOTLB SUBSYSTEM
10053M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10054L: linux-kernel@vger.kernel.org
10055S: Supported
10056F: lib/swiotlb.c
10057F: arch/*/kernel/pci-swiotlb.c
10058F: include/linux/swiotlb.h
10059
007f790c
JP
10060SWITCHDEV
10061M: Jiri Pirko <jiri@resnulli.us>
10062L: netdev@vger.kernel.org
10063S: Supported
10064F: net/switchdev/
10065F: include/net/switchdev.h
10066
db8e35d5
VG
10067SYNOPSYS ARC ARCHITECTURE
10068M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10069S: Supported
10070F: arch/arc/
9b28829d 10071F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10072F: drivers/tty/serial/arc_uart.c
b7182d1a 10073T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10074
556cc1c5
AB
10075SYNOPSYS ARC SDP platform support
10076M: Alexey Brodkin <abrodkin@synopsys.com>
10077S: Supported
10078F: arch/arc/plat-axs10x
10079F: arch/arc/boot/dts/ax*
10080F: Documentation/devicetree/bindings/arc/axs10*
10081
6c284c9a
LJ
10082SYSTEM CONFIGURATION (SYSCON)
10083M: Lee Jones <lee.jones@linaro.org>
10084M: Arnd Bergmann <arnd@arndb.de>
10085T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10086S: Supported
10087F: drivers/mfd/syscon.c
10088
1da177e4 10089SYSV FILESYSTEM
8b58be88 10090M: Christoph Hellwig <hch@infradead.org>
1da177e4 10091S: Maintained
679655da
JP
10092F: Documentation/filesystems/sysv-fs.txt
10093F: fs/sysv/
10094F: include/linux/sysv_fs.h
1da177e4 10095
86cfa7fc 10096TARGET SUBSYSTEM
9c3646d1 10097M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10098L: linux-scsi@vger.kernel.org
b9f5edc2 10099L: target-devel@vger.kernel.org
86cfa7fc 10100W: http://www.linux-iscsi.org
cf015e9f 10101W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10102T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10103S: Supported
10104F: drivers/target/
10105F: include/target/
10106F: Documentation/target/
10107
4e68852d 10108TASKSTATS STATISTICS INTERFACE
185e595f 10109M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10110S: Maintained
679655da
JP
10111F: Documentation/accounting/taskstats*
10112F: include/linux/taskstats*
10113F: kernel/taskstats.c
4e68852d 10114
781b456a 10115TC CLASSIFIER
f935f3f8 10116M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10117L: netdev@vger.kernel.org
10118S: Maintained
679655da 10119F: include/net/pkt_cls.h
c117ab84 10120F: include/uapi/linux/pkt_cls.h
679655da 10121F: net/sched/
781b456a 10122
5067f08a 10123TCP LOW PRIORITY MODULE
8b58be88
JP
10124M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10125M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10126W: http://tcp-lp-mod.sourceforge.net/
10127S: Maintained
679655da 10128F: net/ipv4/tcp_lp.c
5067f08a 10129
91952bc0
AP
10130TDA10071 MEDIA DRIVER
10131M: Antti Palosaari <crope@iki.fi>
10132L: linux-media@vger.kernel.org
10133W: http://linuxtv.org/
10134W: http://palosaari.fi/linux/
10135Q: http://patchwork.linuxtv.org/project/linux-media/list/
10136T: git git://linuxtv.org/anttip/media_tree.git
10137S: Maintained
10138F: drivers/media/dvb-frontends/tda10071*
10139
10140TDA18212 MEDIA DRIVER
10141M: Antti Palosaari <crope@iki.fi>
10142L: linux-media@vger.kernel.org
10143W: http://linuxtv.org/
10144W: http://palosaari.fi/linux/
10145Q: http://patchwork.linuxtv.org/project/linux-media/list/
10146T: git git://linuxtv.org/anttip/media_tree.git
10147S: Maintained
10148F: drivers/media/tuners/tda18212*
10149
10150TDA18218 MEDIA DRIVER
10151M: Antti Palosaari <crope@iki.fi>
10152L: linux-media@vger.kernel.org
10153W: http://linuxtv.org/
10154W: http://palosaari.fi/linux/
10155Q: http://patchwork.linuxtv.org/project/linux-media/list/
10156T: git git://linuxtv.org/anttip/media_tree.git
10157S: Maintained
10158F: drivers/media/tuners/tda18218*
10159
3b2f6aba
MK
10160TDA18271 MEDIA DRIVER
10161M: Michael Krufky <mkrufky@linuxtv.org>
10162L: linux-media@vger.kernel.org
10163W: http://linuxtv.org/
10164W: http://github.com/mkrufky
10165Q: http://patchwork.linuxtv.org/project/linux-media/list/
10166T: git git://linuxtv.org/mkrufky/tuners.git
10167S: Maintained
10168F: drivers/media/tuners/tda18271*
10169
e48307a9
MK
10170TDA827x MEDIA DRIVER
10171M: Michael Krufky <mkrufky@linuxtv.org>
10172L: linux-media@vger.kernel.org
10173W: http://linuxtv.org/
10174W: http://github.com/mkrufky
10175Q: http://patchwork.linuxtv.org/project/linux-media/list/
10176T: git git://linuxtv.org/mkrufky/tuners.git
10177S: Maintained
10178F: drivers/media/tuners/tda8290.*
10179
66cf9212
MK
10180TDA8290 MEDIA DRIVER
10181M: Michael Krufky <mkrufky@linuxtv.org>
10182L: linux-media@vger.kernel.org
10183W: http://linuxtv.org/
10184W: http://github.com/mkrufky
10185Q: http://patchwork.linuxtv.org/project/linux-media/list/
10186T: git git://linuxtv.org/mkrufky/tuners.git
10187S: Maintained
10188F: drivers/media/tuners/tda8290.*
10189
4b9fba30
HV
10190TDA9840 MEDIA DRIVER
10191M: Hans Verkuil <hverkuil@xs4all.nl>
10192L: linux-media@vger.kernel.org
10193T: git git://linuxtv.org/media_tree.git
10194W: http://linuxtv.org
10195S: Maintained
10196F: drivers/media/i2c/tda9840*
10197
2cb654fd 10198TEA5761 TUNER DRIVER
009a5410 10199M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10200L: linux-media@vger.kernel.org
10201W: http://linuxtv.org
10202T: git git://linuxtv.org/media_tree.git
10203S: Odd fixes
10204F: drivers/media/tuners/tea5761.*
10205
10206TEA5767 TUNER DRIVER
009a5410 10207M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10208L: linux-media@vger.kernel.org
10209W: http://linuxtv.org
10210T: git git://linuxtv.org/media_tree.git
10211S: Maintained
10212F: drivers/media/tuners/tea5767.*
10213
4b9fba30
HV
10214TEA6415C MEDIA DRIVER
10215M: Hans Verkuil <hverkuil@xs4all.nl>
10216L: linux-media@vger.kernel.org
10217T: git git://linuxtv.org/media_tree.git
10218W: http://linuxtv.org
10219S: Maintained
10220F: drivers/media/i2c/tea6415c*
10221
10222TEA6420 MEDIA DRIVER
10223M: Hans Verkuil <hverkuil@xs4all.nl>
10224L: linux-media@vger.kernel.org
10225T: git git://linuxtv.org/media_tree.git
10226W: http://linuxtv.org
10227S: Maintained
10228F: drivers/media/i2c/tea6420*
10229
3d249d4c 10230TEAM DRIVER
dca9ab92 10231M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10232L: netdev@vger.kernel.org
10233S: Supported
10234F: drivers/net/team/
10235F: include/linux/if_team.h
c117ab84 10236F: include/uapi/linux/if_team.h
3d249d4c 10237
7d029125 10238TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10239M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10240S: Maintained
10241F: arch/x86/platform/ts5500/
10242
40ad4a30
SY
10243TECHNOTREND USB IR RECEIVER
10244M: Sean Young <sean@mess.org>
10245L: linux-media@vger.kernel.org
10246S: Maintained
10247F: drivers/media/rc/ttusbir.c
10248
adabdb0c 10249TEGRA ARCHITECTURE SUPPORT
243d58ec 10250M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10251M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10252M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10253L: linux-tegra@vger.kernel.org
fd117cd1 10254Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10256S: Supported
bbbe96ed 10257N: [^a-z]tegra
84b9414b 10258
adabdb0c
SW
10259TEGRA CLOCK DRIVER
10260M: Peter De Schrijver <pdeschrijver@nvidia.com>
10261M: Prashant Gaikwad <pgaikwad@nvidia.com>
10262S: Supported
10263F: drivers/clk/tegra/
10264
10265TEGRA DMA DRIVER
10266M: Laxman Dewangan <ldewangan@nvidia.com>
10267S: Supported
10268F: drivers/dma/tegra20-apb-dma.c
10269
adabdb0c
SW
10270TEGRA I2C DRIVER
10271M: Laxman Dewangan <ldewangan@nvidia.com>
10272S: Supported
10273F: drivers/i2c/busses/i2c-tegra.c
10274
10275TEGRA IOMMU DRIVERS
10276M: Hiroshi Doyu <hdoyu@nvidia.com>
10277S: Supported
10278F: drivers/iommu/tegra*
10279
10280TEGRA KBC DRIVER
10281M: Rakesh Iyer <riyer@nvidia.com>
10282M: Laxman Dewangan <ldewangan@nvidia.com>
10283S: Supported
10284F: drivers/input/keyboard/tegra-kbc.c
10285
adabdb0c
SW
10286TEGRA PWM DRIVER
10287M: Thierry Reding <thierry.reding@gmail.com>
10288S: Supported
10289F: drivers/pwm/pwm-tegra.c
10290
10291TEGRA SERIAL DRIVER
10292M: Laxman Dewangan <ldewangan@nvidia.com>
10293S: Supported
10294F: drivers/tty/serial/serial-tegra.c
10295
10296TEGRA SPI DRIVER
10297M: Laxman Dewangan <ldewangan@nvidia.com>
10298S: Supported
10299F: drivers/spi/spi-tegra*
10300
1a348ccc 10301TEHUTI ETHERNET DRIVER
8b58be88 10302M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10303L: netdev@vger.kernel.org
10304S: Supported
ef7f5429 10305F: drivers/net/ethernet/tehuti/*
1a348ccc 10306
4e68852d 10307Telecom Clock Driver for MCPL0010
8b58be88 10308M: Mark Gross <mark.gross@intel.com>
4e68852d 10309S: Supported
679655da 10310F: drivers/char/tlclk.c
4e68852d 10311
4480f15b 10312TENSILICA XTENSA PORT (xtensa)
8b58be88 10313M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10314M: Max Filippov <jcmvbkbc@gmail.com>
10315L: linux-xtensa@linux-xtensa.org
4e68852d 10316S: Maintained
679655da 10317F: arch/xtensa/
3dc99857 10318F: drivers/irqchip/irq-xtensa-*
4e68852d 10319
5313ba66
HV
10320THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10321M: Hans Verkuil <hverkuil@xs4all.nl>
10322L: linux-media@vger.kernel.org
10323T: git git://linuxtv.org/media_tree.git
10324W: http://linuxtv.org
10325S: Maintained
10326F: drivers/media/radio/radio-raremono.c
10327
d3fb6955 10328THERMAL
b75f0050 10329M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10330M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10331L: linux-pm@vger.kernel.org
10332T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10334Q: https://patchwork.kernel.org/project/linux-pm/list/
10335S: Supported
10336F: drivers/thermal/
10337F: include/linux/thermal.h
af6c9f16 10338F: include/uapi/linux/thermal.h
b75f0050
JP
10339F: include/linux/cpu_cooling.h
10340F: Documentation/devicetree/bindings/thermal/
d3fb6955 10341
30ba2fbd
VD
10342THINGM BLINK(1) USB RGB LED DRIVER
10343M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10344S: Maintained
10345F: drivers/hid/hid-thingm.c
10346
4e68852d 10347THINKPAD ACPI EXTRAS DRIVER
8b58be88 10348M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10349L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10350L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10351W: http://ibm-acpi.sourceforge.net
10352W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10353T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10354S: Maintained
679655da 10355F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10356
1b46f2a2 10357TI BANDGAP AND THERMAL DRIVER
f14d1c24 10358M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10359L: linux-pm@vger.kernel.org
531ff13e 10360L: linux-omap@vger.kernel.org
5a723e81 10361S: Maintained
794b2e25 10362F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10363
0c7665c3
MF
10364TI CDCE706 CLOCK DRIVER
10365M: Max Filippov <jcmvbkbc@gmail.com>
10366S: Maintained
10367F: drivers/clk/clk-cdce706.c
10368
49b6a5e3
TK
10369TI CLOCK DRIVER
10370M: Tero Kristo <t-kristo@ti.com>
10371L: linux-omap@vger.kernel.org
10372S: Maintained
10373F: drivers/clk/ti/
10374F: include/linux/clk/ti.h
10375
4020f2d7 10376TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10377M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10378S: Maintained
679655da
JP
10379F: drivers/misc/tifm*
10380F: drivers/mmc/host/tifm_sd.c
10381F: include/linux/tifm.h
4020f2d7 10382
e0c52404 10383TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10384M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10385L: linux-kernel@vger.kernel.org
10386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10387S: Maintained
10388F: drivers/soc/ti/*
10389T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10390
10391
152ad442
SR
10392TI LM49xxx FAMILY ASoC CODEC DRIVERS
10393M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10394M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10395L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10396S: Maintained
10397F: sound/soc/codecs/lm49453*
d392dead 10398F: sound/soc/codecs/isabelle*
152ad442 10399
0edd807d
KM
10400TI LP855x BACKLIGHT DRIVER
10401M: Milo Kim <milo.kim@ti.com>
10402S: Maintained
10403F: Documentation/backlight/lp855x-driver.txt
10404F: drivers/video/backlight/lp855x_bl.c
10405F: include/linux/platform_data/lp855x.h
10406
faf13f6d
KM
10407TI LP8727 CHARGER DRIVER
10408M: Milo Kim <milo.kim@ti.com>
10409S: Maintained
10410F: drivers/power/lp8727_charger.c
10411F: include/linux/platform_data/lp8727.h
10412
22f1229f
KM
10413TI LP8788 MFD DRIVER
10414M: Milo Kim <milo.kim@ti.com>
10415S: Maintained
10416F: drivers/iio/adc/lp8788_adc.c
10417F: drivers/leds/leds-lp8788.c
10418F: drivers/mfd/lp8788*.c
10419F: drivers/power/lp8788-charger.c
10420F: drivers/regulator/lp8788-*.c
10421F: include/linux/mfd/lp8788*.h
10422
84640e27
KM
10423TI NETCP ETHERNET DRIVER
10424M: Wingman Kwok <w-kwok2@ti.com>
10425M: Murali Karicheri <m-karicheri2@ti.com>
10426L: netdev@vger.kernel.org
10427S: Maintained
10428F: drivers/net/ethernet/ti/netcp*
10429
217e0ca9
KC
10430TI TAS571X FAMILY ASoC CODEC DRIVER
10431M: Kevin Cernekee <cernekee@chromium.org>
10432L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10433S: Odd Fixes
10434F: sound/soc/codecs/tas571x*
10435
dd5e8e6b 10436TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10437M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10438L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10439S: Maintained
10440F: sound/soc/codecs/twl4030*
10441
90921014 10442TI WILINK WIRELESS DRIVERS
90921014
LC
10443L: linux-wireless@vger.kernel.org
10444W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10445W: http://wireless.kernel.org/en/users/Drivers/wl1251
10446T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10447S: Orphan
90921014
LC
10448F: drivers/net/wireless/ti/
10449F: include/linux/wl12xx.h
10450
e86eaa3a 10451TIPC NETWORK LAYER
8b58be88 10452M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10453M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10454L: netdev@vger.kernel.org (core kernel code)
10455L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10456W: http://tipc.sourceforge.net/
e86eaa3a 10457S: Maintained
c117ab84 10458F: include/uapi/linux/tipc*.h
679655da 10459F: net/tipc/
e86eaa3a 10460
867e359b 10461TILE ARCHITECTURE
c47b15c4 10462M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10463W: http://www.ezchip.com/scm/
867e359b
CM
10464S: Supported
10465F: arch/tile/
6b940606 10466F: drivers/char/tile-srom.c
5c770755 10467F: drivers/edac/tile_edac.c
6b940606
CM
10468F: drivers/net/ethernet/tile/
10469F: drivers/rtc/rtc-tile.c
10470F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10471F: drivers/tty/serial/tilegx.c
6b940606
CM
10472F: drivers/usb/host/*-tilegx.c
10473F: include/linux/usb/tilegx.h
867e359b 10474
1da177e4 10475TLAN NETWORK DRIVER
8b58be88 10476M: Samuel Chessman <chessman@tux.org>
88c07dde 10477L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10478W: http://sourceforge.net/projects/tlan/
10479S: Maintained
679655da 10480F: Documentation/networking/tlan.txt
b544dbac 10481F: drivers/net/ethernet/ti/tlan.*
1da177e4 10482
d74db3b2 10483TOMOYO SECURITY MODULE
8b58be88
JP
10484M: Kentaro Takeda <takedakn@nttdata.co.jp>
10485M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10486L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10487L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10488L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10489L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10490W: http://tomoyo.sourceforge.jp/
843d183c 10491T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10492S: Maintained
679655da 10493F: security/tomoyo/
d74db3b2 10494
9caeb532 10495TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10496M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10497L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10498S: Maintained
10499F: drivers/platform/x86/topstar-laptop.c
10500
1da177e4 10501TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10502M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10503L: platform-driver-x86@vger.kernel.org
0a63ca11 10504S: Maintained
679655da 10505F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10506
0a63ca11
AA
10507TOSHIBA BLUETOOTH DRIVER
10508M: Azael Avalos <coproscefalo@gmail.com>
10509L: platform-driver-x86@vger.kernel.org
10510S: Maintained
10511F: drivers/platform/x86/toshiba_bluetooth.c
10512
10513TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10514M: Azael Avalos <coproscefalo@gmail.com>
10515L: platform-driver-x86@vger.kernel.org
10516S: Maintained
10517F: drivers/platform/x86/toshiba_haps.c
10518
1da177e4 10519TOSHIBA SMM DRIVER
8b58be88 10520M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10521W: http://www.buzzard.org.uk/toshiba/
10522S: Maintained
679655da
JP
10523F: drivers/char/toshiba.c
10524F: include/linux/toshiba.h
c117ab84 10525F: include/uapi/linux/toshiba.h
1da177e4 10526
d32d9864
MR
10527TOSHIBA TC358743 DRIVER
10528M: Mats Randgaard <matrandg@cisco.com>
10529L: linux-media@vger.kernel.org
10530S: Maintained
10531F: drivers/media/i2c/tc358743*
10532F: include/media/tc358743.h
10533
d719f900 10534TMIO MMC DRIVER
c4b13fb0 10535M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10536L: linux-mmc@vger.kernel.org
d719f900 10537S: Maintained
d1057c40
GL
10538F: drivers/mmc/host/tmio_mmc*
10539F: drivers/mmc/host/sh_mobile_sdhi.c
10540F: include/linux/mmc/tmio.h
10541F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10542
917cc4e6
GR
10543TMP401 HARDWARE MONITOR DRIVER
10544M: Guenter Roeck <linux@roeck-us.net>
10545L: lm-sensors@lm-sensors.org
10546S: Maintained
10547F: Documentation/hwmon/tmp401
10548F: drivers/hwmon/tmp401.c
10549
98f32602 10550TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10551M: Hugh Dickins <hughd@google.com>
98f32602
HD
10552L: linux-mm@kvack.org
10553S: Maintained
10554F: include/linux/shmem_fs.h
10555F: mm/shmem.c
10556
45f95b53 10557TM6000 VIDEO4LINUX DRIVER
009a5410 10558M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10559L: linux-media@vger.kernel.org
10560W: http://linuxtv.org
10561T: git git://linuxtv.org/media_tree.git
10562S: Odd fixes
10563F: drivers/media/usb/tm6000/
10564
c65fde19
HV
10565TW68 VIDEO4LINUX DRIVER
10566M: Hans Verkuil <hverkuil@xs4all.nl>
10567L: linux-media@vger.kernel.org
10568T: git git://linuxtv.org/media_tree.git
10569W: http://linuxtv.org
10570S: Odd Fixes
10571F: drivers/media/pci/tw68/
10572
4e68852d 10573TPM DEVICE DRIVER
901486b8 10574M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10575M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10576R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10577W: http://tpmdd.sourceforge.net
63a10dfd 10578L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10579Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10580T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10581S: Maintained
679655da 10582F: drivers/char/tpm/
4e68852d 10583
1a0f1b27
AL
10584TPM IBM_VTPM DEVICE DRIVER
10585M: Ashley Lai <ashleydlai@gmail.com>
10586W: http://tpmdd.sourceforge.net
10587L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10588S: Maintained
10589F: drivers/char/tpm/tpm_ibmvtpm*
10590
d6f005a1
JP
10591TRACING
10592M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10593M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10594T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10595S: Maintained
10596F: Documentation/trace/ftrace.txt
10597F: arch/*/*/*/ftrace.h
10598F: arch/*/kernel/ftrace.c
10599F: include/*/ftrace.h
10600F: include/linux/trace*.h
10601F: include/trace/
10602F: kernel/trace/
6e68e6c5 10603F: tools/testing/selftests/ftrace/
d6f005a1 10604
1da177e4 10605TRIVIAL PATCHES
8b58be88 10606M: Jiri Kosina <trivial@kernel.org>
54e5881d 10607T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10608S: Maintained
86ef925f 10609K: ^Subject:.*(?i)trivial
1da177e4 10610
4e68852d 10611TTY LAYER
879a5a00 10612M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10613M: Jiri Slaby <jslaby@suse.com>
879a5a00 10614S: Supported
08deed1e 10615T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10616F: Documentation/serial/
8dd5d2f1 10617F: drivers/tty/
df621252 10618F: drivers/tty/serial/serial_core.c
e3288775
AC
10619F: include/linux/serial_core.h
10620F: include/linux/serial.h
10621F: include/linux/tty.h
c117ab84
CEB
10622F: include/uapi/linux/serial_core.h
10623F: include/uapi/linux/serial.h
10624F: include/uapi/linux/tty.h
4e68852d 10625
91952bc0
AP
10626TUA9001 MEDIA DRIVER
10627M: Antti Palosaari <crope@iki.fi>
10628L: linux-media@vger.kernel.org
10629W: http://linuxtv.org/
10630W: http://palosaari.fi/linux/
10631Q: http://patchwork.linuxtv.org/project/linux-media/list/
10632T: git git://linuxtv.org/anttip/media_tree.git
10633S: Maintained
10634F: drivers/media/tuners/tua9001*
10635
740db6d7 10636TULIP NETWORK DRIVERS
8b58be88 10637M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10638L: netdev@vger.kernel.org
10639S: Maintained
0f04e2aa 10640F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10641
10642TUN/TAP driver
ba57b6f2 10643M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10644W: http://vtun.sourceforge.net/tun
10645S: Maintained
679655da
JP
10646F: Documentation/networking/tuntap.txt
10647F: arch/um/os-Linux/drivers/
1da177e4 10648
b454cc66 10649TURBOCHANNEL SUBSYSTEM
8b58be88 10650M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10651M: Ralf Baechle <ralf@linux-mips.org>
10652L: linux-mips@linux-mips.org
10653Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10654S: Maintained
679655da
JP
10655F: drivers/tc/
10656F: include/linux/tc.h
b454cc66 10657
1da177e4 10658U14-34F SCSI DRIVER
8b58be88 10659M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10660L: linux-scsi@vger.kernel.org
10661S: Maintained
679655da 10662F: drivers/scsi/u14-34f.c
1da177e4 10663
e2d1d6c0 10664UBI FILE SYSTEM (UBIFS)
949cb623 10665M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10666M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10667L: linux-mtd@lists.infradead.org
e2966cbe 10668T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10669W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10670S: Maintained
679655da
JP
10671F: Documentation/filesystems/ubifs.txt
10672F: fs/ubifs/
e2d1d6c0 10673
e1632fa2 10674UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10675M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10676W: http://www.uclinux.org/
e1632fa2 10677L: linux-m68k@lists.linux-m68k.org
cc2020e6 10678L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10679T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10680S: Maintained
e1632fa2
GU
10681F: arch/m68k/coldfire/
10682F: arch/m68k/68*/
61bc02bb
JP
10683F: arch/m68k/*/*_no.*
10684F: arch/m68k/include/asm/*_no.*
cc2020e6 10685
1da177e4 10686UDF FILESYSTEM
d8130624 10687M: Jan Kara <jack@suse.com>
1da177e4 10688S: Maintained
679655da
JP
10689F: Documentation/filesystems/udf.txt
10690F: fs/udf/
1da177e4 10691
cc2020e6 10692UFS FILESYSTEM
8b58be88 10693M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10694S: Maintained
679655da
JP
10695F: Documentation/filesystems/ufs.txt
10696F: fs/ufs/
cc2020e6 10697
0a09d3ab
DH
10698UHID USERSPACE HID IO DRIVER:
10699M: David Herrmann <dh.herrmann@googlemail.com>
10700L: linux-input@vger.kernel.org
10701S: Maintained
10702F: drivers/hid/uhid.c
c117ab84 10703F: include/uapi/linux/uhid.h
0a09d3ab 10704
18332a80 10705ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10706L: linux-usb@vger.kernel.org
10c6c9c9 10707S: Orphan
355ffe69 10708F: drivers/uwb/
679655da
JP
10709F: include/linux/uwb.h
10710F: include/linux/uwb/
18332a80 10711
b31d8273
G
10712UNICORE32 ARCHITECTURE:
10713M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10714W: http://mprc.pku.edu.cn/~guanxuetao/linux
10715S: Maintained
ceebf4d5 10716T: git git://github.com/gxt/linux.git
b31d8273
G
10717F: arch/unicore32/
10718
d8379ab1
TF
10719UNIFDEF
10720M: Tony Finch <dot@dotat.at>
10721W: http://dotat.at/prog/unifdef
10722S: Maintained
10723F: scripts/unifdef.c
10724
1da177e4 10725UNIFORM CDROM DRIVER
8b58be88 10726M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10727W: http://www.kernel.dk
10728S: Maintained
679655da
JP
10729F: Documentation/cdrom/
10730F: drivers/cdrom/cdrom.c
10731F: include/linux/cdrom.h
c117ab84 10732F: include/uapi/linux/cdrom.h
1da177e4 10733
56df0122 10734UNISYS S-PAR DRIVERS
49e7d9df
JP
10735M: Benjamin Romer <benjamin.romer@unisys.com>
10736M: David Kershner <david.kershner@unisys.com>
10737L: sparmaintainer@unisys.com (Unisys internal)
10738S: Supported
10739F: drivers/staging/unisys/
56df0122 10740
9941fa6e
VH
10741UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10742M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10743L: linux-scsi@vger.kernel.org
10744S: Supported
10745F: Documentation/scsi/ufs.txt
10746F: drivers/scsi/ufs/
10747
e2d1d6c0 10748UNSORTED BLOCK IMAGES (UBI)
949cb623 10749M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10750M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10751W: http://www.linux-mtd.infradead.org/
10752L: linux-mtd@lists.infradead.org
b6b44e0a 10753T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10754S: Supported
80811493 10755F: drivers/mtd/ubi/
679655da 10756F: include/linux/mtd/ubi.h
c117ab84 10757F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10758
1da177e4 10759USB ACM DRIVER
61eee9a7 10760M: Oliver Neukum <oliver@neukum.org>
6372594a 10761L: linux-usb@vger.kernel.org
1da177e4 10762S: Maintained
679655da
JP
10763F: Documentation/usb/acm.txt
10764F: drivers/usb/class/cdc-acm.*
1da177e4 10765
b7d572e1
PF
10766USB AR5523 WIRELESS DRIVER
10767M: Pontus Fuchs <pontus.fuchs@gmail.com>
10768L: linux-wireless@vger.kernel.org
10769S: Maintained
10770F: drivers/net/wireless/ath/ar5523/
10771
115bb1ff 10772USB ATTACHED SCSI
f50a4968 10773M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10774M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10775L: linux-usb@vger.kernel.org
10776L: linux-scsi@vger.kernel.org
8eae0fb7 10777S: Maintained
115bb1ff
MW
10778F: drivers/usb/storage/uas.c
10779
1da177e4 10780USB CDC ETHERNET DRIVER
61eee9a7 10781M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10782L: linux-usb@vger.kernel.org
1da177e4 10783S: Maintained
679655da 10784F: drivers/net/usb/cdc_*.c
c117ab84 10785F: include/uapi/linux/usb/cdc.h
1da177e4 10786
66e3e591
KP
10787USB CHAOSKEY DRIVER
10788M: Keith Packard <keithp@keithp.com>
10789L: linux-usb@vger.kernel.org
10790S: Maintained
10791F: drivers/usb/misc/chaoskey.c
10792
b02b371e 10793USB CYPRESS C67X00 DRIVER
8b58be88 10794M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10795L: linux-usb@vger.kernel.org
10796S: Maintained
679655da 10797F: drivers/usb/c67x00/
b02b371e 10798
d0374f4f 10799USB DAVICOM DM9601 DRIVER
8b58be88 10800M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10801L: netdev@vger.kernel.org
d0374f4f
PK
10802W: http://www.linux-usb.org/usbnet
10803S: Maintained
679655da 10804F: drivers/net/usb/dm9601.c
d0374f4f 10805
cc2020e6 10806USB DIAMOND RIO500 DRIVER
8b58be88 10807M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10808L: rio500-users@lists.sourceforge.net
10809W: http://rio500.sourceforge.net
10810S: Maintained
679655da 10811F: drivers/usb/misc/rio500*
cc2020e6 10812
1da177e4 10813USB EHCI DRIVER
578333ab 10814M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10815L: linux-usb@vger.kernel.org
578333ab 10816S: Maintained
679655da
JP
10817F: Documentation/usb/ehci.txt
10818F: drivers/usb/host/ehci*
1da177e4 10819
69ae9e3e 10820USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10821M: Felipe Balbi <balbi@ti.com>
795fb7e7 10822L: linux-usb@vger.kernel.org
69ae9e3e 10823W: http://www.linux-usb.org/gadget
d6d0f665
FB
10824T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10825S: Maintained
679655da
JP
10826F: drivers/usb/gadget/
10827F: include/linux/usb/gadget*
69ae9e3e 10828
2dea64b4 10829USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10830M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10831L: linux-usb@vger.kernel.org
54e5881d 10832T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10833S: Maintained
c2f01971 10834F: Documentation/hid/hiddev.txt
679655da 10835F: drivers/hid/usbhid/
1da177e4 10836
959eea21 10837USB ISP116X DRIVER
8b58be88 10838M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10839L: linux-usb@vger.kernel.org
959eea21 10840S: Maintained
679655da
JP
10841F: drivers/usb/host/isp116x*
10842F: include/linux/usb/isp116x.h
959eea21 10843
1da177e4 10844USB MASS STORAGE DRIVER
8b58be88 10845M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10846L: linux-usb@vger.kernel.org
8836aeb8 10847L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10848S: Maintained
10849W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10850F: drivers/usb/storage/
1da177e4 10851
af39917d
CL
10852USB MIDI DRIVER
10853M: Clemens Ladisch <clemens@ladisch.de>
10854L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10855T: git git://git.alsa-project.org/alsa-kernel.git
10856S: Maintained
10857F: sound/usb/midi.*
10858
444ce9d4
JP
10859USB NETWORKING DRIVERS
10860L: linux-usb@vger.kernel.org
10861S: Odd Fixes
10862F: drivers/net/usb/
10863
1da177e4 10864USB OHCI DRIVER
578333ab 10865M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10866L: linux-usb@vger.kernel.org
578333ab 10867S: Maintained
679655da
JP
10868F: Documentation/usb/ohci.txt
10869F: drivers/usb/host/ohci*
1da177e4 10870
963ffa3e
PC
10871USB OTG FSM (Finite State Machine)
10872M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10873T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10874L: linux-usb@vger.kernel.org
10875S: Maintained
10876F: drivers/usb/common/usb-otg-fsm.c
10877
563da3a9
VM
10878USB OVER IP DRIVER
10879M: Valentina Manea <valentina.manea.m@gmail.com>
10880M: Shuah Khan <shuah.kh@samsung.com>
10881L: linux-usb@vger.kernel.org
10882S: Maintained
10883F: drivers/usb/usbip/
10884F: tools/usb/usbip/
10885
1da177e4 10886USB PEGASUS DRIVER
a16b945c 10887M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10888L: linux-usb@vger.kernel.org
043600a6 10889L: netdev@vger.kernel.org
052e3128
PM
10890T: git git://github.com/petkan/pegasus.git
10891W: https://github.com/petkan/pegasus
1da177e4 10892S: Maintained
679655da 10893F: drivers/net/usb/pegasus.*
1da177e4 10894
d3ad558f
FB
10895USB PHY LAYER
10896M: Felipe Balbi <balbi@ti.com>
10897L: linux-usb@vger.kernel.org
10898T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10899S: Maintained
10900F: drivers/usb/phy/
d3ad558f 10901
73e4fb3f 10902USB PRINTER DRIVER (usblp)
8b58be88 10903M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10904L: linux-usb@vger.kernel.org
73e4fb3f 10905S: Supported
679655da 10906F: drivers/usb/class/usblp.c
1da177e4
LT
10907
10908USB RTL8150 DRIVER
a16b945c 10909M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10910L: linux-usb@vger.kernel.org
043600a6 10911L: netdev@vger.kernel.org
052e3128
PM
10912T: git git://github.com/petkan/rtl8150.git
10913W: https://github.com/petkan/rtl8150
1da177e4 10914S: Maintained
679655da 10915F: drivers/net/usb/rtl8150.c
1da177e4 10916
f896b796 10917USB SERIAL SUBSYSTEM
66085694 10918M: Johan Hovold <johan@kernel.org>
795fb7e7 10919L: linux-usb@vger.kernel.org
4e68852d 10920S: Maintained
679655da 10921F: Documentation/usb/usb-serial.txt
f896b796 10922F: drivers/usb/serial/
679655da 10923F: include/linux/usb/serial.h
1da177e4 10924
b3f0db1c
SG
10925USB SMSC75XX ETHERNET DRIVER
10926M: Steve Glendinning <steve.glendinning@shawell.net>
10927L: netdev@vger.kernel.org
10928S: Maintained
10929F: drivers/net/usb/smsc75xx.*
10930
2f7ca802 10931USB SMSC95XX ETHERNET DRIVER
90b24cfb 10932M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10933L: netdev@vger.kernel.org
90b24cfb 10934S: Maintained
679655da 10935F: drivers/net/usb/smsc95xx.*
2f7ca802 10936
1da177e4 10937USB SUBSYSTEM
879a5a00 10938M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10939L: linux-usb@vger.kernel.org
1da177e4 10940W: http://www.linux-usb.org
08deed1e 10941T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10942S: Supported
679655da 10943F: Documentation/usb/
679655da
JP
10944F: drivers/usb/
10945F: include/linux/usb.h
10946F: include/linux/usb/
1da177e4
LT
10947
10948USB UHCI DRIVER
8b58be88 10949M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10950L: linux-usb@vger.kernel.org
1da177e4 10951S: Maintained
679655da 10952F: drivers/usb/host/uhci*
1da177e4 10953
69ae9e3e 10954USB "USBNET" DRIVER FRAMEWORK
d8130624 10955M: Oliver Neukum <oneukum@suse.com>
043600a6 10956L: netdev@vger.kernel.org
69ae9e3e 10957W: http://www.linux-usb.org/usbnet
1da177e4 10958S: Maintained
679655da
JP
10959F: drivers/net/usb/usbnet.c
10960F: include/linux/usb/usbnet.h
1da177e4 10961
c0efd232 10962USB VIDEO CLASS
c53ac071 10963M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10964L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10965L: linux-media@vger.kernel.org
275ffde4 10966T: git git://linuxtv.org/media_tree.git
57c6d2e9 10967W: http://www.ideasonboard.org/uvc/
c0efd232 10968S: Maintained
0c0d06ca 10969F: drivers/media/usb/uvc/
6c0f0359 10970F: include/uapi/linux/uvcvideo.h
1da177e4 10971
b60b9c45
HV
10972USB VISION DRIVER
10973M: Hans Verkuil <hverkuil@xs4all.nl>
10974L: linux-media@vger.kernel.org
10975T: git git://linuxtv.org/media_tree.git
10976W: http://linuxtv.org
10977S: Odd Fixes
10978F: drivers/media/usb/usbvision/
10979
8282da47
LP
10980USB WEBCAM GADGET
10981M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10982L: linux-usb@vger.kernel.org
10983S: Maintained
3a83c16e 10984F: drivers/usb/gadget/function/*uvc*
faf2e1db 10985F: drivers/usb/gadget/legacy/webcam.c
8282da47 10986
bf164cc0 10987USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10988M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10989L: linux-wireless@vger.kernel.org
10990S: Maintained
679655da 10991F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10992
eb6bab13 10993USB XHCI DRIVER
03d85053 10994M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10995L: linux-usb@vger.kernel.org
10996S: Supported
36d0344c
SS
10997F: drivers/usb/host/xhci*
10998F: drivers/usb/host/pci-quirks*
eb6bab13 10999
1da177e4 11000USB ZD1201 DRIVER
4086b9ca 11001L: linux-wireless@vger.kernel.org
1da177e4 11002W: http://linux-lc100020.sourceforge.net
4086b9ca 11003S: Orphan
679655da 11004F: drivers/net/wireless/zd1201.*
1da177e4 11005
b7eee616 11006USB ZR364XX DRIVER
8b58be88 11007M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11008L: linux-usb@vger.kernel.org
661263b5 11009L: linux-media@vger.kernel.org
275ffde4 11010T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11011W: http://royale.zerezo.com/zr364xx/
11012S: Maintained
679655da 11013F: Documentation/video4linux/zr364xx.txt
90d72ac6 11014F: drivers/media/usb/zr364xx/
b7eee616 11015
289fcff4
HK
11016ULPI BUS
11017M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11018L: linux-usb@vger.kernel.org
11019S: Maintained
11020F: drivers/usb/common/ulpi.c
11021F: include/linux/ulpi/
11022
e7839f25 11023USER-MODE LINUX (UML)
8b58be88 11024M: Jeff Dike <jdike@addtoit.com>
b15194b7 11025M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11026L: user-mode-linux-devel@lists.sourceforge.net
11027L: user-mode-linux-user@lists.sourceforge.net
11028W: http://user-mode-linux.sourceforge.net
11029S: Maintained
61516587 11030F: Documentation/virtual/uml/
679655da 11031F: arch/um/
b070989a 11032F: arch/x86/um/
679655da
JP
11033F: fs/hostfs/
11034F: fs/hppfs/
b7eee616 11035
e5f114e9 11036USERSPACE I/O (UIO)
6a534c9d 11037M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11038M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11039S: Maintained
3d3fecbd 11040T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11041F: Documentation/DocBook/uio-howto.tmpl
11042F: drivers/uio/
11043F: include/linux/uio*.h
e5f114e9 11044
256cccbe 11045UTIL-LINUX PACKAGE
8b58be88 11046M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11047L: util-linux@vger.kernel.org
11048W: http://en.wikipedia.org/wiki/Util-linux
11049T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11050S: Maintained
11051
c1fd1c07 11052UVESAFB DRIVER
8b58be88 11053M: Michal Januszewski <spock@gentoo.org>
c69f677c 11054L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11055W: http://dev.gentoo.org/~spock/projects/uvesafb/
11056S: Maintained
679655da 11057F: Documentation/fb/uvesafb.txt
8a61f013 11058F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11059
4480f15b 11060VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11061M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11062S: Maintained
679655da
JP
11063F: Documentation/filesystems/vfat.txt
11064F: fs/fat/
1da177e4 11065
cba3345c
AW
11066VFIO DRIVER
11067M: Alex Williamson <alex.williamson@redhat.com>
11068L: kvm@vger.kernel.org
11069S: Maintained
11070F: Documentation/vfio.txt
11071F: drivers/vfio/
11072F: include/linux/vfio.h
c117ab84 11073F: include/uapi/linux/vfio.h
cba3345c 11074
a714ea5f
AW
11075VFIO PLATFORM DRIVER
11076M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11077L: kvm@vger.kernel.org
11078S: Maintained
11079F: drivers/vfio/platform/
11080
9e6f3438
PO
11081VIDEOBUF2 FRAMEWORK
11082M: Pawel Osciak <pawel@osciak.com>
11083M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11084M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11085L: linux-media@vger.kernel.org
11086S: Maintained
90d72ac6 11087F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11088F: include/media/videobuf2-*
11089
9a82446b
AS
11090VIRTIO CONSOLE DRIVER
11091M: Amit Shah <amit.shah@redhat.com>
11092L: virtualization@lists.linux-foundation.org
11093S: Maintained
11094F: drivers/char/virtio_console.c
11095F: include/linux/virtio_console.h
c117ab84 11096F: include/uapi/linux/virtio_console.h
9a82446b 11097
2426ec8f 11098VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11099M: "Michael S. Tsirkin" <mst@redhat.com>
11100L: virtualization@lists.linux-foundation.org
11101S: Maintained
11102F: drivers/virtio/
c893c8d7 11103F: tools/virtio/
2426ec8f
MT
11104F: drivers/net/virtio_net.c
11105F: drivers/block/virtio_blk.c
11106F: include/linux/virtio_*.h
916cdabc 11107F: include/uapi/linux/virtio_*.h
2426ec8f 11108
f2dbda3b
CH
11109VIRTIO DRIVERS FOR S390
11110M: Christian Borntraeger <borntraeger@de.ibm.com>
11111M: Cornelia Huck <cornelia.huck@de.ibm.com>
11112L: linux-s390@vger.kernel.org
11113L: virtualization@lists.linux-foundation.org
11114L: kvm@vger.kernel.org
11115S: Supported
1b568d93 11116F: drivers/s390/virtio/
f2dbda3b 11117
4ad6ee91
GH
11118VIRTIO GPU DRIVER
11119M: David Airlie <airlied@linux.ie>
11120M: Gerd Hoffmann <kraxel@redhat.com>
11121L: dri-devel@lists.freedesktop.org
11122L: virtualization@lists.linux-foundation.org
11123S: Maintained
11124F: drivers/gpu/drm/virtio/
11125F: include/uapi/linux/virtio_gpu.h
11126
3a4d5c94
MT
11127VIRTIO HOST (VHOST)
11128M: "Michael S. Tsirkin" <mst@redhat.com>
11129L: kvm@vger.kernel.org
c996d8b9 11130L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11131L: netdev@vger.kernel.org
11132S: Maintained
11133F: drivers/vhost/
c117ab84 11134F: include/uapi/linux/vhost.h
3a4d5c94 11135
271c8651
GH
11136VIRTIO INPUT DRIVER
11137M: Gerd Hoffmann <kraxel@redhat.com>
11138S: Maintained
11139F: drivers/virtio/virtio_input.c
11140F: include/uapi/linux/virtio_input.h
11141
1da177e4 11142VIA RHINE NETWORK DRIVER
210347e1 11143S: Orphan
f2148a47 11144F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11145
f0bf7f61 11146VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11147M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11148M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11149S: Maintained
11150F: drivers/mmc/host/via-sdmmc.c
11151
69e4a7c2 11152VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11153M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11154L: linux-fbdev@vger.kernel.org
69e4a7c2 11155S: Maintained
c7babebd
FTS
11156F: include/linux/via-core.h
11157F: include/linux/via-gpio.h
11158F: include/linux/via_i2c.h
8a61f013 11159F: drivers/video/fbdev/via/
69e4a7c2 11160
01f20734 11161VIA VELOCITY NETWORK DRIVER
8b58be88 11162M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11163L: netdev@vger.kernel.org
11164S: Maintained
f2148a47 11165F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11166
77911fd2 11167VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11168M: Hans Verkuil <hverkuil@xs4all.nl>
11169L: linux-media@vger.kernel.org
11170T: git git://linuxtv.org/media_tree.git
11171W: http://linuxtv.org
11172S: Maintained
77911fd2 11173F: drivers/media/platform/vivid/*
0b7bc1fa 11174
be7f8273 11175VLAN (802.1Q)
8b58be88 11176M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11177L: netdev@vger.kernel.org
11178S: Maintained
679655da
JP
11179F: drivers/net/macvlan.c
11180F: include/linux/if_*vlan.h
11181F: net/8021q/
be7f8273 11182
55e331cf 11183VLYNQ BUS
8b58be88 11184M: Florian Fainelli <florian@openwrt.org>
8578d7af 11185L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11186S: Maintained
11187F: drivers/vlynq/vlynq.c
11188F: include/linux/vlynq.h
11189
390beae4
MW
11190VME SUBSYSTEM
11191M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11192M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11193M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11194L: devel@driverdev.osuosl.org
11195S: Maintained
11196T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11197F: Documentation/vme_api.txt
11198F: drivers/staging/vme/
11199F: drivers/vme/
11200F: include/linux/vme*
11201
4488e09b
AK
11202VMWARE HYPERVISOR INTERFACE
11203M: Alok Kataria <akataria@vmware.com>
11204L: virtualization@lists.linux-foundation.org
11205S: Supported
11206F: arch/x86/kernel/cpu/vmware.c
11207
73b35d07
DT
11208VMWARE BALLOON DRIVER
11209M: Xavier Deguillard <xdeguillard@vmware.com>
11210M: Philip Moltmann <moltmann@vmware.com>
11211M: "VMware, Inc." <pv-drivers@vmware.com>
11212L: linux-kernel@vger.kernel.org
11213S: Maintained
11214F: drivers/misc/vmw_balloon.c
11215
8b8be51b
TH
11216VMWARE VMMOUSE SUBDRIVER
11217M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11218M: "VMware, Inc." <pv-drivers@vmware.com>
11219L: linux-input@vger.kernel.org
11220S: Maintained
11221F: drivers/input/mouse/vmmouse.c
11222F: drivers/input/mouse/vmmouse.h
11223
d1a890fa 11224VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11225M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11226M: "VMware, Inc." <pv-drivers@vmware.com>
11227L: netdev@vger.kernel.org
11228S: Maintained
11229F: drivers/net/vmxnet3/
d1a890fa 11230
851b1642 11231VMware PVSCSI driver
f2d7e40e 11232M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11233M: VMware PV-Drivers <pv-drivers@vmware.com>
11234L: linux-scsi@vger.kernel.org
11235S: Maintained
11236F: drivers/scsi/vmw_pvscsi.c
11237F: drivers/scsi/vmw_pvscsi.h
11238
e53e86c7 11239VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11240M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11241M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11242L: linux-kernel@vger.kernel.org
e53e86c7 11243W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11244W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11245T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11246S: Supported
679655da
JP
11247F: drivers/regulator/
11248F: include/linux/regulator/
e53e86c7 11249
081958eb
DA
11250VRF
11251M: David Ahern <dsa@cumulusnetworks.com>
11252M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11253L: netdev@vger.kernel.org
11254S: Maintained
11255F: drivers/net/vrf.c
11256F: include/net/vrf.h
11257
ab41319e 11258VT1211 HARDWARE MONITOR DRIVER
8b58be88 11259M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11260L: lm-sensors@lm-sensors.org
11261S: Maintained
679655da
JP
11262F: Documentation/hwmon/vt1211
11263F: drivers/hwmon/vt1211.c
ab41319e 11264
1de9e371 11265VT8231 HARDWARE MONITOR DRIVER
8b58be88 11266M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11267L: lm-sensors@lm-sensors.org
11268S: Maintained
679655da 11269F: drivers/hwmon/vt8231.c
1de9e371 11270
88095e7b
TO
11271VUB300 USB to SDIO/SD/MMC bridge chip
11272M: Tony Olech <tony.olech@elandigitalsystems.com>
11273L: linux-mmc@vger.kernel.org
11274L: linux-usb@vger.kernel.org
11275S: Supported
11276F: drivers/mmc/host/vub300.c
11277
1da177e4 11278W1 DALLAS'S 1-WIRE BUS
a8018766 11279M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11280S: Maintained
679655da
JP
11281F: Documentation/w1/
11282F: drivers/w1/
1da177e4 11283
13927079 11284W83791D HARDWARE MONITORING DRIVER
8b58be88 11285M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11286L: lm-sensors@lm-sensors.org
25845c22 11287S: Maintained
679655da
JP
11288F: Documentation/hwmon/w83791d
11289F: drivers/hwmon/w83791d.c
13927079 11290
61db011d 11291W83793 HARDWARE MONITORING DRIVER
8b58be88 11292M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11293L: lm-sensors@lm-sensors.org
11294S: Maintained
679655da
JP
11295F: Documentation/hwmon/w83793
11296F: drivers/hwmon/w83793.c
61db011d 11297
e3760b43 11298W83795 HARDWARE MONITORING DRIVER
d8130624 11299M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11300L: lm-sensors@lm-sensors.org
11301S: Maintained
11302F: drivers/hwmon/w83795.c
11303
1da177e4 11304W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11305M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11306S: Maintained
679655da 11307F: drivers/mmc/host/wbsd.*
1da177e4 11308
b4e05923
HG
11309WACOM PROTOCOL 4 SERIAL TABLETS
11310M: Julian Squires <julian@cipht.net>
11311M: Hans de Goede <hdegoede@redhat.com>
11312L: linux-input@vger.kernel.org
11313S: Maintained
11314F: drivers/input/tablet/wacom_serial4.c
11315
3527761c 11316WATCHDOG DEVICE DRIVERS
8b58be88 11317M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11318L: linux-watchdog@vger.kernel.org
11319W: http://www.linux-watchdog.org/
f599aaf0 11320T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11321S: Maintained
679655da
JP
11322F: Documentation/watchdog/
11323F: drivers/watchdog/
11324F: include/linux/watchdog.h
c117ab84 11325F: include/uapi/linux/watchdog.h
3527761c 11326
1da177e4 11327WD7000 SCSI DRIVER
8b58be88 11328M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11329L: linux-scsi@vger.kernel.org
11330S: Maintained
679655da 11331F: drivers/scsi/wd7000.c
1da177e4 11332
b22e00f3
DH
11333WIIMOTE HID DRIVER
11334M: David Herrmann <dh.herrmann@googlemail.com>
11335L: linux-input@vger.kernel.org
11336S: Maintained
11337F: drivers/hid/hid-wiimote*
11338
e258b80e 11339WINBOND CIR DRIVER
364e9e18 11340M: David Härdeman <david@hardeman.nu>
e258b80e 11341S: Maintained
116ab806 11342F: drivers/media/rc/winbond-cir.c
e258b80e 11343
8a70da82 11344WIMAX STACK
8b58be88 11345M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11346M: linux-wimax@intel.com
49e7d9df 11347L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11348S: Supported
11349W: http://linuxwimax.org
315987dc 11350F: Documentation/wimax/README.wimax
315987dc
JP
11351F: include/linux/wimax/debug.h
11352F: include/net/wimax.h
c117ab84 11353F: include/uapi/linux/wimax.h
315987dc 11354F: net/wimax/
8a70da82 11355
5fc14680 11356WISTRON LAPTOP BUTTON DRIVER
8b58be88 11357M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11358S: Maintained
679655da 11359F: drivers/input/misc/wistron_btns.c
5fc14680 11360
1da177e4 11361WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11362M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11363L: linux-wireless@vger.kernel.org
926554c4 11364W: http://oops.ghostprotocols.net:81/blog
1da177e4 11365S: Maintained
679655da 11366F: drivers/net/wireless/wl3501*
1da177e4 11367
febf1dff 11368WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11369M: Mark Brown <broonie@kernel.org>
8b58be88 11370M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11371L: linux-input@vger.kernel.org
11372T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11373W: http://opensource.wolfsonmicro.com/node/7
11374S: Supported
679655da
JP
11375F: drivers/input/touchscreen/*wm97*
11376F: include/linux/wm97xx.h
febf1dff 11377
055bcbcb 11378WOLFSON MICROELECTRONICS DRIVERS
fef95164 11379L: patches@opensource.wolfsonmicro.com
cf8eda3e 11380T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11381T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11382W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11383S: Supported
3768f0b1 11384F: Documentation/hwmon/wm83??
af1c5386 11385F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11386F: drivers/clk/clk-wm83*.c
9c309598 11387F: drivers/extcon/extcon-arizona.c
b75ea16a 11388F: drivers/leds/leds-wm83*.c
25b273ba 11389F: drivers/gpio/gpio-*wm*.c
9c309598 11390F: drivers/gpio/gpio-arizona.c
d22b0869 11391F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11392F: drivers/input/misc/wm831x-on.c
11393F: drivers/input/touchscreen/wm831x-ts.c
11394F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11395F: drivers/mfd/arizona*
11396F: drivers/mfd/wm*.c
b75ea16a
MB
11397F: drivers/power/wm83*.c
11398F: drivers/rtc/rtc-wm83*.c
11399F: drivers/regulator/wm8*.c
3860e6c4 11400F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11401F: drivers/watchdog/wm83*_wdt.c
9c309598 11402F: include/linux/mfd/arizona/
3860e6c4 11403F: include/linux/mfd/wm831x/
b75ea16a 11404F: include/linux/mfd/wm8350/
3768f0b1 11405F: include/linux/mfd/wm8400*
59ec6da2 11406F: include/linux/wm97xx.h
055bcbcb 11407F: include/sound/wm????.h
9c309598 11408F: sound/soc/codecs/arizona.?
055bcbcb 11409F: sound/soc/codecs/wm*
b75ea16a 11410
3e6cd7a4
TH
11411WORKQUEUE
11412M: Tejun Heo <tj@kernel.org>
badb7f5e 11413R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11415S: Maintained
11416F: include/linux/workqueue.h
11417F: kernel/workqueue.c
11418F: Documentation/workqueue.txt
11419
1da177e4 11420X.25 NETWORK LAYER
8bf28059 11421M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11422L: linux-x25@vger.kernel.org
8bf28059 11423S: Odd Fixes
679655da
JP
11424F: Documentation/networking/x25*
11425F: include/net/x25*
11426F: net/x25/
1da177e4 11427
e2d1d6c0 11428X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11429M: Thomas Gleixner <tglx@linutronix.de>
11430M: Ingo Molnar <mingo@redhat.com>
11431M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11432M: x86@kernel.org
981c3a4f 11433L: linux-kernel@vger.kernel.org
75fc2d37 11434T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11435S: Maintained
679655da
JP
11436F: Documentation/x86/
11437F: arch/x86/
e2d1d6c0 11438
d0944853 11439X86 PLATFORM DRIVERS
e181ba15 11440M: Darren Hart <dvhart@infradead.org>
d0944853 11441L: platform-driver-x86@vger.kernel.org
e181ba15 11442T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11443S: Maintained
14430813 11444F: drivers/platform/x86/
d0944853 11445
c1f5c54b
IM
11446X86 MCE INFRASTRUCTURE
11447M: Tony Luck <tony.luck@intel.com>
487ba8e8 11448M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11449L: linux-edac@vger.kernel.org
11450S: Maintained
11451F: arch/x86/kernel/cpu/mcheck/*
11452
f0905c5a
AL
11453X86 VDSO
11454M: Andy Lutomirski <luto@amacapital.net>
11455L: linux-kernel@vger.kernel.org
11456T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11457S: Maintained
d603c8e1 11458F: arch/x86/entry/vdso/
f0905c5a 11459
d6fad502 11460XC2028/3028 TUNER DRIVER
009a5410 11461M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11462L: linux-media@vger.kernel.org
11463W: http://linuxtv.org
11464T: git git://linuxtv.org/media_tree.git
11465S: Maintained
11466F: drivers/media/tuners/tuner-xc2028.*
11467
c4468085 11468XEN HYPERVISOR INTERFACE
c4468085 11469M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11470M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11471M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11472L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11473T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11474S: Supported
11475F: arch/x86/xen/
11476F: drivers/*/xen-*front.c
11477F: drivers/xen/
11478F: arch/x86/include/asm/xen/
11479F: include/xen/
c117ab84 11480F: include/uapi/xen/
c4468085 11481
77bfb479
SS
11482XEN HYPERVISOR ARM
11483M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11484L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11485S: Supported
11486F: arch/arm/xen/
11487F: arch/arm/include/asm/xen/
11488
b475e83f
SS
11489XEN HYPERVISOR ARM64
11490M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11491L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11492S: Supported
11493F: arch/arm64/xen/
11494F: arch/arm64/include/asm/xen/
11495
9b57e1a7
IC
11496XEN NETWORK BACKEND DRIVER
11497M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11498M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11499L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11500L: netdev@vger.kernel.org
11501S: Supported
11502F: drivers/net/xen-netback/*
11503
c5f8e29d
KRW
11504XEN PCI SUBSYSTEM
11505M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11506L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11507S: Supported
11508F: arch/x86/pci/*xen*
11509F: drivers/pci/*xen*
11510
a2c5ae65
KRW
11511XEN BLOCK SUBSYSTEM
11512M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11513M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11514L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11515S: Supported
11516F: drivers/block/xen-blkback/*
11517F: drivers/block/xen*
11518
15d03609
JG
11519XEN PVSCSI DRIVERS
11520M: Juergen Gross <jgross@suse.com>
11521L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11522L: linux-scsi@vger.kernel.org
11523S: Supported
11524F: drivers/scsi/xen-scsifront.c
11525F: drivers/xen/xen-scsiback.c
11526F: include/xen/interface/io/vscsiif.h
11527
c5f8e29d
KRW
11528XEN SWIOTLB SUBSYSTEM
11529M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11530L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11531S: Supported
11532F: arch/x86/xen/*swiotlb*
11533F: drivers/xen/*swiotlb*
11534
1da177e4
LT
11535XFS FILESYSTEM
11536P: Silicon Graphics Inc
809625ca 11537M: Dave Chinner <david@fromorbit.com>
18caa67a 11538M: xfs@oss.sgi.com
d7ede1aa 11539L: xfs@oss.sgi.com
1da177e4 11540W: http://oss.sgi.com/projects/xfs
54e5881d 11541T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11542S: Supported
679655da
JP
11543F: Documentation/filesystems/xfs.txt
11544F: fs/xfs/
1da177e4 11545
8a3b7a25 11546XILINX AXI ETHERNET DRIVER
59a54f30
MS
11547M: Anirudha Sarangi <anirudh@xilinx.com>
11548M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11549S: Maintained
11550F: drivers/net/ethernet/xilinx/xilinx_axienet*
11551
238b8721 11552XILINX UARTLITE SERIAL DRIVER
8b58be88 11553M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11554L: linux-serial@vger.kernel.org
11555S: Maintained
df621252 11556F: drivers/tty/serial/uartlite.c
238b8721 11557
df330515
LP
11558XILINX VIDEO IP CORES
11559M: Hyun Kwon <hyun.kwon@xilinx.com>
11560M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11561L: linux-media@vger.kernel.org
11562T: git git://linuxtv.org/media_tree.git
11563S: Supported
11564F: Documentation/devicetree/bindings/media/xilinx/
11565F: drivers/media/platform/xilinx/
a5562f65 11566F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11567
74316949
EB
11568XILLYBUS DRIVER
11569M: Eli Billauer <eli.billauer@gmail.com>
11570L: linux-kernel@vger.kernel.org
11571S: Supported
11572F: drivers/char/xillybus/
11573
f620e4b8
MF
11574XTENSA XTFPGA PLATFORM SUPPORT
11575M: Max Filippov <jcmvbkbc@gmail.com>
11576L: linux-xtensa@linux-xtensa.org
11577S: Maintained
11578F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11579F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11580
1da177e4 11581YAM DRIVER FOR AX.25
8b58be88 11582M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11583L: linux-hams@vger.kernel.org
11584S: Maintained
679655da
JP
11585F: drivers/net/hamradio/yam*
11586F: include/linux/yam.h
1da177e4 11587
af64a5eb 11588YEALINK PHONE DRIVER
8b58be88 11589M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11590L: usbb2k-api-dev@nongnu.org
11591S: Maintained
679655da
JP
11592F: Documentation/input/yealink.txt
11593F: drivers/input/misc/yealink.*
af64a5eb 11594
1da177e4 11595Z8530 DRIVER FOR AX.25
8b58be88 11596M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11597W: http://yaina.de/jreuter/
11598W: http://www.qsl.net/dl1bke/
11599L: linux-hams@vger.kernel.org
11600S: Maintained
679655da
JP
11601F: Documentation/networking/z8530drv.txt
11602F: drivers/net/hamradio/*scc.c
11603F: drivers/net/hamradio/z8530.h
1da177e4 11604
0cf31ec1 11605ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11606M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11607L: linux-mm@kvack.org
11608S: Maintained
11609F: mm/zbud.c
11610F: include/linux/zbud.h
11611
7c0c3afb 11612ZD1211RW WIRELESS DRIVER
8b58be88
JP
11613M: Daniel Drake <dsd@gentoo.org>
11614M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11615W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11616L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11617L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11618S: Maintained
679655da 11619F: drivers/net/wireless/zd1211rw/
7c0c3afb 11620
20263029
DS
11621ZPOOL COMPRESSED PAGE STORAGE API
11622M: Dan Streetman <ddstreet@ieee.org>
11623L: linux-mm@kvack.org
11624S: Maintained
11625F: mm/zpool.c
11626F: include/linux/zpool.h
11627
1da177e4 11628ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11629L: mjpeg-users@lists.sourceforge.net
f63145e2 11630L: linux-media@vger.kernel.org
1da177e4 11631W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11632T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11633S: Odd Fixes
90d72ac6 11634F: drivers/media/pci/zoran/
1da177e4 11635
6920f2cc
MK
11636ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11637M: Minchan Kim <minchan@kernel.org>
11638M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11639R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11640L: linux-kernel@vger.kernel.org
11641S: Maintained
11642F: drivers/block/zram/
11643F: Documentation/blockdev/zram.txt
11644
8b4a4080 11645ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11646M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11647S: Maintained
df621252 11648F: drivers/tty/serial/zs.*
8b4a4080 11649
eae70d06
MK
11650ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11651M: Minchan Kim <minchan@kernel.org>
11652M: Nitin Gupta <ngupta@vflare.org>
11653L: linux-mm@kvack.org
11654S: Maintained
11655F: mm/zsmalloc.c
11656F: include/linux/zsmalloc.h
d02be50d 11657F: Documentation/vm/zsmalloc.txt
eae70d06 11658
0cf31ec1 11659ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11660M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11661L: linux-mm@kvack.org
11662S: Maintained
11663F: mm/zswap.c
11664
1da177e4 11665THE REST
8b58be88 11666M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11667L: linux-kernel@vger.kernel.org
8a6e2535 11668Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11669T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11670S: Buried alive in reporters
34d03cc1
JP
11671F: *
11672F: */
This page took 6.053518 seconds and 5 git commands to generate.