staging: ion: fix corruption of ion_import_dma_buf
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
130e0371
OG
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 650F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 653F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
16423d67 657
e7f5b309 658AMD MICROCODE UPDATE SUPPORT
ca68a525 659M: Borislav Petkov <bp@alien8.de>
943482d0 660S: Maintained
73d425fd 661F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
24299502
IS
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
62a37dc7
LP
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
1154ea7d 805ARC FRAMEBUFFER DRIVER
8b58be88 806M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 807S: Maintained
8a61f013
JH
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 810
1da177e4 811ARM MFM AND FLOPPY DRIVERS
8b58be88 812M: Ian Molton <spyro@f2s.com>
1da177e4 813S: Maintained
679655da
JP
814F: arch/arm/lib/floppydma.S
815F: arch/arm/include/asm/floppy.h
1da177e4 816
6f96521f
WD
817ARM PMU PROFILING AND DEBUGGING
818M: Will Deacon <will.deacon@arm.com>
819S: Maintained
fa8ad788 820F: arch/arm/kernel/perf_*
6f96521f 821F: arch/arm/oprofile/common.c
6f96521f
WD
822F: arch/arm/kernel/hw_breakpoint.c
823F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
824F: arch/arm/include/asm/perf_event.h
825F: drivers/perf/arm_pmu.c
826F: include/linux/perf/arm_pmu.h
6f96521f 827
d4275354 828ARM PORT
8b58be88 829M: Russell King <linux@arm.linux.org.uk>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
831W: http://www.arm.linux.org.uk/
832S: Maintained
833F: arch/arm/
834
d323c243
SB
835ARM SUB-ARCHITECTURES
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 837S: Maintained
d323c243
SB
838F: arch/arm/mach-*/
839F: arch/arm/plat-*/
840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
cefbf4ea
RK
842ARM PRIMECELL AACI PL041 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
845F: sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
8a61f013 850F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
851
852ARM PRIMECELL KMI PL050 DRIVER
853M: Russell King <linux@arm.linux.org.uk>
854S: Maintained
855F: drivers/input/serio/ambakmi.*
856F: include/linux/amba/kmi.h
857
2761f5c2 858ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
679655da 861F: drivers/mmc/host/mmci.*
2f748aaa 862F: include/linux/amba/mmci.h
2761f5c2 863
1b4304e5
RK
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/tty/serial/amba-pl01*.c
868F: include/linux/amba/serial.h
2761f5c2 869
cefbf4ea
RK
870ARM PRIMECELL BUS SUPPORT
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/amba/
874F: include/linux/amba/bus.h
875
2b7a52a4 876ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 877M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
879S: Maintained
880
9c784f95 881ARM/AFEB9260 MACHINE SUPPORT
8b58be88 882M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
884S: Maintained
885
2b7a52a4 886ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 887M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
889S: Maintained
890
1b106699
MR
891ARM/Allwinner A1X SoC support
892M: Maxime Ripard <maxime.ripard@free-electrons.com>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
60b0f380
MR
895N: sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M: Emilio LĂ³pez <emilio@elopez.com.ar>
899S: Maintained
900F: drivers/clk/sunxi/
1b106699 901
7c1e3876
CC
902ARM/Amlogic MesonX SoC support
903M: Carlo Caione <carlo@caione.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
12ddbadf 906F: drivers/media/rc/meson-ir.c
7c1e3876
CC
907N: meson[x68]
908
eff506fa
TZ
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S: Maintained
912F: arch/arm/mach-alpine/
913
c1fc8675 914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 915M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 916M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
919W: http://www.linux4sam.org
920S: Supported
921F: arch/arm/mach-at91/
f0a0a58e 922F: include/soc/at91/
70e389cc
MB
923F: arch/arm/boot/dts/at91*.dts
924F: arch/arm/boot/dts/at91*.dtsi
925F: arch/arm/boot/dts/sama*.dts
926F: arch/arm/boot/dts/sama*.dtsi
5f58c970 927F: arch/arm/include/debug/at91.S
d4a89c7d 928
6e05dd4e
BB
929ARM/ATMEL AT91 Clock Support
930M: Boris Brezillon <boris.brezillon@free-electrons.com>
931S: Maintained
932F: drivers/clk/at91
933
986cf2e9 934ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 935M: Rob Herring <robh@kernel.org>
986cf2e9
RH
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/mach-highbank/
939
d94f944e 940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 941M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
942S: Maintained
943F: arch/arm/mach-cns3xxx/
d94f944e 944
4863dea3
SG
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M: Sunil Goutham <sgoutham@cavium.com>
947M: Robert Richter <rric@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Supported
322e5cc5 950F: drivers/net/ethernet/cavium/thunder/
4863dea3 951
386ab516
AS
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M: Alexander Shiyan <shc_work@mail.ru>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Odd Fixes
b8ba3874 956N: clps711x
386ab516 957
2b7a52a4 958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 959M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 960M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 962S: Maintained
d19d3667
HS
963F: arch/arm/mach-ep93xx/
964F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 967M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
969S: Maintained
970
d4275354 971ARM/CLKDEV SUPPORT
8b58be88 972M: Russell King <linux@arm.linux.org.uk>
efc03ecb 973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 974S: Maintained
d4275354 975F: arch/arm/include/asm/clkdev.h
4fa2651d 976F: drivers/clk/clkdev.c
d4275354 977
d48134e7 978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 979M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
981S: Maintained
982
94150095
HF
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M: Hubert Feurstein <hubert.feurstein@contec.at>
985S: Maintained
986F: arch/arm/mach-ep93xx/micro9.c
987
a06ae860
PP
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M: Mathieu Poirier <mathieu.poirier@linaro.org>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
01081f5a 992F: drivers/hwtracing/coresight/*
a06ae860
PP
993F: Documentation/trace/coresight.txt
994F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 996
1da177e4 997ARM/CORGI MACHINE SUPPORT
8b58be88 998M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
999S: Maintained
1000
881a95f9 1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1004T: git git://github.com/ulli-kroll/linux.git
162500b3 1005S: Maintained
f49afbb5 1006F: arch/arm/mach-gemini/
98a9bb5b 1007F: drivers/rtc/rtc-gemini.c
881a95f9 1008
a990cbd8 1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1010M: Barry Song <baohua@kernel.org>
a990cbd8 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1013S: Maintained
1014F: arch/arm/mach-prima2/
4a9c44f1 1015F: drivers/clk/sirf/
05f30e8d 1016F: drivers/clocksource/timer-prima2.c
5833ac98 1017F: drivers/clocksource/timer-atlas7.c
f8505ef5 1018N: [^a-z]sirf
a990cbd8 1019
c9d862c4
BS
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M: Baruch Siach <baruch@tkos.co.il>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
cde137aa 1024F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1025N: digicolor
1026
d4275354 1027ARM/EBSA110 MACHINE SUPPORT
8b58be88 1028M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1030W: http://www.arm.linux.org.uk/
1031S: Maintained
1032F: arch/arm/mach-ebsa110/
b955f6ca 1033F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1034
4721f3ce
UKK
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M: Uwe Kleine-König <kernel@pengutronix.de>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039N: efm32
1040
a9da4f7e 1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1042M: Daniel Ribeiro <drwyrm@gmail.com>
1043M: Stefan Schmidt <stefan@openezx.org>
1044M: Harald Welte <laforge@openezx.org>
d66f1886 1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1046W: http://www.openezx.org/
1047S: Maintained
cafc2265
SS
1048T: topgit git://git.openezx.org/openezx.git
1049F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1050
6a915af9 1051ARM/FARADAY FA526 PORT
162500b3 1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1054S: Maintained
1fa7e547 1055T: git git://git.berlios.de/gemini-board
f49afbb5 1056F: arch/arm/mm/*-fa*
6a915af9 1057
d4275354 1058ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1059M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1061W: http://www.arm.linux.org.uk/
1062S: Maintained
1063F: arch/arm/include/asm/hardware/dec21285.h
1064F: arch/arm/mach-footbridge/
1065
86183a5f 1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1067M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1068M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1070S: Maintained
f1c12837 1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1072F: arch/arm/mach-imx/
ce515a6b 1073F: arch/arm/mach-mxs/
2a82f95c 1074F: arch/arm/boot/dts/imx*
e5dafa22 1075F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1076F: drivers/clk/imx/
1077F: include/soc/imx/
86183a5f 1078
142109d2 1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1080M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1081M: Sascha Hauer <kernel@pengutronix.de>
1082R: Stefan Agner <stefan@agner.ch>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/*vf610*
1087F: arch/arm/boot/dts/vf*
1088
2b7a52a4 1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1090M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1092S: Maintained
1093
90b8fc34 1094ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1095M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1097S: Maintained
1098
ef47d5f0 1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1100M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1101M: Paul Parsons <lost.distance@yahoo.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1103S: Maintained
1104F: arch/arm/mach-pxa/hx4700.c
1105F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1106F: sound/soc/pxa/hx4700.c
ef47d5f0 1107
4dfad069
WX
1108ARM/HISILICON SOC SUPPORT
1109M: Wei Xu <xuwei5@hisilicon.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W: http://www.hisilicon.com
1112S: Supported
1113T: git git://github.com/hisilicon/linux-hisi.git
1114F: arch/arm/mach-hisi/
1115
21f37bc3 1116ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1118W: www.jlime.com
1119S: Maintained
084bad91
KE
1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F: arch/arm/mach-sa1100/jornada720.c
1122F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1123
5e767ab9
JMC
1124ARM/IGEP MACHINE SUPPORT
1125M: Enric Balletbo i Serra <eballetbo@gmail.com>
1126M: Javier Martinez Canillas <javier@dowhile0.org>
1127L: linux-omap@vger.kernel.org
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
06ff74fd 1130F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1131
403d2971
MV
1132ARM/INCOME PXA270 SUPPORT
1133M: Marek Vasut <marek.vasut@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
ec154082 1136F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1137
2b7a52a4 1138ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1139M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1141S: Maintained
e2bdb176
DW
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1145S: Orphan
2b7a52a4
LB
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
2b7a52a4
LB
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
2b7a52a4 1156
2b7a52a4 1157ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1158M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1160S: Maintained
1161
dfdd8cc9
KH
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1164M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1166S: Maintained
1167F: arch/arm/mach-ixp4xx/
1168
838553c5 1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1170M: Jonathan Cameron <jic23@cam.ac.uk>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-pxa/stargate2.c
1174F: drivers/pcmcia/pxa2xx_stargate2.c
1175
2b7a52a4 1176ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1177M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1179S: Maintained
2b7a52a4
LB
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1182M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1184S: Maintained
1185
1154f858 1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1187M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-keystone/
317929cd 1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1192
bc6aa566 1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1200M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1213M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/memory/*emif*
1217
2b7a52a4 1218ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1219M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1221S: Maintained
1222
3143875f
JE
1223ARM/LPC18XX ARCHITECTURE
1224M: Joachim Eastwood <manabian@gmail.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227N: lpc18xx
1228
3b886171 1229ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1230M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1231S: Maintained
1232
31c17ac9 1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-mvebu/
59ec9671 1241F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1242F: arch/arm/boot/dts/armada*
1243F: arch/arm/boot/dts/kirkwood*
1244
75f41273 1245
40f4978b
SH
1246ARM/Marvell Berlin SoC support
1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-berlin/
31c17ac9
GC
1251F: arch/arm/boot/dts/berlin*
1252
40f4978b 1253
4cfab57e 1254ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1258M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1260S: Maintained
1261F: arch/arm/mach-dove/
54a246ff
NP
1262F: arch/arm/mach-mv78xx0/
1263F: arch/arm/mach-orion5x/
1264F: arch/arm/plat-orion/
31c17ac9
GC
1265F: arch/arm/boot/dts/dove*
1266F: arch/arm/boot/dts/orion5x*
1267
3b886171 1268
d69ac131
AC
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M: Alexander Clouter <alex@digriz.org.uk>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W: http://www.digriz.org.uk/ts78xx/kernel
1273S: Maintained
1274F: arch/arm/mach-orion5x/ts78xx-*
1275
607b8fc9
EH
1276ARM/Mediatek RTC DRIVER
1277M: Eddie Huang <eddie.huang@mediatek.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S: Maintained
1281F: drivers/rtc/rtc-mt6397.c
1282
e54951c8
MB
1283ARM/Mediatek SoC support
1284M: Matthias Brugger <matthias.bgg@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1287S: Maintained
1288F: arch/arm/boot/dts/mt6*
1289F: arch/arm/boot/dts/mt8*
1290F: arch/arm/mach-mediatek/
1291N: mtk
1292K: mediatek
1293
adcb079f
AB
1294ARM/MICREL KS8695 ARCHITECTURE
1295M: Greg Ungerer <gerg@uclinux.org>
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1297F: arch/arm/mach-ks8695/
adcb079f
AB
1298S: Odd Fixes
1299
d78ff0a5 1300ARM/MIOA701 MACHINE SUPPORT
8b58be88 1301M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1303F: arch/arm/mach-pxa/mioa701.c
1304S: Maintained
1305
9624dfe6 1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1307M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1308S: Maintained
1309
e0ee9851 1310ARM/NOMADIK ARCHITECTURE
28b8e8d4 1311M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1312M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S: Maintained
1315F: arch/arm/mach-nomadik/
ecc265fe 1316F: drivers/pinctrl/nomadik/
87572880 1317F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1319
9d76295a 1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1321M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1322L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S: Supported
1325
8459c159 1326ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1329S: Maintained
1330
5d783a2d 1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1332M: Marek Vasut <marek.vasut@gmail.com>
75280787 1333L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1334W: http://hackndev.com
1335S: Maintained
933d35f0
JP
1336F: arch/arm/mach-pxa/include/mach/palmtx.h
1337F: arch/arm/mach-pxa/palmtx.c
1338F: arch/arm/mach-pxa/include/mach/palmt5.h
1339F: arch/arm/mach-pxa/palmt5.c
1340F: arch/arm/mach-pxa/include/mach/palmld.h
1341F: arch/arm/mach-pxa/palmld.c
1342F: arch/arm/mach-pxa/include/mach/palmte2.h
1343F: arch/arm/mach-pxa/palmte2.c
1344F: arch/arm/mach-pxa/include/mach/palmtc.h
1345F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1346
b57fe924 1347ARM/PALM TREO SUPPORT
d8130624 1348M: Tomas Cech <sleep_walker@suse.com>
75280787 1349L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1350W: http://hackndev.com
1351S: Maintained
b57fe924
JP
1352F: arch/arm/mach-pxa/include/mach/palmtreo.h
1353F: arch/arm/mach-pxa/palmtreo.c
90af5811 1354
c49e1e63 1355ARM/PALMZ72 SUPPORT
8b58be88 1356M: Sergey Lapin <slapin@ossfans.org>
75280787 1357L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1358W: http://hackndev.com
1359S: Maintained
933d35f0
JP
1360F: arch/arm/mach-pxa/include/mach/palmz72.h
1361F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1362
1da177e4 1363ARM/PLEB SUPPORT
8b58be88 1364M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S: Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
8b58be88 1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1371W: http://www.arm.linux.org.uk/
1372S: Maintained
1373
8fc1b0f8
KG
1374ARM/QUALCOMM SUPPORT
1375M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1376M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1377M: David Brown <davidb@codeaurora.org>
1378L: linux-arm-msm@vger.kernel.org
f5d3af9d 1379L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1380S: Maintained
1381F: arch/arm/mach-qcom/
f5d3af9d 1382F: drivers/soc/qcom/
c0c89faf
SB
1383F: drivers/tty/serial/msm_serial.h
1384F: drivers/tty/serial/msm_serial.c
1385F: drivers/*/pm8???-*
1386F: drivers/mfd/ssbi.c
916f743d 1387F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
2b7a52a4 1390ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1391M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1393S: Maintained
1394
d4275354 1395ARM/RISCPC ARCHITECTURE
8b58be88 1396M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1398W: http://www.arm.linux.org.uk/
1399S: Maintained
d4275354
RK
1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F: arch/arm/include/asm/hardware/ioc.h
1402F: arch/arm/include/asm/hardware/iomd.h
1403F: arch/arm/include/asm/hardware/memc.h
1404F: arch/arm/mach-rpc/
1a6422f6 1405F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1406F: drivers/net/ethernet/i825xx/ether1*
1407F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1408F: drivers/scsi/arm/
1409
08ddbb0a
HS
1410ARM/Rockchip SoC support
1411M: Heiko Stuebner <heiko@sntech.de>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1413L: linux-rockchip@lists.infradead.org
08ddbb0a 1414S: Maintained
541555e9 1415F: arch/arm/boot/dts/rk3*
08ddbb0a 1416F: arch/arm/mach-rockchip/
541555e9
HS
1417F: drivers/clk/rockchip/
1418F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1419F: drivers/*/*rockchip*
541555e9
HS
1420F: drivers/*/*/*rockchip*
1421F: sound/soc/rockchip/
b4331b43 1422N: rockchip
08ddbb0a 1423
5bfb937c
KK
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M: Kukjin Kim <kgene@kernel.org>
e8f98457 1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1429S: Maintained
6f0589c8
MB
1430F: arch/arm/boot/dts/s3c*
1431F: arch/arm/boot/dts/exynos*
d97236e6 1432F: arch/arm64/boot/dts/exynos/
482ce512 1433F: arch/arm/plat-samsung/
769bbb63
HS
1434F: arch/arm/mach-s3c24*/
1435F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1436F: arch/arm/mach-s5p*/
1437F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1438F: drivers/*/*s3c2410*
1439F: drivers/*/*/*s3c2410*
40c76662
MB
1440F: drivers/spi/spi-s3c*
1441F: sound/soc/samsung/*
33d43cdd 1442N: exynos
f556cb07 1443
10ffa964
KP
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
004bbd3c 1448F: arch/arm/mach-s5pv210/
10ffa964 1449
3ce4ccb6
KD
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452M: Kamil Debski <k.debski@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org
1454L: linux-media@vger.kernel.org
1455S: Maintained
1456F: drivers/media/platform/s5p-g2d/
1457
e6a476fd
MS
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
6305902c 1461M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1462L: linux-arm-kernel@lists.infradead.org
1463L: linux-media@vger.kernel.org
1464S: Maintained
934455d7 1465F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1466F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M: Kyungmin Park <kyungmin.park@samsung.com>
1470M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L: linux-arm-kernel@lists.infradead.org
1472L: linux-media@vger.kernel.org
1473S: Maintained
90d72ac6 1474F: drivers/media/platform/s5p-tv/
e6a476fd 1475
d48d38e8 1476ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1477M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1478M: Magnus Damm <magnus.damm@gmail.com>
1479L: linux-sh@vger.kernel.org
d48d38e8 1480W: http://oss.renesas.com
bbff48f5 1481Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1483S: Supported
0b514fdb
SH
1484F: arch/arm/boot/dts/emev2*
1485F: arch/arm/boot/dts/r7s*
1486F: arch/arm/boot/dts/r8a*
1487F: arch/arm/boot/dts/sh*
0b514fdb 1488F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1489F: arch/arm/configs/marzen_defconfig
1490F: arch/arm/configs/shmobile_defconfig
7a2071c5 1491F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1492F: arch/arm/mach-shmobile/
1493F: drivers/sh/
1494
66314223 1495ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1496M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1497S: Maintained
1498F: arch/arm/mach-socfpga/
efadb751
DN
1499F: arch/arm/boot/dts/socfpga*
1500F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1501W: http://www.rocketboards.org
efadb751 1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1503
1504ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1505M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1506S: Maintained
1507F: drivers/clk/socfpga/
1508
71bcada8
TT
1509ARM/SOCFPGA EDAC SUPPORT
1510M: Thor Thayer <tthayer@opensource.altera.com>
1511S: Maintained
1512F: drivers/edac/altera_edac.
1513
65ebcc11 1514ARM/STI ARCHITECTURE
a92177ea
SK
1515M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1516M: Maxime Coquelin <maxime.coquelin@st.com>
1517M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519L: kernel@stlinux.com
1520W: http://www.stlinux.com
1521S: Maintained
1522F: arch/arm/mach-sti/
a92177ea
SK
1523F: arch/arm/boot/dts/sti*
1524F: drivers/clocksource/arm_global_timer.c
82805d1b 1525F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1526F: drivers/i2c/busses/i2c-st.c
346e2e4a 1527F: drivers/media/rc/st_rc.c
95d66b16 1528F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1529F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1530F: drivers/phy/phy-miphy28lp.c
1531F: drivers/phy/phy-miphy365x.c
6da969a5 1532F: drivers/phy/phy-stih407-usb.c
26389c78 1533F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1534F: drivers/pinctrl/pinctrl-st.c
1535F: drivers/reset/sti/
db4112e6 1536F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1537F: drivers/tty/serial/st-asc.c
eb11adab 1538F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1539F: drivers/usb/host/ehci-st.c
1540F: drivers/usb/host/ohci-st.c
db4112e6 1541F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1542F: drivers/ata/ahci_st.c
65ebcc11 1543
ee6e7879
MC
1544ARM/STM32 ARCHITECTURE
1545M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1549N: stm32
1550F: drivers/clocksource/armv7m_systick.c
1551
2b7a52a4 1552ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1553M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1555S: Maintained
1556
1bbd7089 1557ARM/TETON BGA MACHINE SUPPORT
706e69d6 1558M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561
2b7a52a4 1562ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1563M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1565S: Maintained
1566
98ad6e3b 1567ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1568M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1570W: http://www.mcuos.com
1571S: Maintained
4e89e8f6 1572F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1573F: drivers/input/keyboard/w90p910_keypad.c
1574F: drivers/input/touchscreen/w90p910_ts.c
1575F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1576F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1577F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1578F: drivers/rtc/rtc-nuc900.c
9df92e6c 1579F: drivers/spi/spi-nuc900.c
4e89e8f6 1580F: drivers/usb/host/ehci-w90x900.c
8a61f013 1581F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1582
54274d71 1583ARM/U300 MACHINE SUPPORT
e4651a9f 1584M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Supported
1587F: arch/arm/mach-u300/
9affbd24 1588F: drivers/clocksource/timer-u300.c
54274d71
LW
1589F: drivers/i2c/busses/i2c-stu300.c
1590F: drivers/rtc/rtc-coh901331.c
1591F: drivers/watchdog/coh901327_wdt.c
1592F: drivers/dma/coh901318*
87572880
LW
1593F: drivers/mfd/ab3100*
1594F: drivers/rtc/rtc-ab3100.c
1595F: drivers/rtc/rtc-coh901331.c
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1597
3d00d04f
MY
1598ARM/UNIPHIER ARCHITECTURE
1599M: Masahiro Yamada <yamada.masahiro@socionext.com>
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601S: Maintained
a3ff83d2 1602F: arch/arm/boot/dts/uniphier*
3d00d04f 1603F: arch/arm/mach-uniphier/
a3ff83d2
MY
1604F: drivers/pinctrl/uniphier/
1605F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1606N: uniphier
1607
87572880 1608ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1609M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611S: Maintained
1612F: arch/arm/mach-ux500/
e4651a9f 1613F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1614F: drivers/dma/ste_dma40*
e4651a9f 1615F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1616F: drivers/mfd/abx500*
1617F: drivers/mfd/ab8500*
e4651a9f
LW
1618F: drivers/mfd/dbx500*
1619F: drivers/mfd/db8500*
ecc265fe
JP
1620F: drivers/pinctrl/nomadik/pinctrl-ab*
1621F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1622F: drivers/rtc/rtc-ab8500.c
e4651a9f 1623F: drivers/rtc/rtc-pl031.c
87572880 1624T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1625
e93fde28
UH
1626ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1627M: Ulf Hansson <ulf.hansson@linaro.org>
1628L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629T: git git://git.linaro.org/people/ulfh/clk.git
1630S: Maintained
1631F: drivers/clk/ux500/
1632F: include/linux/platform_data/clk-ux500.h
1633
740d93b1
PM
1634ARM/VERSATILE EXPRESS PLATFORM
1635M: Liviu Dudau <liviu.dudau@arm.com>
1636M: Sudeep Holla <sudeep.holla@arm.com>
1637M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640F: arch/arm/boot/dts/vexpress*
9ccd6080 1641F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1642F: arch/arm/mach-vexpress/
1643F: */*/vexpress*
7e8f403f 1644F: */*/*/vexpress*
740d93b1
PM
1645F: drivers/clk/versatile/clk-vexpress-osc.c
1646F: drivers/clocksource/versatile.c
1647
d4275354 1648ARM/VFP SUPPORT
8b58be88 1649M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1651W: http://www.arm.linux.org.uk/
1652S: Maintained
1653F: arch/arm/vfp/
1654
e66b6d8e
MV
1655ARM/VOIPAC PXA270 SUPPORT
1656M: Marek Vasut <marek.vasut@gmail.com>
1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658S: Maintained
1659F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1660F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1661
04529fe2
TP
1662ARM/VT8500 ARM ARCHITECTURE
1663M: Tony Prisk <linux@prisktech.co.nz>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-vt8500/
41fd91b4 1667F: drivers/clocksource/vt8500_timer.c
560746eb 1668F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1669F: drivers/mmc/host/wmt-sdmmc.c
1670F: drivers/pwm/pwm-vt8500.c
1671F: drivers/rtc/rtc-vt8500.c
1672F: drivers/tty/serial/vt8500_serial.c
4f31102b 1673F: drivers/usb/host/ehci-platform.c
41fd91b4 1674F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1675F: drivers/video/fbdev/vt8500lcdfb.*
1676F: drivers/video/fbdev/wm8505fb*
1677F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1678
e66b6d8e
MV
1679ARM/ZIPIT Z2 SUPPORT
1680M: Marek Vasut <marek.vasut@gmail.com>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Maintained
1683F: arch/arm/mach-pxa/z2.c
6ab2a855 1684F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1685
5ecc4b53
JN
1686ARM/ZTE ARCHITECTURE
1687M: Jun Nie <jun.nie@linaro.org>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-zx/
1691F: drivers/clk/zte/
1692F: Documentation/devicetree/bindings/arm/zte.txt
1693F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1694
51f29d44
MS
1695ARM/ZYNQ ARCHITECTURE
1696M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1697R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699W: http://wiki.xilinx.com
d6448b76 1700T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1701S: Supported
1702F: arch/arm/mach-zynq/
bd2a337a 1703F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1704F: drivers/block/xsysace.c
c2fd4e38
MS
1705N: zynq
1706N: xilinx
1707F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1708F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1709F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1710F: drivers/edac/synopsys_edac.c
51f29d44 1711
48ec83bc 1712ARM SMMU DRIVERS
b8f9879e
WD
1713M: Will Deacon <will.deacon@arm.com>
1714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715S: Maintained
1716F: drivers/iommu/arm-smmu.c
48ec83bc 1717F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1718F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1719
38074229
CM
1720ARM64 PORT (AARCH64 ARCHITECTURE)
1721M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1722M: Will Deacon <will.deacon@arm.com>
38074229
CM
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm64/
d19766ec 1726F: Documentation/arm64/
38074229 1727
9d7005f9
LP
1728AS3645A LED FLASH CONTROLLER DRIVER
1729M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1730L: linux-media@vger.kernel.org
1731T: git git://linuxtv.org/media_tree.git
1732S: Maintained
1733F: drivers/media/i2c/as3645a.c
1734F: include/media/as3645a.h
1735
d58de038
GJ
1736ASC7621 HARDWARE MONITOR DRIVER
1737M: George Joseph <george.joseph@fairview5.com>
1738L: lm-sensors@lm-sensors.org
1739S: Maintained
1740F: Documentation/hwmon/asc7621
1741F: drivers/hwmon/asc7621.c
1742
b229ece9 1743ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1744M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1745L: acpi4asus-user@lists.sourceforge.net
d0944853 1746L: platform-driver-x86@vger.kernel.org
76593d6f 1747W: http://acpi4asus.sf.net
85091b71 1748S: Maintained
b229ece9
CC
1749F: drivers/platform/x86/asus*.c
1750F: drivers/platform/x86/eeepc*.c
85091b71 1751
953a6479 1752ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1753R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1754W: http://sourceforge.net/projects/xscaleiop
08223d80 1755S: Odd fixes
679655da
JP
1756F: Documentation/crypto/async-tx-api.txt
1757F: crypto/async_tx/
1758F: drivers/dma/
1759F: include/linux/dmaengine.h
1760F: include/linux/async_tx.h
b3e5f263 1761
a1867d36 1762AT24 EEPROM DRIVER
14d77c4d 1763M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1764L: linux-i2c@vger.kernel.org
1765S: Maintained
1766F: drivers/misc/eeprom/at24.c
25f73ed5 1767F: include/linux/platform_data/at24.h
a1867d36 1768
e7839f25 1769ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1770M: "Ed L. Cashin" <ed.cashin@acm.org>
1771W: http://www.openaoe.org/
1da177e4 1772S: Supported
679655da
JP
1773F: Documentation/aoe/
1774F: drivers/block/aoe/
1da177e4 1775
9a10a870 1776ATHEROS ATH GENERIC UTILITIES
f726ee65 1777M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1778L: linux-wireless@vger.kernel.org
1779S: Supported
1780F: drivers/net/wireless/ath/*
1781
fa1c114f 1782ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1783M: Jiri Slaby <jirislaby@gmail.com>
1784M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1785M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1786L: linux-wireless@vger.kernel.org
72c706b7 1787W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1788S: Maintained
fa451753 1789F: drivers/net/wireless/ath/ath5k/
fa1c114f 1790
12e62d6f
KV
1791ATHEROS ATH6KL WIRELESS DRIVER
1792M: Kalle Valo <kvalo@qca.qualcomm.com>
1793L: linux-wireless@vger.kernel.org
1794W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1795T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1796S: Supported
1797F: drivers/net/wireless/ath/ath6kl/
1798
2be7d22f
VK
1799WILOCITY WIL6210 WIRELESS DRIVER
1800M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1801L: linux-wireless@vger.kernel.org
1802L: wil6210@qca.qualcomm.com
1803S: Supported
1804W: http://wireless.kernel.org/en/users/Drivers/wil6210
1805F: drivers/net/wireless/ath/wil6210/
dba4b74d 1806F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1807
1d7e1e6b
CL
1808CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1809M: Christian Lamparter <chunkeey@googlemail.com>
1810L: linux-wireless@vger.kernel.org
1811W: http://wireless.kernel.org/en/users/Drivers/carl9170
1812S: Maintained
1813F: drivers/net/wireless/ath/carl9170/
1814
2c2a6172
LT
1815ATK0110 HWMON DRIVER
1816M: Luca Tettamanti <kronos.it@gmail.com>
1817L: lm-sensors@lm-sensors.org
1818S: Maintained
1819F: drivers/hwmon/asus_atk0110.c
1820
6f69a6d7 1821ATI_REMOTE2 DRIVER
8b58be88 1822M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1823S: Maintained
679655da 1824F: drivers/input/misc/ati_remote2.c
6f69a6d7 1825
7ae115b4 1826ATLX ETHERNET DRIVERS
8b58be88 1827M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1828M: Chris Snook <chris.snook@gmail.com>
e443e383 1829L: netdev@vger.kernel.org
8d5ca6ec
JC
1830W: http://sourceforge.net/projects/atl1
1831W: http://atl1.sourceforge.net
1832S: Maintained
2b133ad6 1833F: drivers/net/ethernet/atheros/
8d5ca6ec 1834
1da177e4 1835ATM
366c1bd1 1836M: Chas Williams <3chas3@gmail.com>
476604de 1837L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1838L: netdev@vger.kernel.org
1da177e4
LT
1839W: http://linux-atm.sourceforge.net
1840S: Maintained
679655da
JP
1841F: drivers/atm/
1842F: include/linux/atm*
c117ab84 1843F: include/uapi/linux/atm*
1da177e4 1844
04ac2f46 1845ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1847S: Maintained
1848F: drivers/mmc/host/atmel-mci.c
1849F: drivers/mmc/host/atmel-mci-regs.h
1850
a1cfac48 1851ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1853S: Supported
df621252 1854F: drivers/tty/serial/atmel_serial.c
a1cfac48 1855
dfae90ed 1856ATMEL Audio ALSA driver
3a82002c 1857M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1858L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1859S: Supported
1860F: sound/soc/atmel
1861
b414dc16
NF
1862ATMEL DMA DRIVER
1863M: Nicolas Ferre <nicolas.ferre@atmel.com>
1864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1865S: Supported
1866F: drivers/dma/at_hdmac.c
1867F: drivers/dma/at_hdmac_regs.h
6f0d65af 1868F: include/linux/platform_data/dma-atmel.h
b414dc16 1869
6bd0f436
LD
1870ATMEL XDMA DRIVER
1871M: Ludovic Desroches <ludovic.desroches@atmel.com>
1872L: linux-arm-kernel@lists.infradead.org
1873L: dmaengine@vger.kernel.org
1874S: Supported
1875F: drivers/dma/at_xdmac.c
1876
888f2804
LD
1877ATMEL I2C DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-i2c@vger.kernel.org
1880S: Supported
1881F: drivers/i2c/busses/i2c-at91.c
1882
15515545
JW
1883ATMEL ISI DRIVER
1884M: Josh Wu <josh.wu@atmel.com>
1885L: linux-media@vger.kernel.org
1886S: Supported
f2294c2d 1887F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1888F: include/media/atmel-isi.h
1889
8f4c79ce 1890ATMEL LCDFB DRIVER
8b58be88 1891M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1892L: linux-fbdev@vger.kernel.org
8f4c79ce 1893S: Maintained
8a61f013 1894F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1895F: include/video/atmel_lcdc.h
8f4c79ce 1896
89e5785f 1897ATMEL MACB ETHERNET DRIVER
a02875a6 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1899S: Supported
9f2f381f 1900F: drivers/net/ethernet/cadence/
89e5785f 1901
5cbac98a
JW
1902ATMEL NAND DRIVER
1903M: Josh Wu <josh.wu@atmel.com>
1904L: linux-mtd@lists.infradead.org
1905S: Supported
1906F: drivers/mtd/nand/atmel_nand*
1907
05c441ef 1908ATMEL SDMMC DRIVER
1909M: Ludovic Desroches <ludovic.desroches@atmel.com>
1910L: linux-mmc@vger.kernel.org
1911S: Supported
1912F: drivers/mmc/host/sdhci-of-at91.c
1913
754ce4f2 1914ATMEL SPI DRIVER
a02875a6 1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1916S: Supported
9df92e6c 1917F: drivers/spi/spi-atmel.*
754ce4f2 1918
0ef09015 1919ATMEL SSC DRIVER
03515f32 1920M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922S: Supported
1923F: drivers/misc/atmel-ssc.c
1924F: include/linux/atmel-ssc.h
1925
e9cb1c5a
NF
1926ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel_tclib.c
1931F: drivers/clocksource/tcb_clksrc.c
1932
914a3f3b 1933ATMEL USBA UDC DRIVER
a02875a6
NF
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1936S: Supported
faf2e1db 1937F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1938
1da177e4 1939ATMEL WIRELESS DRIVER
8b58be88 1940M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1941L: linux-wireless@vger.kernel.org
1da177e4
LT
1942W: http://www.thekelleys.org.uk/atmel
1943W: http://atmelwlandriver.sourceforge.net/
1944S: Maintained
679655da 1945F: drivers/net/wireless/atmel*
1da177e4 1946
a14c0f8f
ND
1947ATMEL MAXTOUCH DRIVER
1948M: Nick Dyer <nick.dyer@itdev.co.uk>
1949T: git git://github.com/atmel-maxtouch/linux.git
1950S: Supported
1951F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1952F: drivers/input/touchscreen/atmel_mxt_ts.c
1953F: include/linux/platform_data/atmel_mxt_ts.h
1954
26780d9e 1955ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1956M: Bradley Grove <linuxdrivers@attotech.com>
1957L: linux-scsi@vger.kernel.org
1958W: http://www.attotech.com
1959S: Supported
1960F: drivers/scsi/esas2r
26780d9e 1961
bc6e17b8
SS
1962ATUSB IEEE 802.15.4 RADIO DRIVER
1963M: Stefan Schmidt <stefan@osg.samsung.com>
1964L: linux-wpan@vger.kernel.org
1965S: Maintained
1966F: drivers/net/ieee802154/atusb.c
1967F: drivers/net/ieee802154/atusb.h
1968F: drivers/net/ieee802154/at86rf230.h
1969
a92b7b80 1970AUDIT SUBSYSTEM
915f389d 1971M: Paul Moore <paul@paul-moore.com>
8b58be88 1972M: Eric Paris <eparis@redhat.com>
915f389d 1973L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1974W: http://people.redhat.com/sgrubb/audit/
915f389d 1975T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1976S: Maintained
679655da 1977F: include/linux/audit.h
c117ab84 1978F: include/uapi/linux/audit.h
679655da 1979F: kernel/audit*
a92b7b80 1980
70e84049 1981AUXILIARY DISPLAY DRIVERS
8b58be88 1982M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1983W: http://miguelojeda.es/auxdisplay.htm
1984W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1985S: Maintained
679655da
JP
1986F: drivers/auxdisplay/
1987F: include/linux/cfag12864b.h
70e84049 1988
5f97f7f9 1989AVR32 ARCHITECTURE
e336f61f
HCE
1990M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1991M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1992W: http://www.atmel.com/products/AVR32/
249d9d9d 1993W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1994W: http://avrfreaks.net/
e336f61f 1995S: Maintained
679655da 1996F: arch/avr32/
5f97f7f9
HS
1997
1998AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1999M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2000M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2001S: Maintained
679655da 2002F: arch/avr32/mach-at32ap/
5f97f7f9 2003
1da177e4 2004AX.25 NETWORK LAYER
8b58be88 2005M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2006L: linux-hams@vger.kernel.org
d34cb28a 2007W: http://www.linux-ax25.org/
1da177e4 2008S: Maintained
c117ab84 2009F: include/uapi/linux/ax25.h
679655da
JP
2010F: include/net/ax25.h
2011F: net/ax25/
1da177e4 2012
d5269395 2013AZ6007 DVB DRIVER
009a5410 2014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2015L: linux-media@vger.kernel.org
2016W: http://linuxtv.org
2017T: git git://linuxtv.org/media_tree.git
2018S: Maintained
2019F: drivers/media/usb/dvb-usb-v2/az6007.c
2020
6777376e
HV
2021AZTECH FM RADIO RECEIVER DRIVER
2022M: Hans Verkuil <hverkuil@xs4all.nl>
2023L: linux-media@vger.kernel.org
2024T: git git://linuxtv.org/media_tree.git
2025W: http://linuxtv.org
2026S: Maintained
2027F: drivers/media/radio/radio-aztech*
2028
e2d1d6c0 2029B43 WIRELESS DRIVER
e2d1d6c0 2030L: linux-wireless@vger.kernel.org
ed072f9e 2031L: b43-dev@lists.infradead.org
491b26b4 2032W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2033S: Odd Fixes
679655da 2034F: drivers/net/wireless/b43/
e2d1d6c0
RD
2035
2036B43LEGACY WIRELESS DRIVER
8b58be88 2037M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2038L: linux-wireless@vger.kernel.org
ed072f9e 2039L: b43-dev@lists.infradead.org
491b26b4 2040W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2041S: Maintained
679655da 2042F: drivers/net/wireless/b43legacy/
e2d1d6c0 2043
300abeb5 2044BACKLIGHT CLASS/SUBSYSTEM
b7701755 2045M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2046M: Lee Jones <lee.jones@linaro.org>
300abeb5 2047S: Maintained
679655da
JP
2048F: drivers/video/backlight/
2049F: include/linux/backlight.h
300abeb5 2050
c6c8fea2 2051BATMAN ADVANCED
207df49e 2052M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2053M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2054M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2055L: b.a.t.m.a.n@lists.open-mesh.org
2056W: http://www.open-mesh.org/
2057S: Maintained
2058F: net/batman-adv/
2059
e2d1d6c0 2060BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2061M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2062L: linux-hams@vger.kernel.org
2063W: http://www.baycom.org/~tom/ham/ham.html
2064S: Maintained
679655da 2065F: drivers/net/hamradio/baycom*
e2d1d6c0 2066
cafe5635 2067BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2068M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2069L: linux-bcache@vger.kernel.org
2070W: http://bcache.evilpiepirate.org
d1aa1ab3 2071S: Maintained
cafe5635
KO
2072F: drivers/md/bcache/
2073
04bd844a
HV
2074BDISP ST MEDIA DRIVER
2075M: Fabien Dessenne <fabien.dessenne@st.com>
2076L: linux-media@vger.kernel.org
2077T: git git://linuxtv.org/media_tree.git
2078W: http://linuxtv.org
2079S: Supported
2080F: drivers/media/platform/sti/bdisp
2081
e2d1d6c0 2082BEFS FILE SYSTEM
55817d3d 2083S: Orphan
679655da
JP
2084F: Documentation/filesystems/befs.txt
2085F: fs/befs/
e2d1d6c0 2086
564ee360 2087BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2088M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2089L: netdev@vger.kernel.org
2090S: Maintained
2091F: drivers/net/ethernet/ec_bhf.c
564ee360 2092
e2d1d6c0 2093BFS FILE SYSTEM
8b58be88 2094M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2095S: Maintained
679655da
JP
2096F: Documentation/filesystems/bfs.txt
2097F: fs/bfs/
c117ab84 2098F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2099
1394f032 2100BLACKFIN ARCHITECTURE
a4edbc10 2101M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2103T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2104W: http://blackfin.uclinux.org
2105S: Supported
679655da 2106F: arch/blackfin/
566da5b2 2107
e190d6b1 2108BLACKFIN EMAC DRIVER
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2110W: http://blackfin.uclinux.org
2111S: Supported
7b35f033 2112F: drivers/net/ethernet/adi/
e190d6b1 2113
566da5b2 2114BLACKFIN RTC DRIVER
b3fe92b0 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2116W: http://blackfin.uclinux.org
2117S: Supported
679655da 2118F: drivers/rtc/rtc-bfin.c
1394f032 2119
936ed49a 2120BLACKFIN SDH DRIVER
109ec8c3 2121M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2123W: http://blackfin.uclinux.org
2124S: Supported
2125F: drivers/mmc/host/bfin_sdh.c
2126
1394f032 2127BLACKFIN SERIAL DRIVER
8b58be88 2128M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2130W: http://blackfin.uclinux.org
2131S: Supported
8460241e 2132F: drivers/tty/serial/bfin_uart.c
1394f032 2133
1e6d320f 2134BLACKFIN WATCHDOG DRIVER
b3fe92b0 2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2136W: http://blackfin.uclinux.org
2137S: Supported
679655da 2138F: drivers/watchdog/bfin_wdt.c
1e6d320f 2139
d24ecfcc 2140BLACKFIN I2C TWI DRIVER
8b58be88 2141M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2143W: http://blackfin.uclinux.org/
2144S: Supported
679655da 2145F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2146
1e204377
SJ
2147BLACKFIN MEDIA DRIVER
2148M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2150W: http://blackfin.uclinux.org/
2151S: Supported
2152F: drivers/media/platform/blackfin/
2153F: drivers/media/i2c/adv7183*
2154F: drivers/media/i2c/vs6624*
2155
b54cf35a
JSM
2156BLINKM RGB LED DRIVER
2157M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2158S: Maintained
2159F: drivers/leds/leds-blinkm.c
2160
1da177e4 2161BLOCK LAYER
8b58be88 2162M: Jens Axboe <axboe@kernel.dk>
08deed1e 2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2164S: Maintained
679655da 2165F: block/
ae11f7ef 2166F: kernel/trace/blktrace.c
1da177e4 2167
2b54aaef 2168BLOCK2MTD DRIVER
8b58be88 2169M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2170L: linux-mtd@lists.infradead.org
2171S: Maintained
679655da 2172F: drivers/mtd/devices/block2mtd.c
2b54aaef 2173
63fbd24e 2174BLUETOOTH DRIVERS
8b58be88 2175M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2176M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2177M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2178L: linux-bluetooth@vger.kernel.org
63fbd24e 2179W: http://www.bluez.org/
22e7a424
MH
2180T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2181T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2182S: Maintained
679655da 2183F: drivers/bluetooth/
1da177e4 2184
63fbd24e 2185BLUETOOTH SUBSYSTEM
8b58be88 2186M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2187M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2188M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2189L: linux-bluetooth@vger.kernel.org
2190W: http://www.bluez.org/
22e7a424
MH
2191T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2192T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2193S: Maintained
679655da
JP
2194F: net/bluetooth/
2195F: include/net/bluetooth/
1da177e4
LT
2196
2197BONDING DRIVER
79b30750 2198M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2199M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2200M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2201L: netdev@vger.kernel.org
ce00f85c
JC
2202W: http://sourceforge.net/projects/bonding/
2203S: Supported
679655da 2204F: drivers/net/bonding/
c117ab84 2205F: include/uapi/linux/if_bonding.h
1da177e4 2206
b5f4df34
AS
2207BPF (Safe dynamic programs and tools)
2208M: Alexei Starovoitov <ast@kernel.org>
2209L: netdev@vger.kernel.org
2210L: linux-kernel@vger.kernel.org
2211S: Supported
2212F: kernel/bpf/
2213
39105890 2214BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2215M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2216L: netdev@vger.kernel.org
2217S: Supported
adfc5217 2218F: drivers/net/ethernet/broadcom/b44.*
39105890 2219
32ec90d5
FF
2220BROADCOM GENET ETHERNET DRIVER
2221M: Florian Fainelli <f.fainelli@gmail.com>
2222L: netdev@vger.kernel.org
2223S: Supported
2224F: drivers/net/ethernet/broadcom/genet/
2225
948c51e6 2226BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2227M: Sony Chacko <sony.chacko@qlogic.com>
2228M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2229L: netdev@vger.kernel.org
2230S: Supported
adfc5217
JK
2231F: drivers/net/ethernet/broadcom/bnx2.*
2232F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2233
4d9d2cb0 2234BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2235M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2236L: netdev@vger.kernel.org
2237S: Supported
adfc5217 2238F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2239
90f4c594 2240BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2241M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2242M: Ray Jui <rjui@broadcom.com>
2243M: Scott Branden <sbranden@broadcom.com>
497a045d 2244L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2245T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2246S: Maintained
2247F: arch/arm/mach-bcm/
2248F: arch/arm/boot/dts/bcm113*
90f4c594 2249F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2250F: arch/arm/boot/dts/bcm281*
2251F: arch/arm/configs/bcm_defconfig
e4ef47f2 2252F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2253F: drivers/clocksource/bcm_kona_timer.c
2254
9209bec4 2255BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2256M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2257M: Lee Jones <lee@kernel.org>
10b9e887 2258M: Eric Anholt <eric@anholt.net>
f680f25c 2259L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2261T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2262S: Maintained
9209bec4 2263N: bcm2835
f680f25c 2264
a2f6734c
KC
2265BROADCOM BCM33XX MIPS ARCHITECTURE
2266M: Kevin Cernekee <cernekee@gmail.com>
2267L: linux-mips@linux-mips.org
2268S: Maintained
2269F: arch/mips/bcm3384/*
2270F: arch/mips/include/asm/mach-bcm3384/*
2271F: arch/mips/kernel/*bmips*
2272
5564f092
RM
2273BROADCOM BCM47XX MIPS ARCHITECTURE
2274M: Hauke Mehrtens <hauke@hauke-m.de>
2275M: Rafał Miłecki <zajec5@gmail.com>
2276L: linux-mips@linux-mips.org
2277S: Maintained
2278F: arch/mips/bcm47xx/*
2279F: arch/mips/include/asm/mach-bcm47xx/*
2280
9209bec4 2281BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2282M: Hauke Mehrtens <hauke@hauke-m.de>
2283L: linux-arm-kernel@lists.infradead.org
2284S: Maintained
2285F: arch/arm/mach-bcm/bcm_5301x.c
2286F: arch/arm/boot/dts/bcm5301x.dtsi
2287F: arch/arm/boot/dts/bcm470*
2288
e076e962
FF
2289BROADCOM BCM63XX ARM ARCHITECTURE
2290M: Florian Fainelli <f.fainelli@gmail.com>
2291L: linux-arm-kernel@lists.infradead.org
eb6725d0 2292T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2293S: Maintained
2294F: arch/arm/mach-bcm/bcm63xx.c
2295F: arch/arm/include/debug/bcm63xx.S
2296
7110e227
KC
2297BROADCOM BCM63XX/BCM33XX UDC DRIVER
2298M: Kevin Cernekee <cernekee@gmail.com>
2299L: linux-usb@vger.kernel.org
2300S: Maintained
2301F: drivers/usb/gadget/udc/bcm63xx_udc.*
2302
2df94fd6 2303BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2304M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2305M: Gregory Fong <gregory.0xf0@gmail.com>
2306M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2308T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2309S: Maintained
2310F: arch/arm/mach-bcm/*brcmstb*
2311F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2312F: drivers/bus/brcmstb_gisb.c
5009a289 2313N: brcmstb
2df94fd6 2314
70371cef
KC
2315BROADCOM BMIPS MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317M: Florian Fainelli <f.fainelli@gmail.com>
2318L: linux-mips@linux-mips.org
eb6725d0 2319T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2320S: Maintained
2321F: arch/mips/bmips/*
2322F: arch/mips/include/asm/mach-bmips/*
2323F: arch/mips/kernel/*bmips*
338808de 2324F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2325F: drivers/irqchip/irq-bcm7*
2326F: drivers/irqchip/irq-brcmstb*
2327
948c51e6 2328BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2329M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2330M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2331L: netdev@vger.kernel.org
2332S: Supported
adfc5217 2333F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2334
a9533e7e
HP
2335BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2336M: Brett Rudley <brudley@broadcom.com>
818c07b8 2337M: Arend van Spriel <arend@broadcom.com>
85d63686 2338M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2339M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2340L: linux-wireless@vger.kernel.org
5615171c 2341L: brcm80211-dev-list@broadcom.com
a9533e7e 2342S: Supported
f62ebdd5 2343F: drivers/net/wireless/brcm80211/
a9533e7e 2344
9958d6f9 2345BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2346M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2347L: linux-scsi@vger.kernel.org
2348S: Supported
2349F: drivers/scsi/bnx2fc/
2350
6a6b5ad0 2351BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2352M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2353L: linux-scsi@vger.kernel.org
2354S: Supported
2355F: drivers/scsi/bnx2i/
2356
36c0237f
SB
2357BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2358M: Ray Jui <rjui@broadcom.com>
2359M: Scott Branden <sbranden@broadcom.com>
2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2361L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2362T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2363S: Maintained
2364N: iproc
2365N: cygnus
2366N: bcm9113*
2367N: bcm9583*
2368N: bcm583*
2369N: bcm113*
2370
3b0213d5
GF
2371BROADCOM BRCMSTB GPIO DRIVER
2372M: Gregory Fong <gregory.0xf0@gmail.com>
2373L: bcm-kernel-feedback-list@broadcom.com>
2374S: Supported
2375F: drivers/gpio/gpio-brcmstb.c
2376F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2377
7b7f588b 2378BROADCOM KONA GPIO DRIVER
5e163903 2379M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2380L: bcm-kernel-feedback-list@broadcom.com
2381S: Supported
2382F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2383F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2384
f6e734a8
RM
2385BROADCOM NVRAM DRIVER
2386M: Rafał Miłecki <zajec5@gmail.com>
2387L: linux-mips@linux-mips.org
2388S: Maintained
2389F: drivers/firmware/broadcom/*
2390
02787daa
BN
2391BROADCOM STB NAND FLASH DRIVER
2392M: Brian Norris <computersforpeace@gmail.com>
2393L: linux-mtd@lists.infradead.org
2394S: Maintained
2395F: drivers/mtd/nand/brcmnand/
2396
c9678d86
RM
2397BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2398M: Rafał Miłecki <zajec5@gmail.com>
2399L: linux-wireless@vger.kernel.org
2400S: Maintained
2401F: drivers/bcma/
2402F: include/linux/bcma/
2403
b8302205
FF
2404BROADCOM SYSTEMPORT ETHERNET DRIVER
2405M: Florian Fainelli <f.fainelli@gmail.com>
2406L: netdev@vger.kernel.org
2407S: Supported
2408F: drivers/net/ethernet/broadcom/bcmsysport.*
2409
7725ccfd 2410BROCADE BFA FC SCSI DRIVER
aa803370
AG
2411M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2412M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2413L: linux-scsi@vger.kernel.org
2414S: Supported
2415F: drivers/scsi/bfa/
7725ccfd 2416
8b230ed8 2417BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2418M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2419L: netdev@vger.kernel.org
2420S: Supported
f844a0ea 2421F: drivers/net/ethernet/brocade/bna/
8b230ed8 2422
5cdf7f76 2423BSG (block layer generic sg v4 driver)
8b58be88 2424M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2425L: linux-scsi@vger.kernel.org
2426S: Supported
679655da
JP
2427F: block/bsg.c
2428F: include/linux/bsg.h
c117ab84 2429F: include/uapi/linux/bsg.h
5cdf7f76 2430
af39917d
CL
2431BT87X AUDIO DRIVER
2432M: Clemens Ladisch <clemens@ladisch.de>
2433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2434T: git git://git.alsa-project.org/alsa-kernel.git
2435S: Maintained
2436F: Documentation/sound/alsa/Bt87x.txt
2437F: sound/pci/bt87x.c
2438
ff1d5c2f 2439BT8XXGPIO DRIVER
eb032b98 2440M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2441W: http://bu3sch.de/btgpio.php
2442S: Maintained
72dbb705 2443F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2444
eb1eb04f 2445BTRFS FILE SYSTEM
c0778e25
CM
2446M: Chris Mason <clm@fb.com>
2447M: Josef Bacik <jbacik@fb.com>
d8130624 2448M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2449L: linux-btrfs@vger.kernel.org
2450W: http://btrfs.wiki.kernel.org/
8a6e2535 2451Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2452T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2453S: Maintained
679655da
JP
2454F: Documentation/filesystems/btrfs.txt
2455F: fs/btrfs/
eb1eb04f 2456
1da177e4 2457BTTV VIDEO4LINUX DRIVER
009a5410 2458M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2459L: linux-media@vger.kernel.org
96b6aba0 2460W: http://linuxtv.org
275ffde4 2461T: git git://linuxtv.org/media_tree.git
f96236e5 2462S: Odd fixes
679655da 2463F: Documentation/video4linux/bttv/
90d72ac6 2464F: drivers/media/pci/bt8xx/bttv*
1da177e4 2465
1f34923c
KA
2466BUSLOGIC SCSI DRIVER
2467M: Khalid Aziz <khalid@gonehiking.org>
2468L: linux-scsi@vger.kernel.org
2469S: Maintained
2470F: drivers/scsi/BusLogic.*
2471F: drivers/scsi/FlashPoint.*
2472
af39917d
CL
2473C-MEDIA CMI8788 DRIVER
2474M: Clemens Ladisch <clemens@ladisch.de>
2475L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2476T: git git://git.alsa-project.org/alsa-kernel.git
2477S: Maintained
2478F: sound/pci/oxygen/
2479
2141355f
MS
2480C6X ARCHITECTURE
2481M: Mark Salter <msalter@redhat.com>
2482M: Aurelien Jacquiot <a-jacquiot@ti.com>
2483L: linux-c6x-dev@linux-c6x.org
2484W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2485S: Maintained
2486F: arch/c6x/
2487
a5432f5a 2488CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2489M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2490L: linux-cachefs@redhat.com
2491S: Supported
2492F: Documentation/filesystems/caching/cachefiles.txt
2493F: fs/cachefiles/
2494
c815ca39
HV
2495CADET FM/AM RADIO RECEIVER DRIVER
2496M: Hans Verkuil <hverkuil@xs4all.nl>
2497L: linux-media@vger.kernel.org
2498T: git git://linuxtv.org/media_tree.git
2499W: http://linuxtv.org
2500S: Maintained
2501F: drivers/media/radio/radio-cadet*
2502
77d5140f 2503CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2504M: Jonathan Corbet <corbet@lwn.net>
661263b5 2505L: linux-media@vger.kernel.org
275ffde4 2506T: git git://linuxtv.org/media_tree.git
77d5140f 2507S: Maintained
679655da 2508F: Documentation/video4linux/cafe_ccic
90d72ac6 2509F: drivers/media/platform/marvell-ccic/
77d5140f 2510
201b6bab 2511CAIF NETWORK LAYER
5c574f50 2512M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2513L: netdev@vger.kernel.org
2514S: Supported
2515F: Documentation/networking/caif/
2516F: drivers/net/caif/
c117ab84 2517F: include/uapi/linux/caif/
201b6bab
JP
2518F: include/net/caif/
2519F: net/caif/
2520
77dac90f 2521CALGARY x86-64 IOMMU
8b58be88
JP
2522M: Muli Ben-Yehuda <muli@il.ibm.com>
2523M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2524L: discuss@x86-64.org
2525S: Maintained
679655da
JP
2526F: arch/x86/kernel/pci-calgary_64.c
2527F: arch/x86/kernel/tce_64.c
2528F: arch/x86/include/asm/calgary.h
2529F: arch/x86/include/asm/tce.h
77dac90f 2530
e2d1d6c0 2531CAN NETWORK LAYER
8d15d386 2532M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2533M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2534L: linux-can@vger.kernel.org
84b0d715 2535W: https://github.com/linux-can
870482a4
MKB
2536T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2538S: Maintained
f35f6c8f 2539F: Documentation/networking/can.txt
8d15d386 2540F: net/can/
8d15d386 2541F: include/linux/can/core.h
c117ab84
CEB
2542F: include/uapi/linux/can.h
2543F: include/uapi/linux/can/bcm.h
2544F: include/uapi/linux/can/raw.h
2545F: include/uapi/linux/can/gw.h
e2d1d6c0 2546
4261a204 2547CAN NETWORK DRIVERS
8b58be88 2548M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2549M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2550L: linux-can@vger.kernel.org
84b0d715 2551W: https://github.com/linux-can
870482a4
MKB
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2554S: Maintained
8d15d386
OH
2555F: drivers/net/can/
2556F: include/linux/can/dev.h
8d15d386 2557F: include/linux/can/platform/
c117ab84
CEB
2558F: include/uapi/linux/can/error.h
2559F: include/uapi/linux/can/netlink.h
4261a204 2560
95d16c72
JM
2561CAPABILITIES
2562M: Serge Hallyn <serge.hallyn@canonical.com>
2563L: linux-security-module@vger.kernel.org
6305902c 2564S: Supported
95d16c72 2565F: include/linux/capability.h
c117ab84 2566F: include/uapi/linux/capability.h
6305902c 2567F: security/commoncap.c
38a94118 2568F: kernel/capability.c
95d16c72 2569
b84894c7
KT
2570CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2571M: Kevin Tsai <ktsai@capellamicro.com>
2572S: Maintained
2573F: drivers/iio/light/cm*
2574F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2575
f21fb3ed
RV
2576CAVIUM LIQUIDIO NETWORK DRIVER
2577M: Derek Chickles <derek.chickles@caviumnetworks.com>
2578M: Satanand Burla <satananda.burla@caviumnetworks.com>
2579M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2580M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2581L: netdev@vger.kernel.org
2582W: http://www.cavium.com
2583S: Supported
f21fb3ed
RV
2584F: drivers/net/ethernet/cavium/liquidio/
2585
ef0bbac3
VB
2586CC2520 IEEE-802.15.4 RADIO DRIVER
2587M: Varka Bhadram <varkabhadram@gmail.com>
2588L: linux-wpan@vger.kernel.org
2589S: Maintained
2590F: drivers/net/ieee802154/cc2520.c
2591F: include/linux/spi/cc2520.h
2592F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2593
b8154542 2594CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2595M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2596L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2597W: http://www.ibm.com/developerworks/power/cell/
2598S: Supported
679655da 2599F: arch/powerpc/include/asm/cell*.h
679655da 2600F: arch/powerpc/include/asm/spu*.h
c117ab84 2601F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2602F: arch/powerpc/oprofile/*cell*
2603F: arch/powerpc/platforms/cell/
b8154542 2604
398ecff5
SW
2605CEPH COMMON CODE (LIBCEPH)
2606M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2607M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2608M: Sage Weil <sage@redhat.com>
82593f87 2609L: ceph-devel@vger.kernel.org
09d90327 2610W: http://ceph.com/
fb99f881 2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2612T: git git://github.com/ceph/ceph-client.git
9030aaf9 2613S: Supported
14430813
JP
2614F: net/ceph/
2615F: include/linux/ceph/
2616F: include/linux/crush/
9030aaf9 2617
398ecff5
SW
2618CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2619M: "Yan, Zheng" <zyan@redhat.com>
2620M: Sage Weil <sage@redhat.com>
2621M: Ilya Dryomov <idryomov@gmail.com>
2622L: ceph-devel@vger.kernel.org
2623W: http://ceph.com/
2624T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2625T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2626S: Supported
2627F: Documentation/filesystems/ceph.txt
2628F: fs/ceph/
2629
cfc411e7
DH
2630CERTIFICATE HANDLING:
2631M: David Howells <dhowells@redhat.com>
2632M: David Woodhouse <dwmw2@infradead.org>
2633L: keyrings@linux-nfs.org
2634S: Maintained
2635F: Documentation/module-signing.txt
2636F: certs/
2637F: scripts/extract-cert.c
2638
18332a80 2639CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2640L: linux-usb@vger.kernel.org
10c6c9c9 2641S: Orphan
679655da
JP
2642F: Documentation/usb/WUSB-Design-overview.txt
2643F: Documentation/usb/wusb-cbaf
355ffe69
DV
2644F: drivers/usb/host/hwa-hc.c
2645F: drivers/usb/host/whci/
679655da
JP
2646F: drivers/usb/wusbcore/
2647F: include/linux/usb/wusb*
18332a80 2648
70e84049 2649CFAG12864B LCD DRIVER
8b58be88 2650M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2651W: http://miguelojeda.es/auxdisplay.htm
2652W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2653S: Maintained
679655da
JP
2654F: drivers/auxdisplay/cfag12864b.c
2655F: include/linux/cfag12864b.h
70e84049
MOS
2656
2657CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2658M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2659W: http://miguelojeda.es/auxdisplay.htm
2660W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2661S: Maintained
679655da
JP
2662F: drivers/auxdisplay/cfag12864bfb.c
2663F: include/linux/cfag12864b.h
70e84049 2664
704232c2 2665CFG80211 and NL80211
8b58be88 2666M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2667L: linux-wireless@vger.kernel.org
ce466579
JB
2668W: http://wireless.kernel.org/
2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2671S: Maintained
c117ab84 2672F: include/uapi/linux/nl80211.h
679655da
JP
2673F: include/net/cfg80211.h
2674F: net/wireless/*
2675X: net/wireless/wext*
704232c2 2676
46e64261
GKH
2677CHAR and MISC DRIVERS
2678M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2681S: Supported
46e64261
GKH
2682F: drivers/char/*
2683F: drivers/misc/*
471322a8 2684F: include/linux/miscdevice.h
46e64261 2685
0a920b5b 2686CHECKPATCH
8b58be88 2687M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2688M: Joe Perches <joe@perches.com>
2689S: Maintained
679655da 2690F: scripts/checkpatch.pl
0a920b5b 2691
f8407f26
HW
2692CHINESE DOCUMENTATION
2693M: Harry Wei <harryxiyou@gmail.com>
9740153c 2694L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2695L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2696S: Maintained
2697F: Documentation/zh_CN/
2698
2721ea2c 2699CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2700M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2702L: linux-usb@vger.kernel.org
2703S: Maintained
2704F: drivers/usb/chipidea/
2705
a93ad65d
HG
2706CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2707M: Hans de Goede <hdegoede@redhat.com>
2708L: linux-input@vger.kernel.org
2709S: Maintained
2710F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2711F: drivers/input/touchscreen/chipone_icn8318.c
2712
ab043105
OJ
2713CHROME HARDWARE PLATFORM SUPPORT
2714M: Olof Johansson <olof@lixom.net>
2715S: Maintained
2716F: drivers/platform/chrome/
2717
641cb85e 2718CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2719M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2720M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2721M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2722M: Neel Patel <neepatel@cisco.com>
7063fbf2 2723S: Supported
a6a5580c 2724F: drivers/net/ethernet/cisco/enic/
7063fbf2 2725
e3cf00d0 2726CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2727M: Upinder Malhi <umalhi@cisco.com>
2728S: Supported
2729F: drivers/infiniband/hw/usnic
e3cf00d0 2730
2b7a52a4 2731CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2732M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2733L: netdev@vger.kernel.org
2734S: Maintained
57d0b7a0 2735F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2736
3d4cfdc9
MB
2737CIRRUS LOGIC AUDIO CODEC DRIVERS
2738M: Brian Austin <brian.austin@cirrus.com>
2739M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2741S: Maintained
2742F: sound/soc/codecs/cs*
2743
94574d9a
KRW
2744CLEANCACHE API
2745M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2746L: linux-kernel@vger.kernel.org
2747S: Maintained
2748F: mm/cleancache.c
2749F: include/linux/cleancache.h
2750
d4275354 2751CLK API
8b58be88 2752M: Russell King <linux@arm.linux.org.uk>
aa571b14 2753L: linux-clk@vger.kernel.org
37417046 2754S: Maintained
d4275354
RK
2755F: include/linux/clk.h
2756
9222d247
JS
2757CLOCKSOURCE, CLOCKEVENT DRIVERS
2758M: Daniel Lezcano <daniel.lezcano@linaro.org>
2759M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2760L: linux-kernel@vger.kernel.org
9222d247
JS
2761T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2762S: Supported
2763F: drivers/clocksource
2764
5df6d737 2765CISCO FCOE HBA DRIVER
8fc89a79
HP
2766M: Hiral Patel <hiralpat@cisco.com>
2767M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2768M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2769L: linux-scsi@vger.kernel.org
2770S: Supported
2a99921a 2771F: drivers/scsi/fnic/
5df6d737 2772
c8806b6c
NM
2773CISCO SCSI HBA DRIVER
2774M: Narsimhulu Musini <nmusini@cisco.com>
2775M: Sesidhar Baddela <sebaddel@cisco.com>
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2778F: drivers/scsi/snic/
2779
529aa8cb
TLSC
2780CMPC ACPI DRIVER
2781M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2782M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2783L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2784S: Supported
2785F: drivers/platform/x86/classmate-laptop.c
2786
85756a06
HV
2787COBALT MEDIA DRIVER
2788M: Hans Verkuil <hans.verkuil@cisco.com>
2789L: linux-media@vger.kernel.org
2790T: git git://linuxtv.org/media_tree.git
2791W: http://linuxtv.org
2792S: Supported
2793F: drivers/media/pci/cobalt/
2794
74425eee 2795COCCINELLE/Semantic Patches (SmPL)
26de9c26 2796M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2797M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2798M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2799M: Michal Marek <mmarek@suse.com>
26de9c26 2800L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2801T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2802W: http://coccinelle.lip6.fr/
2803S: Supported
4b92b2aa 2804F: Documentation/coccinelle.txt
74425eee
NP
2805F: scripts/coccinelle/
2806F: scripts/coccicheck
2807
1da177e4 2808CODA FILE SYSTEM
8b58be88 2809M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2810M: coda@cs.cmu.edu
2811L: codalist@coda.cs.cmu.edu
2812W: http://www.coda.cs.cmu.edu/
2813S: Maintained
679655da
JP
2814F: Documentation/filesystems/coda.txt
2815F: fs/coda/
2816F: include/linux/coda*.h
c117ab84 2817F: include/uapi/linux/coda*.h
1da177e4 2818
0b14261e
PZ
2819CODA V4L2 MEM2MEM DRIVER
2820M: Philipp Zabel <p.zabel@pengutronix.de>
2821L: linux-media@vger.kernel.org
2822S: Maintained
2823F: Documentation/devicetree/bindings/media/coda.txt
2824F: drivers/media/platform/coda/
2825
7704addb 2826COMMON CLK FRAMEWORK
a85fa007 2827M: Michael Turquette <mturquette@baylibre.com>
f956165f 2828M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2829L: linux-clk@vger.kernel.org
baeb0d9b 2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2831S: Maintained
60bea3b5
SW
2832F: drivers/clk/
2833X: drivers/clk/clkdev.c
7704addb 2834F: include/linux/clk-pr*
60bea3b5 2835F: include/linux/clk/
7704addb 2836
e2d1d6c0 2837COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2838M: Steve French <sfrench@samba.org>
51223df6 2839L: linux-cifs@vger.kernel.org
d1f28953 2840L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2841W: http://linux-cifs.samba.org/
bb1d5dda 2842T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2843S: Supported
ec421a71 2844F: Documentation/filesystems/cifs/
679655da 2845F: fs/cifs/
e2d1d6c0 2846
1da177e4 2847COMPACTPCI HOTPLUG CORE
8b58be88 2848M: Scott Murray <scott@spiteful.org>
64dab204 2849L: linux-pci@vger.kernel.org
82c4dfc7 2850S: Maintained
679655da 2851F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2852
2853COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2854M: Scott Murray <scott@spiteful.org>
64dab204 2855L: linux-pci@vger.kernel.org
82c4dfc7 2856S: Maintained
679655da 2857F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2858
2859COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2860M: Scott Murray <scott@spiteful.org>
64dab204 2861L: linux-pci@vger.kernel.org
82c4dfc7 2862S: Maintained
679655da 2863F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2864
5411552c 2865COMPAL LAPTOP SUPPORT
8b58be88 2866M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2867L: platform-driver-x86@vger.kernel.org
5411552c 2868S: Maintained
679655da 2869F: drivers/platform/x86/compal-laptop.c
5411552c 2870
949be0f7 2871CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2872M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2873L: accessrunner-general@lists.sourceforge.net
2874W: http://accessrunner.sourceforge.net/
949be0f7 2875S: Maintained
679655da 2876F: drivers/usb/atm/cxacru.c
949be0f7 2877
e2d1d6c0 2878CONFIGFS
d6351db2
JB
2879M: Joel Becker <jlbec@evilplan.org>
2880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2881S: Supported
679655da
JP
2882F: fs/configfs/
2883F: include/linux/configfs.h
e2d1d6c0 2884
acb9c1b2 2885CONNECTOR
8b58be88 2886M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2887L: netdev@vger.kernel.org
2888S: Maintained
2889F: drivers/connector/
2890
a3e3354d 2891CONTROL GROUP (CGROUP)
860ca0e6 2892M: Tejun Heo <tj@kernel.org>
ad50c159 2893M: Li Zefan <lizefan@huawei.com>
4d205676 2894M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2895L: cgroups@vger.kernel.org
860ca0e6 2896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2897S: Maintained
a3e3354d 2898F: Documentation/cgroups/
679655da
JP
2899F: include/linux/cgroup*
2900F: kernel/cgroup*
a3e3354d
TH
2901
2902CONTROL GROUP - CPUSET
2903M: Li Zefan <lizefan@huawei.com>
2904L: cgroups@vger.kernel.org
2905W: http://www.bullopensource.org/cpuset/
2906W: http://oss.sgi.com/projects/cpusets/
2907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2908S: Maintained
2909F: Documentation/cgroups/cpusets.txt
2910F: include/linux/cpuset.h
2911F: kernel/cpuset.c
2912
2913CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2914M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2915M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2916L: cgroups@vger.kernel.org
2917L: linux-mm@kvack.org
2918S: Maintained
2919F: mm/memcontrol.c
5d1ea48b 2920F: mm/swap_cgroup.c
fb3a0fb6 2921
bebe4678 2922CORETEMP HARDWARE MONITORING DRIVER
96859129 2923M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2924L: lm-sensors@lm-sensors.org
2925S: Maintained
679655da
JP
2926F: Documentation/hwmon/coretemp
2927F: drivers/hwmon/coretemp.c
bebe4678 2928
1da177e4 2929COSA/SRP SYNC SERIAL DRIVER
8b58be88 2930M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2931W: http://www.fi.muni.cz/~kas/cosa/
2932S: Maintained
679655da 2933F: drivers/net/wan/cosa*
1da177e4 2934
4371ee35 2935CPMAC ETHERNET DRIVER
8b58be88 2936M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2937L: netdev@vger.kernel.org
2938S: Maintained
b544dbac 2939F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2940
1da177e4 2941CPU FREQUENCY DRIVERS
9c3646d1 2942M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2943M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2944L: linux-pm@vger.kernel.org
1da177e4 2945S: Maintained
27209d91
VK
2946T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2947T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2948F: drivers/cpufreq/
2949F: include/linux/cpufreq.h
1da177e4 2950
8a67f0ef
VK
2951CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2952M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2953M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2954L: linux-pm@vger.kernel.org
2955W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2956S: Maintained
2957F: drivers/cpufreq/arm_big_little.h
2958F: drivers/cpufreq/arm_big_little.c
2959F: drivers/cpufreq/arm_big_little_dt.c
2960
14d2c34c 2961CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2962M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2963M: Daniel Lezcano <daniel.lezcano@linaro.org>
2964L: linux-pm@vger.kernel.org
2965L: linux-arm-kernel@lists.infradead.org
cea8321c 2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2967S: Maintained
2968F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2969
0c570c18
BZ
2970CPUIDLE DRIVER - ARM EXYNOS
2971M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2972M: Daniel Lezcano <daniel.lezcano@linaro.org>
2973M: Kukjin Kim <kgene@kernel.org>
2974L: linux-pm@vger.kernel.org
2975L: linux-samsung-soc@vger.kernel.org
2976S: Supported
2977F: drivers/cpuidle/cpuidle-exynos.c
2978F: arch/arm/mach-exynos/pm.c
2979
a8e39c35 2980CPUIDLE DRIVERS
9c3646d1 2981M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2982M: Daniel Lezcano <daniel.lezcano@linaro.org>
2983L: linux-pm@vger.kernel.org
2984S: Maintained
cea8321c 2985T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2986F: drivers/cpuidle/*
2987F: include/linux/cpuidle.h
2988
1da177e4 2989CPUID/MSR DRIVER
8b58be88 2990M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2991S: Maintained
679655da
JP
2992F: arch/x86/kernel/cpuid.c
2993F: arch/x86/kernel/msr.c
1da177e4 2994
7fe2f639 2995CPU POWER MONITORING SUBSYSTEM
d8130624 2996M: Thomas Renninger <trenn@suse.com>
103f1790 2997L: linux-pm@vger.kernel.org
7fe2f639 2998S: Maintained
14430813 2999F: tools/power/cpupower/
7fe2f639 3000
1da177e4 3001CRAMFS FILESYSTEM
ce00f85c 3002W: http://sourceforge.net/projects/cramfs/
54886a71 3003S: Orphan / Obsolete
679655da
JP
3004F: Documentation/filesystems/cramfs.txt
3005F: fs/cramfs/
1da177e4
LT
3006
3007CRIS PORT
8b58be88
JP
3008M: Mikael Starvik <starvik@axis.com>
3009M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3010L: linux-cris-kernel@axis.com
1da177e4
LT
3011W: http://developer.axis.com
3012S: Maintained
679655da 3013F: arch/cris/
df621252 3014F: drivers/tty/serial/crisv10.*
1da177e4
LT
3015
3016CRYPTO API
8b58be88
JP
3017M: Herbert Xu <herbert@gondor.apana.org.au>
3018M: "David S. Miller" <davem@davemloft.net>
1da177e4 3019L: linux-crypto@vger.kernel.org
54e5881d 3020T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3021S: Maintained
679655da 3022F: Documentation/crypto/
2ca87a17 3023F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3024F: arch/*/crypto/
3025F: crypto/
3026F: drivers/crypto/
3027F: include/crypto/
1da177e4 3028
5b07bd57 3029CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3030M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3031L: linux-crypto@vger.kernel.org
3032S: Maintained
51a2228a
JP
3033F: crypto/ansi_cprng.c
3034F: crypto/rng.c
5b07bd57 3035
9b4ffa48 3036CS5535 Audio ALSA driver
8b58be88 3037M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3038S: Maintained
679655da 3039F: sound/pci/cs5535audio/
9b4ffa48 3040
a910e4a9 3041CW1200 WLAN driver
b75f0050
JP
3042M: Solomon Peachy <pizza@shaftnet.org>
3043S: Maintained
3044F: drivers/net/wireless/cw1200/
a910e4a9 3045
6d8425b1 3046CX18 VIDEO4LINUX DRIVER
6afdeaf8 3047M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3048L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3049L: linux-media@vger.kernel.org
275ffde4 3050T: git git://linuxtv.org/media_tree.git
6d8425b1 3051W: http://linuxtv.org
30e10993 3052W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3053S: Maintained
679655da 3054F: Documentation/video4linux/cx18.txt
90d72ac6 3055F: drivers/media/pci/cx18/
6c0f0359 3056F: include/uapi/linux/ivtv*
6d8425b1 3057
3f101d91
HV
3058CX2341X MPEG ENCODER HELPER MODULE
3059M: Hans Verkuil <hverkuil@xs4all.nl>
3060L: linux-media@vger.kernel.org
3061T: git git://linuxtv.org/media_tree.git
3062W: http://linuxtv.org
3063S: Maintained
c368360b 3064F: drivers/media/common/cx2341x*
3f101d91
HV
3065F: include/media/cx2341x*
3066
b8fe6e2c
PB
3067CX24120 MEDIA DRIVER
3068M: Jemma Denson <jdenson@gmail.com>
3069M: Patrick Boettcher <patrick.boettcher@posteo.de>
3070L: linux-media@vger.kernel.org
3071W: http://linuxtv.org/
3072Q: http://patchwork.linuxtv.org/project/linux-media/list/
3073S: Maintained
3074F: drivers/media/dvb-frontends/cx24120*
3075
20357578 3076CX88 VIDEO4LINUX DRIVER
009a5410 3077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3078L: linux-media@vger.kernel.org
3079W: http://linuxtv.org
3080T: git git://linuxtv.org/media_tree.git
3081S: Odd fixes
3082F: Documentation/video4linux/cx88/
3083F: drivers/media/pci/cx88/
6d8425b1 3084
91952bc0
AP
3085CXD2820R MEDIA DRIVER
3086M: Antti Palosaari <crope@iki.fi>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089W: http://palosaari.fi/linux/
3090Q: http://patchwork.linuxtv.org/project/linux-media/list/
3091T: git git://linuxtv.org/anttip/media_tree.git
3092S: Maintained
3093F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3094
e5ec3789 3095CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3096M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3097L: netdev@vger.kernel.org
3098W: http://www.chelsio.com
3099S: Supported
f7917c00 3100F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3101
d8ae3c33 3102CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3103M: Karen Xie <kxie@chelsio.com>
3104L: linux-scsi@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
3107F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3108
e5ec3789 3109CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3110M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3111L: linux-rdma@vger.kernel.org
e5ec3789
SW
3112W: http://www.openfabrics.org
3113S: Supported
679655da 3114F: drivers/infiniband/hw/cxgb3/
e5ec3789 3115
be4c9bad 3116CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3117M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3118L: netdev@vger.kernel.org
3119W: http://www.chelsio.com
3120S: Supported
f7917c00 3121F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3122
d8ae3c33 3123CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3124M: Karen Xie <kxie@chelsio.com>
3125L: linux-scsi@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
3128F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3129
be4c9bad
RD
3130CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3131M: Steve Wise <swise@chelsio.com>
3132L: linux-rdma@vger.kernel.org
3133W: http://www.openfabrics.org
3134S: Supported
3135F: drivers/infiniband/hw/cxgb4/
3136
5c20a5c7
CL
3137CXGB4VF ETHERNET DRIVER (CXGB4VF)
3138M: Casey Leedom <leedom@chelsio.com>
3139L: netdev@vger.kernel.org
3140W: http://www.chelsio.com
3141S: Supported
f7917c00 3142F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3143
a9282d01
IM
3144CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3145M: Ian Munsie <imunsie@au1.ibm.com>
3146M: Michael Neuling <mikey@neuling.org>
3147L: linuxppc-dev@lists.ozlabs.org
3148S: Supported
3149F: drivers/misc/cxl/
ec249dd8 3150F: include/misc/cxl*
a9282d01
IM
3151F: include/uapi/misc/cxl.h
3152F: Documentation/powerpc/cxl.txt
3153F: Documentation/powerpc/cxl.txt
3154F: Documentation/ABI/testing/sysfs-class-cxl
3155
b52b97a3
GC
3156STMMAC ETHERNET DRIVER
3157M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3158L: netdev@vger.kernel.org
3159W: http://www.stlinux.com
3160S: Supported
7ac6653a 3161F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3162
1da177e4 3163CYBERPRO FB DRIVER
8b58be88 3164M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3166W: http://www.arm.linux.org.uk/
3167S: Maintained
8a61f013 3168F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3169
1da177e4 3170CYCLADES ASYNC MUX DRIVER
1da177e4 3171W: http://www.cyclades.com/
d459883e 3172S: Orphan
c897401b 3173F: drivers/tty/cyclades.c
679655da 3174F: include/linux/cyclades.h
c117ab84 3175F: include/uapi/linux/cyclades.h
1da177e4
LT
3176
3177CYCLADES PC300 DRIVER
1da177e4 3178W: http://www.cyclades.com/
d459883e 3179S: Orphan
679655da 3180F: drivers/net/wan/pc300*
1da177e4 3181
402f6ae4
AP
3182CYPRESS_FIRMWARE MEDIA DRIVER
3183M: Antti Palosaari <crope@iki.fi>
3184L: linux-media@vger.kernel.org
3185W: http://linuxtv.org/
3186W: http://palosaari.fi/linux/
3187Q: http://patchwork.linuxtv.org/project/linux-media/list/
3188T: git git://linuxtv.org/anttip/media_tree.git
3189S: Maintained
3190F: drivers/media/common/cypress_firmware*
3191
e3ae3525 3192CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3193M: Ferruh Yigit <fery@cypress.com>
6305902c 3194L: linux-input@vger.kernel.org
be9a6f40 3195S: Supported
6305902c
JP
3196F: drivers/input/touchscreen/cyttsp*
3197F: include/linux/input/cyttsp.h
e3ae3525 3198
aaaf5fbf
JK
3199DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3200M: Joshua Kinard <kumba@gentoo.org>
3201S: Maintained
3202F: drivers/rtc/rtc-ds1685.c
3203F: include/linux/rtc/ds1685.h
3204
1da177e4 3205DAMA SLAVE for AX.25
8b58be88 3206M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3207W: http://yaina.de/jreuter/
3208W: http://www.qsl.net/dl1bke/
3209L: linux-hams@vger.kernel.org
3210S: Maintained
679655da
JP
3211F: net/ax25/af_ax25.c
3212F: net/ax25/ax25_dev.c
3213F: net/ax25/ax25_ds_*
3214F: net/ax25/ax25_in.c
3215F: net/ax25/ax25_out.c
3216F: net/ax25/ax25_timer.c
3217F: net/ax25/sysctl_net_ax25.c
1da177e4 3218
e2d1d6c0 3219DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3220L: netdev@vger.kernel.org
5ff77428 3221S: Orphan
679655da 3222F: Documentation/networking/dmfe.txt
0f04e2aa 3223F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3224
3225DC390/AM53C974 SCSI driver
d8130624 3226M: Hannes Reinecke <hare@suse.com>
71bd849d 3227L: linux-scsi@vger.kernel.org
e2d1d6c0 3228S: Maintained
71bd849d 3229F: drivers/scsi/am53c974.c
e2d1d6c0 3230
1da177e4 3231DC395x SCSI driver
61eee9a7 3232M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3233M: Ali Akcaagac <aliakc@web.de>
3234M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3235L: dc395x@twibble.org
cf015e9f
JP
3236W: http://twibble.org/dist/dc395x/
3237W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3238S: Maintained
679655da
JP
3239F: Documentation/scsi/dc395x.txt
3240F: drivers/scsi/dc395x.*
1da177e4 3241
eb8edb08 3242DCCP PROTOCOL
a89d030e 3243M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3244L: dccp@vger.kernel.org
c996d8b9 3245W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3246S: Maintained
679655da 3247F: include/linux/dccp.h
c117ab84 3248F: include/uapi/linux/dccp.h
679655da
JP
3249F: include/linux/tfrc.h
3250F: net/dccp/
eb8edb08 3251
1da177e4 3252DECnet NETWORK LAYER
1da177e4
LT
3253W: http://linux-decnet.sourceforge.net
3254L: linux-decnet-user@lists.sourceforge.net
f546444d 3255S: Orphan
679655da
JP
3256F: Documentation/networking/decnet.txt
3257F: net/decnet/
1da177e4 3258
ebff05b9
MR
3259DECSTATION PLATFORM SUPPORT
3260M: "Maciej W. Rozycki" <macro@linux-mips.org>
3261L: linux-mips@linux-mips.org
3262W: http://www.linux-mips.org/wiki/DECstation
3263S: Maintained
3264F: arch/mips/dec/
3265F: arch/mips/include/asm/dec/
3266F: arch/mips/include/asm/mach-dec/
3267
1da177e4 3268DEFXX FDDI NETWORK DRIVER
8b58be88 3269M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3270S: Maintained
33f810b2 3271F: drivers/net/fddi/defxx.*
1da177e4 3272
ad8f07cc 3273DELL LAPTOP DRIVER
8b58be88 3274M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3275M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3276L: platform-driver-x86@vger.kernel.org
ad8f07cc 3277S: Maintained
679655da 3278F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3279
817a5cdb
PR
3280DELL LAPTOP RBTN DRIVER
3281M: Pali RohĂ¡r <pali.rohar@gmail.com>
3282S: Maintained
3283F: drivers/platform/x86/dell-rbtn.*
3284
cdbff611
PR
3285DELL LAPTOP FREEFALL DRIVER
3286M: Pali RohĂ¡r <pali.rohar@gmail.com>
3287S: Maintained
3288F: drivers/platform/x86/dell-smo8800.c
3289
1da177e4 3290DELL LAPTOP SMM DRIVER
a5afba16 3291M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3292S: Maintained
a5afba16 3293F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3294F: include/uapi/linux/i8k.h
1da177e4 3295
90563ec4 3296DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3297M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3298S: Maintained
679655da
JP
3299F: Documentation/dcdbas.txt
3300F: drivers/firmware/dcdbas.*
90563ec4 3301
0b3f6109 3302DELL WMI EXTRAS DRIVER
8b58be88 3303M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3304M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3305S: Maintained
36b3a96f 3306F: drivers/platform/x86/dell-wmi.c
0b3f6109 3307
5efc75e3 3308DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3309M: John Youn <johnyoun@synopsys.com>
5efc75e3 3310L: linux-usb@vger.kernel.org
18f340f9 3311T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3312S: Maintained
197ba5f4 3313F: drivers/usb/dwc2/
5efc75e3 3314
94ab23dd
FB
3315DESIGNWARE USB3 DRD IP DRIVER
3316M: Felipe Balbi <balbi@ti.com>
3317L: linux-usb@vger.kernel.org
3318L: linux-omap@vger.kernel.org
3319T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3320S: Maintained
3321F: drivers/usb/dwc3/
3322
833c9545
JB
3323DEVICE COREDUMP (DEV_COREDUMP)
3324M: Johannes Berg <johannes@sipsolutions.net>
3325L: linux-kernel@vger.kernel.org
3326S: Maintained
3327F: drivers/base/devcoredump.c
3328F: include/linux/devcoredump.h
3329
89d07767
KP
3330DEVICE FREQUENCY (DEVFREQ)
3331M: MyungJoo Ham <myungjoo.ham@samsung.com>
3332M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3333L: linux-pm@vger.kernel.org
89d07767
KP
3334S: Maintained
3335F: drivers/devfreq/
3336
1da177e4 3337DEVICE NUMBER REGISTRY
8b58be88 3338M: Torben Mathiasen <device@lanana.org>
1da177e4 3339W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3340S: Maintained
3341
e2d1d6c0 3342DEVICE-MAPPER (LVM)
854ecaad 3343M: Alasdair Kergon <agk@redhat.com>
8504eed3 3344M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3345M: dm-devel@redhat.com
e2d1d6c0
RD
3346L: dm-devel@redhat.com
3347W: http://sources.redhat.com/dm
8a6e2535 3348Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3349T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3350T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3351S: Maintained
679655da
JP
3352F: Documentation/device-mapper/
3353F: drivers/md/dm*
854ecaad 3354F: drivers/md/persistent-data/
679655da
JP
3355F: include/linux/device-mapper.h
3356F: include/linux/dm-*.h
8504eed3 3357F: include/uapi/linux/dm-*.h
e2d1d6c0 3358
c0d995aa
OST
3359DIALOG SEMICONDUCTOR DRIVERS
3360M: Support Opensource <support.opensource@diasemi.com>
3361W: http://www.dialog-semiconductor.com/products
3362S: Supported
3363F: Documentation/hwmon/da90??
3364F: drivers/gpio/gpio-da90??.c
3365F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3366F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3367F: drivers/input/misc/da90??_onkey.c
3368F: drivers/input/touchscreen/da9052_tsi.c
3369F: drivers/leds/leds-da90??.c
3370F: drivers/mfd/da903x.c
3371F: drivers/mfd/da90??-*.c
7be72c2c 3372F: drivers/mfd/da91??-*.c
c0d995aa 3373F: drivers/power/da9052-battery.c
7be72c2c 3374F: drivers/power/da91??-*.c
c0d995aa
OST
3375F: drivers/regulator/da903x.c
3376F: drivers/regulator/da9???-regulator.[ch]
3377F: drivers/rtc/rtc-da90??.c
3378F: drivers/video/backlight/da90??_bl.c
3379F: drivers/watchdog/da90??_wdt.c
3380F: include/linux/mfd/da903x.h
3381F: include/linux/mfd/da9052/
3382F: include/linux/mfd/da9055/
3383F: include/linux/mfd/da9063/
7be72c2c 3384F: include/linux/mfd/da9150/
c0d995aa
OST
3385F: include/sound/da[79]*.h
3386F: sound/soc/codecs/da[79]*.[ch]
3387
599aa697
LL
3388DIGI NEO AND CLASSIC PCI PRODUCTS
3389M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3390M: Mark Hounschell <markh@compro.net>
599aa697
LL
3391L: driverdev-devel@linuxdriverproject.org
3392S: Maintained
3393F: drivers/staging/dgnc/
3394
3395DIGI EPCA PCI PRODUCTS
3396M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3397M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3398L: driverdev-devel@linuxdriverproject.org
3399S: Maintained
3400F: drivers/staging/dgap/
3401
335d7c58 3402DIOLAN U2C-12 I2C DRIVER
ca462085 3403M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3404L: linux-i2c@vger.kernel.org
3405S: Maintained
3406F: drivers/i2c/busses/i2c-diolan-u2c.c
3407
d475c634
MW
3408DIRECT ACCESS (DAX)
3409M: Matthew Wilcox <willy@linux.intel.com>
3410L: linux-fsdevel@vger.kernel.org
3411S: Supported
3412F: fs/dax.c
3413
e7839f25 3414DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3415M: Eric Paris <eparis@parisplace.org>
3c5119c0 3416S: Maintained
679655da
JP
3417F: Documentation/filesystems/dnotify.txt
3418F: fs/notify/dnotify/
3419F: include/linux/dnotify.h
1da177e4
LT
3420
3421DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3422M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3423W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3424W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3425W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3426S: Maintained
3427
4480f15b 3428DISKQUOTA
d8130624 3429M: Jan Kara <jack@suse.com>
1da177e4 3430S: Maintained
679655da
JP
3431F: Documentation/filesystems/quota.txt
3432F: fs/quota/
3433F: include/linux/quota*.h
c117ab84 3434F: include/uapi/linux/quota*.h
1da177e4 3435
702686ad
BT
3436DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3437M: Bernie Thompson <bernie@plugable.com>
3438L: linux-fbdev@vger.kernel.org
3439S: Maintained
3440W: http://plugable.com/category/projects/udlfb/
8a61f013 3441F: drivers/video/fbdev/udlfb.c
702686ad
BT
3442F: include/video/udlfb.h
3443F: Documentation/fb/udlfb.txt
3444
e7839f25 3445DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3446M: Christine Caulfield <ccaulfie@redhat.com>
3447M: David Teigland <teigland@redhat.com>
a4644184 3448L: cluster-devel@redhat.com
5be7b50f 3449W: http://sources.redhat.com/cluster/
54e5881d 3450T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3451S: Supported
679655da 3452F: fs/dlm/
5be7b50f 3453
53b6b3e0
SS
3454DMA BUFFER SHARING FRAMEWORK
3455M: Sumit Semwal <sumit.semwal@linaro.org>
3456S: Maintained
3457L: linux-media@vger.kernel.org
3458L: dri-devel@lists.freedesktop.org
8ada6d2d 3459L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3460F: drivers/dma-buf/
e46d12c6
JP
3461F: include/linux/dma-buf*
3462F: include/linux/reservation.h
3463F: include/linux/*fence.h
53b6b3e0
SS
3464F: Documentation/dma-buf-sharing.txt
3465T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3466
b3e5f263 3467DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3468M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3469L: dmaengine@vger.kernel.org
3470Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3471S: Maintained
679655da 3472F: drivers/dma/
0ce3c066 3473F: include/linux/dmaengine.h
979a281e
VK
3474F: Documentation/dmaengine/
3475T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3476
b825037d 3477DME1737 HARDWARE MONITOR DRIVER
8b58be88 3478M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3479L: lm-sensors@lm-sensors.org
3480S: Maintained
679655da
JP
3481F: Documentation/hwmon/dme1737
3482F: drivers/hwmon/dme1737.c
b825037d 3483
1f31e1b1 3484DMI/SMBIOS SUPPORT
d8130624 3485M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3486S: Maintained
d4aeef93 3487T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3488F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3489F: drivers/firmware/dmi-id.c
3490F: drivers/firmware/dmi_scan.c
3491F: include/linux/dmi.h
3492
7d2c86b5 3493DOCUMENTATION
ad3118b9 3494M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3495L: linux-doc@vger.kernel.org
3496S: Maintained
679655da 3497F: Documentation/
97be078b
RD
3498X: Documentation/ABI/
3499X: Documentation/devicetree/
933a46b8
JC
3500X: Documentation/acpi
3501X: Documentation/power
3502X: Documentation/spi
6c121170 3503X: Documentation/DocBook/media
e71e2c6f 3504T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3505
1da177e4 3506DOUBLETALK DRIVER
8b58be88 3507M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3508L: blinux-list@redhat.com
3509S: Maintained
679655da
JP
3510F: drivers/char/dtlk.c
3511F: include/linux/dtlk.h
1da177e4 3512
e2d1d6c0 3513DPT_I2O SCSI RAID DRIVER
8b58be88 3514M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3515L: linux-scsi@vger.kernel.org
3516W: http://www.adaptec.com/
3517S: Maintained
679655da
JP
3518F: drivers/scsi/dpt*
3519F: drivers/scsi/dpt/
e2d1d6c0 3520
b411b363 3521DRBD DRIVER
28b8e8d4
JP
3522P: Philipp Reisner
3523P: Lars Ellenberg
3524M: drbd-dev@lists.linbit.com
3525L: drbd-user@lists.linbit.com
3526W: http://www.drbd.org
3527T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3528T: git git://git.drbd.org/drbd-8.3.git
3529S: Supported
3530F: drivers/block/drbd/
3531F: lib/lru_cache.c
3532F: Documentation/blockdev/drbd/
b411b363 3533
dc7dfcd8 3534DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3535M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3536T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3537S: Supported
679655da 3538F: Documentation/kobject.txt
7cfc51b9 3539F: drivers/base/
87544653 3540F: fs/debugfs/
dc7dfcd8
WS
3541F: fs/kernfs/
3542F: fs/sysfs/
87544653 3543F: include/linux/debugfs.h
dc7dfcd8 3544F: include/linux/kobj*
679655da 3545F: lib/kobj*
1da177e4
LT
3546
3547DRM DRIVERS
8b58be88 3548M: David Airlie <airlied@linux.ie>
4c6a3999 3549L: dri-devel@lists.freedesktop.org
b0447888 3550T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3551S: Maintained
679655da 3552F: drivers/gpu/drm/
433e3b34 3553F: drivers/gpu/vga/
850e9411 3554F: include/drm/
c117ab84 3555F: include/uapi/drm/
1da177e4 3556
566f5939
AD
3557RADEON DRM DRIVERS
3558M: Alex Deucher <alexander.deucher@amd.com>
3559M: Christian König <christian.koenig@amd.com>
3560L: dri-devel@lists.freedesktop.org
3561T: git git://people.freedesktop.org/~agd5f/linux
3562S: Supported
3563F: drivers/gpu/drm/radeon/
566f5939
AD
3564F: include/uapi/drm/radeon*
3565
03e255b9
TR
3566DRM PANEL DRIVERS
3567M: Thierry Reding <thierry.reding@gmail.com>
3568L: dri-devel@lists.freedesktop.org
3569T: git git://anongit.freedesktop.org/tegra/linux.git
3570S: Maintained
3571F: drivers/gpu/drm/drm_panel.c
3572F: drivers/gpu/drm/panel/
3573F: include/drm/drm_panel.h
3574F: Documentation/devicetree/bindings/panel/
3575
8daf7473 3576INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3577M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3578M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3579L: intel-gfx@lists.freedesktop.org
8daf7473 3580L: dri-devel@lists.freedesktop.org
47f95647 3581Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3582T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3583S: Supported
14430813 3584F: drivers/gpu/drm/i915/
8daf7473 3585F: include/drm/i915*
c117ab84 3586F: include/uapi/drm/i915*
8daf7473 3587
398a6d4a
KP
3588DRM DRIVERS FOR EXYNOS
3589M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3590M: Joonyoung Shim <jy0922.shim@samsung.com>
3591M: Seung-Woo Kim <sw0312.kim@samsung.com>
3592M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3593L: dri-devel@lists.freedesktop.org
25a58030 3594T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3595S: Supported
14430813 3596F: drivers/gpu/drm/exynos/
398a6d4a 3597F: include/drm/exynos*
c117ab84 3598F: include/uapi/drm/exynos*
398a6d4a 3599
b55a1b9c
JW
3600DRM DRIVERS FOR FREESCALE DCU
3601M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3602M: Alison Wang <alison.wang@freescale.com>
3603L: dri-devel@lists.freedesktop.org
3604S: Supported
3605F: drivers/gpu/drm/fsl-dcu/
3606F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3607F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3608
0a3d775f
PZ
3609DRM DRIVERS FOR FREESCALE IMX
3610M: Philipp Zabel <p.zabel@pengutronix.de>
3611L: dri-devel@lists.freedesktop.org
3612S: Maintained
3613F: drivers/gpu/drm/imx/
3614F: Documentation/devicetree/bindings/drm/imx/
3615
bd3b49f2 3616DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3617M: Thierry Reding <thierry.reding@gmail.com>
3618M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3619L: dri-devel@lists.freedesktop.org
3620L: linux-tegra@vger.kernel.org
a5ad7a63 3621T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3622S: Supported
dee8268f 3623F: drivers/gpu/drm/tegra/
a5ad7a63 3624F: drivers/gpu/host1x/
e1e90644 3625F: include/linux/host1x.h
a5ad7a63 3626F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3627F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3628
a284e9d1
LP
3629DRM DRIVERS FOR RENESAS
3630M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3631L: dri-devel@lists.freedesktop.org
3632L: linux-sh@vger.kernel.org
3633T: git git://people.freedesktop.org/~airlied/linux
3634S: Supported
3635F: drivers/gpu/drm/rcar-du/
3636F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3637F: include/linux/platform_data/shmob_drm.h
3638
625e0346
HS
3639DRM DRIVERS FOR ROCKCHIP
3640M: Mark Yao <mark.yao@rock-chips.com>
3641L: dri-devel@lists.freedesktop.org
3642S: Maintained
3643F: drivers/gpu/drm/rockchip/
3644F: Documentation/devicetree/bindings/video/rockchip*
3645
7f11c476
BG
3646DRM DRIVERS FOR STI
3647M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3648M: Vincent Abriou <vincent.abriou@st.com>
3649L: dri-devel@lists.freedesktop.org
3650T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3651S: Maintained
3652F: drivers/gpu/drm/sti
3653F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3654
598df1ac
AK
3655DSBR100 USB FM RADIO DRIVER
3656M: Alexey Klimov <klimov.linux@gmail.com>
3657L: linux-media@vger.kernel.org
3658T: git git://linuxtv.org/media_tree.git
3659S: Maintained
3660F: drivers/media/radio/dsbr100.c
3661
1da177e4 3662DSCC4 DRIVER
8b58be88 3663M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3664L: netdev@vger.kernel.org
1da177e4 3665S: Maintained
679655da 3666F: drivers/net/wan/dscc4.c
1da177e4 3667
cc11b140
HV
3668DT3155 MEDIA DRIVER
3669M: Hans Verkuil <hverkuil@xs4all.nl>
3670L: linux-media@vger.kernel.org
3671T: git git://linuxtv.org/media_tree.git
3672W: http://linuxtv.org
3673S: Odd Fixes
3674F: drivers/media/pci/dt3155/
3675
91952bc0
AP
3676DVB_USB_AF9015 MEDIA DRIVER
3677M: Antti Palosaari <crope@iki.fi>
3678L: linux-media@vger.kernel.org
3679W: http://linuxtv.org/
3680W: http://palosaari.fi/linux/
3681Q: http://patchwork.linuxtv.org/project/linux-media/list/
3682T: git git://linuxtv.org/anttip/media_tree.git
3683S: Maintained
3684F: drivers/media/usb/dvb-usb-v2/af9015*
3685
3686DVB_USB_AF9035 MEDIA DRIVER
3687M: Antti Palosaari <crope@iki.fi>
3688L: linux-media@vger.kernel.org
3689W: http://linuxtv.org/
3690W: http://palosaari.fi/linux/
3691Q: http://patchwork.linuxtv.org/project/linux-media/list/
3692T: git git://linuxtv.org/anttip/media_tree.git
3693S: Maintained
3694F: drivers/media/usb/dvb-usb-v2/af9035*
3695
3696DVB_USB_ANYSEE MEDIA DRIVER
3697M: Antti Palosaari <crope@iki.fi>
3698L: linux-media@vger.kernel.org
3699W: http://linuxtv.org/
3700W: http://palosaari.fi/linux/
3701Q: http://patchwork.linuxtv.org/project/linux-media/list/
3702T: git git://linuxtv.org/anttip/media_tree.git
3703S: Maintained
3704F: drivers/media/usb/dvb-usb-v2/anysee*
3705
3706DVB_USB_AU6610 MEDIA DRIVER
3707M: Antti Palosaari <crope@iki.fi>
3708L: linux-media@vger.kernel.org
3709W: http://linuxtv.org/
3710W: http://palosaari.fi/linux/
3711Q: http://patchwork.linuxtv.org/project/linux-media/list/
3712T: git git://linuxtv.org/anttip/media_tree.git
3713S: Maintained
3714F: drivers/media/usb/dvb-usb-v2/au6610*
3715
3716DVB_USB_CE6230 MEDIA DRIVER
3717M: Antti Palosaari <crope@iki.fi>
3718L: linux-media@vger.kernel.org
3719W: http://linuxtv.org/
3720W: http://palosaari.fi/linux/
3721Q: http://patchwork.linuxtv.org/project/linux-media/list/
3722T: git git://linuxtv.org/anttip/media_tree.git
3723S: Maintained
3724F: drivers/media/usb/dvb-usb-v2/ce6230*
3725
d099dea2
MK
3726DVB_USB_CXUSB MEDIA DRIVER
3727M: Michael Krufky <mkrufky@linuxtv.org>
3728L: linux-media@vger.kernel.org
3729W: http://linuxtv.org/
3730W: http://github.com/mkrufky
3731Q: http://patchwork.linuxtv.org/project/linux-media/list/
3732T: git git://linuxtv.org/media_tree.git
3733S: Maintained
9819da66 3734F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3735
91952bc0 3736DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3737M: Antti Palosaari <crope@iki.fi>
3738L: linux-media@vger.kernel.org
3739W: http://linuxtv.org/
3740W: http://palosaari.fi/linux/
3741Q: http://patchwork.linuxtv.org/project/linux-media/list/
3742T: git git://linuxtv.org/anttip/media_tree.git
3743S: Maintained
91952bc0 3744F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3745
5560983b 3746DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3747M: Antti Palosaari <crope@iki.fi>
3748L: linux-media@vger.kernel.org
3749W: http://linuxtv.org/
91952bc0
AP
3750Q: http://patchwork.linuxtv.org/project/linux-media/list/
3751T: git git://linuxtv.org/anttip/media_tree.git
3752S: Maintained
5560983b 3753F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3754
8856f5f2
MK
3755DVB_USB_MXL111SF MEDIA DRIVER
3756M: Michael Krufky <mkrufky@linuxtv.org>
3757L: linux-media@vger.kernel.org
3758W: http://linuxtv.org/
3759W: http://github.com/mkrufky
3760Q: http://patchwork.linuxtv.org/project/linux-media/list/
3761T: git git://linuxtv.org/mkrufky/mxl111sf.git
3762S: Maintained
3763F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3764
91952bc0
AP
3765DVB_USB_RTL28XXU MEDIA DRIVER
3766M: Antti Palosaari <crope@iki.fi>
3767L: linux-media@vger.kernel.org
3768W: http://linuxtv.org/
3769W: http://palosaari.fi/linux/
3770Q: http://patchwork.linuxtv.org/project/linux-media/list/
3771T: git git://linuxtv.org/anttip/media_tree.git
3772S: Maintained
3773F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3774
3775DVB_USB_V2 MEDIA DRIVER
3776M: Antti Palosaari <crope@iki.fi>
3777L: linux-media@vger.kernel.org
3778W: http://linuxtv.org/
3779W: http://palosaari.fi/linux/
3780Q: http://patchwork.linuxtv.org/project/linux-media/list/
3781T: git git://linuxtv.org/anttip/media_tree.git
3782S: Maintained
3783F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3784F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3785
ac0ac38f 3786DYNAMIC DEBUG
5c4a97d1 3787M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3788S: Maintained
3789F: lib/dynamic_debug.c
3790F: include/linux/dynamic_debug.h
3791
789c7048 3792DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3793M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3794S: Maintained
df621252 3795F: drivers/tty/serial/dz.*
789c7048 3796
f17effbe
MF
3797E3X0 POWER BUTTON DRIVER
3798M: Moritz Fischer <moritz.fischer@ettus.com>
3799L: usrp-users@lists.ettus.com
3800W: http://www.ettus.com
3801S: Supported
3802F: drivers/input/misc/e3x0-button.c
3803F: Documentation/devicetree/bindings/input/e3x0-button.txt
3804
91952bc0
AP
3805E4000 MEDIA DRIVER
3806M: Antti Palosaari <crope@iki.fi>
3807L: linux-media@vger.kernel.org
3808W: http://linuxtv.org/
3809W: http://palosaari.fi/linux/
3810Q: http://patchwork.linuxtv.org/project/linux-media/list/
3811T: git git://linuxtv.org/anttip/media_tree.git
3812S: Maintained
3813F: drivers/media/tuners/e4000*
3814
1da177e4 3815EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3816M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3817L: linux-scsi@vger.kernel.org
3818S: Maintained
679655da 3819F: drivers/scsi/eata.c
1da177e4 3820
91952bc0
AP
3821EC100 MEDIA DRIVER
3822M: Antti Palosaari <crope@iki.fi>
3823L: linux-media@vger.kernel.org
3824W: http://linuxtv.org/
3825W: http://palosaari.fi/linux/
3826Q: http://patchwork.linuxtv.org/project/linux-media/list/
3827T: git git://linuxtv.org/anttip/media_tree.git
3828S: Maintained
3829F: drivers/media/dvb-frontends/ec100*
3830
237fead6 3831ECRYPT FILE SYSTEM
0de9adf2 3832M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3833L: ecryptfs@vger.kernel.org
24a923e4 3834W: http://ecryptfs.org
6dc7516e 3835W: https://launchpad.net/ecryptfs
237fead6 3836S: Supported
679655da
JP
3837F: Documentation/filesystems/ecryptfs.txt
3838F: fs/ecryptfs/
237fead6 3839
da9bb1d2 3840EDAC-CORE
8b58be88 3841M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3842M: Borislav Petkov <bp@alien8.de>
009a5410 3843M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3844L: linux-edac@vger.kernel.org
0e438e3f 3845W: bluesmoke.sourceforge.net
7a859516
BP
3846T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3847T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3848S: Supported
679655da 3849F: Documentation/edac.txt
91445c72 3850F: drivers/edac/
679655da 3851F: include/linux/edac.h
0e438e3f 3852
c476c23b 3853EDAC-AMD64
8b58be88 3854M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3855M: Borislav Petkov <bp@alien8.de>
91445c72 3856L: linux-edac@vger.kernel.org
c476c23b 3857W: bluesmoke.sourceforge.net
487ba8e8 3858S: Maintained
c476c23b
BP
3859F: drivers/edac/amd64_edac*
3860
836dae5d
RR
3861EDAC-CALXEDA
3862M: Doug Thompson <dougthompson@xmission.com>
3863M: Robert Richter <rric@kernel.org>
3864L: linux-edac@vger.kernel.org
3865W: bluesmoke.sourceforge.net
3866S: Maintained
3867F: drivers/edac/highbank*
3868
f65aad41
RB
3869EDAC-CAVIUM
3870M: Ralf Baechle <ralf@linux-mips.org>
3871M: David Daney <david.daney@cavium.com>
3872L: linux-edac@vger.kernel.org
3873L: linux-mips@linux-mips.org
3874W: bluesmoke.sourceforge.net
3875S: Supported
3876F: drivers/edac/octeon_edac*
3877
0e438e3f 3878EDAC-E752X
8b58be88
JP
3879M: Mark Gross <mark.gross@intel.com>
3880M: Doug Thompson <dougthompson@xmission.com>
91445c72 3881L: linux-edac@vger.kernel.org
0e438e3f
DP
3882W: bluesmoke.sourceforge.net
3883S: Maintained
679655da 3884F: drivers/edac/e752x_edac.c
0e438e3f
DP
3885
3886EDAC-E7XXX
8b58be88 3887M: Doug Thompson <dougthompson@xmission.com>
91445c72 3888L: linux-edac@vger.kernel.org
0e438e3f
DP
3889W: bluesmoke.sourceforge.net
3890S: Maintained
679655da 3891F: drivers/edac/e7xxx_edac.c
0e438e3f 3892
77c5f5d2 3893EDAC-GHES
009a5410 3894M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3895L: linux-edac@vger.kernel.org
3896W: bluesmoke.sourceforge.net
3897S: Maintained
2caa67a6 3898F: drivers/edac/ghes_edac.c
77c5f5d2 3899
6bc78404 3900EDAC-I82443BXGX
8b58be88 3901M: Tim Small <tim@buttersideup.com>
91445c72 3902L: linux-edac@vger.kernel.org
6bc78404
DT
3903W: bluesmoke.sourceforge.net
3904S: Maintained
679655da 3905F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3906
3907EDAC-I3000
8b58be88 3908M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3909L: linux-edac@vger.kernel.org
6bc78404
DT
3910W: bluesmoke.sourceforge.net
3911S: Maintained
679655da 3912F: drivers/edac/i3000_edac.c
6bc78404
DT
3913
3914EDAC-I5000
8b58be88 3915M: Doug Thompson <dougthompson@xmission.com>
91445c72 3916L: linux-edac@vger.kernel.org
ba9a5918
DT
3917W: bluesmoke.sourceforge.net
3918S: Maintained
679655da 3919F: drivers/edac/i5000_edac.c
ba9a5918 3920
44c12cb2 3921EDAC-I5400
009a5410 3922M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3923L: linux-edac@vger.kernel.org
44c12cb2
MCC
3924W: bluesmoke.sourceforge.net
3925S: Maintained
679655da 3926F: drivers/edac/i5400_edac.c
44c12cb2 3927
3c9c92b6 3928EDAC-I7300
009a5410 3929M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3930L: linux-edac@vger.kernel.org
3931W: bluesmoke.sourceforge.net
3932S: Maintained
3933F: drivers/edac/i7300_edac.c
3934
67c89316 3935EDAC-I7CORE
009a5410 3936M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3937L: linux-edac@vger.kernel.org
3938W: bluesmoke.sourceforge.net
3939S: Maintained
70aff0ce 3940F: drivers/edac/i7core_edac.c
67c89316 3941
ba9a5918 3942EDAC-I82975X
8b58be88 3943M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3944M: "Arvind R." <arvino55@gmail.com>
91445c72 3945L: linux-edac@vger.kernel.org
ba9a5918
DT
3946W: bluesmoke.sourceforge.net
3947S: Maintained
679655da 3948F: drivers/edac/i82975x_edac.c
ba9a5918 3949
791b4706
JB
3950EDAC-IE31200
3951M: Jason Baron <jbaron@akamai.com>
3952L: linux-edac@vger.kernel.org
3953W: bluesmoke.sourceforge.net
3954S: Maintained
3955F: drivers/edac/ie31200_edac.c
3956
ccdfb979 3957EDAC-MPC85XX
30c7469b 3958M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3959L: linux-edac@vger.kernel.org
3960W: bluesmoke.sourceforge.net
3961S: Maintained
3962F: drivers/edac/mpc85xx_edac.[ch]
3963
ba9a5918 3964EDAC-PASEMI
8b58be88 3965M: Egor Martovetsky <egor@pasemi.com>
91445c72 3966L: linux-edac@vger.kernel.org
6bc78404
DT
3967W: bluesmoke.sourceforge.net
3968S: Maintained
679655da 3969F: drivers/edac/pasemi_edac.c
6bc78404 3970
0e438e3f 3971EDAC-R82600
8b58be88 3972M: Tim Small <tim@buttersideup.com>
91445c72 3973L: linux-edac@vger.kernel.org
0e438e3f
DP
3974W: bluesmoke.sourceforge.net
3975S: Maintained
679655da 3976F: drivers/edac/r82600_edac.c
da9bb1d2 3977
4d096ca7 3978EDAC-SBRIDGE
009a5410 3979M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3980L: linux-edac@vger.kernel.org
3981W: bluesmoke.sourceforge.net
3982S: Maintained
3983F: drivers/edac/sb_edac.c
3984
995e1de4
LH
3985EDAC-XGENE
3986APPLIED MICRO (APM) X-GENE SOC EDAC
3987M: Loc Ho <lho@apm.com>
3988S: Supported
3989F: drivers/edac/xgene_edac.c
3990F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3991
af39917d
CL
3992EDIROL UA-101/UA-1000 DRIVER
3993M: Clemens Ladisch <clemens@ladisch.de>
3994L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3995T: git git://git.alsa-project.org/alsa-kernel.git
3996S: Maintained
3997F: sound/usb/misc/ua101.c
3998
1f7df953
MF
3999EXTENSIBLE FIRMWARE INTERFACE (EFI)
4000M: Matt Fleming <matt.fleming@intel.com>
4001L: linux-efi@vger.kernel.org
78bef24e 4002T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4003S: Maintained
fb2efb5c 4004F: Documentation/efi-stub.txt
1f7df953
MF
4005F: arch/ia64/kernel/efi.c
4006F: arch/x86/boot/compressed/eboot.[ch]
4007F: arch/x86/include/asm/efi.h
4008F: arch/x86/platform/efi/*
a9499fa7 4009F: drivers/firmware/efi/*
1f7df953
MF
4010F: include/linux/efi*.h
4011
d68772b7
MF
4012EFI VARIABLE FILESYSTEM
4013M: Matthew Garrett <matthew.garrett@nebula.com>
4014M: Jeremy Kerr <jk@ozlabs.org>
4015M: Matt Fleming <matt.fleming@intel.com>
4016T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4017L: linux-efi@vger.kernel.org
4018S: Maintained
4019F: fs/efivarfs/
4020
85a00d9b
PJ
4021EFIFB FRAMEBUFFER DRIVER
4022L: linux-fbdev@vger.kernel.org
4023M: Peter Jones <pjones@redhat.com>
4024S: Maintained
8a61f013 4025F: drivers/video/fbdev/efifb.c
85a00d9b 4026
0bee8d28
JT
4027EFS FILESYSTEM
4028W: http://aeschi.ch.eu.org/efs/
4029S: Orphan
679655da 4030F: fs/efs/
0bee8d28 4031
4480f15b 4032EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4033M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4034M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4035L: linux-rdma@vger.kernel.org
fab97220 4036S: Supported
679655da 4037F: drivers/infiniband/hw/ehca/
fab97220 4038
aa8a9e25 4039EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4040M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4041L: netdev@vger.kernel.org
4042S: Maintained
9aa32835 4043F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4044
f0319efe 4045EM28XX VIDEO4LINUX DRIVER
009a5410 4046M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4047L: linux-media@vger.kernel.org
4048W: http://linuxtv.org
4049T: git git://linuxtv.org/media_tree.git
4050S: Maintained
4051F: drivers/media/usb/em28xx/
4052
3e3a7d66 4053EMBEDDED LINUX
8b58be88
JP
4054M: Paul Gortmaker <paul.gortmaker@windriver.com>
4055M: Matt Mackall <mpm@selenic.com>
4056M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4057L: linux-embedded@vger.kernel.org
4058S: Maintained
4059
32505876
JS
4060EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4061M: James Smart <james.smart@avagotech.com>
4062M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4063L: linux-scsi@vger.kernel.org
32505876 4064W: http://www.avagotech.com
ce00f85c 4065S: Supported
679655da 4066F: drivers/scsi/lpfc/
3a1c1d44 4067
5f5bac82 4068ENE CB710 FLASH CARD READER DRIVER
8b58be88 4069M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4070S: Maintained
4071F: drivers/misc/cb710/
4072F: drivers/mmc/host/cb710-mmc.*
4073F: include/linux/cb710.h
4074
931e39a1
ML
4075ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4076M: Maxim Levitsky <maximlevitsky@gmail.com>
4077S: Maintained
2a837449 4078F: drivers/media/rc/ene_ir.*
931e39a1 4079
ec207dcc
GS
4080ENHANCED ERROR HANDLING (EEH)
4081M: Gavin Shan <shangw@linux.vnet.ibm.com>
4082L: linuxppc-dev@lists.ozlabs.org
4083S: Supported
4084F: Documentation/powerpc/eeh-pci-error-recovery.txt
4085F: arch/powerpc/kernel/eeh*.c
4086
d5ca9006 4087EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4088M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4089S: Maintained
084bad91 4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4091F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4092F: include/video/s1d13xxxfb.h
d5ca9006 4093
38df6492
ME
4094ET131X NETWORK DRIVER
4095M: Mark Einon <mark.einon@gmail.com>
4096S: Odd Fixes
4097F: drivers/net/ethernet/agere/
4098
1da177e4 4099ETHERNET BRIDGE
adbbf69d 4100M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4101L: bridge@lists.linux-foundation.org
4c325313 4102L: netdev@vger.kernel.org
c996d8b9 4103W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4104S: Maintained
679655da
JP
4105F: include/linux/netfilter_bridge/
4106F: net/bridge/
1da177e4 4107
22f08ad9
FF
4108ETHERNET PHY LIBRARY
4109M: Florian Fainelli <f.fainelli@gmail.com>
4110L: netdev@vger.kernel.org
4111S: Maintained
4112F: include/linux/phy.h
4113F: include/linux/phy_fixed.h
4114F: drivers/net/phy/
4115F: Documentation/networking/phy.txt
4116F: drivers/of/of_mdio.c
4117F: drivers/of/of_net.c
4118
1da177e4 4119EXT2 FILE SYSTEM
d8130624 4120M: Jan Kara <jack@suse.com>
72be2ccf 4121L: linux-ext4@vger.kernel.org
1da177e4 4122S: Maintained
679655da
JP
4123F: Documentation/filesystems/ext2.txt
4124F: fs/ext2/
4125F: include/linux/ext2*
1da177e4 4126
72be2ccf 4127EXT4 FILE SYSTEM
8b58be88 4128M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4129M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4130L: linux-ext4@vger.kernel.org
08a225f1 4131W: http://ext4.wiki.kernel.org
8a6e2535 4132Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4133S: Maintained
679655da
JP
4134F: Documentation/filesystems/ext4.txt
4135F: fs/ext4/
1da177e4 4136
c5532b09 4137Extended Verification Module (EVM)
74dd744f
MZ
4138M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4139L: linux-ima-devel@lists.sourceforge.net
4140L: linux-security-module@vger.kernel.org
c5532b09
MZ
4141S: Supported
4142F: security/integrity/evm/
4143
df6b3cfe
MH
4144EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4145M: MyungJoo Ham <myungjoo.ham@samsung.com>
4146M: Chanwoo Choi <cw00.choi@samsung.com>
4147L: linux-kernel@vger.kernel.org
81df63a9 4148T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4149S: Maintained
4150F: drivers/extcon/
4151F: Documentation/extcon/
4152
e2a75c44 4153EXYNOS DP DRIVER
b7701755 4154M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4155L: dri-devel@lists.freedesktop.org
4156S: Maintained
4157F: drivers/gpu/drm/exynos/exynos_dp*
4158
33ad3912
DL
4159EXYNOS MIPI DISPLAY DRIVERS
4160M: Inki Dae <inki.dae@samsung.com>
4161M: Donghwa Lee <dh09.lee@samsung.com>
4162M: Kyungmin Park <kyungmin.park@samsung.com>
4163L: linux-fbdev@vger.kernel.org
4164S: Maintained
8a61f013 4165F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4166F: include/video/exynos_mipi*
4167
e53004e2 4168F71805F HARDWARE MONITORING DRIVER
d8130624 4169M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4170L: lm-sensors@lm-sensors.org
4171S: Maintained
679655da
JP
4172F: Documentation/hwmon/f71805f
4173F: drivers/hwmon/f71805f.c
e53004e2 4174
eea977ed
MB
4175FC0011 TUNER DRIVER
4176M: Michael Buesch <m@bues.ch>
4177L: linux-media@vger.kernel.org
4178S: Maintained
ccae7af2
MCC
4179F: drivers/media/tuners/fc0011.h
4180F: drivers/media/tuners/fc0011.c
eea977ed 4181
91952bc0
AP
4182FC2580 MEDIA DRIVER
4183M: Antti Palosaari <crope@iki.fi>
4184L: linux-media@vger.kernel.org
4185W: http://linuxtv.org/
4186W: http://palosaari.fi/linux/
4187Q: http://patchwork.linuxtv.org/project/linux-media/list/
4188T: git git://linuxtv.org/anttip/media_tree.git
4189S: Maintained
4190F: drivers/media/tuners/fc2580*
eea977ed 4191
88b2dbdb
EP
4192FANOTIFY
4193M: Eric Paris <eparis@redhat.com>
4194S: Maintained
4195F: fs/notify/fanotify/
4196F: include/linux/fanotify.h
c117ab84 4197F: include/uapi/linux/fanotify.h
88b2dbdb 4198
1da177e4 4199FARSYNC SYNCHRONOUS DRIVER
8b58be88 4200M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4201W: http://www.farsite.co.uk/
4202S: Supported
679655da 4203F: drivers/net/wan/farsync.*
1da177e4 4204
c5408b88 4205FAULT INJECTION SUPPORT
8b58be88 4206M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4207S: Supported
679655da
JP
4208F: Documentation/fault-injection/
4209F: lib/fault-inject.c
c5408b88 4210
053e514f
NT
4211FBTFT Framebuffer drivers
4212M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4213M: Noralf Trønnes <noralf@tronnes.org>
4214S: Maintained
4215F: drivers/staging/fbtft/
4216
cae727db 4217FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4218M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4219L: fcoe-devel@open-fcoe.org
cae727db
RL
4220W: www.Open-FCoE.org
4221S: Supported
4222F: drivers/scsi/libfc/
4223F: drivers/scsi/fcoe/
4224F: include/scsi/fc/
4225F: include/scsi/libfc.h
4226F: include/scsi/libfcoe.h
c117ab84 4227F: include/uapi/scsi/fc/
cae727db 4228
e2d1d6c0 4229FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4230M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4231M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4232L: linux-fsdevel@vger.kernel.org
1da177e4 4233S: Maintained
679655da
JP
4234F: include/linux/fcntl.h
4235F: include/linux/fs.h
c117ab84
CEB
4236F: include/uapi/linux/fcntl.h
4237F: include/uapi/linux/fs.h
679655da
JP
4238F: fs/fcntl.c
4239F: fs/locks.c
1da177e4 4240
e2d1d6c0 4241FILESYSTEMS (VFS and infrastructure)
8b58be88 4242M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4243L: linux-fsdevel@vger.kernel.org
173acc7c 4244S: Maintained
679655da 4245F: fs/*
173acc7c 4246
b26e0ed4 4247FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4248M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4249L: lm-sensors@lm-sensors.org
4250S: Maintained
d5ca6918
JP
4251F: drivers/hwmon/f75375s.c
4252F: include/linux/f75375s.h
b26e0ed4 4253
a331b0c3
CL
4254FIREWIRE AUDIO DRIVERS
4255M: Clemens Ladisch <clemens@ladisch.de>
4256L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4257T: git git://git.alsa-project.org/alsa-kernel.git
4258S: Maintained
4259F: sound/firewire/
4260
eb86ec51
SR
4261FIREWIRE MEDIA DRIVERS (firedtv)
4262M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4263L: linux-media@vger.kernel.org
4264L: linux1394-devel@lists.sourceforge.net
4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4266S: Maintained
4267F: drivers/media/firewire/
4268
a511ce33
CB
4269FIREWIRE SBP-2 TARGET
4270M: Chris Boot <bootc@bootc.net>
4271L: linux-scsi@vger.kernel.org
4272L: target-devel@vger.kernel.org
4273L: linux1394-devel@lists.sourceforge.net
4274T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4275S: Maintained
4276F: drivers/target/sbp/
4277
7d2c86b5 4278FIREWIRE SUBSYSTEM
8b58be88 4279M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4280L: linux1394-devel@lists.sourceforge.net
958a29cb 4281W: http://ieee1394.wiki.kernel.org/
2ca526bf 4282T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4283S: Maintained
679655da 4284F: drivers/firewire/
8f06ce3b
SR
4285F: include/linux/firewire.h
4286F: include/uapi/linux/firewire*.h
9f6d3c4b 4287F: tools/firewire/
e2d1d6c0
RD
4288
4289FIRMWARE LOADER (request_firmware)
39e68089
ML
4290M: Ming Lei <ming.lei@canonical.com>
4291L: linux-kernel@vger.kernel.org
4292S: Maintained
679655da
JP
4293F: Documentation/firmware_class/
4294F: drivers/base/firmware*.c
4295F: include/linux/firmware.h
e2d1d6c0 4296
f730e3dc 4297FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4298M: Joshua Morris <josh.h.morris@us.ibm.com>
4299M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4300S: Maintained
4301F: drivers/block/rsxx/
4302
8206f664 4303FLOPPY DRIVER
e5f6450c 4304M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4306S: Odd fixes
4307F: drivers/block/floppy.c
4308
9c9f32ed
AR
4309FMC SUBSYSTEM
4310M: Alessandro Rubini <rubini@gnudd.com>
4311W: http://www.ohwr.org/projects/fmc-bus
4312S: Supported
4313F: drivers/fmc/
4314F: include/linux/fmc*.h
4315F: include/linux/ipmi-fru.h
4316K: fmc_d.*register
4317
e2d1d6c0 4318FPU EMULATOR
8b58be88 4319M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4320W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4321S: Maintained
679655da 4322F: arch/x86/math-emu/
e2d1d6c0
RD
4323
4324FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4325L: netdev@vger.kernel.org
c173bfac 4326S: Orphan
679655da
JP
4327F: drivers/net/wan/dlci.c
4328F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4329
4330FRAMEBUFFER LAYER
5489e948
JCPV
4331M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4332M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4333L: linux-fbdev@vger.kernel.org
e2d1d6c0 4334W: http://linux-fbdev.sourceforge.net/
b22fe37b 4335Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4336T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4337S: Maintained
679655da 4338F: Documentation/fb/
d958c62c 4339F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4340F: drivers/video/
4341F: include/video/
679655da 4342F: include/linux/fb.h
c117ab84
CEB
4343F: include/uapi/video/
4344F: include/uapi/linux/fb.h
e2d1d6c0 4345
a57c188e 4346FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4347M: Timur Tabi <timur@tabi.org>
a57c188e 4348L: linux-fbdev@vger.kernel.org
c4ef9bc4 4349S: Maintained
8a61f013 4350F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4351
e2d1d6c0 4352FREESCALE DMA DRIVER
8b58be88
JP
4353M: Li Yang <leoli@freescale.com>
4354M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4355L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4356S: Maintained
679655da 4357F: drivers/dma/fsldma.*
e2d1d6c0
RD
4358
4359FREESCALE I2C CPM DRIVER
8b58be88 4360M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4361L: linuxppc-dev@lists.ozlabs.org
846557d3 4362L: linux-i2c@vger.kernel.org
0d2b405a 4363S: Maintained
679655da 4364F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4365
60e8c5ab 4366FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4367M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4368L: linux-fbdev@vger.kernel.org
efc03ecb 4369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4370S: Maintained
bad985a1 4371F: include/linux/platform_data/video-imxfb.h
8a61f013 4372F: drivers/video/fbdev/imxfb.c
60e8c5ab 4373
4d8e2cef
HX
4374FREESCALE QUAD SPI DRIVER
4375M: Han Xu <han.xu@freescale.com>
4376L: linux-mtd@lists.infradead.org
4377S: Maintained
4378F: drivers/mtd/spi-nor/fsl-quadspi.c
4379
4689a6b1 4380FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4381M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4382M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4383L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4384L: netdev@vger.kernel.org
4385S: Maintained
ec21e2ec 4386F: drivers/net/ethernet/freescale/fs_enet/
679655da 4387F: include/linux/fs_enet_pd.h
4689a6b1 4388
d9e9d82c 4389FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4390L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4391S: Orphan
679655da
JP
4392F: arch/powerpc/sysdev/qe_lib/
4393F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4394
b55ef929 4395FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4396M: Li Yang <leoli@freescale.com>
6372594a 4397L: linux-usb@vger.kernel.org
a4724ed6 4398L: linuxppc-dev@lists.ozlabs.org
a7205b30 4399S: Maintained
faf2e1db 4400F: drivers/usb/gadget/udc/fsl*
a7205b30 4401
beaf53bf 4402FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4403M: Li Yang <leoli@freescale.com>
beaf53bf 4404L: netdev@vger.kernel.org
a4724ed6 4405L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4406S: Maintained
ec21e2ec 4407F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4408
d9e9d82c 4409FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4410M: Timur Tabi <timur@tabi.org>
a4724ed6 4411L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4412S: Maintained
df621252 4413F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4414
4415FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4416M: Timur Tabi <timur@tabi.org>
dc85950a 4417M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4418M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4419L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4420L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4421S: Maintained
69aefcea 4422F: sound/soc/fsl/fsl*
dc85950a 4423F: sound/soc/fsl/imx*
69aefcea 4424F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4425
31c88965 4426FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4427M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4428L: linux-kernel@vger.kernel.org
4429S: Maintained
4430F: drivers/staging/fsl-mc/
4431
1da177e4 4432FREEVXFS FILESYSTEM
8b58be88 4433M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4434W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4435S: Maintained
679655da 4436F: fs/freevxfs/
1da177e4 4437
71038f52 4438FREEZER
49db1903 4439M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4440M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4441L: linux-pm@vger.kernel.org
71038f52 4442S: Supported
679655da
JP
4443F: Documentation/power/freezing-of-tasks.txt
4444F: include/linux/freezer.h
4445F: kernel/freezer.c
71038f52 4446
839a1f79
KRW
4447FRONTSWAP API
4448M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4449L: linux-kernel@vger.kernel.org
4450S: Maintained
4451F: mm/frontswap.c
4452F: include/linux/frontswap.h
4453
a5432f5a 4454FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4455M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4456L: linux-cachefs@redhat.com
4457S: Supported
4458F: Documentation/filesystems/caching/
4459F: fs/fscache/
4460F: include/linux/fscache*.h
4461
f58ad8f5 4462F2FS FILE SYSTEM
9b29d481 4463M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4464M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4465R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4466L: linux-f2fs-devel@lists.sourceforge.net
4467W: http://en.wikipedia.org/wiki/F2FS
4468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4469S: Maintained
4470F: Documentation/filesystems/f2fs.txt
3bac380c 4471F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4472F: fs/f2fs/
4473F: include/linux/f2fs_fs.h
62d43eeb 4474F: include/trace/events/f2fs.h
f58ad8f5 4475
5ab7ffea 4476FUJITSU FR-V (FRV) PORT
8b58be88 4477M: David Howells <dhowells@redhat.com>
1da177e4 4478S: Maintained
679655da 4479F: arch/frv/
1da177e4 4480
20b93734 4481FUJITSU LAPTOP EXTRAS
409a3e98 4482M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4483L: platform-driver-x86@vger.kernel.org
20b93734 4484S: Maintained
679655da 4485F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4486
4da621b6
HK
4487FUJITSU M-5MO LS CAMERA ISP DRIVER
4488M: Kyungmin Park <kyungmin.park@samsung.com>
4489M: Heungjun Kim <riverful.kim@samsung.com>
4490L: linux-media@vger.kernel.org
4491S: Maintained
90d72ac6 4492F: drivers/media/i2c/m5mols/
4da621b6
HK
4493F: include/media/m5mols.h
4494
2d24c490
RG
4495FUJITSU TABLET EXTRAS
4496M: Robert Gerlach <khnz@gmx.de>
4497L: platform-driver-x86@vger.kernel.org
4498S: Maintained
4499F: drivers/platform/x86/fujitsu-tablet.c
4500
04578f17 4501FUSE: FILESYSTEM IN USERSPACE
8b58be88 4502M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4503L: fuse-devel@lists.sourceforge.net
4504W: http://fuse.sourceforge.net/
0a30f612 4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4506S: Maintained
679655da 4507F: fs/fuse/
c117ab84 4508F: include/uapi/linux/fuse.h
0a30f612 4509F: Documentation/filesystems/fuse.txt
04578f17 4510
1da177e4 4511FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4512M: Rik Faith <faith@cs.unc.edu>
1da177e4 4513L: linux-scsi@vger.kernel.org
baaea1dc 4514S: Odd Fixes (e.g., new signatures)
679655da 4515F: drivers/scsi/fdomain.*
1da177e4 4516
d8e2162c
PO
4517GCOV BASED KERNEL PROFILING
4518M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4519S: Maintained
4520F: kernel/gcov/
4521F: Documentation/gcov.txt
4522
1da177e4 4523GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4524M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4525L: linux-scsi@vger.kernel.org
4526W: http://www.icp-vortex.com/
4527S: Supported
679655da 4528F: drivers/scsi/gdt*
1da177e4 4529
158daf16
JK
4530GDB KERNEL DEBUGGING HELPER SCRIPTS
4531M: Jan Kiszka <jan.kiszka@siemens.com>
4532S: Supported
4533F: scripts/gdb/
4534
3169a1c7
HV
4535GEMTEK FM RADIO RECEIVER DRIVER
4536M: Hans Verkuil <hverkuil@xs4all.nl>
4537L: linux-media@vger.kernel.org
4538T: git git://linuxtv.org/media_tree.git
4539W: http://linuxtv.org
4540S: Maintained
4541F: drivers/media/radio/radio-gemtek*
4542
1c23af90 4543GENERIC GPIO I2C DRIVER
880b0e26 4544M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4545S: Supported
679655da
JP
4546F: drivers/i2c/busses/i2c-gpio.c
4547F: include/linux/i2c-gpio.h
1c23af90 4548
92ed1a76
PK
4549GENERIC GPIO I2C MULTIPLEXER DRIVER
4550M: Peter Korsgaard <peter.korsgaard@barco.com>
4551L: linux-i2c@vger.kernel.org
4552S: Supported
e7065e20
JD
4553F: drivers/i2c/muxes/i2c-mux-gpio.c
4554F: include/linux/i2c-mux-gpio.h
4555F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4556
9251ce95 4557GENERIC HDLC (WAN) DRIVERS
8b58be88 4558M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4559W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4560S: Maintained
679655da
JP
4561F: drivers/net/wan/c101.c
4562F: drivers/net/wan/hd6457*
4563F: drivers/net/wan/hdlc*
4564F: drivers/net/wan/n2.c
4565F: drivers/net/wan/pc300too.c
4566F: drivers/net/wan/pci200syn.c
4567F: drivers/net/wan/wanxl*
1da177e4 4568
1527aab6 4569GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4570M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4571L: linux-arch@vger.kernel.org
4572T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4573S: Maintained
14430813
JP
4574F: include/asm-generic/
4575F: include/uapi/asm-generic/
1527aab6 4576
ff764963
KVA
4577GENERIC PHY FRAMEWORK
4578M: Kishon Vijay Abraham I <kishon@ti.com>
4579L: linux-kernel@vger.kernel.org
4580T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4581S: Supported
4582F: drivers/phy/
4583F: include/linux/phy/
4584
eea97aed
KH
4585GENERIC PM DOMAINS
4586M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4587M: Kevin Hilman <khilman@kernel.org>
4588M: Ulf Hansson <ulf.hansson@linaro.org>
4589L: linux-pm@vger.kernel.org
4590S: Supported
4591F: drivers/base/power/domain*.c
4592F: include/linux/pm_domain.h
4593
ccb86a69 4594GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4595M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4596L: kvm@vger.kernel.org
ccb86a69
MT
4597S: Supported
4598F: drivers/uio/uio_pci_generic.c
4599
f8f1ec73
JP
4600GET_MAINTAINER SCRIPT
4601M: Joe Perches <joe@perches.com>
4602S: Maintained
4603F: scripts/get_maintainer.pl
4604
5be7b50f 4605GFS2 FILE SYSTEM
8b58be88 4606M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4607M: Bob Peterson <rpeterso@redhat.com>
a4644184 4608L: cluster-devel@redhat.com
5be7b50f 4609W: http://sources.redhat.com/cluster/
28666d6d 4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4611S: Supported
679655da
JP
4612F: Documentation/filesystems/gfs2*.txt
4613F: fs/gfs2/
c117ab84 4614F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4615
0a34eb8f 4616GIGASET ISDN DRIVERS
6b096fde 4617M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4618L: gigaset307x-common@lists.sourceforge.net
4619W: http://gigaset307x.sourceforge.net/
6b096fde 4620S: Odd Fixes
679655da
JP
4621F: Documentation/isdn/README.gigaset
4622F: drivers/isdn/gigaset/
c117ab84 4623F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4624
7eea35fe
JP
4625GO7007 MPEG CODEC
4626M: Hans Verkuil <hans.verkuil@cisco.com>
4627L: linux-media@vger.kernel.org
4628S: Maintained
4629F: drivers/media/usb/go7007/
4630
ca96ea86
BN
4631GOODIX TOUCHSCREEN
4632M: Bastien Nocera <hadess@hadess.net>
4633L: linux-input@vger.kernel.org
4634S: Maintained
4635F: drivers/input/touchscreen/goodix.c
4636
a0dc00b4 4637GPIO SUBSYSTEM
e4651a9f 4638M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4639M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4640L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4641T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4642S: Maintained
4643F: Documentation/gpio/
a0dc00b4 4644F: drivers/gpio/
bdc6e95e
AC
4645F: include/linux/gpio/
4646F: include/linux/gpio.h
9b692346 4647F: include/asm-generic/gpio.h
a0dc00b4 4648
71a6d0af
HW
4649GRE DEMULTIPLEXER DRIVER
4650M: Dmitry Kozlov <xeb@mail.ru>
4651L: netdev@vger.kernel.org
4652S: Maintained
11c26770
JP
4653F: net/ipv4/gre_demux.c
4654F: net/ipv4/gre_offload.c
71a6d0af
HW
4655F: include/net/gre.h
4656
d4c41139
KG
4657GRETH 10/100/1G Ethernet MAC device driver
4658M: Kristoffer Glembo <kristoffer@gaisler.com>
4659L: netdev@vger.kernel.org
4660S: Maintained
a31a96ad 4661F: drivers/net/ethernet/aeroflex/
d4c41139 4662
e8deeae2 4663GSPCA FINEPIX SUBDRIVER
8b58be88 4664M: Frank Zago <frank@zago.net>
661263b5 4665L: linux-media@vger.kernel.org
275ffde4 4666T: git git://linuxtv.org/media_tree.git
e8deeae2 4667S: Maintained
0c0d06ca 4668F: drivers/media/usb/gspca/finepix.c
e8deeae2 4669
4b3fa3c4
OL
4670GSPCA GL860 SUBDRIVER
4671M: Olivier Lorin <o.lorin@laposte.net>
4672L: linux-media@vger.kernel.org
275ffde4 4673T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4674S: Maintained
0c0d06ca 4675F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4676
e8deeae2 4677GSPCA M5602 SUBDRIVER
8b58be88 4678M: Erik Andren <erik.andren@gmail.com>
661263b5 4679L: linux-media@vger.kernel.org
275ffde4 4680T: git git://linuxtv.org/media_tree.git
e8deeae2 4681S: Maintained
0c0d06ca 4682F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4683
4684GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4685M: Hans de Goede <hdegoede@redhat.com>
661263b5 4686L: linux-media@vger.kernel.org
275ffde4 4687T: git git://linuxtv.org/media_tree.git
e8deeae2 4688S: Maintained
0c0d06ca 4689F: drivers/media/usb/gspca/pac207.c
e8deeae2 4690
261982f1 4691GSPCA SN9C20X SUBDRIVER
d95c5b0b 4692M: Brian Johnson <brijohn@gmail.com>
261982f1 4693L: linux-media@vger.kernel.org
275ffde4 4694T: git git://linuxtv.org/media_tree.git
261982f1 4695S: Maintained
0c0d06ca 4696F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4697
e8deeae2 4698GSPCA T613 SUBDRIVER
8b58be88 4699M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4700L: linux-media@vger.kernel.org
275ffde4 4701T: git git://linuxtv.org/media_tree.git
e8deeae2 4702S: Maintained
0c0d06ca 4703F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4704
4705GSPCA USB WEBCAM DRIVER
fc3f906b 4706M: Hans de Goede <hdegoede@redhat.com>
661263b5 4707L: linux-media@vger.kernel.org
275ffde4 4708T: git git://linuxtv.org/media_tree.git
e8deeae2 4709S: Maintained
0c0d06ca 4710F: drivers/media/usb/gspca/
e8deeae2 4711
584ec979 4712GUID PARTITION TABLE (GPT)
4f973c63 4713M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4714L: linux-efi@vger.kernel.org
4715S: Maintained
4716F: block/partitions/efi.*
4717
aa3c598b 4718STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4719M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4720L: linux-media@vger.kernel.org
275ffde4 4721T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4722S: Maintained
4723F: drivers/media/usb/stk1160/
e8deeae2 4724
4e456b86
YS
4725H8/300 ARCHITECTURE
4726M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4727L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4728W: http://uclinux-h8.sourceforge.jp
4729T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4730S: Maintained
4731F: arch/h8300/
4732F: drivers/clocksource/h8300_*.c
4733F: drivers/clk/h8300/
4734F: drivers/irqchip/irq-renesas-h8*.c
4735
71a6d0af
HW
4736HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4737M: Frank Seidel <frank@f-seidel.de>
4738L: platform-driver-x86@vger.kernel.org
4739W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4740S: Maintained
4741F: drivers/platform/x86/hdaps.c
4742
48fc9e26
HV
4743HDPVR USB VIDEO ENCODER DRIVER
4744M: Hans Verkuil <hverkuil@xs4all.nl>
4745L: linux-media@vger.kernel.org
4746T: git git://linuxtv.org/media_tree.git
4747W: http://linuxtv.org
4748S: Odd Fixes
14430813 4749F: drivers/media/usb/hdpvr/
48fc9e26 4750
71a6d0af 4751HWPOISON MEMORY FAILURE HANDLING
f9625c48 4752M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4753L: linux-mm@kvack.org
71a6d0af
HW
4754S: Maintained
4755F: mm/memory-failure.c
4756F: mm/hwpoison-inject.c
4757
4758HYPERVISOR VIRTUAL CONSOLE DRIVER
4759L: linuxppc-dev@lists.ozlabs.org
4760S: Odd Fixes
4761F: drivers/tty/hvc/
4762
e5ab1477
AP
4763HACKRF MEDIA DRIVER
4764M: Antti Palosaari <crope@iki.fi>
4765L: linux-media@vger.kernel.org
4766W: http://linuxtv.org/
4767W: http://palosaari.fi/linux/
4768Q: http://patchwork.linuxtv.org/project/linux-media/list/
4769T: git git://linuxtv.org/anttip/media_tree.git
4770S: Maintained
4771F: drivers/media/usb/hackrf/
4772
5b543965 4773HARDWARE MONITORING
d8130624 4774M: Jean Delvare <jdelvare@suse.com>
ca462085 4775M: Guenter Roeck <linux@roeck-us.net>
5b543965 4776L: lm-sensors@lm-sensors.org
595142e0 4777W: http://www.lm-sensors.org/
a94ef4ed 4778T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4779T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4780S: Maintained
047f4ec2 4781F: Documentation/hwmon/
679655da 4782F: drivers/hwmon/
047f4ec2 4783F: include/linux/hwmon*.h
5b543965 4784
844dd05f 4785HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4786M: Matt Mackall <mpm@selenic.com>
4787M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4788L: linux-crypto@vger.kernel.org
c0d0787b 4789S: Odd fixes
679655da
JP
4790F: Documentation/hw_random.txt
4791F: drivers/char/hw_random/
4792F: include/linux/hw_random.h
844dd05f 4793
8b37fcfc
OBC
4794HARDWARE SPINLOCK CORE
4795M: Ohad Ben-Cohen <ohad@wizery.com>
4796S: Maintained
4797F: Documentation/hwspinlock.txt
4798F: drivers/hwspinlock/hwspinlock_*
4799F: include/linux/hwspinlock.h
4800
1da177e4 4801HARMONY SOUND DRIVER
ac6aecbf 4802L: linux-parisc@vger.kernel.org
1da177e4 4803S: Maintained
679655da 4804F: sound/parisc/harmony.*
1da177e4 4805
91952bc0
AP
4806HD29L2 MEDIA DRIVER
4807M: Antti Palosaari <crope@iki.fi>
4808L: linux-media@vger.kernel.org
4809W: http://linuxtv.org/
4810W: http://palosaari.fi/linux/
4811Q: http://patchwork.linuxtv.org/project/linux-media/list/
4812T: git git://linuxtv.org/anttip/media_tree.git
4813S: Maintained
4814F: drivers/media/dvb-frontends/hd29l2*
4815
e2d1d6c0 4816HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4817L: iss_storagedev@hp.com
af9f1b3c 4818S: Orphan
679655da
JP
4819F: Documentation/blockdev/cpqarray.txt
4820F: drivers/block/cpqarray.*
e2d1d6c0 4821
9257aa49 4822HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4823M: Don Brace <don.brace@pmcs.com>
9257aa49 4824L: iss_storagedev@hp.com
693373db
DB
4825L: storagedev@pmcs.com
4826L: linux-scsi@vger.kernel.org
9257aa49
SC
4827S: Supported
4828F: Documentation/scsi/hpsa.txt
4829F: drivers/scsi/hpsa*.[ch]
4830F: include/linux/cciss*.h
c117ab84 4831F: include/uapi/linux/cciss*.h
9257aa49 4832
e2d1d6c0 4833HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4834M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4835L: iss_storagedev@hp.com
693373db
DB
4836L: storagedev@pmcs.com
4837L: linux-scsi@vger.kernel.org
e2d1d6c0 4838S: Supported
679655da
JP
4839F: Documentation/blockdev/cciss.txt
4840F: drivers/block/cciss*
4841F: include/linux/cciss_ioctl.h
c117ab84 4842F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4843
1da177e4 4844HFS FILESYSTEM
6cf515e1
GU
4845L: linux-fsdevel@vger.kernel.org
4846S: Orphan
679655da
JP
4847F: Documentation/filesystems/hfs.txt
4848F: fs/hfs/
1da177e4 4849
ef575f47
GU
4850HFSPLUS FILESYSTEM
4851L: linux-fsdevel@vger.kernel.org
4852S: Orphan
4853F: Documentation/filesystems/hfsplus.txt
4854F: fs/hfsplus/
4855
1da177e4 4856HGA FRAMEBUFFER DRIVER
8b58be88 4857M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4858L: linux-nvidia@lists.surfsouth.com
4859W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4860S: Maintained
8a61f013 4861F: drivers/video/fbdev/hgafb.c
1da177e4 4862
4480f15b 4863HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4864M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4865M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4866L: linux-pm@vger.kernel.org
e2d1d6c0 4867S: Supported
679655da
JP
4868F: arch/x86/power/
4869F: drivers/base/power/
4870F: kernel/power/
4871F: include/linux/suspend.h
4872F: include/linux/freezer.h
4873F: include/linux/pm.h
679655da 4874F: arch/*/include/asm/suspend*.h
e2d1d6c0 4875
4ef4caad 4876HID CORE LAYER
e5f6450c 4877M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4878L: linux-input@vger.kernel.org
54e5881d 4879T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4880S: Maintained
679655da
JP
4881F: drivers/hid/
4882F: include/linux/hid*
c117ab84 4883F: include/uapi/linux/hid*
4ef4caad 4884
30ee72f0 4885HID SENSOR HUB DRIVERS
e5f6450c 4886M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4887M: Jonathan Cameron <jic23@kernel.org>
4888M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4889L: linux-input@vger.kernel.org
4890L: linux-iio@vger.kernel.org
4891S: Maintained
4892F: Documentation/hid/hid-sensor*
4893F: drivers/hid/hid-sensor-*
4894F: drivers/iio/*/hid-*
4895F: include/linux/hid-sensor-*
4896
38bed542 4897HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4898M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4899L: linux-kernel@vger.kernel.org
75fc2d37 4900T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4901S: Maintained
679655da 4902F: Documentation/timers/
5cee9645 4903F: kernel/time/hrtimer.c
88606e80
TG
4904F: kernel/time/clockevents.c
4905F: kernel/time/tick*.*
4906F: kernel/time/timer_*.c
05ed8490 4907F: include/linux/clockchips.h
679655da 4908F: include/linux/hrtimer.h
38bed542 4909
1da177e4 4910HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4911L: linux-hams@vger.kernel.org
8b64f2a0 4912S: Orphan
679655da
JP
4913F: drivers/net/hamradio/dmascc.c
4914F: drivers/net/hamradio/scc.c
1da177e4 4915
ede1e6f8 4916HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4917M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4918W: http://www.highpoint-tech.com
4919S: Supported
679655da
JP
4920F: Documentation/scsi/hptiop.txt
4921F: drivers/scsi/hptiop.c
ede1e6f8 4922
1da177e4 4923HIPPI
8b58be88 4924M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4925L: linux-hippi@sunsite.dk
4926S: Maintained
679655da 4927F: include/linux/hippidevice.h
c117ab84 4928F: include/uapi/linux/if_hippi.h
679655da 4929F: net/802/hippi.c
ff5a3b50 4930F: drivers/net/hippi/
1da177e4 4931
ff1d2767 4932HOST AP DRIVER
8b58be88 4933M: Jouni Malinen <j@w1.fi>
85d32e7b 4934L: hostap@shmoo.com (subscribers-only)
724c6b35 4935L: linux-wireless@vger.kernel.org
ff1d2767
JM
4936W: http://hostap.epitest.fi/
4937S: Maintained
679655da 4938F: drivers/net/wireless/hostap/
ff1d2767 4939
dd8cd779 4940HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4941L: platform-driver-x86@vger.kernel.org
95c70215 4942S: Orphan
679655da 4943F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4944
e2d1d6c0 4945HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4946M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4947S: Maintained
7e25d724 4948F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4949
7d2c86b5 4950HPET: High Precision Event Timers driver
8b58be88 4951M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4952S: Maintained
679655da
JP
4953F: Documentation/timers/hpet.txt
4954F: drivers/char/hpet.c
4955F: include/linux/hpet.h
c117ab84 4956F: include/uapi/linux/hpet.h
b9b0332f 4957
e07b5d79 4958HPET: x86
9e06f631 4959S: Orphan
679655da
JP
4960F: arch/x86/kernel/hpet.c
4961F: arch/x86/include/asm/hpet.h
b9b0332f 4962
1da177e4 4963HPFS FILESYSTEM
8b58be88 4964M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4965W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4966S: Maintained
679655da 4967F: fs/hpfs/
1da177e4 4968
3441cded 4969HSI SUBSYSTEM
56459ea9
SR
4970M: Sebastian Reichel <sre@kernel.org>
4971T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4972S: Maintained
4973F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4974F: Documentation/hsi.txt
3441cded
SR
4975F: drivers/hsi/
4976F: include/linux/hsi/
4977F: include/uapi/linux/hsi/
4978
7d2c86b5 4979HSO 3G MODEM DRIVER
8b58be88 4980M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4981W: http://www.pharscape.org
4982S: Maintained
679655da 4983F: drivers/net/usb/hso.c
11cd29b0 4984
19990e29
AB
4985HSR NETWORK PROTOCOL
4986M: Arvid Brodin <arvid.brodin@alten.se>
4987L: netdev@vger.kernel.org
4988S: Maintained
4989F: net/hsr/
4990
5a18c343 4991HTCPEN TOUCHSCREEN DRIVER
8b58be88 4992M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4993L: linux-input@vger.kernel.org
4994S: Maintained
679655da 4995F: drivers/input/touchscreen/htcpen.c
5a18c343 4996
1da177e4 4997HUGETLB FILESYSTEM
6d49e352 4998M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4999S: Maintained
679655da 5000F: fs/hugetlbfs/
1da177e4 5001
05183189 5002Hyper-V CORE AND DRIVERS
9c3646d1 5003M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5004M: Haiyang Zhang <haiyangz@microsoft.com>
5005L: devel@linuxdriverproject.org
5006S: Maintained
a4162747
HZ
5007F: arch/x86/include/asm/mshyperv.h
5008F: arch/x86/include/uapi/asm/hyperv.h
5009F: arch/x86/kernel/cpu/mshyperv.c
05183189 5010F: drivers/hid/hid-hyperv.c
a4162747 5011F: drivers/hv/
f92ca80b 5012F: drivers/input/serio/hyperv-keyboard.c
05183189 5013F: drivers/net/hyperv/
a4162747 5014F: drivers/scsi/storvsc_drv.c
8a61f013 5015F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5016F: include/linux/hyperv.h
5017F: tools/hv/
54bf725e 5018F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5019
d85c8a6a 5020I2C OVER PARALLEL PORT
d8130624 5021M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5022L: linux-i2c@vger.kernel.org
5023S: Maintained
5024F: Documentation/i2c/busses/i2c-parport
5025F: Documentation/i2c/busses/i2c-parport-light
5026F: drivers/i2c/busses/i2c-parport.c
5027F: drivers/i2c/busses/i2c-parport-light.c
5028
5029I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5030M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5031L: linux-i2c@vger.kernel.org
5032S: Maintained
5033F: Documentation/i2c/busses/i2c-ali1535
5034F: Documentation/i2c/busses/i2c-ali1563
5035F: Documentation/i2c/busses/i2c-ali15x3
5036F: Documentation/i2c/busses/i2c-amd756
5037F: Documentation/i2c/busses/i2c-amd8111
5038F: Documentation/i2c/busses/i2c-i801
5039F: Documentation/i2c/busses/i2c-nforce2
5040F: Documentation/i2c/busses/i2c-piix4
5041F: Documentation/i2c/busses/i2c-sis5595
5042F: Documentation/i2c/busses/i2c-sis630
5043F: Documentation/i2c/busses/i2c-sis96x
5044F: Documentation/i2c/busses/i2c-via
5045F: Documentation/i2c/busses/i2c-viapro
5046F: drivers/i2c/busses/i2c-ali1535.c
5047F: drivers/i2c/busses/i2c-ali1563.c
5048F: drivers/i2c/busses/i2c-ali15x3.c
5049F: drivers/i2c/busses/i2c-amd756.c
5050F: drivers/i2c/busses/i2c-amd756-s4882.c
5051F: drivers/i2c/busses/i2c-amd8111.c
5052F: drivers/i2c/busses/i2c-i801.c
5053F: drivers/i2c/busses/i2c-isch.c
5054F: drivers/i2c/busses/i2c-nforce2.c
5055F: drivers/i2c/busses/i2c-nforce2-s4985.c
5056F: drivers/i2c/busses/i2c-piix4.c
5057F: drivers/i2c/busses/i2c-sis5595.c
5058F: drivers/i2c/busses/i2c-sis630.c
5059F: drivers/i2c/busses/i2c-sis96x.c
5060F: drivers/i2c/busses/i2c-via.c
5061F: drivers/i2c/busses/i2c-viapro.c
5062
cb7f07a4
NH
5063I2C/SMBUS ISMT DRIVER
5064M: Seth Heasley <seth.heasley@intel.com>
5065M: Neil Horman <nhorman@tuxdriver.com>
5066L: linux-i2c@vger.kernel.org
5067F: drivers/i2c/busses/i2c-ismt.c
5068F: Documentation/i2c/busses/i2c-ismt
5069
6ea884db 5070I2C/SMBUS STUB DRIVER
d8130624 5071M: Jean Delvare <jdelvare@suse.com>
846557d3 5072L: linux-i2c@vger.kernel.org
6ea884db 5073S: Maintained
8547a5bc 5074F: drivers/i2c/i2c-stub.c
6ea884db 5075
5b543965 5076I2C SUBSYSTEM
14d77c4d 5077M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5078L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5079W: https://i2c.wiki.kernel.org/
5080Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5082S: Maintained
40ed1b4c 5083F: Documentation/devicetree/bindings/i2c/
679655da
JP
5084F: Documentation/i2c/
5085F: drivers/i2c/
5086F: include/linux/i2c.h
03b70d62 5087F: include/linux/i2c-*.h
c117ab84
CEB
5088F: include/uapi/linux/i2c.h
5089F: include/uapi/linux/i2c-*.h
1da177e4 5090
4560d677
WS
5091I2C ACPI SUPPORT
5092M: Mika Westerberg <mika.westerberg@linux.intel.com>
5093L: linux-i2c@vger.kernel.org
5094L: linux-acpi@vger.kernel.org
5095S: Maintained
4560d677 5096
d85c8a6a 5097I2C-TAOS-EVM DRIVER
d8130624 5098M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5099L: linux-i2c@vger.kernel.org
5100S: Maintained
5101F: Documentation/i2c/busses/i2c-taos-evm
5102F: drivers/i2c/busses/i2c-taos-evm.c
5103
e8c76eed 5104I2C-TINY-USB DRIVER
8b58be88 5105M: Till Harbaum <till@harbaum.org>
846557d3 5106L: linux-i2c@vger.kernel.org
932d1872 5107W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5108S: Maintained
679655da 5109F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5110
1da177e4 5111i386 BOOT CODE
8b58be88 5112M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5113S: Maintained
679655da 5114F: arch/x86/boot/
1da177e4
LT
5115
5116i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5117M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5118T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5119S: Maintained
5120
1da177e4 5121IA64 (Itanium) PLATFORM
8b58be88
JP
5122M: Tony Luck <tony.luck@intel.com>
5123M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5124L: linux-ia64@vger.kernel.org
6b1c70b1 5125T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5126S: Maintained
679655da 5127F: arch/ia64/
1da177e4 5128
4cd38750
LDSB
5129IBM Power VMX Cryptographic instructions
5130M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5131M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5132L: linux-crypto@vger.kernel.org
5133S: Supported
5134F: drivers/crypto/vmx/Makefile
5135F: drivers/crypto/vmx/Kconfig
5136F: drivers/crypto/vmx/vmx.c
5137F: drivers/crypto/vmx/aes*
5138F: drivers/crypto/vmx/ghash*
5139F: drivers/crypto/vmx/ppc-xlate.pl
5140
956c203c 5141IBM Power in-Nest Crypto Acceleration
4cd38750 5142M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5143M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5144L: linux-crypto@vger.kernel.org
5145S: Supported
28bceeaa
DS
5146F: drivers/crypto/nx/Makefile
5147F: drivers/crypto/nx/Kconfig
5148F: drivers/crypto/nx/nx-aes*
5149F: drivers/crypto/nx/nx-sha*
5150F: drivers/crypto/nx/nx.*
5151F: drivers/crypto/nx/nx_csbcpb.h
5152F: drivers/crypto/nx/nx_debugfs.h
956c203c 5153
0e16aafb 5154IBM Power 842 compression accelerator
41656aa7 5155M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5156S: Supported
28bceeaa
DS
5157F: drivers/crypto/nx/Makefile
5158F: drivers/crypto/nx/Kconfig
7011a122 5159F: drivers/crypto/nx/nx-842*
2da572c9 5160F: include/linux/sw842.h
2062c5b6 5161F: crypto/842.c
2da572c9 5162F: lib/842/
0e16aafb 5163
1da177e4 5164IBM Power Linux RAID adapter
8b58be88 5165M: Brian King <brking@us.ibm.com>
1da177e4 5166S: Supported
679655da 5167F: drivers/scsi/ipr.*
1da177e4 5168
9d348af4 5169IBM Power Virtual Ethernet Device Driver
eddd63a6 5170M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5171L: netdev@vger.kernel.org
5172S: Supported
9aa32835 5173F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5174
e6babec6 5175IBM Power Virtual SCSI Device Drivers
bcbde52b 5176M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5177L: linux-scsi@vger.kernel.org
5178S: Supported
e6babec6
NF
5179F: drivers/scsi/ibmvscsi/ibmvscsi*
5180F: drivers/scsi/ibmvscsi/viosrp.h
5181
5182IBM Power Virtual FC Device Drivers
44b4dad9 5183M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5184L: linux-scsi@vger.kernel.org
5185S: Supported
5186F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5187
1da177e4 5188IBM ServeRAID RAID DRIVER
f9213e78 5189S: Orphan
679655da 5190F: drivers/scsi/ips.*
1da177e4 5191
6ed9f9c4
PT
5192ICH LPC AND GPIO DRIVER
5193M: Peter Tyser <ptyser@xes-inc.com>
5194S: Maintained
5195F: drivers/mfd/lpc_ich.c
5196F: drivers/gpio/gpio-ich.c
5197
1e7106fc 5198IDE SUBSYSTEM
8b58be88 5199M: "David S. Miller" <davem@davemloft.net>
1da177e4 5200L: linux-ide@vger.kernel.org
8a6e2535 5201Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5202T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5203S: Maintained
679655da
JP
5204F: Documentation/ide/
5205F: drivers/ide/
5206F: include/linux/ide.h
1da177e4 5207
6cb8c13d
IP
5208IDEAPAD LAPTOP EXTRAS DRIVER
5209M: Ike Panhc <ike.pan@canonical.com>
5210L: platform-driver-x86@vger.kernel.org
5211W: http://launchpad.net/ideapad-laptop
5212S: Maintained
5213F: drivers/platform/x86/ideapad-laptop.c
5214
1ea4c161
AM
5215IDEAPAD LAPTOP SLIDEBAR DRIVER
5216M: Andrey Moiseev <o2g.org.ru@gmail.com>
5217L: linux-input@vger.kernel.org
5218W: https://github.com/o2genum/ideapad-slidebar
5219S: Maintained
5220F: drivers/input/misc/ideapad_slidebar.c
5221
0f861e8c 5222IDE/ATAPI DRIVERS
487ba8e8 5223M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5224L: linux-ide@vger.kernel.org
c404c199 5225S: Maintained
679655da
JP
5226F: Documentation/cdrom/ide-cd
5227F: drivers/ide/ide-cd*
1da177e4 5228
27471fdb 5229IDLE-I7300
8b58be88 5230M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5231L: linux-pm@vger.kernel.org
27471fdb 5232S: Supported
679655da 5233F: drivers/idle/i7300_idle.c
27471fdb 5234
02cf2286 5235IEEE 802.15.4 SUBSYSTEM
b6e195fd 5236M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5237L: linux-wpan@vger.kernel.org
5238W: https://github.com/linux-wpan
5239T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5240S: Maintained
5241F: net/ieee802154/
68653359 5242F: net/mac802154/
251741b1 5243F: drivers/net/ieee802154/
580947d3
AA
5244F: include/linux/nl802154.h
5245F: include/linux/ieee802154.h
5246F: include/net/nl802154.h
5247F: include/net/mac802154.h
5248F: include/net/af_ieee802154.h
5249F: include/net/cfg802154.h
5250F: include/net/ieee802154_netdev.h
ebef9c12 5251F: Documentation/networking/ieee802154.txt
02cf2286 5252
b1c97193
SY
5253IGORPLUG-USB IR RECEIVER
5254M: Sean Young <sean@mess.org>
5255L: linux-media@vger.kernel.org
5256S: Maintained
5257F: drivers/media/rc/igorplugusb.c
5258
40ad4a30
SY
5259IGUANAWORKS USB IR TRANSCEIVER
5260M: Sean Young <sean@mess.org>
5261L: linux-media@vger.kernel.org
5262S: Maintained
5263F: drivers/media/rc/iguanair.c
5264
9545f86e 5265IIO SUBSYSTEM AND DRIVERS
030a13d7 5266M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5267R: Hartmut Knaack <knaack.h@gmx.de>
5268R: Lars-Peter Clausen <lars@metafoo.de>
5269R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5270L: linux-iio@vger.kernel.org
5271S: Maintained
03e7c251 5272F: drivers/iio/
9545f86e 5273F: drivers/staging/iio/
8fe671fc 5274F: include/linux/iio/
817020cf 5275F: tools/iio/
9545f86e 5276
65519263
SG
5277IKANOS/ADI EAGLE ADSL USB DRIVER
5278M: Matthieu Castet <castet.matthieu@free.fr>
5279M: Stanislaw Gruszka <stf_xl@wp.pl>
5280S: Maintained
5281F: drivers/usb/atm/ueagle-atm.c
5282
e89ab51f
GR
5283INA209 HARDWARE MONITOR DRIVER
5284M: Guenter Roeck <linux@roeck-us.net>
5285L: lm-sensors@lm-sensors.org
5286S: Maintained
5287F: Documentation/hwmon/ina209
5288F: Documentation/devicetree/bindings/i2c/ina209.txt
5289F: drivers/hwmon/ina209.c
5290
5291INA2XX HARDWARE MONITOR DRIVER
5292M: Guenter Roeck <linux@roeck-us.net>
5293L: lm-sensors@lm-sensors.org
5294S: Maintained
5295F: Documentation/hwmon/ina2xx
5296F: drivers/hwmon/ina2xx.c
5297F: include/linux/platform_data/ina2xx.h
5298
14dc124f
SIG
5299INDUSTRY PACK SUBSYSTEM (IPACK)
5300M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5301M: Jens Taprogge <jens.taprogge@taprogge.org>
5302M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5303L: industrypack-devel@lists.sourceforge.net
5304W: http://industrypack.sourceforge.net
5305S: Maintained
5306F: drivers/ipack/
5307
8adc53fd
ZLK
5308INGENIC JZ4780 DMA Driver
5309M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5310S: Maintained
5311F: drivers/dma/dma-jz4780.c
5312
aa7168f4 5313INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5314M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5315M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5316L: linux-ima-devel@lists.sourceforge.net
5317L: linux-ima-user@lists.sourceforge.net
5318L: linux-security-module@vger.kernel.org
aa7168f4 5319S: Supported
679655da 5320F: security/integrity/ima/
aa7168f4 5321
9a4ea5a9
JH
5322IMGTEC IR DECODER DRIVER
5323M: James Hogan <james.hogan@imgtec.com>
5324S: Maintained
5325F: drivers/media/rc/img-ir/
5326
1da177e4 5327IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5328L: linux-fbdev@vger.kernel.org
843393d3 5329S: Orphan
8a61f013 5330F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5331
5332INFINIBAND SUBSYSTEM
b6b2bbe6 5333M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5334M: Sean Hefty <sean.hefty@intel.com>
5335M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5336L: linux-rdma@vger.kernel.org
605841f5 5337W: http://www.openfabrics.org/
8a6e2535 5338Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5339T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5340S: Supported
679655da
JP
5341F: Documentation/infiniband/
5342F: drivers/infiniband/
2dfcad3a 5343F: drivers/staging/rdma/
c117ab84 5344F: include/uapi/linux/if_infiniband.h
954138dc
YD
5345F: include/uapi/rdma/
5346F: include/rdma/
1da177e4 5347
c9f04f58 5348INOTIFY
8b58be88
JP
5349M: John McCutchan <john@johnmccutchan.com>
5350M: Robert Love <rlove@rlove.org>
5351M: Eric Paris <eparis@parisplace.org>
c9f04f58 5352S: Maintained
679655da
JP
5353F: Documentation/filesystems/inotify.txt
5354F: fs/notify/inotify/
5355F: include/linux/inotify.h
c117ab84 5356F: include/uapi/linux/inotify.h
c9f04f58 5357
e2d1d6c0 5358INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5359M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5360L: linux-input@vger.kernel.org
8a6e2535 5361Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5362T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5363S: Maintained
679655da 5364F: drivers/input/
f4eea7e2 5365F: include/linux/input.h
c117ab84 5366F: include/uapi/linux/input.h
f4eea7e2 5367F: include/linux/input/
e2d1d6c0 5368
3267a87f 5369INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5370M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5371L: linux-input@vger.kernel.org
75dd112a 5372S: Odd fixes
3267a87f 5373F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5374F: drivers/input/input-mt.c
3267a87f
HR
5375K: \b(ABS|SYN)_MT_
5376
97fa99a3
JY
5377INTEL ASoC BDW/HSW DRIVERS
5378M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5379L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5380S: Supported
e8e1225d
JP
5381F: sound/soc/intel/common/sst-dsp*
5382F: sound/soc/intel/common/sst-firmware.c
5383F: sound/soc/intel/boards/broadwell.c
5384F: sound/soc/intel/haswell/
97fa99a3 5385
4ac13e17
DJ
5386INTEL C600 SERIES SAS CONTROLLER DRIVER
5387M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5388M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5389L: linux-scsi@vger.kernel.org
7106891a
DJ
5390T: git git://git.code.sf.net/p/intel-sas/isci
5391S: Supported
4ac13e17 5392F: drivers/scsi/isci/
4ac13e17 5393
26717172
LB
5394INTEL IDLE DRIVER
5395M: Len Brown <lenb@kernel.org>
bf1c138e 5396L: linux-pm@vger.kernel.org
08deed1e 5397T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5398S: Supported
5399F: drivers/idle/intel_idle.c
5400
7c1ac18d
KCA
5401INTEL PSTATE DRIVER
5402M: Kristen Carlson Accardi <kristen@linux.intel.com>
5403L: linux-pm@vger.kernel.org
5404S: Supported
5405F: drivers/cpufreq/intel_pstate.c
5406
9eb8ef74 5407INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5408M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5409L: linux-fbdev@vger.kernel.org
ce00f85c 5410S: Maintained
679655da 5411F: Documentation/fb/intelfb.txt
8a61f013 5412F: drivers/video/fbdev/intelfb/
9eb8ef74 5413
1da177e4 5414INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5415M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5416L: linux-fbdev@vger.kernel.org
ce00f85c 5417S: Maintained
8a61f013 5418F: drivers/video/fbdev/i810/
1da177e4 5419
f4a9bc4c 5420INTEL MENLOW THERMAL DRIVER
8b58be88 5421M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5422L: platform-driver-x86@vger.kernel.org
5ca92bd9 5423W: https://01.org/linux-acpi
f4a9bc4c 5424S: Supported
679655da 5425F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5426
1da177e4 5427INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5428M: Borislav Petkov <bp@alien8.de>
1da177e4 5429S: Maintained
73d425fd
JP
5430F: arch/x86/kernel/cpu/microcode/core*
5431F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5432
248a9dc3 5433INTEL I/OAT DMA DRIVER
18ebd564 5434M: Dave Jiang <dave.jiang@intel.com>
08223d80 5435R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5436L: dmaengine@vger.kernel.org
5437Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5438S: Supported
679655da 5439F: drivers/dma/ioat*
248a9dc3 5440
6c8909b4 5441INTEL IOMMU (VT-d)
8b58be88 5442M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5443L: iommu@lists.linux-foundation.org
54e5881d 5444T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5445S: Supported
3fb39615 5446F: drivers/iommu/intel-iommu.c
679655da 5447F: include/linux/intel-iommu.h
6c8909b4 5448
b3e5f263 5449INTEL IOP-ADMA DMA DRIVER
08223d80 5450R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5451S: Odd fixes
679655da 5452F: drivers/dma/iop-adma.c
b3e5f263 5453
9251ce95 5454INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5455M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5456S: Maintained
679655da
JP
5457F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5458F: arch/arm/mach-ixp4xx/include/mach/npe.h
5459F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5460F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5461F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5462F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5463
844dd05f 5464INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5465M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5466S: Maintained
679655da 5467F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5468
2f302324 5469INTEL ETHERNET DRIVERS
8b58be88 5470M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5471R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5472R: Shannon Nelson <shannon.nelson@intel.com>
5473R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5474R: Don Skidmore <donald.c.skidmore@intel.com>
5475R: Matthew Vick <matthew.vick@intel.com>
5476R: John Ronciak <john.ronciak@intel.com>
5477R: Mitch Williams <mitch.a.williams@intel.com>
5478L: intel-wired-lan@lists.osuosl.org
f6fde11a 5479W: http://www.intel.com/support/feedback.htm
d94e6fed 5480W: http://e1000.sourceforge.net/
2f302324
JK
5481Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5482T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5483T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5484S: Supported
0d164401
JK
5485F: Documentation/networking/e100.txt
5486F: Documentation/networking/e1000.txt
5487F: Documentation/networking/e1000e.txt
5488F: Documentation/networking/igb.txt
5489F: Documentation/networking/igbvf.txt
5490F: Documentation/networking/ixgb.txt
5491F: Documentation/networking/ixgbe.txt
5492F: Documentation/networking/ixgbevf.txt
1bff6529 5493F: Documentation/networking/i40e.txt
105bf2fe 5494F: Documentation/networking/i40evf.txt
dee1ad47 5495F: drivers/net/ethernet/intel/
bc90d291 5496F: drivers/net/ethernet/intel/*/
1da177e4 5497
0963d59b
LW
5498INTEL-MID GPIO DRIVER
5499M: David Cohen <david.a.cohen@linux.intel.com>
5500L: linux-gpio@vger.kernel.org
5501S: Maintained
5502F: drivers/gpio/gpio-intel-mid.c
5503
ca907a90
SY
5504INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5505M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5506L: linux-wireless@vger.kernel.org
ca907a90 5507S: Maintained
679655da 5508F: Documentation/networking/README.ipw2100
679655da 5509F: Documentation/networking/README.ipw2200
ca907a90 5510F: drivers/net/wireless/ipw2x00/
826d2abe 5511
4bd96a7a 5512INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5513M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5514M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5515M: Shane Wang <shane.wang@intel.com>
5516L: tboot-devel@lists.sourceforge.net
5517W: http://tboot.sourceforge.net
e9b7d7c8 5518T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5519S: Supported
5520F: Documentation/intel_txt.txt
5521F: include/linux/tboot.h
5522F: arch/x86/kernel/tboot.c
5523
8a70da82 5524INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5525M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5526M: linux-wimax@intel.com
49e7d9df 5527L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5528S: Supported
5529W: http://linuxwimax.org
679655da
JP
5530F: Documentation/wimax/README.i2400m
5531F: drivers/net/wimax/i2400m/
c117ab84 5532F: include/uapi/linux/wimax/i2400m.h
8a70da82 5533
1c0ce89c
SG
5534INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5535M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5536L: linux-wireless@vger.kernel.org
1c0ce89c 5537S: Supported
efa3144e
WYG
5538F: drivers/net/wireless/iwlegacy/
5539
b481de9c 5540INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5541M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5542M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5543M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5544L: linux-wireless@vger.kernel.org
b481de9c 5545W: http://intellinuxwireless.org
b62ff718 5546T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5547S: Supported
679655da 5548F: drivers/net/wireless/iwlwifi/
b481de9c 5549
de8fe023
TW
5550INTEL MANAGEMENT ENGINE (mei)
5551M: Tomas Winkler <tomas.winkler@intel.com>
5552L: linux-kernel@vger.kernel.org
5553S: Supported
c117ab84 5554F: include/uapi/linux/mei.h
5069288b 5555F: include/linux/mei_cl_bus.h
de8fe023 5556F: drivers/misc/mei/*
e07950a1 5557F: Documentation/misc-devices/mei/*
de8fe023 5558
0a8b8353 5559INTEL PMC IPC DRIVER
5560M: Zha Qipeng<qipeng.zha@intel.com>
5561L: platform-driver-x86@vger.kernel.org
5562S: Maintained
5563F: drivers/platform/x86/intel_pmc_ipc.c
5564F: arch/x86/include/asm/intel_pmc_ipc.h
5565
cb109a0e 5566IOC3 ETHERNET DRIVER
8b58be88 5567M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5568L: linux-mips@linux-mips.org
5569S: Maintained
8862bf1e 5570F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5571
cb109a0e 5572IOC3 SERIAL DRIVER
8b58be88 5573M: Pat Gefre <pfg@sgi.com>
d39e0721 5574L: linux-serial@vger.kernel.org
cb109a0e 5575S: Maintained
df621252 5576F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5577
0b6e8569
SW
5578IOMMU DRIVERS
5579M: Joerg Roedel <joro@8bytes.org>
5580L: iommu@lists.linux-foundation.org
5581T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5582S: Maintained
5583F: drivers/iommu/
5584
4480f15b 5585IP MASQUERADING
8b58be88 5586M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5587S: Maintained
679655da 5588F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5589
1202d6ff 5590IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5591M: Francois Romieu <romieu@fr.zoreil.com>
5592M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5593L: netdev@vger.kernel.org
5594S: Maintained
7443713a 5595F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5596
4480f15b 5597IPATH DRIVER
8473c603 5598M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5599L: linux-rdma@vger.kernel.org
52a09a04 5600S: Maintained
6f9b3890 5601F: drivers/staging/rdma/ipath/
77d8798b 5602
4409ebe9 5603IPMI SUBSYSTEM
8b58be88 5604M: Corey Minyard <minyard@acm.org>
b0c90653 5605L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5606W: http://openipmi.sourceforge.net/
5607S: Supported
679655da
JP
5608F: Documentation/IPMI.txt
5609F: drivers/char/ipmi/
5610F: include/linux/ipmi*
c117ab84 5611F: include/uapi/linux/ipmi*
4409ebe9 5612
2d800897
KW
5613QCOM AUDIO (ASoC) DRIVERS
5614M: Patrick Lai <plai@codeaurora.org>
5615M: Banajit Goswami <bgoswami@codeaurora.org>
5616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5617S: Supported
5618F: sound/soc/qcom/
5619
e2d1d6c0 5620IPS SCSI RAID DRIVER
8b58be88 5621M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5622L: linux-scsi@vger.kernel.org
5623W: http://www.adaptec.com/
5624S: Maintained
679655da 5625F: drivers/scsi/ips*
e2d1d6c0
RD
5626
5627IPVS
8b58be88
JP
5628M: Wensong Zhang <wensong@linux-vs.org>
5629M: Simon Horman <horms@verge.net.au>
5630M: Julian Anastasov <ja@ssi.bg>
979b6c13 5631L: netdev@vger.kernel.org
e2d1d6c0 5632L: lvs-devel@vger.kernel.org
1da177e4 5633S: Maintained
679655da 5634F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5635F: include/net/ip_vs.h
c117ab84 5636F: include/uapi/linux/ip_vs.h
679655da 5637F: net/netfilter/ipvs/
1da177e4 5638
e7839f25 5639IPWIRELESS DRIVER
e5f6450c 5640M: Jiri Kosina <jikos@kernel.org>
d8130624 5641M: David Sterba <dsterba@suse.com>
92094aa0 5642S: Odd Fixes
282361a0 5643F: drivers/tty/ipwireless/
099dc4fb 5644
e2d1d6c0 5645IPX NETWORK LAYER
8b58be88 5646M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5647L: netdev@vger.kernel.org
5648S: Maintained
679655da 5649F: include/net/ipx.h
c117ab84 5650F: include/uapi/linux/ipx.h
679655da 5651F: net/ipx/
e2d1d6c0 5652
1da177e4 5653IRDA SUBSYSTEM
8b58be88 5654M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5655L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5656L: netdev@vger.kernel.org
1da177e4 5657W: http://irda.sourceforge.net/
f353976d 5658S: Maintained
e0057975 5659T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5660F: Documentation/networking/irda.txt
5661F: drivers/net/irda/
5662F: include/net/irda/
5663F: net/irda/
1da177e4 5664
a800c7cc
TG
5665IRQ SUBSYSTEM
5666M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5667L: linux-kernel@vger.kernel.org
a800c7cc 5668S: Maintained
75fc2d37 5669T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5670F: kernel/irq/
2ed9fd28
JC
5671
5672IRQCHIP DRIVERS
5673M: Thomas Gleixner <tglx@linutronix.de>
5674M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5675M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5676L: linux-kernel@vger.kernel.org
5677S: Maintained
5678T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5679T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5680F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5681F: drivers/irqchip/
a800c7cc 5682
7ab3a837 5683IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5684M: Jiang Liu <jiang.liu@linux.intel.com>
5685M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5686S: Maintained
b09dec2c 5687T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5688F: Documentation/IRQ-domain.txt
5689F: include/linux/irqdomain.h
5690F: kernel/irq/irqdomain.c
b09dec2c 5691F: kernel/irq/msi.c
7ab3a837 5692
e2d1d6c0 5693ISAPNP
8b58be88 5694M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5695S: Maintained
679655da
JP
5696F: Documentation/isapnp.txt
5697F: drivers/pnp/isapnp/
5698F: include/linux/isapnp.h
e2d1d6c0 5699
d39b8420
HV
5700ISA RADIO MODULE
5701M: Hans Verkuil <hverkuil@xs4all.nl>
5702L: linux-media@vger.kernel.org
5703T: git git://linuxtv.org/media_tree.git
5704W: http://linuxtv.org
5705S: Maintained
5706F: drivers/media/radio/radio-isa*
5707
71a6d0af
HW
5708iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5709M: Peter Jones <pjones@redhat.com>
5710M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5711S: Maintained
5712F: drivers/firmware/iscsi_ibft*
5713
14816b1e 5714ISCSI
8b58be88 5715M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5716L: open-iscsi@googlegroups.com
5717W: www.open-iscsi.org
54e5881d 5718T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5719S: Maintained
679655da
JP
5720F: drivers/scsi/*iscsi*
5721F: include/scsi/*iscsi*
14816b1e 5722
1e65eb42
OG
5723ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5724M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5725M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5726M: Roi Dayan <roid@mellanox.com>
5727L: linux-rdma@vger.kernel.org
5728S: Supported
5729W: http://www.openfabrics.org
5730W: www.open-iscsi.org
5731Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5732F: drivers/infiniband/ulp/iser/
1e65eb42 5733
2b70e5fd
SG
5734ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5735M: Sagi Grimberg <sagig@mellanox.com>
5736T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5737L: linux-rdma@vger.kernel.org
5738L: target-devel@vger.kernel.org
5739S: Supported
5740W: http://www.linux-iscsi.org
5741F: drivers/infiniband/ulp/isert
5742
1da177e4 5743ISDN SUBSYSTEM
8b58be88 5744M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5745L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5746L: netdev@vger.kernel.org
1da177e4 5747W: http://www.isdn4linux.de
54e5881d 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5749S: Maintained
679655da
JP
5750F: Documentation/isdn/
5751F: drivers/isdn/
5752F: include/linux/isdn.h
5753F: include/linux/isdn/
c117ab84
CEB
5754F: include/uapi/linux/isdn.h
5755F: include/uapi/linux/isdn/
1da177e4
LT
5756
5757ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5758M: Armin Schindler <mac@melware.de>
d5d52273 5759L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5760W: http://www.melware.de
5761S: Maintained
679655da 5762F: drivers/isdn/hardware/eicon/
1da177e4 5763
d624870f 5764IT87 HARDWARE MONITORING DRIVER
d8130624 5765M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5766L: lm-sensors@lm-sensors.org
5767S: Maintained
5768F: Documentation/hwmon/it87
5769F: drivers/hwmon/it87.c
5770
d7104bff
AP
5771IT913X MEDIA DRIVER
5772M: Antti Palosaari <crope@iki.fi>
5773L: linux-media@vger.kernel.org
5774W: http://linuxtv.org/
5775W: http://palosaari.fi/linux/
5776Q: http://patchwork.linuxtv.org/project/linux-media/list/
5777T: git git://linuxtv.org/anttip/media_tree.git
5778S: Maintained
249c697e 5779F: drivers/media/tuners/it913x*
d7104bff 5780
91821ff3 5781IVTV VIDEO4LINUX DRIVER
6afdeaf8 5782M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5783L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5784L: linux-media@vger.kernel.org
275ffde4 5785T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5786W: http://www.ivtvdriver.org
5787S: Maintained
679655da 5788F: Documentation/video4linux/*.ivtv
90d72ac6 5789F: drivers/media/pci/ivtv/
c117ab84 5790F: include/uapi/linux/ivtv*
91821ff3 5791
68620bdd
MP
5792IX2505V MEDIA DRIVER
5793M: Malcolm Priestley <tvboxspy@gmail.com>
5794L: linux-media@vger.kernel.org
5795W: http://linuxtv.org/
5796Q: http://patchwork.linuxtv.org/project/linux-media/list/
5797S: Maintained
5798F: drivers/media/dvb-frontends/ix2505v*
5799
4453d736
GR
5800JC42.4 TEMPERATURE SENSOR DRIVER
5801M: Guenter Roeck <linux@roeck-us.net>
5802L: lm-sensors@lm-sensors.org
5803S: Maintained
5804F: drivers/hwmon/jc42.c
5805F: Documentation/hwmon/jc42
5806
e2d1d6c0 5807JFS FILESYSTEM
3256f80f 5808M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5809L: jfs-discussion@lists.sourceforge.net
5810W: http://jfs.sourceforge.net/
54e5881d 5811T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5812S: Maintained
679655da
JP
5813F: Documentation/filesystems/jfs.txt
5814F: fs/jfs/
e2d1d6c0 5815
95252236 5816JME NETWORK DRIVER
8b58be88 5817M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5818L: netdev@vger.kernel.org
5819S: Maintained
63d24a0e 5820F: drivers/net/ethernet/jme.*
95252236 5821
1da177e4 5822JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5823M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5824L: linux-mtd@lists.infradead.org
5825W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5826S: Maintained
679655da 5827F: fs/jffs2/
c117ab84 5828F: include/uapi/linux/jffs2.h
1da177e4 5829
d183e11a
TT
5830JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5831M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5832M: Jan Kara <jack@suse.com>
d183e11a
TT
5833L: linux-ext4@vger.kernel.org
5834S: Maintained
5835F: fs/jbd2/
5836F: include/linux/jbd2.h
ae0718f8 5837
207dab5f
MU
5838JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5839M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5840L: linux-media@vger.kernel.org
5841S: Maintained
5842F: drivers/media/platform/rcar_jpu.c
5843
fd8b6cb4 5844JSM Neo PCI based serial card
9d141cb9 5845M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5846L: linux-serial@vger.kernel.org
5847S: Maintained
df621252 5848F: drivers/tty/serial/jsm/
ae0718f8 5849
af39917d
CL
5850K10TEMP HARDWARE MONITORING DRIVER
5851M: Clemens Ladisch <clemens@ladisch.de>
5852L: lm-sensors@lm-sensors.org
5853S: Maintained
5854F: Documentation/hwmon/k10temp
5855F: drivers/hwmon/k10temp.c
5856
4660cb35 5857K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5858M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5859L: lm-sensors@lm-sensors.org
ae0718f8 5860S: Maintained
679655da
JP
5861F: Documentation/hwmon/k8temp
5862F: drivers/hwmon/k8temp.c
ae0718f8 5863
1da177e4 5864KCONFIG
5eb1f99e 5865M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5866L: linux-kbuild@vger.kernel.org
cea8321c 5867T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5868S: Maintained
679655da
JP
5869F: Documentation/kbuild/kconfig-language.txt
5870F: scripts/kconfig/
1da177e4 5871
ea6c2089 5872KDUMP
8b58be88
JP
5873M: Vivek Goyal <vgoyal@redhat.com>
5874M: Haren Myneni <hbabu@us.ibm.com>
34633993 5875L: kexec@lists.infradead.org
ea6c2089
VG
5876W: http://lse.sourceforge.net/kdump/
5877S: Maintained
80811493 5878F: Documentation/kdump/
ea6c2089 5879
f41bf02f
HV
5880KEENE FM RADIO TRANSMITTER DRIVER
5881M: Hans Verkuil <hverkuil@xs4all.nl>
5882L: linux-media@vger.kernel.org
5883T: git git://linuxtv.org/media_tree.git
5884W: http://linuxtv.org
5885S: Maintained
5886F: drivers/media/radio/radio-keene*
5887
1da177e4 5888KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5889M: Ian Kent <raven@themaw.net>
f694fc97 5890L: autofs@vger.kernel.org
1da177e4 5891S: Maintained
679655da 5892F: fs/autofs4/
1da177e4 5893
70fb7ba6 5894KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5895M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5896T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5897T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5898L: linux-kbuild@vger.kernel.org
5ce45962 5899S: Maintained
679655da
JP
5900F: Documentation/kbuild/
5901F: Makefile
5902F: scripts/Makefile.*
70fb7ba6
MM
5903F: scripts/basic/
5904F: scripts/mk*
5905F: scripts/package/
1da177e4
LT
5906
5907KERNEL JANITORS
c3000e03 5908L: kernel-janitors@vger.kernel.org
10466f5a 5909W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5910S: Odd Fixes
1da177e4 5911
e8b43555 5912KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5913M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5914M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5915L: linux-nfs@vger.kernel.org
1da177e4 5916W: http://nfs.sourceforge.net/
98fac23f 5917S: Supported
679655da 5918F: fs/nfsd/
c117ab84 5919F: include/uapi/linux/nfsd/
679655da
JP
5920F: fs/lockd/
5921F: fs/nfs_common/
5922F: net/sunrpc/
5923F: include/linux/lockd/
5924F: include/linux/sunrpc/
c117ab84 5925F: include/uapi/linux/sunrpc/
1da177e4 5926
13b122b3
SK
5927KERNEL SELFTEST FRAMEWORK
5928M: Shuah Khan <shuahkh@osg.samsung.com>
5929L: linux-api@vger.kernel.org
5930T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5931S: Maintained
5932F: tools/testing/selftests
5933
426d62e2 5934KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5935M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5936M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5937L: kvm@vger.kernel.org
e3e58478 5938W: http://www.linux-kvm.org
a94b40a6 5939T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5940S: Supported
c93a64fe
PB
5941F: Documentation/*/kvm*.txt
5942F: Documentation/virtual/kvm/
679655da 5943F: arch/*/kvm/
1662e862
CB
5944F: arch/x86/kernel/kvm.c
5945F: arch/x86/kernel/kvmclock.c
679655da
JP
5946F: arch/*/include/asm/kvm*
5947F: include/linux/kvm*
c117ab84 5948F: include/uapi/linux/kvm*
679655da 5949F: virt/kvm/
426d62e2 5950
ad8003d3 5951KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5952M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5953L: kvm@vger.kernel.org
5954W: http://kvm.qumranet.com
7de609c8 5955S: Maintained
679655da 5956F: arch/x86/include/asm/svm.h
679655da 5957F: arch/x86/kvm/svm.c
426d62e2 5958
513014b7 5959KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5960M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5961L: kvm-ppc@vger.kernel.org
5962W: http://kvm.qumranet.com
6a7f972d 5963T: git git://github.com/agraf/linux-2.6.git
513014b7 5964S: Supported
679655da
JP
5965F: arch/powerpc/include/asm/kvm*
5966F: arch/powerpc/kvm/
513014b7 5967
85f8fffe 5968KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5969M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5970M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5971L: linux-s390@vger.kernel.org
5972W: http://www.ibm.com/developerworks/linux/linux390/
5973S: Supported
679655da
JP
5974F: Documentation/s390/kvm.txt
5975F: arch/s390/include/asm/kvm*
80811493 5976F: arch/s390/kvm/
85f8fffe 5977
a749474d 5978KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5979M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5980M: Marc Zyngier <marc.zyngier@arm.com>
5981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5982L: kvmarm@lists.cs.columbia.edu
5983W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5984S: Supported
a749474d
CD
5985F: arch/arm/include/uapi/asm/kvm*
5986F: arch/arm/include/asm/kvm*
5987F: arch/arm/kvm/
5c8818b4
MZ
5988F: virt/kvm/arm/
5989F: include/kvm/arm_*
a749474d 5990
6394a3ec 5991KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5992M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5993M: Marc Zyngier <marc.zyngier@arm.com>
5994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5995L: kvmarm@lists.cs.columbia.edu
5996S: Maintained
5997F: arch/arm64/include/uapi/asm/kvm*
5998F: arch/arm64/include/asm/kvm*
5999F: arch/arm64/kvm/
6000
dc009d92 6001KEXEC
8b58be88 6002M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6003W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6004L: kexec@lists.infradead.org
dc009d92 6005S: Maintained
679655da 6006F: include/linux/kexec.h
c117ab84 6007F: include/uapi/linux/kexec.h
679655da 6008F: kernel/kexec.c
dc009d92 6009
e971461f
DH
6010KEYS/KEYRINGS:
6011M: David Howells <dhowells@redhat.com>
aa62efff 6012L: keyrings@vger.kernel.org
e971461f 6013S: Maintained
d410fa4e 6014F: Documentation/security/keys.txt
e971461f
DH
6015F: include/linux/key.h
6016F: include/linux/key-type.h
6017F: include/keys/
6018F: security/keys/
6019
7f3c68be 6020KEYS-TRUSTED
74dd744f
MZ
6021M: David Safford <safford@us.ibm.com>
6022M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6023L: linux-security-module@vger.kernel.org
aa62efff 6024L: keyrings@vger.kernel.org
7f3c68be 6025S: Supported
d410fa4e 6026F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6027F: include/keys/trusted-type.h
6028F: security/keys/trusted.c
6029F: security/keys/trusted.h
6030
6031KEYS-ENCRYPTED
74dd744f
MZ
6032M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6033M: David Safford <safford@us.ibm.com>
7f3c68be 6034L: linux-security-module@vger.kernel.org
aa62efff 6035L: keyrings@vger.kernel.org
7f3c68be 6036S: Supported
d410fa4e 6037F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6038F: include/keys/encrypted-type.h
19c90aa6 6039F: security/keys/encrypted-keys/
7f3c68be 6040
5b778dad 6041KGDB / KDB /debug_core
8b58be88 6042M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6043W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6044L: kgdb-bugreport@lists.sourceforge.net
6045S: Maintained
679655da
JP
6046F: Documentation/DocBook/kgdb.tmpl
6047F: drivers/misc/kgdbts.c
df621252 6048F: drivers/tty/serial/kgdboc.c
5b778dad 6049F: include/linux/kdb.h
679655da 6050F: include/linux/kgdb.h
4063eb5f 6051F: kernel/debug/
e3e2aaf7 6052
456db8cc 6053KMEMCHECK
8b58be88 6054M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6055M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6056S: Maintained
410d7a97
JP
6057F: Documentation/kmemcheck.txt
6058F: arch/x86/include/asm/kmemcheck.h
6059F: arch/x86/mm/kmemcheck/
6060F: include/linux/kmemcheck.h
6061F: mm/kmemcheck.c
b9ce08c0 6062
c3bb4d24 6063KMEMLEAK
8b58be88 6064M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6065S: Maintained
6066F: Documentation/kmemleak.txt
6067F: include/linux/kmemleak.h
6068F: mm/kmemleak.c
6069F: mm/kmemleak-test.c
6070
89559a61 6071KPROBES
8b58be88
JP
6072M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6073M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6074M: "David S. Miller" <davem@davemloft.net>
97c29e74 6075M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6076S: Maintained
679655da
JP
6077F: Documentation/kprobes.txt
6078F: include/linux/kprobes.h
6079F: kernel/kprobes.c
89559a61 6080
70e84049 6081KS0108 LCD CONTROLLER DRIVER
8b58be88 6082M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6083W: http://miguelojeda.es/auxdisplay.htm
6084W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6085S: Maintained
679655da
JP
6086F: Documentation/auxdisplay/ks0108
6087F: drivers/auxdisplay/ks0108.c
6088F: include/linux/ks0108.h
70e84049 6089
1da177e4 6090LAPB module
1da177e4 6091L: linux-x25@vger.kernel.org
bf9915cc 6092S: Orphan
679655da
JP
6093F: Documentation/networking/lapb-module.txt
6094F: include/*/lapb.h
6095F: net/lapb/
1da177e4
LT
6096
6097LASI 53c700 driver for PARISC
8b58be88 6098M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6099L: linux-scsi@vger.kernel.org
6100S: Maintained
679655da
JP
6101F: Documentation/scsi/53c700.txt
6102F: drivers/scsi/53c700*
1da177e4 6103
263de9b5 6104LED SUBSYSTEM
8b58be88 6105M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6106M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6107L: linux-leds@vger.kernel.org
b8926ba0 6108T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6109S: Maintained
679655da
JP
6110F: drivers/leds/
6111F: include/linux/leds.h
263de9b5 6112
b0461a44 6113LEGACY EEPROM DRIVER
d8130624 6114M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6115S: Maintained
6116F: Documentation/misc-devices/eeprom
6117F: drivers/misc/eeprom/eeprom.c
6118
1da177e4 6119LEGO USB Tower driver
8b58be88 6120M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6121L: legousb-devel@lists.sourceforge.net
6122W: http://legousb.sourceforge.net/
6123S: Maintained
679655da 6124F: drivers/usb/misc/legousbtower.c
1da177e4 6125
055616a8
MK
6126LG2160 MEDIA DRIVER
6127M: Michael Krufky <mkrufky@linuxtv.org>
6128L: linux-media@vger.kernel.org
6129W: http://linuxtv.org/
6130W: http://github.com/mkrufky
6131Q: http://patchwork.linuxtv.org/project/linux-media/list/
6132T: git git://linuxtv.org/mkrufky/tuners.git
6133S: Maintained
6134F: drivers/media/dvb-frontends/lg2160.*
6135
6f0e7725
MK
6136LGDT3305 MEDIA DRIVER
6137M: Michael Krufky <mkrufky@linuxtv.org>
6138L: linux-media@vger.kernel.org
6139W: http://linuxtv.org/
6140W: http://github.com/mkrufky
6141Q: http://patchwork.linuxtv.org/project/linux-media/list/
6142T: git git://linuxtv.org/mkrufky/tuners.git
6143S: Maintained
6144F: drivers/media/dvb-frontends/lgdt3305.*
6145
568a17ff 6146LGUEST
8b58be88 6147M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6148L: lguest@lists.ozlabs.org
568a17ff 6149W: http://lguest.ozlabs.org/
72e91863 6150S: Odd Fixes
070f420b 6151F: arch/x86/include/asm/lguest*.h
679655da
JP
6152F: arch/x86/lguest/
6153F: drivers/lguest/
6154F: include/linux/lguest*.h
070f420b 6155F: tools/lguest/
568a17ff 6156
32ac7cb2
TH
6157LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6158M: Tejun Heo <tj@kernel.org>
6159L: linux-ide@vger.kernel.org
6160T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6161S: Maintained
6162F: drivers/ata/
6163F: include/linux/ata.h
6164F: include/linux/libata.h
6165
6166LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6167M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6168L: linux-ide@vger.kernel.org
6169T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6170S: Maintained
6171F: include/linux/pata_arasan_cf_data.h
6172F: drivers/ata/pata_arasan_cf.c
6173
c7fa056c
BZ
6174LIBATA PATA DRIVERS
6175M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6176M: Tejun Heo <tj@kernel.org>
6177L: linux-ide@vger.kernel.org
6178T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6179S: Maintained
6180F: drivers/ata/pata_*.c
6181F: drivers/ata/ata_generic.c
6182
32ac7cb2
TH
6183LIBATA SATA AHCI PLATFORM devices support
6184M: Hans de Goede <hdegoede@redhat.com>
6185M: Tejun Heo <tj@kernel.org>
6186L: linux-ide@vger.kernel.org
6187T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6188S: Maintained
6189F: drivers/ata/ahci_platform.c
6190F: drivers/ata/libahci_platform.c
6191F: include/linux/ahci_platform.h
6192
6193LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6194M: Mikael Pettersson <mikpelinux@gmail.com>
6195L: linux-ide@vger.kernel.org
6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6197S: Maintained
6198F: drivers/ata/sata_promise.*
6199
1acd437c
SL
6200LIBLOCKDEP
6201M: Sasha Levin <sasha.levin@oracle.com>
6202S: Maintained
6203F: tools/lib/lockdep/
6204
bc30196f
DW
6205LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6206M: Dan Williams <dan.j.williams@intel.com>
6207L: linux-nvdimm@lists.01.org
6208Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6209S: Supported
6210F: drivers/nvdimm/*
6211F: include/linux/nd.h
6212F: include/linux/libnvdimm.h
6213F: include/uapi/linux/ndctl.h
6214
6215LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6216M: Ross Zwisler <ross.zwisler@linux.intel.com>
6217L: linux-nvdimm@lists.01.org
6218Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6219S: Supported
6220F: drivers/nvdimm/blk.c
6221F: drivers/nvdimm/region_devs.c
6222F: drivers/acpi/nfit*
6223
6224LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6225M: Vishal Verma <vishal.l.verma@intel.com>
6226L: linux-nvdimm@lists.01.org
6227Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6228S: Supported
6229F: drivers/nvdimm/btt*
6230
6231LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6232M: Ross Zwisler <ross.zwisler@linux.intel.com>
6233L: linux-nvdimm@lists.01.org
6234Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6235S: Supported
6236F: drivers/nvdimm/pmem.c
b864bc17 6237F: include/linux/pmem.h
40603526 6238F: arch/*/include/asm/pmem.h
bc30196f 6239
1da177e4 6240LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6241M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6242W: http://www.ibm.com/linux/ltc/projects/ppc
6243S: Supported
11c34c7d 6244F: arch/powerpc/boot/rs6000.h
1da177e4 6245
852bb9f5 6246LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6247M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6248M: Paul Mackerras <paulus@samba.org>
ea668936 6249M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6250W: http://www.penguinppc.org/
a4724ed6 6251L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6252Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6253T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6254S: Supported
11c34c7d
JP
6255F: Documentation/powerpc/
6256F: arch/powerpc/
1da177e4
LT
6257
6258LINUX FOR POWER MACINTOSH
8b58be88 6259M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6260W: http://www.penguinppc.org/
a4724ed6 6261L: linuxppc-dev@lists.ozlabs.org
1da177e4 6262S: Maintained
11c34c7d
JP
6263F: arch/powerpc/platforms/powermac/
6264F: drivers/macintosh/
1da177e4 6265
77a76369 6266LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6267M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6268L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6269T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6270S: Maintained
11c34c7d
JP
6271F: arch/powerpc/platforms/512x/
6272F: arch/powerpc/platforms/52xx/
1da177e4
LT
6273
6274LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6275M: Alistair Popple <alistair@popple.id.au>
8b58be88 6276M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6277W: http://www.penguinppc.org/
a4724ed6 6278L: linuxppc-dev@lists.ozlabs.org
1da177e4 6279S: Maintained
11c34c7d
JP
6280F: arch/powerpc/platforms/40x/
6281F: arch/powerpc/platforms/44x/
1da177e4 6282
260c02a9 6283LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6284L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6285S: Orphan
11c34c7d
JP
6286F: arch/powerpc/*/*virtex*
6287F: arch/powerpc/*/*/*virtex*
1da177e4 6288
e93adf1e 6289LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6290M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6291W: http://www.penguinppc.org/
a4724ed6 6292L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6293S: Maintained
a2b1f7c8 6294F: arch/powerpc/platforms/8xx/
e93adf1e 6295
1da177e4 6296LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6297M: Scott Wood <scottwood@freescale.com>
8b58be88 6298M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6299W: http://www.penguinppc.org/
a4724ed6 6300L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6301T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6302S: Maintained
11c34c7d 6303F: arch/powerpc/platforms/83xx/
4c8f581d 6304F: arch/powerpc/platforms/85xx/
1da177e4 6305
ab06ff3a 6306LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6307M: Olof Johansson <olof@lixom.net>
a4724ed6 6308L: linuxppc-dev@lists.ozlabs.org
92e19709 6309S: Maintained
11c34c7d
JP
6310F: arch/powerpc/platforms/pasemi/
6311F: drivers/*/*pasemi*
6312F: drivers/*/*/*pasemi*
ab06ff3a 6313
1da177e4 6314LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6315M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6316L: linux-security-module@vger.kernel.org
1da177e4
LT
6317S: Supported
6318
a23ce6da
HW
6319LIS3LV02D ACCELEROMETER DRIVER
6320M: Eric Piel <eric.piel@tremplin-utc.net>
6321S: Maintained
ff606677
JD
6322F: Documentation/misc-devices/lis3lv02d
6323F: drivers/misc/lis3lv02d/
bd35665f 6324F: drivers/platform/x86/hp_accel.c
a23ce6da 6325
b700e7f0
SJ
6326LIVE PATCHING
6327M: Josh Poimboeuf <jpoimboe@redhat.com>
6328M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6329M: Jiri Kosina <jikos@kernel.org>
d8130624 6330M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6331S: Maintained
6332F: kernel/livepatch/
6333F: include/linux/livepatch.h
6334F: arch/x86/include/asm/livepatch.h
6335F: arch/x86/kernel/livepatch.c
6336F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6337F: samples/livepatch/
b700e7f0 6338L: live-patching@vger.kernel.org
74d50da3 6339T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6340
e2d1d6c0 6341LLC (802.2)
8b58be88 6342M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6343S: Maintained
679655da 6344F: include/linux/llc.h
c117ab84 6345F: include/uapi/linux/llc.h
679655da
JP
6346F: include/net/llc*
6347F: net/llc/
e2d1d6c0 6348
4e233cbe
AD
6349LM73 HARDWARE MONITOR DRIVER
6350M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6351L: lm-sensors@lm-sensors.org
6352S: Maintained
6353F: drivers/hwmon/lm73.c
6354
156e2d1a 6355LM78 HARDWARE MONITOR DRIVER
d8130624 6356M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6357L: lm-sensors@lm-sensors.org
6358S: Maintained
6359F: Documentation/hwmon/lm78
6360F: drivers/hwmon/lm78.c
6361
1da177e4 6362LM83 HARDWARE MONITOR DRIVER
d8130624 6363M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6364L: lm-sensors@lm-sensors.org
1da177e4 6365S: Maintained
679655da
JP
6366F: Documentation/hwmon/lm83
6367F: drivers/hwmon/lm83.c
1da177e4
LT
6368
6369LM90 HARDWARE MONITOR DRIVER
d8130624 6370M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6371L: lm-sensors@lm-sensors.org
1da177e4 6372S: Maintained
679655da 6373F: Documentation/hwmon/lm90
aae7bce4 6374F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6375F: drivers/hwmon/lm90.c
1da177e4 6376
917cc4e6
GR
6377LM95234 HARDWARE MONITOR DRIVER
6378M: Guenter Roeck <linux@roeck-us.net>
6379L: lm-sensors@lm-sensors.org
6380S: Maintained
6381F: Documentation/hwmon/lm95234
6382F: drivers/hwmon/lm95234.c
6383
68620bdd
MP
6384LME2510 MEDIA DRIVER
6385M: Malcolm Priestley <tvboxspy@gmail.com>
6386L: linux-media@vger.kernel.org
6387W: http://linuxtv.org/
6388Q: http://patchwork.linuxtv.org/project/linux-media/list/
6389S: Maintained
6390F: drivers/media/usb/dvb-usb-v2/lmedm04*
6391
512e67f9 6392LOCKDEP AND LOCKSTAT
8b58be88
JP
6393M: Peter Zijlstra <peterz@infradead.org>
6394M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6395L: linux-kernel@vger.kernel.org
75fc2d37 6396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6397S: Maintained
214e0aed
DB
6398F: Documentation/locking/lockdep*.txt
6399F: Documentation/locking/lockstat.txt
679655da 6400F: include/linux/lockdep.h
7486d6da 6401F: kernel/locking/
512e67f9 6402
dde33348 6403LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6404M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6405L: linux-ntfs-dev@lists.sourceforge.net
6406W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6407S: Maintained
679655da 6408F: Documentation/ldm.txt
20d16fef 6409F: block/partitions/ldm.*
1da177e4 6410
ef6ada3d
JE
6411LogFS
6412M: Joern Engel <joern@logfs.org>
756ccb3c 6413M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6414L: logfs@logfs.org
6415W: logfs.org
6416S: Maintained
6417F: fs/logfs/
6418
b62d7946
RS
6419LPC32XX MACHINE SUPPORT
6420M: Roland Stigge <stigge@antcom.de>
6421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6422S: Maintained
6423F: arch/arm/mach-lpc32xx/
6424
c87e34ef 6425LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6426M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6427M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6428M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6429M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6430L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6431L: linux-scsi@vger.kernel.org
6432W: http://www.lsilogic.com/support
6433S: Supported
679655da 6434F: drivers/message/fusion/
500c152a 6435F: drivers/scsi/mpt2sas/
6436F: drivers/scsi/mpt3sas/
c87e34ef 6437
1da177e4 6438LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6439M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6440L: linux-scsi@vger.kernel.org
6441S: Maintained
679655da 6442F: drivers/scsi/sym53c8xx_2/
1da177e4 6443
e5f5c99a
GR
6444LTC4261 HARDWARE MONITOR DRIVER
6445M: Guenter Roeck <linux@roeck-us.net>
6446L: lm-sensors@lm-sensors.org
6447S: Maintained
6448F: Documentation/hwmon/ltc4261
6449F: drivers/hwmon/ltc4261.c
6450
81365c31 6451LTP (Linux Test Project)
28b8e8d4 6452M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6453M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6454M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6455M: Jan Stancek <jstancek@redhat.com>
6456M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6457M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6458L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6459W: http://linux-test-project.github.io/
7d1ae8a8 6460T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6461S: Maintained
6462
c12a54b3 6463M32R ARCHITECTURE
c12a54b3 6464W: http://www.linux-m32r.org/
b4174867 6465S: Orphan
679655da 6466F: arch/m32r/
c12a54b3 6467
1da177e4 6468M68K ARCHITECTURE
8b58be88 6469M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6470L: linux-m68k@lists.linux-m68k.org
6471W: http://www.linux-m68k.org/
54e5881d 6472T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6473S: Maintained
679655da 6474F: arch/m68k/
9db35182 6475F: drivers/zorro/
1da177e4
LT
6476
6477M68K ON APPLE MACINTOSH
8b58be88 6478M: Joshua Thompson <funaho@jurai.org>
1da177e4 6479W: http://www.mac.linux-m68k.org/
9bb9f222 6480L: linux-m68k@lists.linux-m68k.org
1da177e4 6481S: Maintained
9db35182 6482F: arch/m68k/mac/
1da177e4
LT
6483
6484M68K ON HP9000/300
8b58be88 6485M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6486W: http://www.tazenda.demon.co.uk/phil/linux-hp
6487S: Maintained
679655da 6488F: arch/m68k/hp300/
1da177e4 6489
74425546
AP
6490M88DS3103 MEDIA DRIVER
6491M: Antti Palosaari <crope@iki.fi>
6492L: linux-media@vger.kernel.org
6493W: http://linuxtv.org/
6494W: http://palosaari.fi/linux/
6495Q: http://patchwork.linuxtv.org/project/linux-media/list/
6496T: git git://linuxtv.org/anttip/media_tree.git
6497S: Maintained
6498F: drivers/media/dvb-frontends/m88ds3103*
6499
68620bdd
MP
6500M88RS2000 MEDIA DRIVER
6501M: Malcolm Priestley <tvboxspy@gmail.com>
6502L: linux-media@vger.kernel.org
6503W: http://linuxtv.org/
6504Q: http://patchwork.linuxtv.org/project/linux-media/list/
6505S: Maintained
6506F: drivers/media/dvb-frontends/m88rs2000*
6507
07a092fa 6508MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6509M: Alexey Klimov <klimov.linux@gmail.com>
6510L: linux-media@vger.kernel.org
6511T: git git://linuxtv.org/media_tree.git
6512S: Maintained
6513F: drivers/media/radio/radio-ma901.c
07a092fa 6514
64a327a7 6515MAC80211
8b58be88 6516M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6517L: linux-wireless@vger.kernel.org
491b26b4 6518W: http://wireless.kernel.org/
ce466579
JB
6519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6520T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6521S: Maintained
679655da
JP
6522F: Documentation/networking/mac80211-injection.txt
6523F: include/net/mac80211.h
6524F: net/mac80211/
64a327a7 6525
b863ceb7 6526MACVLAN DRIVER
8b58be88 6527M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6528L: netdev@vger.kernel.org
6529S: Maintained
679655da
JP
6530F: drivers/net/macvlan.c
6531F: include/linux/if_macvlan.h
b863ceb7 6532
2b6d83e2
JB
6533MAILBOX API
6534M: Jassi Brar <jassisinghbrar@gmail.com>
6535L: linux-kernel@vger.kernel.org
6536S: Maintained
6537F: drivers/mailbox/
6538F: include/linux/mailbox_client.h
6539F: include/linux/mailbox_controller.h
6540
faf1668c 6541MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6542M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6543W: http://www.kernel.org/doc/man-pages
bd7ebec6 6544L: linux-man@vger.kernel.org
1b53dc74 6545S: Maintained
faf1668c 6546
8427defd
RK
6547MARVELL ARMADA DRM SUPPORT
6548M: Russell King <rmk+kernel@arm.linux.org.uk>
6549S: Maintained
6550F: drivers/gpu/drm/armada/
6551
3ad50cca
GR
6552MARVELL 88E6352 DSA support
6553M: Guenter Roeck <linux@roeck-us.net>
6554S: Maintained
6555F: drivers/net/dsa/mv88e6352.c
6556
44c14c1d 6557MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6558M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6559M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6560L: netdev@vger.kernel.org
6561S: Maintained
6562F: drivers/net/ethernet/marvell/sk*
6563
74cda169 6564MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6565L: libertas-dev@lists.infradead.org
8ac3e99e 6566S: Orphan
679655da 6567F: drivers/net/wireless/libertas/
74cda169 6568
b60d6975 6569MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6570M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6571L: netdev@vger.kernel.org
f5ca8502 6572S: Maintained
527a6266 6573F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6574F: include/linux/mv643xx.h
1da177e4 6575
370b8ed9
TP
6576MARVELL MVNETA ETHERNET DRIVER
6577M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6578L: netdev@vger.kernel.org
6579S: Maintained
6580F: drivers/net/ethernet/marvell/mvneta.*
6581
fcad584d 6582MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6583M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6584M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6585L: linux-wireless@vger.kernel.org
6586S: Maintained
6587F: drivers/net/wireless/mwifiex/
6588
a2c3f656 6589MARVELL MWL8K WIRELESS DRIVER
a040d532 6590M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6591L: linux-wireless@vger.kernel.org
16345910 6592S: Odd Fixes
a2c3f656
LB
6593F: drivers/net/wireless/mwl8k.c
6594
2a69567b 6595MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6596M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6597S: Odd Fixes
1fa7e547 6598F: drivers/mmc/host/mvsdio.*
2a69567b 6599
1da177e4 6600MATROX FRAMEBUFFER DRIVER
c69f677c 6601L: linux-fbdev@vger.kernel.org
52653199 6602S: Orphan
8a61f013 6603F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6604F: include/uapi/linux/matroxfb.h
1da177e4 6605
ca462085
GR
6606MAX16065 HARDWARE MONITOR DRIVER
6607M: Guenter Roeck <linux@roeck-us.net>
6608L: lm-sensors@lm-sensors.org
6609S: Maintained
6610F: Documentation/hwmon/max16065
6611F: drivers/hwmon/max16065.c
6612
1f61cab8
GR
6613MAX20751 HARDWARE MONITOR DRIVER
6614M: Guenter Roeck <linux@roeck-us.net>
6615L: lm-sensors@lm-sensors.org
6616S: Maintained
6617F: Documentation/hwmon/max20751
6618F: drivers/hwmon/max20751.c
6619
d20620de 6620MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6621M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6622L: lm-sensors@lm-sensors.org
6623S: Maintained
679655da
JP
6624F: Documentation/hwmon/max6650
6625F: drivers/hwmon/max6650.c
d20620de 6626
e89ab51f
GR
6627MAX6697 HARDWARE MONITOR DRIVER
6628M: Guenter Roeck <linux@roeck-us.net>
6629L: lm-sensors@lm-sensors.org
6630S: Maintained
6631F: Documentation/hwmon/max6697
6632F: Documentation/devicetree/bindings/i2c/max6697.txt
6633F: drivers/hwmon/max6697.c
6634F: include/linux/platform_data/max6697.h
6635
f8f847b5
KK
6636MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6637M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6638L: linux-pm@vger.kernel.org
6639S: Supported
6640F: drivers/power/max14577_charger.c
6641F: drivers/power/max77693_charger.c
6642
3811405e
JMC
6643MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6644M: Javier Martinez Canillas <javier@osg.samsung.com>
6645L: linux-kernel@vger.kernel.org
6646S: Supported
6647F: drivers/*/*max77802.c
6648F: Documentation/devicetree/bindings/*/*max77802.txt
6649F: include/dt-bindings/*/*max77802.h
6650
befeb596
KK
6651MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6652M: Chanwoo Choi <cw00.choi@samsung.com>
6653M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6654L: linux-kernel@vger.kernel.org
6655S: Supported
6656F: drivers/*/max14577.c
6657F: drivers/*/max77686.c
6658F: drivers/*/max77693.c
6659F: drivers/extcon/extcon-max14577.c
6660F: drivers/extcon/extcon-max77693.c
6661F: drivers/rtc/rtc-max77686.c
6662F: drivers/clk/clk-max77686.c
6663F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6664F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6665F: Documentation/devicetree/bindings/mfd/max77693.txt
6666F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6667F: include/linux/mfd/max14577*.h
6668F: include/linux/mfd/max77686*.h
6669F: include/linux/mfd/max77693*.h
6670
9be3c9a5
HV
6671MAXIRADIO FM RADIO RECEIVER DRIVER
6672M: Hans Verkuil <hverkuil@xs4all.nl>
6673L: linux-media@vger.kernel.org
6674T: git git://linuxtv.org/media_tree.git
6675W: http://linuxtv.org
6676S: Maintained
6677F: drivers/media/radio/radio-maxiradio*
6678
6f32a8c9
LP
6679MEDIA DRIVERS FOR RENESAS - VSP1
6680M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6681L: linux-media@vger.kernel.org
6682L: linux-sh@vger.kernel.org
6683T: git git://linuxtv.org/media_tree.git
6684S: Supported
6685F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6686F: drivers/media/platform/vsp1/
6687
dacf9ce8
KS
6688MEDIA DRIVERS FOR ASCOT2E
6689M: Sergey Kozlov <serjk@netup.ru>
6690L: linux-media@vger.kernel.org
6691W: http://linuxtv.org
6692W: http://netup.tv/
6693T: git git://linuxtv.org/media_tree.git
6694S: Supported
6695F: drivers/media/dvb-frontends/ascot2e*
6696
a6dc60ff
KS
6697MEDIA DRIVERS FOR CXD2841ER
6698M: Sergey Kozlov <serjk@netup.ru>
6699L: linux-media@vger.kernel.org
6700W: http://linuxtv.org/
6701W: http://netup.tv/
6702T: git git://linuxtv.org/media_tree.git
6703S: Supported
6704F: drivers/media/dvb-frontends/cxd2841er*
6705
a5d32b35
KS
6706MEDIA DRIVERS FOR HORUS3A
6707M: Sergey Kozlov <serjk@netup.ru>
6708L: linux-media@vger.kernel.org
6709W: http://linuxtv.org/
6710W: http://netup.tv/
6711T: git git://linuxtv.org/media_tree.git
6712S: Supported
6713F: drivers/media/dvb-frontends/horus3a*
6714
e025273b
KS
6715MEDIA DRIVERS FOR LNBH25
6716M: Sergey Kozlov <serjk@netup.ru>
6717L: linux-media@vger.kernel.org
6718W: http://linuxtv.org/
6719W: http://netup.tv/
6720T: git git://linuxtv.org/media_tree.git
6721S: Supported
6722F: drivers/media/dvb-frontends/lnbh25*
6723
52b1eaf4
KS
6724MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6725M: Sergey Kozlov <serjk@netup.ru>
6726L: linux-media@vger.kernel.org
6727W: http://linuxtv.org/
6728W: http://netup.tv/
6729T: git git://linuxtv.org/media_tree.git
6730S: Supported
6731F: drivers/media/pci/netup_unidvb/*
6732
127c49ae 6733MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6734M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6735P: LinuxTV.org Project
6736L: linux-media@vger.kernel.org
6737W: http://linuxtv.org
8a6e2535 6738Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6739T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6740S: Maintained
6741F: Documentation/dvb/
6742F: Documentation/video4linux/
ffe06198 6743F: Documentation/DocBook/media/
127c49ae 6744F: drivers/media/
ffe06198 6745F: drivers/staging/media/
127c49ae 6746F: include/media/
6c0f0359
MCC
6747F: include/uapi/linux/dvb/
6748F: include/uapi/linux/videodev2.h
6749F: include/uapi/linux/media.h
6750F: include/uapi/linux/v4l2-*
6751F: include/uapi/linux/meye.h
6752F: include/uapi/linux/ivtv*
6753F: include/uapi/linux/uvcvideo.h
d20620de 6754
c869f77d
JK
6755MEDIATEK MT7601U WIRELESS LAN DRIVER
6756M: Jakub Kicinski <kubakici@wp.pl>
6757L: linux-wireless@vger.kernel.org
6758S: Maintained
6759F: drivers/net/wireless/mediatek/mt7601u/
6760
e399065b
SS
6761MEGARAID SCSI/SAS DRIVERS
6762M: Kashyap Desai <kashyap.desai@avagotech.com>
6763M: Sumit Saxena <sumit.saxena@avagotech.com>
6764M: Uday Lingala <uday.lingala@avagotech.com>
6765L: megaraidlinux.pdl@avagotech.com
baaea1dc 6766L: linux-scsi@vger.kernel.org
e399065b 6767W: http://www.lsi.com
ce00f85c 6768S: Maintained
679655da
JP
6769F: Documentation/scsi/megaraid.txt
6770F: drivers/scsi/megaraid.*
6771F: drivers/scsi/megaraid/
757e0108 6772
2c46c9d5
AV
6773MELLANOX ETHERNET DRIVER (mlx4_en)
6774M: Amir Vadai <amirv@mellanox.com>
db603047 6775M: Ido Shamay <idos@mellanox.com>
b75f0050 6776L: netdev@vger.kernel.org
2c46c9d5
AV
6777S: Supported
6778W: http://www.mellanox.com
6779Q: http://patchwork.ozlabs.org/project/netdev/list/
6780F: drivers/net/ethernet/mellanox/mlx4/en_*
6781
93c1edb2
JP
6782MELLANOX ETHERNET SWITCH DRIVERS
6783M: Jiri Pirko <jiri@mellanox.com>
6784M: Ido Schimmel <idosch@mellanox.com>
6785L: netdev@vger.kernel.org
6786S: Supported
6787W: http://www.mellanox.com
6788Q: http://patchwork.ozlabs.org/project/netdev/list/
6789F: drivers/net/ethernet/mellanox/mlxsw/
6790
5b25b13a
MD
6791MEMBARRIER SUPPORT
6792M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6793M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6794L: linux-kernel@vger.kernel.org
6795S: Supported
6796F: kernel/membarrier.c
6797F: include/uapi/linux/membarrier.h
6798
70ea91f1
SR
6799MEMORY MANAGEMENT
6800L: linux-mm@kvack.org
70ea91f1
SR
6801W: http://www.linux-mm.org
6802S: Maintained
679655da 6803F: include/linux/mm.h
551450bb
CS
6804F: include/linux/gfp.h
6805F: include/linux/mmzone.h
6806F: include/linux/memory_hotplug.h
6807F: include/linux/vmalloc.h
679655da 6808F: mm/
70ea91f1 6809
f4e9ce66 6810MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6811M: David Woodhouse <dwmw2@infradead.org>
242c325e 6812M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6813L: linux-mtd@lists.infradead.org
8a6e2535
JP
6814W: http://www.linux-mtd.infradead.org/
6815Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6816T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6817T: git git://git.infradead.org/l2-mtd.git
1da177e4 6818S: Maintained
679655da
JP
6819F: drivers/mtd/
6820F: include/linux/mtd/
c117ab84 6821F: include/uapi/mtd/
1da177e4 6822
26c57ef1 6823MEN A21 WATCHDOG DRIVER
30c7469b 6824M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6825L: linux-watchdog@vger.kernel.org
30c7469b 6826S: Maintained
26c57ef1
JT
6827F: drivers/watchdog/mena21_wdt.c
6828
3764e82e 6829MEN CHAMELEON BUS (mcb)
30c7469b
JT
6830M: Johannes Thumshirn <morbidrsa@gmail.com>
6831S: Maintained
3764e82e
JT
6832F: drivers/mcb/
6833F: include/linux/mcb.h
b9f2f459 6834F: Documentation/men-chameleon-bus.txt
3764e82e 6835
48b490d2
AW
6836MEN F21BMC (Board Management Controller)
6837M: Andreas Werner <andreas.werner@men.de>
6838S: Supported
6839F: drivers/mfd/menf21bmc.c
6840F: drivers/watchdog/menf21bmc_wdt.c
6841F: drivers/leds/leds-menf21bmc.c
6842F: drivers/hwmon/menf21bmc_hwmon.c
6843F: Documentation/hwmon/menf21bmc
6844
12285945
JH
6845METAG ARCHITECTURE
6846M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6847L: linux-metag@vger.kernel.org
12285945
JH
6848S: Supported
6849F: arch/metag/
6850F: Documentation/metag/
6851F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6852F: drivers/clocksource/metag_generic.c
5698c50d
JH
6853F: drivers/irqchip/irq-metag.c
6854F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6855F: drivers/tty/metag_da.c
12285945 6856
c6375b0a 6857MICROBLAZE ARCHITECTURE
8b58be88 6858M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6859W: http://www.monstr.eu/fdt/
6860T: git git://git.monstr.eu/linux-2.6-microblaze.git
6861S: Supported
0a8c7914 6862F: arch/microblaze/
1da177e4 6863
2508a45a
CY
6864MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6865M: Chen Yu <yu.c.chen@intel.com>
6866L: platform-driver-x86@vger.kernel.org
6867S: Supported
6868F: drivers/platform/x86/surfacepro3_button.c
6869
1da177e4 6870MICROTEK X6 SCANNER
61eee9a7 6871M: Oliver Neukum <oliver@neukum.org>
1da177e4 6872S: Maintained
679655da 6873F: drivers/usb/image/microtek.*
1da177e4
LT
6874
6875MIPS
8b58be88 6876M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6877L: linux-mips@linux-mips.org
6097050d 6878W: http://www.linux-mips.org/
b05e988e 6879T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6880Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6881S: Supported
679655da
JP
6882F: Documentation/mips/
6883F: arch/mips/
1da177e4 6884
08b7620a
HV
6885MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6886M: Hans Verkuil <hverkuil@xs4all.nl>
6887L: linux-media@vger.kernel.org
6888T: git git://linuxtv.org/media_tree.git
6889W: http://linuxtv.org
6890S: Odd Fixes
6891F: drivers/media/radio/radio-miropcm20*
6892
e126ba97
EC
6893Mellanox MLX5 core VPI driver
6894M: Eli Cohen <eli@mellanox.com>
6895L: netdev@vger.kernel.org
6896L: linux-rdma@vger.kernel.org
6897W: http://www.mellanox.com
6898Q: http://patchwork.ozlabs.org/project/netdev/list/
6899Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6900T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6901S: Supported
6902F: drivers/net/ethernet/mellanox/mlx5/core/
6903F: include/linux/mlx5/
6904
6905Mellanox MLX5 IB driver
b75f0050
JP
6906M: Eli Cohen <eli@mellanox.com>
6907L: linux-rdma@vger.kernel.org
6908W: http://www.mellanox.com
6909Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6910T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6911S: Supported
6912F: include/linux/mlx5/
6913F: drivers/infiniband/hw/mlx5/
e126ba97 6914
0ce277e4
AP
6915MN88472 MEDIA DRIVER
6916M: Antti Palosaari <crope@iki.fi>
6917L: linux-media@vger.kernel.org
6918W: http://linuxtv.org/
6919W: http://palosaari.fi/linux/
6920Q: http://patchwork.linuxtv.org/project/linux-media/list/
6921T: git git://linuxtv.org/anttip/media_tree.git
6922S: Maintained
6923F: drivers/staging/media/mn88472/
6924F: drivers/media/dvb-frontends/mn88472.h
6925
4f4d238f
AP
6926MN88473 MEDIA DRIVER
6927M: Antti Palosaari <crope@iki.fi>
6928L: linux-media@vger.kernel.org
6929W: http://linuxtv.org/
6930W: http://palosaari.fi/linux/
6931Q: http://patchwork.linuxtv.org/project/linux-media/list/
6932T: git git://linuxtv.org/anttip/media_tree.git
6933S: Maintained
6934F: drivers/staging/media/mn88473/
6935F: drivers/media/dvb-frontends/mn88473.h
6936
1da177e4 6937MODULE SUPPORT
8b58be88 6938M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6939S: Maintained
679655da
JP
6940F: include/linux/module.h
6941F: kernel/module.c
1da177e4
LT
6942
6943MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6944W: http://popies.net/meye/
b7788e13 6945S: Orphan
679655da 6946F: Documentation/video4linux/meye.txt
90d72ac6 6947F: drivers/media/pci/meye/
6c0f0359 6948F: include/uapi/linux/meye.h
1da177e4 6949
b9705b60 6950MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6951M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6952S: Maintained
679655da 6953F: Documentation/serial/moxa-smartio
c897401b 6954F: drivers/tty/mxser.*
d735410a 6955
889b2f87
AK
6956MR800 AVERMEDIA USB FM RADIO DRIVER
6957M: Alexey Klimov <klimov.linux@gmail.com>
6958L: linux-media@vger.kernel.org
6959T: git git://linuxtv.org/media_tree.git
6960S: Maintained
6961F: drivers/media/radio/radio-mr800.c
6962
d7155691
AO
6963MRF24J40 IEEE 802.15.4 RADIO DRIVER
6964M: Alan Ott <alan@signal11.us>
6965L: linux-wpan@vger.kernel.org
6966S: Maintained
6967F: drivers/net/ieee802154/mrf24j40.c
6968
8c4c731a 6969MSI LAPTOP SUPPORT
182ae55c 6970M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6971L: platform-driver-x86@vger.kernel.org
8c4c731a 6972S: Maintained
679655da 6973F: drivers/platform/x86/msi-laptop.c
8c4c731a 6974
0f1006b1 6975MSI WMI SUPPORT
d0944853 6976L: platform-driver-x86@vger.kernel.org
5ee7041e 6977S: Orphan
0f1006b1
AA
6978F: drivers/platform/x86/msi-wmi.c
6979
19a628a0
AP
6980MSI001 MEDIA DRIVER
6981M: Antti Palosaari <crope@iki.fi>
6982L: linux-media@vger.kernel.org
6983W: http://linuxtv.org/
6984W: http://palosaari.fi/linux/
6985Q: http://patchwork.linuxtv.org/project/linux-media/list/
6986T: git git://linuxtv.org/anttip/media_tree.git
6987S: Maintained
0185e197 6988F: drivers/media/tuners/msi001*
19a628a0 6989
7570589d 6990MSI2500 MEDIA DRIVER
2c57213f
AP
6991M: Antti Palosaari <crope@iki.fi>
6992L: linux-media@vger.kernel.org
6993W: http://linuxtv.org/
6994W: http://palosaari.fi/linux/
6995Q: http://patchwork.linuxtv.org/project/linux-media/list/
6996T: git git://linuxtv.org/anttip/media_tree.git
6997S: Maintained
7570589d 6998F: drivers/media/usb/msi2500/
2c57213f 6999
159eeea4
RJ
7000MSYSTEMS DISKONCHIP G3 MTD DRIVER
7001M: Robert Jarzmik <robert.jarzmik@free.fr>
7002L: linux-mtd@lists.infradead.org
7003S: Maintained
7004F: drivers/mtd/devices/docg3*
7005
62a37dc7 7006MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7007M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7008L: linux-media@vger.kernel.org
7009T: git git://linuxtv.org/media_tree.git
7010S: Maintained
7011F: drivers/media/i2c/mt9m032.c
7012F: include/media/mt9m032.h
7013
62a37dc7 7014MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7015M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7016L: linux-media@vger.kernel.org
7017T: git git://linuxtv.org/media_tree.git
7018S: Maintained
7019F: drivers/media/i2c/mt9p031.c
7020F: include/media/mt9p031.h
7021
62a37dc7 7022MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7023M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7024L: linux-media@vger.kernel.org
7025T: git git://linuxtv.org/media_tree.git
7026S: Maintained
7027F: drivers/media/i2c/mt9t001.c
7028F: include/media/mt9t001.h
7029
62a37dc7 7030MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7031M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7032L: linux-media@vger.kernel.org
7033T: git git://linuxtv.org/media_tree.git
7034S: Maintained
f2272e13 7035F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7036F: drivers/media/i2c/mt9v032.c
7037F: include/media/mt9v032.h
7038
4e0d13cb 7039MULTIFUNCTION DEVICES (MFD)
8b58be88 7040M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7041M: Lee Jones <lee.jones@linaro.org>
7caa7991 7042T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7043S: Supported
679655da 7044F: drivers/mfd/
55b5940d 7045F: include/linux/mfd/
4e0d13cb 7046
5c4e6f13 7047MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7048M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7049L: linux-mmc@vger.kernel.org
708dce3f 7050T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7051S: Maintained
679655da
JP
7052F: drivers/mmc/
7053F: include/linux/mmc/
c117ab84 7054F: include/uapi/linux/mmc/
baca2da4 7055
15a0580c 7056MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7057S: Orphan
679655da
JP
7058F: drivers/mmc/host/mmc_spi.c
7059F: include/linux/spi/mmc_spi.h
15a0580c 7060
1da177e4 7061MULTISOUND SOUND DRIVER
8b58be88 7062M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7063S: Maintained
679655da
JP
7064F: Documentation/sound/oss/MultiSound
7065F: sound/oss/msnd*
1da177e4 7066
d735410a 7067MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7068S: Orphan
c897401b 7069F: drivers/tty/isicom.c
679655da 7070F: include/linux/isicom.h
d735410a 7071
550a7375 7072MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7073M: Felipe Balbi <balbi@ti.com>
795fb7e7 7074L: linux-usb@vger.kernel.org
43b416e5 7075T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7076S: Maintained
679655da 7077F: drivers/usb/musb/
550a7375 7078
ea0af5f6
MK
7079MXL5007T MEDIA DRIVER
7080M: Michael Krufky <mkrufky@linuxtv.org>
7081L: linux-media@vger.kernel.org
7082W: http://linuxtv.org/
7083W: http://github.com/mkrufky
7084Q: http://patchwork.linuxtv.org/project/linux-media/list/
7085T: git git://linuxtv.org/mkrufky/tuners.git
7086S: Maintained
7087F: drivers/media/tuners/mxl5007t.*
7088
2d3cf588 7089MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7090M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7091L: netdev@vger.kernel.org
205057ae 7092W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7093S: Supported
93f7848b 7094F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7095
1da177e4 7096NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7097S: Orphan
d9fb9f38 7098F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7099
23dc05a3
DM
7100NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7101M: Daniel Mack <zonque@gmail.com>
7102S: Maintained
e5747e40 7103L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7104W: http://www.native-instruments.com
7105F: sound/usb/caiaq/
7106
1da177e4 7107NCP FILESYSTEM
52653199
PV
7108M: Petr Vandrovec <petr@vandrovec.name>
7109S: Odd Fixes
679655da 7110F: fs/ncpfs/
1da177e4 7111
a79b0322
FT
7112NCR 5380 SCSI DRIVERS
7113M: Finn Thain <fthain@telegraphics.com.au>
7114M: Michael Schmitz <schmitzmic@gmail.com>
7115L: linux-scsi@vger.kernel.org
7116S: Maintained
7117F: Documentation/scsi/g_NCR5380.txt
7118F: drivers/scsi/NCR5380.*
7119F: drivers/scsi/arm/cumana_1.c
7120F: drivers/scsi/arm/oak.c
7121F: drivers/scsi/atari_NCR5380.c
7122F: drivers/scsi/atari_scsi.*
7123F: drivers/scsi/dmx3191d.c
7124F: drivers/scsi/dtc.*
7125F: drivers/scsi/g_NCR5380.*
7126F: drivers/scsi/g_NCR5380_mmio.c
7127F: drivers/scsi/mac_scsi.*
7128F: drivers/scsi/pas16.*
a79b0322
FT
7129F: drivers/scsi/sun3_scsi.*
7130F: drivers/scsi/sun3_scsi_vme.c
7131F: drivers/scsi/t128.*
7132
1da177e4 7133NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7134M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7135L: linux-scsi@vger.kernel.org
7136S: Maintained
679655da 7137F: drivers/scsi/NCR_D700.*
1da177e4 7138
4aa3eb4c
GR
7139NCT6775 HARDWARE MONITOR DRIVER
7140M: Guenter Roeck <linux@roeck-us.net>
7141L: lm-sensors@lm-sensors.org
7142S: Maintained
7143F: Documentation/hwmon/nct6775
7144F: drivers/hwmon/nct6775.c
7145
3c2d774c 7146NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7147M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7148L: linux-rdma@vger.kernel.org
e3d33cb1 7149W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7150S: Supported
7151F: drivers/infiniband/hw/nes/
7152
be2f2e84 7153NETEM NETWORK EMULATOR
adbbf69d 7154M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7155L: netem@lists.linux-foundation.org
be2f2e84 7156S: Maintained
679655da 7157F: net/sched/sch_netem.c
be2f2e84 7158
b2f5a051 7159NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7160M: Jon Mason <jdmason@kudzu.us>
4a58448b 7161L: netdev@vger.kernel.org
4a58448b 7162S: Supported
679655da 7163F: Documentation/networking/s2io.txt
b2f5a051 7164F: Documentation/networking/vxge.txt
86387e1a 7165F: drivers/net/ethernet/neterion/
4a58448b 7166
db9cf3a3 7167NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7168M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7169M: Patrick McHardy <kaber@trash.net>
42010ed0 7170M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7171L: netfilter-devel@vger.kernel.org
82b98543 7172L: coreteam@netfilter.org
1da177e4
LT
7173W: http://www.netfilter.org/
7174W: http://www.iptables.org/
42010ed0
PNA
7175Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7176T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7178S: Supported
679655da
JP
7179F: include/linux/netfilter*
7180F: include/linux/netfilter/
7181F: include/net/netfilter/
c117ab84
CEB
7182F: include/uapi/linux/netfilter*
7183F: include/uapi/linux/netfilter/
679655da
JP
7184F: net/*/netfilter.c
7185F: net/*/netfilter/
7186F: net/netfilter/
91c269a0 7187F: net/bridge/br_netfilter*.c
1da177e4 7188
4cc67735 7189NETLABEL
87a0874c 7190M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7191W: http://netlabel.sf.net
7192L: netdev@vger.kernel.org
87a0874c 7193S: Maintained
80811493 7194F: Documentation/netlabel/
679655da
JP
7195F: include/net/netlabel.h
7196F: net/netlabel/
4cc67735 7197
1da177e4 7198NETROM NETWORK LAYER
8b58be88 7199M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7200L: linux-hams@vger.kernel.org
d34cb28a 7201W: http://www.linux-ax25.org/
1da177e4 7202S: Maintained
679655da 7203F: include/net/netrom.h
c117ab84 7204F: include/uapi/linux/netrom.h
679655da 7205F: net/netrom/
1da177e4 7206
5ddb88c0 7207NETWORK BLOCK DEVICE (NBD)
4ca5829a 7208M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7209S: Maintained
5e4b269b 7210L: nbd-general@lists.sourceforge.net
4ca5829a 7211T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7212F: Documentation/blockdev/nbd.txt
7213F: drivers/block/nbd.c
c117ab84 7214F: include/uapi/linux/nbd.h
1da177e4 7215
6e43650c
NH
7216NETWORK DROP MONITOR
7217M: Neil Horman <nhorman@tuxdriver.com>
7218L: netdev@vger.kernel.org
7219S: Maintained
7220W: https://fedorahosted.org/dropwatch/
7221F: net/core/drop_monitor.c
7222
1da177e4 7223NETWORKING [GENERAL]
8b58be88 7224M: "David S. Miller" <davem@davemloft.net>
979b6c13 7225L: netdev@vger.kernel.org
b1e8fd54 7226W: http://www.linuxfoundation.org/en/Net
11e98029 7227Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7229T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7230S: Maintained
679655da
JP
7231F: net/
7232F: include/net/
018d21ed
JP
7233F: include/linux/in.h
7234F: include/linux/net.h
7235F: include/linux/netdevice.h
c117ab84
CEB
7236F: include/uapi/linux/in.h
7237F: include/uapi/linux/net.h
7238F: include/uapi/linux/netdevice.h
0c7aecd4 7239F: include/uapi/linux/net_namespace.h
7e814a6c 7240F: tools/net/
f4e53f9a 7241F: tools/testing/selftests/net/
335a67d2 7242F: lib/random32.c
a101ccd1 7243F: lib/test_bpf.c
1da177e4
LT
7244
7245NETWORKING [IPv4/IPv6]
8b58be88
JP
7246M: "David S. Miller" <davem@davemloft.net>
7247M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7248M: James Morris <jmorris@namei.org>
7249M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7250M: Patrick McHardy <kaber@trash.net>
979b6c13 7251L: netdev@vger.kernel.org
08deed1e 7252T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7253S: Maintained
679655da
JP
7254F: net/ipv4/
7255F: net/ipv6/
7256F: include/net/ip*
0a14842f 7257F: arch/x86/net/*
1da177e4 7258
73b7656c
DM
7259NETWORKING [IPSEC]
7260M: Steffen Klassert <steffen.klassert@secunet.com>
7261M: Herbert Xu <herbert@gondor.apana.org.au>
7262M: "David S. Miller" <davem@davemloft.net>
7263L: netdev@vger.kernel.org
d1fc5024
SK
7264T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7265T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7266S: Maintained
5826bdd1 7267F: net/core/flow.c
73b7656c
DM
7268F: net/xfrm/
7269F: net/key/
7270F: net/ipv4/xfrm*
d1fc5024
SK
7271F: net/ipv4/esp4.c
7272F: net/ipv4/ah4.c
7273F: net/ipv4/ipcomp.c
7274F: net/ipv4/ip_vti.c
73b7656c 7275F: net/ipv6/xfrm*
d1fc5024
SK
7276F: net/ipv6/esp6.c
7277F: net/ipv6/ah6.c
7278F: net/ipv6/ipcomp6.c
7279F: net/ipv6/ip6_vti.c
73b7656c
DM
7280F: include/uapi/linux/xfrm.h
7281F: include/net/xfrm.h
7282
10e2ff1c 7283NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7284M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7285L: netdev@vger.kernel.org
7286S: Maintained
7287
29f8f632 7288NETWORKING [WIRELESS]
2cb4abd1 7289L: linux-wireless@vger.kernel.org
8a6e2535 7290Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7291
788873ac
JP
7292NETWORKING DRIVERS
7293L: netdev@vger.kernel.org
7294W: http://www.linuxfoundation.org/en/Net
11e98029 7295Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7297T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7298S: Odd Fixes
7299F: drivers/net/
018d21ed 7300F: include/linux/if_*
0b63bf1f
JD
7301F: include/linux/netdevice.h
7302F: include/linux/arcdevice.h
7303F: include/linux/etherdevice.h
7304F: include/linux/fcdevice.h
7305F: include/linux/fddidevice.h
7306F: include/linux/hippidevice.h
7307F: include/linux/inetdevice.h
c117ab84
CEB
7308F: include/uapi/linux/if_*
7309F: include/uapi/linux/netdevice.h
788873ac 7310
0e324cf6
JL
7311NETWORKING DRIVERS (WIRELESS)
7312M: Kalle Valo <kvalo@codeaurora.org>
7313L: linux-wireless@vger.kernel.org
7314Q: http://patchwork.kernel.org/project/linux-wireless/list/
7315T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7316S: Maintained
7317F: drivers/net/wireless/
7318
3d396eb1 7319NETXEN (1/10) GbE SUPPORT
8622315e 7320M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7321M: Sony Chacko <sony.chacko@qlogic.com>
7322M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7323L: netdev@vger.kernel.org
9c2b5bde 7324W: http://www.qlogic.com
3d396eb1 7325S: Supported
aa43c215 7326F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7327
6423d30f
AAJ
7328NFC SUBSYSTEM
7329M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7330M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7331M: Samuel Ortiz <sameo@linux.intel.com>
7332L: linux-wireless@vger.kernel.org
1eb3b216 7333L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7334S: Supported
6423d30f 7335F: net/nfc/
55eb94f9 7336F: include/net/nfc/
c117ab84 7337F: include/uapi/linux/nfc.h
6423d30f 7338F: drivers/nfc/
08eaa1e0 7339F: include/linux/platform_data/pn544.h
7ebb88e5 7340F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7341
e8b43555 7342NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7343M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7344M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7345L: linux-nfs@vger.kernel.org
7346W: http://client.linux-nfs.org
cd7b996a 7347T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7348S: Maintained
679655da
JP
7349F: fs/lockd/
7350F: fs/nfs/
7351F: fs/nfs_common/
7352F: net/sunrpc/
7353F: include/linux/lockd/
7354F: include/linux/nfs*
7355F: include/linux/sunrpc/
c117ab84
CEB
7356F: include/uapi/linux/nfs*
7357F: include/uapi/linux/sunrpc/
1da177e4 7358
85ef9cea 7359NILFS2 FILESYSTEM
e2126935 7360M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7361L: linux-nilfs@vger.kernel.org
f9472265 7362W: http://nilfs.sourceforge.net/
e2126935 7363T: git git://github.com/konis/nilfs2.git
85ef9cea 7364S: Supported
679655da
JP
7365F: Documentation/filesystems/nilfs2.txt
7366F: fs/nilfs2/
7367F: include/linux/nilfs2_fs.h
85ef9cea 7368
1da177e4 7369NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7370M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7371W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7372S: Maintained
679655da
JP
7373F: Documentation/scsi/NinjaSCSI.txt
7374F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7375
7376NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7377M: GOTO Masanori <gotom@debian.or.jp>
7378M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7379W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7380S: Maintained
679655da
JP
7381F: Documentation/scsi/NinjaSCSI.txt
7382F: drivers/scsi/nsp32*
1da177e4 7383
383b8fb9
LFT
7384NIOS2 ARCHITECTURE
7385M: Ley Foon Tan <lftan@altera.com>
7386L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7387T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7388S: Maintained
7389F: arch/nios2/
7390
2a6afddb
PR
7391NOKIA N900 POWER SUPPLY DRIVERS
7392M: Pali RohĂ¡r <pali.rohar@gmail.com>
7393S: Maintained
7394F: include/linux/power/bq2415x_charger.h
7395F: include/linux/power/bq27x00_battery.h
7396F: include/linux/power/isp1704_charger.h
7397F: drivers/power/bq2415x_charger.c
7398F: drivers/power/bq27x00_battery.c
7399F: drivers/power/isp1704_charger.c
7400F: drivers/power/rx51_battery.c
7401
a1bd3bae 7402NTB DRIVER CORE
9ef6bf6c
JM
7403M: Jon Mason <jdmason@kudzu.us>
7404M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7405M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7406L: linux-ntb@googlegroups.com
fce8a7bb 7407S: Supported
2984411f
JM
7408W: https://github.com/jonmason/ntb/wiki
7409T: git git://github.com/jonmason/ntb.git
fce8a7bb 7410F: drivers/ntb/
548c237c 7411F: drivers/net/ntb_netdev.c
fce8a7bb 7412F: include/linux/ntb.h
a1bd3bae 7413F: include/linux/ntb_transport.h
fce8a7bb 7414
e26a5843
AH
7415NTB INTEL DRIVER
7416M: Jon Mason <jdmason@kudzu.us>
7417M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7418L: linux-ntb@googlegroups.com
e26a5843
AH
7419S: Supported
7420W: https://github.com/jonmason/ntb/wiki
7421T: git git://github.com/jonmason/ntb.git
7422F: drivers/ntb/hw/intel/
fce8a7bb 7423
1da177e4 7424NTFS FILESYSTEM
2818ef50 7425M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7426L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7427W: http://www.tuxera.com/
e6f4dee7 7428T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7429S: Supported
679655da
JP
7430F: Documentation/filesystems/ntfs.txt
7431F: fs/ntfs/
1da177e4 7432
9eb8ef74 7433NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7434M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7435L: linux-fbdev@vger.kernel.org
ce00f85c 7436S: Maintained
8a61f013
JH
7437F: drivers/video/fbdev/riva/
7438F: drivers/video/fbdev/nvidia/
1da177e4 7439
79461681
MW
7440NVM EXPRESS DRIVER
7441M: Matthew Wilcox <willy@linux.intel.com>
7442L: linux-nvme@lists.infradead.org
7443T: git git://git.infradead.org/users/willy/linux-nvme.git
7444S: Supported
5be37bf9 7445F: drivers/block/nvme*
79461681
MW
7446F: include/linux/nvme.h
7447
aee4b9bd
SK
7448NVMEM FRAMEWORK
7449M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7450M: Maxime Ripard <maxime.ripard@free-electrons.com>
7451S: Maintained
7452F: drivers/nvmem/
7453F: Documentation/devicetree/bindings/nvmem/
7454F: include/linux/nvmem-consumer.h
7455F: include/linux/nvmem-provider.h
7456
dece4585
CP
7457NXP-NCI NFC DRIVER
7458M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7459R: Charles Gorand <charles.gorand@effinnov.com>
7460L: linux-nfc@lists.01.org (moderated for non-subscribers)
7461S: Supported
7462F: drivers/nfc/nxp-nci
7463
f50d7146
RK
7464NXP TDA998X DRM DRIVER
7465M: Russell King <rmk+kernel@arm.linux.org.uk>
7466S: Supported
7467F: drivers/gpu/drm/i2c/tda998x_drv.c
7468F: include/drm/i2c/tda998x.h
7469
fbace43e
PR
7470NXP TFA9879 DRIVER
7471M: Peter Rosin <peda@axentia.se>
7472L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7473S: Maintained
7474F: sound/soc/codecs/tfa9879*
7475
f5525786 7476OMAP SUPPORT
0e24bdd4 7477M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7478L: linux-omap@vger.kernel.org
7479W: http://www.muru.com/linux/omap/
7480W: http://linux.omap.com/
8a6e2535 7481Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7483S: Maintained
4e04d5a3 7484F: arch/arm/*omap*/
026da812
FB
7485F: arch/arm/configs/omap1_defconfig
7486F: arch/arm/configs/omap2plus_defconfig
046d0a37 7487F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7488F: drivers/irqchip/irq-omap-intc.c
7489F: drivers/mfd/*omap*.c
7490F: drivers/mfd/menelaus.c
7491F: drivers/mfd/palmas.c
7492F: drivers/mfd/tps65217.c
7493F: drivers/mfd/tps65218.c
7494F: drivers/mfd/tps65910.c
7495F: drivers/mfd/twl-core.[ch]
7496F: drivers/mfd/twl4030*.c
7497F: drivers/mfd/twl6030*.c
7498F: drivers/mfd/twl6040*.c
7499F: drivers/regulator/palmas-regulator*.c
7500F: drivers/regulator/pbias-regulator.c
7501F: drivers/regulator/tps65217-regulator.c
7502F: drivers/regulator/tps65218-regulator.c
7503F: drivers/regulator/tps65910-regulator.c
7504F: drivers/regulator/twl-regulator.c
046d0a37 7505F: include/linux/i2c-omap.h
f5525786 7506
50f29fbd 7507OMAP DEVICE TREE SUPPORT
cdb55ab0 7508M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7509M: Tony Lindgren <tony@atomide.com>
7510L: linux-omap@vger.kernel.org
d0fb18c5 7511L: devicetree@vger.kernel.org
50f29fbd
TL
7512S: Maintained
7513F: arch/arm/boot/dts/*omap*
7514F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7515F: arch/arm/boot/dts/*am4*
7516F: arch/arm/boot/dts/*am5*
7517F: arch/arm/boot/dts/*dra7*
50f29fbd 7518
f5525786 7519OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7520M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7521L: linux-omap@vger.kernel.org
7522S: Maintained
7523F: arch/arm/*omap*/*clock*
7524
7525OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7526M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7527L: linux-omap@vger.kernel.org
7528S: Maintained
7529F: arch/arm/*omap*/*pm*
c46938d4 7530F: drivers/cpufreq/omap-cpufreq.c
f5525786 7531
d21db568 7532OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7533M: Rajendra Nayak <rnayak@ti.com>
7534M: Paul Walmsley <paul@pwsan.com>
7535L: linux-omap@vger.kernel.org
7536S: Maintained
d21db568 7537F: arch/arm/mach-omap2/prm*
692ab1f3 7538
f5525786 7539OMAP AUDIO SUPPORT
6c284903 7540M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7541M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7542L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7543L: linux-omap@vger.kernel.org
7544S: Maintained
7545F: sound/soc/omap/
7546
18640193
TL
7547OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7548M: Roger Quadros <rogerq@ti.com>
7549M: Tony Lindgren <tony@atomide.com>
7550L: linux-omap@vger.kernel.org
7551S: Maintained
7552F: drivers/memory/omap-gpmc.c
7553F: arch/arm/mach-omap2/*gpmc*
7554
f5525786 7555OMAP FRAMEBUFFER SUPPORT
830e6384 7556M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7557L: linux-fbdev@vger.kernel.org
f5525786
TL
7558L: linux-omap@vger.kernel.org
7559S: Maintained
8a61f013 7560F: drivers/video/fbdev/omap/
f5525786 7561
676eec0d 7562OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7563M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7564L: linux-omap@vger.kernel.org
676eec0d 7565L: linux-fbdev@vger.kernel.org
178ff4c9 7566S: Maintained
8a61f013 7567F: drivers/video/fbdev/omap2/
178ff4c9
TV
7568F: Documentation/arm/OMAP/DSS
7569
8b37fcfc
OBC
7570OMAP HARDWARE SPINLOCK SUPPORT
7571M: Ohad Ben-Cohen <ohad@wizery.com>
7572L: linux-omap@vger.kernel.org
7573S: Maintained
7574F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7575
f5525786 7576OMAP MMC SUPPORT
8b58be88 7577M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7578L: linux-omap@vger.kernel.org
7579S: Maintained
653f41b5
MC
7580F: drivers/mmc/host/omap.c
7581
7582OMAP HS MMC SUPPORT
0a4585c6 7583L: linux-mmc@vger.kernel.org
653f41b5 7584L: linux-omap@vger.kernel.org
dfa5d196 7585S: Orphan
653f41b5 7586F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7587
7588OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7589M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7590S: Maintained
7591F: drivers/char/hw_random/omap-rng.c
7592
f400c82e 7593OMAP HWMOD SUPPORT
cdb55ab0 7594M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7595M: Paul Walmsley <paul@pwsan.com>
7596L: linux-omap@vger.kernel.org
7597S: Maintained
8fc8b12b 7598F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7599
8633fb30
PW
7600OMAP HWMOD DATA
7601M: Paul Walmsley <paul@pwsan.com>
7602L: linux-omap@vger.kernel.org
7603S: Maintained
7604F: arch/arm/mach-omap2/omap_hwmod*data*
7605
f400c82e 7606OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7607M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7608L: linux-omap@vger.kernel.org
7609S: Maintained
7610F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7611
0db83ced 7612OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7613M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7614L: linux-media@vger.kernel.org
7615S: Maintained
7eec52db 7616F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7617F: drivers/media/platform/omap3isp/
0db83ced 7618F: drivers/staging/media/omap4iss/
7e8970e1 7619
f5525786 7620OMAP USB SUPPORT
f299470a 7621M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7622L: linux-usb@vger.kernel.org
7623L: linux-omap@vger.kernel.org
43b416e5 7624T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7625S: Maintained
a16fbd65
JP
7626F: drivers/usb/*/*omap*
7627F: arch/arm/*omap*/usb*
f5525786 7628
6d994710 7629OMAP GPIO DRIVER
a1415a8f 7630M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7631M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7632M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7633L: linux-omap@vger.kernel.org
7634S: Maintained
7635F: drivers/gpio/gpio-omap.c
7636
c351e290
MJ
7637OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7638M: Mark Jackson <mpfj@newflow.co.uk>
7639L: linux-omap@vger.kernel.org
7640S: Maintained
7641F: arch/arm/boot/dts/am335x-nano.dts
7642
0ad122d9 7643OMFS FILESYSTEM
8b58be88 7644M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7645L: linux-karma-devel@lists.sourceforge.net
7646S: Maintained
679655da
JP
7647F: Documentation/filesystems/omfs.txt
7648F: fs/omfs/
0ad122d9 7649
c1986ee9 7650OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7651M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7652S: Maintained
679655da
JP
7653F: drivers/char/pcmcia/cm4000_cs.c
7654F: include/linux/cm4000_cs.h
c117ab84 7655F: include/uapi/linux/cm4000_cs.h
c1986ee9 7656
77c44ab1 7657OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7658M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7659S: Maintained
679655da 7660F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7661
77d5140f 7662OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7663M: Jonathan Corbet <corbet@lwn.net>
661263b5 7664L: linux-media@vger.kernel.org
275ffde4 7665T: git git://linuxtv.org/media_tree.git
77d5140f 7666S: Maintained
90d72ac6 7667F: drivers/media/i2c/ov7670.c
77d5140f 7668
431bca73 7669ONENAND FLASH DRIVER
8b58be88 7670M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7671L: linux-mtd@lists.infradead.org
7672S: Maintained
679655da
JP
7673F: drivers/mtd/onenand/
7674F: include/linux/mtd/onenand*.h
431bca73 7675
1da177e4 7676ONSTREAM SCSI TAPE DRIVER
8b58be88 7677M: Willem Riede <osst@riede.org>
1da177e4
LT
7678L: osst-users@lists.sourceforge.net
7679L: linux-scsi@vger.kernel.org
7680S: Maintained
f7269cfc
JD
7681F: Documentation/scsi/osst.txt
7682F: drivers/scsi/osst.*
7683F: drivers/scsi/osst_*.h
7684F: drivers/scsi/st.h
1da177e4 7685
e2d1d6c0 7686OPENCORES I2C BUS DRIVER
8b58be88 7687M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7688L: linux-i2c@vger.kernel.org
e2d1d6c0 7689S: Maintained
679655da
JP
7690F: Documentation/i2c/busses/i2c-ocores
7691F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7692
860c44c1 7693OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7694M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7695M: Frank Rowand <frowand.list@gmail.com>
7696M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7697L: devicetree@vger.kernel.org
a7fefe9f
RH
7698W: http://www.devicetree.org/
7699T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7700S: Maintained
f8828205 7701F: drivers/of/
860c44c1 7702F: include/linux/of*.h
f8828205 7703F: scripts/dtc/
860c44c1 7704
f8828205 7705OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7706M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7707M: Pawel Moll <pawel.moll@arm.com>
7708M: Mark Rutland <mark.rutland@arm.com>
de80963e 7709M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7710M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7711L: devicetree@vger.kernel.org
7712S: Maintained
7713F: Documentation/devicetree/
7714F: arch/*/boot/dts/
7715F: include/dt-bindings/
7716
2bb65f56
PA
7717OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7718M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7719L: devicetree@vger.kernel.org
7720S: Maintained
7721F: Documentation/devicetree/dynamic-resolution-notes.txt
7722F: Documentation/devicetree/overlay-notes.txt
7723F: drivers/of/overlay.c
7724F: drivers/of/resolver.c
7725
19f9d392
JB
7726OPENRISC ARCHITECTURE
7727M: Jonas Bonn <jonas@southpole.se>
7728W: http://openrisc.net
eab7c1c0 7729L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7730S: Maintained
7731T: git git://openrisc.net/~jonas/linux
14430813 7732F: arch/openrisc/
19f9d392 7733
ccb1352e 7734OPENVSWITCH
4f337ed5 7735M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7736L: netdev@vger.kernel.org
ccb1352e
JG
7737L: dev@openvswitch.org
7738W: http://openvswitch.org
ccb1352e
JG
7739S: Maintained
7740F: net/openvswitch/
b422da7c 7741F: include/uapi/linux/openvswitch.h
ccb1352e 7742
af39917d
CL
7743OPL4 DRIVER
7744M: Clemens Ladisch <clemens@ladisch.de>
7745L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7746T: git git://git.alsa-project.org/alsa-kernel.git
7747S: Maintained
7748F: sound/drivers/opl4/
7749
1da177e4 7750OPROFILE
4cf7e718 7751M: Robert Richter <rric@kernel.org>
1da177e4
LT
7752L: oprofile-list@lists.sf.net
7753S: Maintained
81c4a8a6 7754F: arch/*/include/asm/oprofile*.h
679655da
JP
7755F: arch/*/oprofile/
7756F: drivers/oprofile/
7757F: include/linux/oprofile.h
1da177e4 7758
e2d1d6c0 7759ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7760M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7761M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7762L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7763W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7764S: Supported
679655da
JP
7765F: Documentation/filesystems/ocfs2.txt
7766F: Documentation/filesystems/dlmfs.txt
7767F: fs/ocfs2/
e2d1d6c0 7768
1da177e4 7769ORINOCO DRIVER
724c6b35 7770L: linux-wireless@vger.kernel.org
491b26b4 7771W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7772W: http://www.nongnu.org/orinoco/
3a59babb 7773S: Orphan
679655da 7774F: drivers/net/wireless/orinoco/
1da177e4 7775
42c55aa8 7776OSD LIBRARY and FILESYSTEM
fadc0752 7777M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7778M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7779L: osd-dev@open-osd.org
7780W: http://open-osd.org
54e5881d 7781T: git git://git.open-osd.org/open-osd.git
68274794 7782S: Maintained
42c55aa8 7783F: drivers/scsi/osd/
6b6f0b6c 7784F: include/scsi/osd_*
42c55aa8 7785F: fs/exofs/
68274794 7786
ef94b186 7787OVERLAY FILESYSTEM
7c37fbda 7788M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7789L: linux-unionfs@vger.kernel.org
7790T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7791S: Supported
1d113735 7792F: fs/overlayfs/
7c37fbda
NB
7793F: Documentation/filesystems/overlayfs.txt
7794
e2d1d6c0 7795P54 WIRELESS DRIVER
084cb0fe 7796M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7797L: linux-wireless@vger.kernel.org
084cb0fe 7798W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7799S: Maintained
679655da 7800F: drivers/net/wireless/p54/
e2d1d6c0 7801
f5cd7872 7802PA SEMI ETHERNET DRIVER
8b58be88 7803M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7804L: netdev@vger.kernel.org
7805S: Maintained
ded19add 7806F: drivers/net/ethernet/pasemi/*
f5cd7872 7807
beb58aa3 7808PA SEMI SMBUS DRIVER
8b58be88 7809M: Olof Johansson <olof@lixom.net>
846557d3 7810L: linux-i2c@vger.kernel.org
beb58aa3 7811S: Maintained
679655da 7812F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7813
48fc267e
SK
7814PADATA PARALLEL EXECUTION MECHANISM
7815M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7816L: linux-crypto@vger.kernel.org
7817S: Maintained
7818F: kernel/padata.c
7819F: include/linux/padata.h
7820F: Documentation/padata.txt
7821
709ee531 7822PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7823M: Harald Welte <laforge@gnumonks.org>
d0944853 7824L: platform-driver-x86@vger.kernel.org
709ee531 7825S: Maintained
679655da 7826F: drivers/platform/x86/panasonic-laptop.c
709ee531 7827
368dd5ac 7828PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7829M: David Howells <dhowells@redhat.com>
7830M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7831L: linux-am33-list@redhat.com (moderated for non-subscribers)
7832W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7833S: Maintained
679655da
JP
7834F: Documentation/mn10300/
7835F: arch/mn10300/
4fa97181 7836
64dfff03
SM
7837PARALLEL PORT SUBSYSTEM
7838M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7839M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7840L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7841S: Maintained
679655da
JP
7842F: drivers/parport/
7843F: include/linux/parport*.h
7844F: drivers/char/ppdev.c
c117ab84 7845F: include/uapi/linux/ppdev.h
64dfff03 7846F: Documentation/parport*.txt
1da177e4 7847
4cdf6bc2 7848PARAVIRT_OPS INTERFACE
d633180c 7849M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7850M: Chris Wright <chrisw@sous-sol.org>
7851M: Alok Kataria <akataria@vmware.com>
7852M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7853L: virtualization@lists.linux-foundation.org
4cdf6bc2 7854S: Supported
a2e19991 7855F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7856F: arch/*/kernel/paravirt*
7857F: arch/*/include/asm/paravirt.h
4cdf6bc2 7858
e2d1d6c0 7859PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7860M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7861L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7862S: Maintained
679655da
JP
7863F: Documentation/blockdev/paride.txt
7864F: drivers/block/paride/
e2d1d6c0
RD
7865
7866PARISC ARCHITECTURE
b8828770 7867M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7868M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7869L: linux-parisc@vger.kernel.org
7870W: http://www.parisc-linux.org/
8a6e2535 7871Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7872T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7873T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7874S: Maintained
679655da 7875F: arch/parisc/
2b6bac9e 7876F: Documentation/parisc/
679655da 7877F: drivers/parisc/
2b6bac9e
HD
7878F: drivers/char/agp/parisc-agp.c
7879F: drivers/input/serio/gscps2.c
7880F: drivers/parport/parport_gsc.*
7881F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7882F: drivers/video/fbdev/sti*
2b6bac9e
HD
7883F: drivers/video/console/sti*
7884F: drivers/video/logo/logo_parisc*
e2d1d6c0 7885
1662d32c 7886PC87360 HARDWARE MONITORING DRIVER
8b58be88 7887M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7888L: lm-sensors@lm-sensors.org
7889S: Maintained
679655da
JP
7890F: Documentation/hwmon/pc87360
7891F: drivers/hwmon/pc87360.c
1662d32c
JC
7892
7893PC8736x GPIO DRIVER
8b58be88 7894M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7895S: Maintained
679655da 7896F: drivers/char/pc8736x_gpio.c
1662d32c 7897
1ad107fd 7898PC87427 HARDWARE MONITORING DRIVER
d8130624 7899M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7900L: lm-sensors@lm-sensors.org
7901S: Maintained
7902F: Documentation/hwmon/pc87427
7903F: drivers/hwmon/pc87427.c
7904
b26e0ed4 7905PCA9532 LED DRIVER
8b58be88 7906M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7907S: Maintained
d5ca6918
JP
7908F: drivers/leds/leds-pca9532.c
7909F: include/linux/leds-pca9532.h
b26e0ed4 7910
5ce914a8 7911PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7912M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7913L: linux-i2c@vger.kernel.org
7914S: Maintained
b4f0b74e 7915F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7916
3971dae5 7917PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7918M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7919S: Maintained
7920F: drivers/firmware/pcdp.*
7921
065c6359 7922PCI ERROR RECOVERY
6305902c 7923M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7924L: linux-pci@vger.kernel.org
065c6359 7925S: Supported
679655da 7926F: Documentation/PCI/pci-error-recovery.txt
065c6359 7927
1da177e4 7928PCI SUBSYSTEM
5ac3a6d2 7929M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7930L: linux-pci@vger.kernel.org
99662dd1 7931Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7932T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7933S: Supported
679655da
JP
7934F: Documentation/PCI/
7935F: drivers/pci/
7936F: include/linux/pci*
6b49ee49 7937F: arch/x86/pci/
cad01f91 7938F: arch/x86/kernel/quirks.c
1da177e4 7939
b7e78170
RH
7940PCI DRIVER FOR ARM VERSATILE PLATFORM
7941M: Rob Herring <robh@kernel.org>
7942L: linux-pci@vger.kernel.org
7943L: linux-arm-kernel@lists.infradead.org
7944S: Maintained
7945F: Documentation/devicetree/bindings/pci/versatile.txt
7946F: drivers/pci/host/pci-versatile.c
7947
5f6b6ccd
TI
7948PCI DRIVER FOR APPLIEDMICRO XGENE
7949M: Tanmay Inamdar <tinamdar@apm.com>
7950L: linux-pci@vger.kernel.org
7951L: linux-arm-kernel@lists.infradead.org
7952S: Maintained
7953F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7954F: drivers/pci/host/pci-xgene.c
7955
62d0ff83
ML
7956PCI DRIVER FOR FREESCALE LAYERSCAPE
7957M: Minghuan Lian <minghuan.Lian@freescale.com>
7958M: Mingkai Hu <mingkai.hu@freescale.com>
7959M: Roy Zang <tie-fei.zang@freescale.com>
7960L: linuxppc-dev@lists.ozlabs.org
7961L: linux-pci@vger.kernel.org
7962L: linux-arm-kernel@lists.infradead.org
7963S: Maintained
7964F: drivers/pci/host/*layerscape*
7965
f0b75693 7966PCI DRIVER FOR IMX6
f175aa2c 7967M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7968M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7969L: linux-pci@vger.kernel.org
7970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7971S: Maintained
7972F: drivers/pci/host/*imx6*
7973
0c4ffcfe
MK
7974PCI DRIVER FOR TI KEYSTONE
7975M: Murali Karicheri <m-karicheri2@ti.com>
7976L: linux-pci@vger.kernel.org
7977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978S: Maintained
7979F: drivers/pci/host/*keystone*
7980
f0b75693
BH
7981PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7982M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7983M: Jason Cooper <jason@lakedaemon.net>
7984L: linux-pci@vger.kernel.org
7985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7986S: Maintained
7987F: drivers/pci/host/*mvebu*
7988
0447cfd7
TR
7989PCI DRIVER FOR NVIDIA TEGRA
7990M: Thierry Reding <thierry.reding@gmail.com>
7991L: linux-tegra@vger.kernel.org
f0b75693 7992L: linux-pci@vger.kernel.org
0447cfd7
TR
7993S: Supported
7994F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7995F: drivers/pci/host/pci-tegra.c
7996
47ff3de9
KVA
7997PCI DRIVER FOR TI DRA7XX
7998M: Kishon Vijay Abraham I <kishon@ti.com>
7999L: linux-omap@vger.kernel.org
8000L: linux-pci@vger.kernel.org
8001S: Supported
8002F: Documentation/devicetree/bindings/pci/ti-pci.txt
8003F: drivers/pci/host/pci-dra7xx.c
8004
f0b75693
BH
8005PCI DRIVER FOR RENESAS R-CAR
8006M: Simon Horman <horms@verge.net.au>
8007L: linux-pci@vger.kernel.org
8008L: linux-sh@vger.kernel.org
8009S: Maintained
8010F: drivers/pci/host/*rcar*
8011
4af82255 8012PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8013M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8014L: linux-pci@vger.kernel.org
f0b75693
BH
8015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8016L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8017S: Maintained
8018F: drivers/pci/host/pci-exynos.c
8019
f0b75693 8020PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8021M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8022M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8023L: linux-pci@vger.kernel.org
8024S: Maintained
8025F: drivers/pci/host/*designware*
8026
cf28855b
WD
8027PCI DRIVER FOR GENERIC OF HOSTS
8028M: Will Deacon <will.deacon@arm.com>
8029L: linux-pci@vger.kernel.org
8030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8031S: Maintained
8032F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8033F: drivers/pci/host/pci-host-generic.c
8034
51b66a6c 8035PCIE DRIVER FOR ST SPEAR13XX
110baab1 8036M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8037L: linux-pci@vger.kernel.org
110baab1 8038S: Maintained
51b66a6c
PA
8039F: drivers/pci/host/*spear*
8040
dcd19de3
DD
8041PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8042M: Duc Dang <dhdang@apm.com>
8043L: linux-pci@vger.kernel.org
8044L: linux-arm-kernel@lists.infradead.org
8045S: Maintained
8046F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8047F: drivers/pci/host/pci-xgene-msi.c
8048
1da177e4 8049PCMCIA SUBSYSTEM
4230dfc9 8050P: Linux PCMCIA Team
f5df5881 8051L: linux-pcmcia@lists.infradead.org
6650e0a5 8052W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8053T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8054S: Maintained
679655da
JP
8055F: Documentation/pcmcia/
8056F: drivers/pcmcia/
8057F: include/pcmcia/
1da177e4
LT
8058
8059PCNET32 NETWORK DRIVER
227fb925 8060M: Don Fry <pcnet32@frontier.com>
979b6c13 8061L: netdev@vger.kernel.org
1da177e4 8062S: Maintained
b955f6ca 8063F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8064
48fc267e
SK
8065PCRYPT PARALLEL CRYPTO ENGINE
8066M: Steffen Klassert <steffen.klassert@secunet.com>
8067L: linux-crypto@vger.kernel.org
8068S: Maintained
8069F: crypto/pcrypt.c
8070F: include/crypto/pcrypt.h
8071
e72df0b8
TH
8072PER-CPU MEMORY ALLOCATOR
8073M: Tejun Heo <tj@kernel.org>
8074M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8075T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8076S: Maintained
8077F: include/linux/percpu*.h
8078F: mm/percpu*.c
8079F: arch/*/include/asm/percpu.h
8080
ad4ecbcb 8081PER-TASK DELAY ACCOUNTING
185e595f 8082M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8083S: Maintained
679655da
JP
8084F: include/linux/delayacct.h
8085F: kernel/delayacct.c
ad4ecbcb 8086
57c0c15b 8087PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8088M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8089M: Ingo Molnar <mingo@redhat.com>
f80c5393 8090M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8091L: linux-kernel@vger.kernel.org
75fc2d37 8092T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8093S: Supported
d53e8365 8094F: kernel/events/*
a003236c 8095F: include/linux/perf_event.h
c117ab84 8096F: include/uapi/linux/perf_event.h
141c4296
RR
8097F: arch/*/kernel/perf_event*.c
8098F: arch/*/kernel/*/perf_event*.c
8099F: arch/*/kernel/*/*/perf_event*.c
a003236c 8100F: arch/*/include/asm/perf_event.h
a003236c
VL
8101F: arch/*/kernel/perf_callchain.c
8102F: tools/perf/
6c0b3244 8103
dd49d0f5 8104PERSONALITY HANDLING
8b58be88 8105M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8106L: linux-abi-devel@lists.sourceforge.net
8107S: Maintained
679655da 8108F: include/linux/personality.h
c117ab84 8109F: include/uapi/linux/personality.h
dd49d0f5 8110
838e7a03 8111PHONET PROTOCOL
2a06b40f 8112M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8113S: Supported
8114F: Documentation/networking/phonet.txt
8115F: include/linux/phonet.h
8116F: include/net/phonet/
c117ab84 8117F: include/uapi/linux/phonet.h
838e7a03
RDC
8118F: net/phonet/
8119
1da177e4 8120PHRAM MTD DRIVER
8b58be88 8121M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8122L: linux-mtd@lists.infradead.org
8123S: Maintained
679655da 8124F: drivers/mtd/devices/phram.c
1da177e4 8125
efdbb10e
BP
8126PICOLCD HID DRIVER
8127M: Bruno Prémont <bonbons@linux-vserver.org>
8128L: linux-input@vger.kernel.org
8129S: Maintained
8130F: drivers/hid/hid-picolcd*
8131
a53bfa07
JI
8132PICOXCELL SUPPORT
8133M: Jamie Iles <jamie@jamieiles.com>
8134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8135T: git git://github.com/jamieiles/linux-2.6-ji.git
8136S: Supported
b8733987 8137F: arch/arm/boot/dts/picoxcell*
14430813 8138F: arch/arm/mach-picoxcell/
b8733987 8139F: drivers/crypto/picoxcell*
a53bfa07 8140
2744e8af
LW
8141PIN CONTROL SUBSYSTEM
8142M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8143L: linux-gpio@vger.kernel.org
dbe752a3 8144T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8145S: Maintained
07f29ba6 8146F: drivers/pinctrl/
8e406fe4 8147F: include/linux/pinctrl/
2744e8af 8148
2201bbb8
JCPV
8149PIN CONTROLLER - ATMEL AT91
8150M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8152S: Maintained
c654b6bf 8153F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8154
cbd1b652
MW
8155PIN CONTROLLER - INTEL
8156M: Mika Westerberg <mika.westerberg@linux.intel.com>
8157M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8158S: Maintained
8159F: drivers/pinctrl/intel/
2201bbb8 8160
9963b536
LP
8161PIN CONTROLLER - RENESAS
8162M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8163L: linux-sh@vger.kernel.org
8164S: Maintained
8165F: drivers/pinctrl/sh-pfc/
8166
b75e60d6 8167PIN CONTROLLER - SAMSUNG
fea685e9 8168M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8170L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8171S: Maintained
9b5b33f6 8172F: drivers/pinctrl/samsung/
b75e60d6 8173
deda8287 8174PIN CONTROLLER - ST SPEAR
da89947b 8175M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8176L: spear-devel@list.st.com
8177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178W: http://www.st.com/spear
8179S: Maintained
8e406fe4 8180F: drivers/pinctrl/spear/
deda8287 8181
249a6771 8182PKTCDVD DRIVER
e5f6450c 8183M: Jiri Kosina <jikos@kernel.org>
249a6771 8184S: Maintained
679655da
JP
8185F: drivers/block/pktcdvd.c
8186F: include/linux/pktcdvd.h
c117ab84 8187F: include/uapi/linux/pktcdvd.h
249a6771 8188
b31d8273
G
8189PKUNITY SOC DRIVERS
8190M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8191W: http://mprc.pku.edu.cn/~guanxuetao/linux
8192S: Maintained
ceebf4d5 8193T: git git://github.com/gxt/linux.git
b31d8273 8194F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8195F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8196F: drivers/video/fbdev/fb-puv3.c
2809e80b 8197F: drivers/rtc/rtc-puv3.c
b31d8273 8198
9d2ecfb7 8199PMBUS HARDWARE MONITORING DRIVERS
ca462085 8200M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8201L: lm-sensors@lm-sensors.org
8202W: http://www.lm-sensors.org/
8203W: http://www.roeck-us.net/linux/drivers/
8204T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8205S: Maintained
8206F: Documentation/hwmon/pmbus
8207F: drivers/hwmon/pmbus/
8208F: include/linux/i2c/pmbus.h
8209
89a36810 8210PMC SIERRA MaxRAID DRIVER
89a36810
AR
8211L: linux-scsi@vger.kernel.org
8212W: http://www.pmc-sierra.com/
3cdea4d7 8213S: Orphan
89a36810
AR
8214F: drivers/scsi/pmcraid.*
8215
dbf9bfe6 8216PMC SIERRA PM8001 DRIVER
d32477e2 8217M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8218M: lindar_liu@usish.com
f5a7b525 8219L: pmchba@pmcs.com
dbf9bfe6 8220L: linux-scsi@vger.kernel.org
8221S: Supported
8222F: drivers/scsi/pm8001/
8223
1da177e4 8224POSIX CLOCKS and TIMERS
8b58be88 8225M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8226L: linux-kernel@vger.kernel.org
75fc2d37 8227T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8228S: Maintained
679655da
JP
8229F: fs/timerfd.c
8230F: include/linux/timer*
5cee9645 8231F: kernel/time/*timer*
1da177e4 8232
3be86148 8233POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8234M: Sebastian Reichel <sre@kernel.org>
57318935 8235M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8236M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8237L: linux-pm@vger.kernel.org
54e5881d 8238T: git git://git.infradead.org/battery-2.6.git
3be86148 8239S: Maintained
679655da 8240F: include/linux/power_supply.h
8cd725a1 8241F: drivers/power/
26305022 8242X: drivers/power/avs/
3be86148 8243
514f161a
MR
8244POWER STATE COORDINATION INTERFACE (PSCI)
8245M: Mark Rutland <mark.rutland@arm.com>
8246M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8247L: linux-arm-kernel@lists.infradead.org
8248S: Maintained
8249F: drivers/firmware/psci.c
8250F: include/linux/psci.h
8251F: include/uapi/linux/psci.h
8252
1da177e4 8253PNP SUPPORT
9c3646d1 8254M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8255S: Maintained
679655da 8256F: drivers/pnp/
1da177e4 8257
999445d4 8258PNXxxxx I2C DRIVER
8b58be88 8259M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8260L: linux-i2c@vger.kernel.org
999445d4 8261S: Maintained
679655da 8262F: drivers/i2c/busses/i2c-pnx.c
999445d4 8263
1da177e4 8264PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8265M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8266L: linux-ppp@vger.kernel.org
8267S: Maintained
224cf5ad 8268F: drivers/net/ppp/ppp_*
1da177e4
LT
8269
8270PPP OVER ATM (RFC 2364)
8b58be88 8271M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8272S: Maintained
679655da 8273F: net/atm/pppoatm.c
c117ab84 8274F: include/uapi/linux/atmppp.h
1da177e4
LT
8275
8276PPP OVER ETHERNET
8b58be88 8277M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8278S: Maintained
224cf5ad
JK
8279F: drivers/net/ppp/pppoe.c
8280F: drivers/net/ppp/pppox.c
1da177e4 8281
a6d2370b 8282PPP OVER L2TP
8b58be88 8283M: James Chapman <jchapman@katalix.com>
a6d2370b 8284S: Maintained
90ca28d1 8285F: net/l2tp/l2tp_ppp.c
679655da 8286F: include/linux/if_pppol2tp.h
c117ab84 8287F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8288
eae9d2ba 8289PPS SUPPORT
8b58be88 8290M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8291W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8292L: linuxpps@ml.enneenne.com (subscribers-only)
8293S: Maintained
cabaaf41
JP
8294F: Documentation/pps/
8295F: drivers/pps/
8296F: include/linux/pps*.h
eae9d2ba 8297
71a6d0af
HW
8298PPTP DRIVER
8299M: Dmitry Kozlov <xeb@mail.ru>
8300L: netdev@vger.kernel.org
8301S: Maintained
224cf5ad 8302F: drivers/net/ppp/pptp.c
71a6d0af
HW
8303W: http://sourceforge.net/projects/accel-pptp
8304
1da177e4 8305PREEMPTIBLE KERNEL
8b58be88 8306M: Robert Love <rml@tech9.net>
1da177e4
LT
8307L: kpreempt-tech@lists.sourceforge.net
8308W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8309S: Supported
679655da
JP
8310F: Documentation/preempt-locking.txt
8311F: include/linux/preempt.h
1da177e4
LT
8312
8313PRISM54 WIRELESS DRIVER
8b58be88 8314M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8315L: linux-wireless@vger.kernel.org
9ef80804 8316W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8317S: Obsolete
679655da 8318F: drivers/net/wireless/prism54/
1da177e4 8319
02c18891 8320PS3 NETWORK SUPPORT
b809b9ca 8321M: Geoff Levand <geoff@infradead.org>
02c18891 8322L: netdev@vger.kernel.org
a14ab6b6 8323L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8324S: Maintained
8df158ac 8325F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8326
f58a9d17 8327PS3 PLATFORM SUPPORT
b809b9ca 8328M: Geoff Levand <geoff@infradead.org>
a4724ed6 8329L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8330S: Maintained
679655da
JP
8331F: arch/powerpc/boot/ps3*
8332F: arch/powerpc/include/asm/lv1call.h
8333F: arch/powerpc/include/asm/ps3*.h
8334F: arch/powerpc/platforms/ps3/
8335F: drivers/*/ps3*
8336F: drivers/ps3/
fec629b8 8337F: drivers/rtc/rtc-ps3.c
679655da 8338F: drivers/usb/host/*ps3.c
fec629b8 8339F: sound/ppc/snd_ps3*
f58a9d17 8340
cffb4add 8341PS3VRAM DRIVER
8b58be88 8342M: Jim Paris <jim@jtan.com>
3715a5d0 8343M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8344L: linuxppc-dev@lists.ozlabs.org
cffb4add 8345S: Maintained
8a3977cb 8346F: drivers/block/ps3vram.c
cffb4add 8347
8defe599 8348PSTORE FILESYSTEM
9d5e2a02 8349M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8350M: Colin Cross <ccross@android.com>
8351M: Kees Cook <keescook@chromium.org>
8352M: Tony Luck <tony.luck@intel.com>
8353S: Maintained
8354T: git git://git.infradead.org/users/cbou/linux-pstore.git
8355F: fs/pstore/
8356F: include/linux/pstore*
04851772 8357F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8358F: drivers/acpi/apei/erst.c
8359
7fbc415d
RC
8360PTP HARDWARE CLOCK SUPPORT
8361M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8362L: netdev@vger.kernel.org
7fbc415d
RC
8363S: Maintained
8364W: http://linuxptp.sourceforge.net/
8365F: Documentation/ABI/testing/sysfs-ptp
8366F: Documentation/ptp/*
0ecb3cdd 8367F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8368F: drivers/net/phy/dp83640*
8369F: drivers/ptp/*
8370F: include/linux/ptp_cl*
8371
cf94a4d1 8372PTRACE SUPPORT
e846ee5f 8373M: Roland McGrath <roland@hack.frob.com>
8b58be88 8374M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8375S: Maintained
8376F: include/asm-generic/syscall.h
8377F: include/linux/ptrace.h
8378F: include/linux/regset.h
8379F: include/linux/tracehook.h
c117ab84 8380F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8381F: kernel/ptrace.c
8382
8320204a 8383PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8384M: Mike Isely <isely@pobox.com>
16e9495d 8385L: pvrusb2@isely.net (subscribers-only)
661263b5 8386L: linux-media@vger.kernel.org
8320204a 8387W: http://www.isely.net/pvrusb2/
275ffde4 8388T: git git://linuxtv.org/media_tree.git
8320204a 8389S: Maintained
679655da 8390F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8391F: drivers/media/usb/pvrusb2/
8320204a 8392
39532e6c
HG
8393PWC WEBCAM DRIVER
8394M: Hans de Goede <hdegoede@redhat.com>
8395L: linux-media@vger.kernel.org
8396T: git git://linuxtv.org/media_tree.git
8397S: Maintained
8398F: drivers/media/usb/pwc/*
8399
93c090b3
KD
8400PWM FAN DRIVER
8401M: Kamil Debski <k.debski@samsung.com>
8402L: lm-sensors@lm-sensors.org
8403S: Supported
8404F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8405F: Documentation/hwmon/pwm-fan
8406F: drivers/hwmon/pwm-fan.c
8407
200efedd 8408PWM SUBSYSTEM
aa3495f7
TR
8409M: Thierry Reding <thierry.reding@gmail.com>
8410L: linux-pwm@vger.kernel.org
0c2498f1 8411S: Maintained
006e854f 8412T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8413F: Documentation/pwm.txt
8414F: Documentation/devicetree/bindings/pwm/
8415F: include/linux/pwm.h
0c2498f1 8416F: drivers/pwm/
a140b98d
TR
8417F: drivers/video/backlight/pwm_bl.c
8418F: include/linux/pwm_backlight.h
0c2498f1 8419
30ec261e 8420PXA2xx/PXA3xx SUPPORT
8da5e302 8421M: Daniel Mack <daniel@zonque.org>
a323f664 8422M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8423M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8425T: git git://github.com/hzhuang1/linux.git
8da5e302 8426T: git git://github.com/rjarzmik/linux.git
1da177e4 8427S: Maintained
679655da 8428F: arch/arm/mach-pxa/
820439f1 8429F: drivers/dma/pxa*
679655da 8430F: drivers/pcmcia/pxa2xx*
9df92e6c 8431F: drivers/spi/spi-pxa2xx*
faf2e1db 8432F: drivers/usb/gadget/udc/pxa2*
679655da 8433F: include/sound/pxa2xx-lib.h
bec4c99e 8434F: sound/arm/pxa*
14430813 8435F: sound/soc/pxa/
1da177e4 8436
ec64d3bf
EG
8437PXA3xx NAND FLASH DRIVER
8438M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8439L: linux-mtd@lists.infradead.org
8440S: Maintained
9a67f099 8441F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8442
3f640c61 8443MMP SUPPORT
8b58be88 8444M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8445M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8447T: git git://github.com/hzhuang1/linux.git
8448T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8449S: Maintained
3f640c61 8450F: arch/arm/mach-mmp/
e8e6cb32 8451
272f133a
PO
8452PXA MMCI DRIVER
8453S: Orphan
8454
57f63bc8 8455PXA RTC DRIVER
8b58be88 8456M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8457L: rtc-linux@googlegroups.com
8458S: Maintained
8459
cea4001a 8460QAT DRIVER
49e7d9df
JP
8461M: Tadeusz Struk <tadeusz.struk@intel.com>
8462L: qat-linux@intel.com
8463S: Supported
8464F: drivers/crypto/qat/
cea4001a 8465
52a09a04 8466QIB DRIVER
8473c603 8467M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8468L: linux-rdma@vger.kernel.org
8469S: Supported
8470F: drivers/infiniband/hw/qib/
8471
5e9772b9
JS
8472QLOGIC QLA1280 SCSI DRIVER
8473M: Michael Reed <mdr@sgi.com>
8474L: linux-scsi@vger.kernel.org
8475S: Maintained
8476F: drivers/scsi/qla1280.[ch]
8477
1da177e4 8478QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8479M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8480L: linux-scsi@vger.kernel.org
8481S: Supported
679655da
JP
8482F: Documentation/scsi/LICENSE.qla2xxx
8483F: drivers/scsi/qla2xxx/
1da177e4 8484
883c98fe 8485QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8486M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8487L: linux-scsi@vger.kernel.org
8488S: Supported
bacfb81b 8489F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8490F: drivers/scsi/qla4xxx/
8491
5a4faa87 8492QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8493M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8494M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8495M: linux-driver@qlogic.com
8496L: netdev@vger.kernel.org
8497S: Supported
679655da 8498F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8499F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8500
0ec00f03 8501QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8502M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8503M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8504L: netdev@vger.kernel.org
8505S: Supported
aa43c215 8506F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8507
c4e84bde 8508QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8509M: Harish Patil <harish.patil@qlogic.com>
8510M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8511M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8512M: linux-driver@qlogic.com
c4e84bde
RM
8513L: netdev@vger.kernel.org
8514S: Supported
aa43c215 8515F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8516
1da177e4 8517QNX4 FILESYSTEM
8b58be88 8518M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8519W: http://www.alarsen.net/linux/qnx4fs/
8520S: Maintained
80811493 8521F: fs/qnx4/
c117ab84
CEB
8522F: include/uapi/linux/qnx4_fs.h
8523F: include/uapi/linux/qnxtypes.h
1da177e4 8524
91952bc0
AP
8525QT1010 MEDIA DRIVER
8526M: Antti Palosaari <crope@iki.fi>
8527L: linux-media@vger.kernel.org
8528W: http://linuxtv.org/
8529W: http://palosaari.fi/linux/
8530Q: http://patchwork.linuxtv.org/project/linux-media/list/
8531T: git git://linuxtv.org/anttip/media_tree.git
8532S: Maintained
8533F: drivers/media/tuners/qt1010*
8534
966fb5ec
SM
8535QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8536M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8537L: linux-wireless@vger.kernel.org
8538L: ath9k-devel@lists.ath9k.org
8539W: http://wireless.kernel.org/en/users/Drivers/ath9k
8540S: Supported
8541F: drivers/net/wireless/ath/ath9k/
8542
2ea0ffcb
KV
8543QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8544M: Kalle Valo <kvalo@qca.qualcomm.com>
8545L: ath10k@lists.infradead.org
8546W: http://wireless.kernel.org/en/users/Drivers/ath10k
8547T: git git://github.com/kvalo/ath.git
8548S: Supported
8549F: drivers/net/wireless/ath/ath10k/
8550
4f4567cf
RK
8551QUALCOMM HEXAGON ARCHITECTURE
8552M: Richard Kuo <rkuo@codeaurora.org>
8553L: linux-hexagon@vger.kernel.org
8554S: Supported
8555F: arch/hexagon/
8556
8e84c258
EK
8557QUALCOMM WCN36XX WIRELESS DRIVER
8558M: Eugene Krasnikov <k.eugene.e@gmail.com>
8559L: wcn36xx@lists.infradead.org
8560W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8561T: git git://github.com/KrasnikovEugene/wcn36xx.git
8562S: Supported
8563F: drivers/net/wireless/ath/wcn36xx/
8564
602adf40 8565RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8566M: Ilya Dryomov <idryomov@gmail.com>
8567M: Sage Weil <sage@redhat.com>
527a88b9 8568M: Alex Elder <elder@kernel.org>
398ecff5 8569L: ceph-devel@vger.kernel.org
09d90327
SW
8570W: http://ceph.com/
8571T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8572T: git git://github.com/ceph/ceph-client.git
602adf40 8573S: Supported
398ecff5 8574F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8575F: drivers/block/rbd.c
8576F: drivers/block/rbd_types.h
8577
1da177e4 8578RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8579M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8580L: linux-fbdev@vger.kernel.org
1da177e4 8581S: Maintained
8a61f013 8582F: drivers/video/fbdev/aty/radeon*
c117ab84 8583F: include/uapi/linux/radeonfb.h
1da177e4 8584
c6c9b34c
HG
8585RADIOSHARK RADIO DRIVER
8586M: Hans de Goede <hdegoede@redhat.com>
8587L: linux-media@vger.kernel.org
8588T: git git://linuxtv.org/media_tree.git
8589S: Maintained
8590F: drivers/media/radio/radio-shark.c
8591
8592RADIOSHARK2 RADIO DRIVER
8593M: Hans de Goede <hdegoede@redhat.com>
8594L: linux-media@vger.kernel.org
8595T: git git://linuxtv.org/media_tree.git
8596S: Maintained
8597F: drivers/media/radio/radio-shark2.c
8598F: drivers/media/radio/radio-tea5777.c
8599
1da177e4 8600RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8601M: Paul Mackerras <paulus@samba.org>
c69f677c 8602L: linux-fbdev@vger.kernel.org
1da177e4 8603S: Maintained
8a61f013 8604F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8605
e7839f25 8606RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8607P: rt2x00 project
b182427e 8608M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8609M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8610L: linux-wireless@vger.kernel.org
95ea3627
ID
8611S: Maintained
8612F: drivers/net/wireless/rt2x00/
8613
9db5579b 8614RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8615M: Jens Axboe <axboe@kernel.dk>
9db5579b 8616S: Maintained
679655da
JP
8617F: Documentation/blockdev/ramdisk.txt
8618F: drivers/block/brd.c
9db5579b 8619
9e95ce27 8620RANDOM NUMBER DRIVER
0624bcaa 8621M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8622S: Maintained
679655da 8623F: drivers/char/random.c
9e95ce27 8624
394b701c 8625RAPIDIO SUBSYSTEM
8b58be88 8626M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8627M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8628S: Maintained
679655da 8629F: drivers/rapidio/
394b701c 8630
e2d1d6c0 8631RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8632L: linux-wireless@vger.kernel.org
f52a5490 8633S: Orphan
679655da 8634F: drivers/net/wireless/ray*
e2d1d6c0
RD
8635
8636RCUTORTURE MODULE
e0198b29 8637M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8638M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8639L: linux-kernel@vger.kernel.org
f9094d8e 8640S: Supported
08deed1e 8641T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8642F: Documentation/RCU/torture.txt
34e2d560 8643F: kernel/rcu/rcutorture.c
e2d1d6c0 8644
c87b9c60
PM
8645RCUTORTURE TEST FRAMEWORK
8646M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8647M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8648R: Steven Rostedt <rostedt@goodmis.org>
8649R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8650R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8651L: linux-kernel@vger.kernel.org
c87b9c60
PM
8652S: Supported
8653T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8654F: tools/testing/selftests/rcutorture
8655
c1f766b5 8656RDC R-321X SoC
8b58be88 8657M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8658S: Maintained
8659
db17f395 8660RDC R6040 FAST ETHERNET DRIVER
8b58be88 8661M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8662L: netdev@vger.kernel.org
8663S: Maintained
58565a35 8664F: drivers/net/ethernet/rdc/r6040.c
db17f395 8665
a09ed661 8666RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8667M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8668L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8669S: Supported
679655da 8670F: net/rds/
a09ed661 8671
595182bc 8672READ-COPY UPDATE (RCU)
8b58be88 8673M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8674M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8675R: Steven Rostedt <rostedt@goodmis.org>
8676R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8677R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8678L: linux-kernel@vger.kernel.org
9fab9787 8679W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8680S: Supported
08deed1e 8681T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8682F: Documentation/RCU/
9fab9787 8683X: Documentation/RCU/torture.txt
f9094d8e 8684F: include/linux/rcu*
4102adab
PM
8685X: include/linux/srcu.h
8686F: kernel/rcu/
34e2d560 8687X: kernel/torture.c
595182bc 8688
0c86edc0 8689REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8690M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8691M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8692L: rtc-linux@googlegroups.com
8a6e2535 8693Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8694T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8695S: Maintained
679655da
JP
8696F: Documentation/rtc.txt
8697F: drivers/rtc/
8698F: include/linux/rtc.h
c117ab84 8699F: include/uapi/linux/rtc.h
0c86edc0 8700
0e400c53
MB
8701REALTEK AUDIO CODECS
8702M: Bard Liao <bardliao@realtek.com>
8703M: Oder Chiou <oder_chiou@realtek.com>
8704S: Maintained
8705F: sound/soc/codecs/rt*
8706F: include/sound/rt*.h
8707
1da177e4 8708REISERFS FILE SYSTEM
76c4e5ea 8709L: reiserfs-devel@vger.kernel.org
1da177e4 8710S: Supported
679655da 8711F: fs/reiserfs/
1da177e4 8712
b83a313b 8713REGISTER MAP ABSTRACTION
b02e48f2 8714M: Mark Brown <broonie@kernel.org>
dd060bc9 8715L: linux-kernel@vger.kernel.org
b83a313b
MB
8716T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8717S: Supported
8718F: drivers/base/regmap/
8719F: include/linux/regmap.h
8720
400e64df
OBC
8721REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8722M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8723T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8724S: Maintained
8725F: drivers/remoteproc/
8726F: Documentation/remoteproc.txt
6fc26488 8727F: include/linux/remoteproc.h
400e64df 8728
d8115db5
OBC
8729REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8730M: Ohad Ben-Cohen <ohad@wizery.com>
8731T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8732S: Maintained
8733F: drivers/rpmsg/
8734F: Documentation/rpmsg.txt
8735F: include/linux/rpmsg.h
8736
1b0fe6be
PZ
8737RESET CONTROLLER FRAMEWORK
8738M: Philipp Zabel <p.zabel@pengutronix.de>
8739S: Maintained
8740F: drivers/reset/
8741F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8742F: include/dt-bindings/reset/
1b0fe6be
PZ
8743F: include/linux/reset.h
8744F: include/linux/reset-controller.h
8745
e0897645 8746RFKILL
8b58be88 8747M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8748L: linux-wireless@vger.kernel.org
ce466579
JB
8749W: http://wireless.kernel.org/
8750T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8752S: Maintained
505c9247 8753F: Documentation/rfkill.txt
80811493 8754F: net/rfkill/
e0897645 8755
933685ca
TG
8756RHASHTABLE
8757M: Thomas Graf <tgraf@suug.ch>
8758L: netdev@vger.kernel.org
8759S: Maintained
8760F: lib/rhashtable.c
8761F: include/linux/rhashtable.h
8762
67e054e9
ML
8763RICOH SMARTMEDIA/XD DRIVER
8764M: Maxim Levitsky <maximlevitsky@gmail.com>
8765S: Maintained
21c26f50
JP
8766F: drivers/mtd/nand/r852.c
8767F: drivers/mtd/nand/r852.h
67e054e9 8768
92634125
ML
8769RICOH R5C592 MEMORYSTICK DRIVER
8770M: Maxim Levitsky <maximlevitsky@gmail.com>
8771S: Maintained
8772F: drivers/memstick/host/r592.*
8773
27f1d2f9
SA
8774ROCCAT DRIVERS
8775M: Stefan Achatz <erazor_de@users.sourceforge.net>
8776W: http://sourceforge.net/projects/roccat/
8777S: Maintained
8778F: drivers/hid/hid-roccat*
8779F: include/linux/hid-roccat*
8780F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8781
4b8ac966
JP
8782ROCKER DRIVER
8783M: Jiri Pirko <jiri@resnulli.us>
8784M: Scott Feldman <sfeldma@gmail.com>
8785L: netdev@vger.kernel.org
8786S: Supported
8787F: drivers/net/ethernet/rocker/
8788
1da177e4
LT
8789ROCKETPORT DRIVER
8790P: Comtrol Corp.
1da177e4
LT
8791W: http://www.comtrol.com
8792S: Maintained
679655da 8793F: Documentation/serial/rocket.txt
c897401b 8794F: drivers/tty/rocket*
1da177e4 8795
7645c2f4
KC
8796ROCKETPORT EXPRESS/INFINITY DRIVER
8797M: Kevin Cernekee <cernekee@gmail.com>
8798L: linux-serial@vger.kernel.org
8799S: Odd Fixes
8800F: drivers/tty/serial/rp2.*
8801
1da177e4 8802ROSE NETWORK LAYER
8b58be88 8803M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8804L: linux-hams@vger.kernel.org
d34cb28a 8805W: http://www.linux-ax25.org/
1da177e4 8806S: Maintained
679655da 8807F: include/net/rose.h
c117ab84 8808F: include/uapi/linux/rose.h
679655da 8809F: net/rose/
1da177e4 8810
91952bc0
AP
8811RTL2830 MEDIA DRIVER
8812M: Antti Palosaari <crope@iki.fi>
8813L: linux-media@vger.kernel.org
8814W: http://linuxtv.org/
8815W: http://palosaari.fi/linux/
8816Q: http://patchwork.linuxtv.org/project/linux-media/list/
8817T: git git://linuxtv.org/anttip/media_tree.git
8818S: Maintained
8819F: drivers/media/dvb-frontends/rtl2830*
8820
27a0aacf
AP
8821RTL2832 MEDIA DRIVER
8822M: Antti Palosaari <crope@iki.fi>
8823L: linux-media@vger.kernel.org
8824W: http://linuxtv.org/
8825W: http://palosaari.fi/linux/
8826Q: http://patchwork.linuxtv.org/project/linux-media/list/
8827T: git git://linuxtv.org/anttip/media_tree.git
8828S: Maintained
8829F: drivers/media/dvb-frontends/rtl2832*
8830
ba6e6f6e
AP
8831RTL2832_SDR MEDIA DRIVER
8832M: Antti Palosaari <crope@iki.fi>
8833L: linux-media@vger.kernel.org
8834W: http://linuxtv.org/
8835W: http://palosaari.fi/linux/
8836Q: http://patchwork.linuxtv.org/project/linux-media/list/
8837T: git git://linuxtv.org/anttip/media_tree.git
8838S: Maintained
b4bb1c28 8839F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8840
59840488 8841RTL8180 WIRELESS DRIVER
605bebe2 8842L: linux-wireless@vger.kernel.org
491b26b4 8843W: http://wireless.kernel.org/
54e5881d 8844T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8845S: Orphan
3cfeb0c3 8846F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8847
59840488 8848RTL8187 WIRELESS DRIVER
9f0939bf 8849M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8850M: Hin-Tak Leung <htl10@users.sourceforge.net>
8851M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8852L: linux-wireless@vger.kernel.org
491b26b4 8853W: http://wireless.kernel.org/
54e5881d 8854T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8855S: Maintained
3cfeb0c3 8856F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8857
3cf0c8ad
LF
8858RTL8192CE WIRELESS DRIVER
8859M: Larry Finger <Larry.Finger@lwfinger.net>
8860M: Chaoming Li <chaoming_li@realsil.com.cn>
8861L: linux-wireless@vger.kernel.org
491b26b4 8862W: http://wireless.kernel.org/
3cf0c8ad
LF
8863T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8864S: Maintained
8865F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8866F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8867
9eb8ef74 8868S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8869M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8870L: linux-fbdev@vger.kernel.org
ce00f85c 8871S: Maintained
8a61f013 8872F: drivers/video/fbdev/savage/
9eb8ef74 8873
1da177e4 8874S390
8b58be88
JP
8875M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8876M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8877L: linux-s390@vger.kernel.org
5238da45
HC
8878W: http://www.ibm.com/developerworks/linux/linux390/
8879S: Supported
679655da 8880F: arch/s390/
a968cd3e 8881F: drivers/s390/
3bfe6858
JN
8882F: Documentation/s390/
8883F: Documentation/DocBook/s390*
5238da45 8884
322986ca
SO
8885S390 COMMON I/O LAYER
8886M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8887M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8888L: linux-s390@vger.kernel.org
8889W: http://www.ibm.com/developerworks/linux/linux390/
8890S: Supported
8891F: drivers/s390/cio/
8892
8893S390 DASD DRIVER
8894M: Stefan Weinhuber <wein@de.ibm.com>
8895M: Stefan Haberland <stefan.haberland@de.ibm.com>
8896L: linux-s390@vger.kernel.org
8897W: http://www.ibm.com/developerworks/linux/linux390/
8898S: Supported
8899F: drivers/s390/block/dasd*
8900F: block/partitions/ibm.c
8901
5238da45 8902S390 NETWORK DRIVERS
8b58be88 8903M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8904L: linux-s390@vger.kernel.org
5238da45
HC
8905W: http://www.ibm.com/developerworks/linux/linux390/
8906S: Supported
679655da 8907F: drivers/s390/net/
5238da45 8908
322986ca
SO
8909S390 PCI SUBSYSTEM
8910M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8911M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8912L: linux-s390@vger.kernel.org
8913W: http://www.ibm.com/developerworks/linux/linux390/
8914S: Supported
8915F: arch/s390/pci/
8916F: drivers/pci/hotplug/s390_pci_hpc.c
8917
feed9b62 8918S390 ZCRYPT DRIVER
5c8d0983 8919M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8920L: linux-s390@vger.kernel.org
a968cd3e 8921W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8922S: Supported
d5ca6918 8923F: drivers/s390/crypto/
feed9b62 8924
5238da45 8925S390 ZFCP DRIVER
d38e19d0 8926M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8927L: linux-s390@vger.kernel.org
5238da45 8928W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8929S: Supported
679655da 8930F: drivers/s390/scsi/zfcp_*
1da177e4 8931
dd96df2c 8932S390 IUCV NETWORK LAYER
8b58be88 8933M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8934L: linux-s390@vger.kernel.org
8935W: http://www.ibm.com/developerworks/linux/linux390/
8936S: Supported
679655da
JP
8937F: drivers/s390/net/*iucv*
8938F: include/net/iucv/
8939F: net/iucv/
dd96df2c 8940
4dde7f75 8941S3C24XX SD/MMC Driver
8b58be88 8942M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8944S: Supported
679655da 8945F: drivers/mmc/host/s3cmci.*
4dde7f75 8946
1f15a229
HV
8947SAA6588 RDS RECEIVER DRIVER
8948M: Hans Verkuil <hverkuil@xs4all.nl>
8949L: linux-media@vger.kernel.org
8950T: git git://linuxtv.org/media_tree.git
8951W: http://linuxtv.org
8952S: Odd Fixes
8953F: drivers/media/i2c/saa6588*
8954
98ed12e6 8955SAA7134 VIDEO4LINUX DRIVER
009a5410 8956M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8957L: linux-media@vger.kernel.org
8958W: http://linuxtv.org
8959T: git git://linuxtv.org/media_tree.git
8960S: Odd fixes
e42bf501 8961F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8962F: drivers/media/pci/saa7134/
8963
1da177e4 8964SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8965M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8966L: linux-media@vger.kernel.org
275ffde4 8967T: git git://linuxtv.org/media_tree.git
1da177e4 8968S: Maintained
90d72ac6
MCC
8969F: drivers/media/common/saa7146/
8970F: drivers/media/pci/saa7146/
8971F: include/media/saa7146*
1da177e4 8972
92304a40 8973SAMSUNG LAPTOP DRIVER
5909c654 8974M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8975L: platform-driver-x86@vger.kernel.org
8976S: Maintained
8977F: drivers/platform/x86/samsung-laptop.c
8978
4a109cc0 8979SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8980M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8981L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8982S: Supported
14430813 8983F: sound/soc/samsung/
4a109cc0 8984
0d89a28b 8985SAMSUNG FRAMEBUFFER DRIVER
b7701755 8986M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8987L: linux-fbdev@vger.kernel.org
8988S: Maintained
8a61f013 8989F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8990
b40f0632 8991SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8992M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8993M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8994L: linux-kernel@vger.kernel.org
b40f0632 8995L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8996S: Supported
8997F: drivers/mfd/sec*.c
8998F: drivers/regulator/s2m*.c
8999F: drivers/regulator/s5m*.c
b40f0632
KK
9000F: drivers/clk/clk-s2mps11.c
9001F: drivers/rtc/rtc-s5m.c
f69d3a17 9002F: include/linux/mfd/samsung/
b40f0632
KK
9003F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9004F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9005
038f5c4b
SN
9006SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9007M: Kyungmin Park <kyungmin.park@samsung.com>
9008M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9009L: linux-media@vger.kernel.org
9010Q: https://patchwork.linuxtv.org/project/linux-media/list/
9011S: Supported
9012F: drivers/media/platform/exynos4-is/
038f5c4b 9013
6fd86ab2
SN
9014SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9015M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9016L: linux-media@vger.kernel.org
9017L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9018S: Maintained
9019F: drivers/media/platform/s3c-camif/
9020F: include/media/s3c_camif.h
9021
b84ef24e
AH
9022SAMSUNG S5C73M3 CAMERA DRIVER
9023M: Kyungmin Park <kyungmin.park@samsung.com>
9024M: Andrzej Hajda <a.hajda@samsung.com>
9025L: linux-media@vger.kernel.org
9026S: Supported
9027F: drivers/media/i2c/s5c73m3/*
9028
7d459937
AH
9029SAMSUNG S5K5BAF CAMERA DRIVER
9030M: Kyungmin Park <kyungmin.park@samsung.com>
9031M: Andrzej Hajda <a.hajda@samsung.com>
9032L: linux-media@vger.kernel.org
9033S: Supported
9034F: drivers/media/i2c/s5k5baf.c
9035
c04c674f
RB
9036SAMSUNG S3FWRN5 NFC DRIVER
9037M: Robert Baldyga <r.baldyga@samsung.com>
9038L: linux-nfc@lists.01.org (moderated for non-subscribers)
9039S: Supported
9040F: drivers/nfc/s3fwrn5
9041
310e39c9 9042SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9043M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9044M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9045S: Supported
9046L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9047F: drivers/clk/samsung/
9048
66890ed6
BA
9049SAMSUNG SXGBE DRIVERS
9050M: Byungho An <bh74.an@samsung.com>
9051M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9052M: Vipul Pandya <vipul.pandya@samsung.com>
9053S: Supported
9054L: netdev@vger.kernel.org
9055F: drivers/net/ethernet/samsung/sxgbe/
9056
93c537af
LM
9057SAMSUNG THERMAL DRIVER
9058M: Lukasz Majewski <l.majewski@samsung.com>
9059L: linux-pm@vger.kernel.org
9060L: linux-samsung-soc@vger.kernel.org
9061S: Supported
9062T: https://github.com/lmajewski/linux-samsung-thermal.git
9063F: drivers/thermal/samsung/
9064
e296cd32
KD
9065SAMSUNG USB2 PHY DRIVER
9066M: Kamil Debski <k.debski@samsung.com>
9067L: linux-kernel@vger.kernel.org
9068S: Supported
9069F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9070F: Documentation/phy/samsung-usb2.txt
9071F: drivers/phy/phy-exynos4210-usb2.c
9072F: drivers/phy/phy-exynos4x12-usb2.c
9073F: drivers/phy/phy-exynos5250-usb2.c
9074F: drivers/phy/phy-s5pv210-usb2.c
9075F: drivers/phy/phy-samsung-usb2.c
9076F: drivers/phy/phy-samsung-usb2.h
9077
ca749e2a 9078SERIAL DRIVERS
5e30bbb7 9079M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9080L: linux-serial@vger.kernel.org
5e30bbb7 9081S: Maintained
14430813 9082F: drivers/tty/serial/
ca749e2a 9083
aecb7b64 9084SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9085M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9086M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9087S: Maintained
1fb200d6 9088F: include/linux/dma/dw.h
3d598f47 9089F: include/linux/platform_data/dma-dw.h
61a76496 9090F: drivers/dma/dw/
aecb7b64 9091
058999cc
LP
9092SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9093M: Lars Persson <lars.persson@axis.com>
9094L: netdev@vger.kernel.org
9095S: Supported
9096F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9097F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9098
f9e37137
SJ
9099SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9100M: Seungwon Jeon <tgih.jun@samsung.com>
9101M: Jaehoon Chung <jh80.chung@samsung.com>
9102L: linux-mmc@vger.kernel.org
9103S: Maintained
9104F: include/linux/mmc/dw_mmc.h
9105F: drivers/mmc/host/dw_mmc*
9106
1db121d6
AN
9107THUNDERBOLT DRIVER
9108M: Andreas Noever <andreas.noever@gmail.com>
9109S: Maintained
9110F: drivers/thunderbolt/
9111
9222d247 9112TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9113M: John Stultz <john.stultz@linaro.org>
88606e80 9114M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9115L: linux-kernel@vger.kernel.org
75fc2d37 9116T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9117S: Supported
9118F: include/linux/clocksource.h
9119F: include/linux/time.h
9120F: include/linux/timex.h
c117ab84
CEB
9121F: include/uapi/linux/time.h
9122F: include/uapi/linux/timex.h
88606e80
TG
9123F: kernel/time/clocksource.c
9124F: kernel/time/time*.c
9125F: kernel/time/ntp.c
7fe5f1c1 9126F: tools/testing/selftests/timers/
88606e80 9127
1da177e4 9128SC1200 WDT DRIVER
b300645a 9129M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9130S: Maintained
679655da 9131F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9132
9133SCHEDULER
dd9b238c 9134M: Ingo Molnar <mingo@redhat.com>
8b58be88 9135M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9136L: linux-kernel@vger.kernel.org
75fc2d37 9137T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9138S: Maintained
95c0d71d 9139F: kernel/sched/
679655da 9140F: include/linux/sched.h
c117ab84 9141F: include/uapi/linux/sched.h
c2eb505b 9142F: include/linux/wait.h
1da177e4 9143
6bcf6737 9144SCORE ARCHITECTURE
ed38665e 9145M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9146M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9147W: http://www.sunplus.com
6bcf6737 9148S: Supported
a2681a75 9149F: arch/score/
6bcf6737 9150
1da177e4 9151SCSI CDROM DRIVER
8b58be88 9152M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9153L: linux-scsi@vger.kernel.org
9154W: http://www.kernel.dk
9155S: Maintained
679655da 9156F: drivers/scsi/sr*
1da177e4 9157
fb50a83d 9158SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9159M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9160L: linux-rdma@vger.kernel.org
9161S: Supported
9162W: http://www.openfabrics.org
9163Q: http://patchwork.kernel.org/project/linux-rdma/list/
9164T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9165F: drivers/infiniband/ulp/srp/
9166F: include/scsi/srp.h
9167
1da177e4 9168SCSI SG DRIVER
8b58be88 9169M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9170L: linux-scsi@vger.kernel.org
59ab3c93 9171W: http://sg.danny.cz/sg
1da177e4 9172S: Maintained
59ab3c93 9173F: Documentation/scsi/scsi-generic.txt
679655da
JP
9174F: drivers/scsi/sg.c
9175F: include/scsi/sg.h
1da177e4
LT
9176
9177SCSI SUBSYSTEM
0351b8f8 9178M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9179L: linux-scsi@vger.kernel.org
0351b8f8 9180T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9181S: Maintained
679655da
JP
9182F: drivers/scsi/
9183F: include/scsi/
1da177e4
LT
9184
9185SCSI TAPE DRIVER
8b58be88 9186M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9187L: linux-scsi@vger.kernel.org
9188S: Maintained
679655da 9189F: Documentation/scsi/st.txt
f7269cfc
JD
9190F: drivers/scsi/st.*
9191F: drivers/scsi/st_*.h
1da177e4
LT
9192
9193SCTP PROTOCOL
8b6efb75 9194M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9195M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9196L: linux-sctp@vger.kernel.org
5f85813c 9197W: http://lksctp.sourceforge.net
8b6efb75 9198S: Maintained
679655da
JP
9199F: Documentation/networking/sctp.txt
9200F: include/linux/sctp.h
4d58c025 9201F: include/uapi/linux/sctp.h
679655da
JP
9202F: include/net/sctp/
9203F: net/sctp/
1da177e4
LT
9204
9205SCx200 CPU SUPPORT
8b58be88 9206M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9207S: Odd Fixes
679655da 9208F: Documentation/i2c/busses/scx200_acb
390889b6 9209F: arch/x86/platform/scx200/
679655da
JP
9210F: drivers/watchdog/scx200_wdt.c
9211F: drivers/i2c/busses/scx200*
9212F: drivers/mtd/maps/scx200_docflash.c
9213F: include/linux/scx200.h
1662d32c
JC
9214
9215SCx200 GPIO DRIVER
8b58be88 9216M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9217S: Maintained
679655da
JP
9218F: drivers/char/scx200_gpio.c
9219F: include/linux/scx200_gpio.h
1662d32c
JC
9220
9221SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9222M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9223S: Maintained
679655da 9224F: drivers/clocksource/scx200_hrt.c
1da177e4 9225
6a36913a 9226SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9227M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9228L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9229S: Maintained
679655da 9230F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9231
e7839f25 9232SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9233L: linux-mmc@vger.kernel.org
a1cb1d11 9234S: Orphan
7a241d6e 9235F: drivers/mmc/host/sdhci.*
d4a45787 9236F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9237
c04f9d61
KC
9238SECURE COMPUTING
9239M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9240R: Andy Lutomirski <luto@amacapital.net>
9241R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9242T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9243S: Supported
9244F: kernel/seccomp.c
9245F: include/uapi/linux/seccomp.h
9246F: include/linux/seccomp.h
c99ee51a 9247F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9248K: \bsecure_computing
9249K: \bTIF_SECCOMP\b
9250
0d1bb41a 9251SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9252M: Ben Dooks <ben-linux@fluff.org>
dc524882 9253M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9254L: linux-mmc@vger.kernel.org
0d1bb41a 9255S: Maintained
dc524882 9256F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9257
c63b3cba 9258SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9259M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9260L: spear-devel@list.st.com
c63b3cba
VK
9261L: linux-mmc@vger.kernel.org
9262S: Maintained
9263F: drivers/mmc/host/sdhci-spear.c
9264
8711cca2 9265SECURITY SUBSYSTEM
9b45c0d2 9266M: James Morris <james.l.morris@oracle.com>
9c3646d1 9267M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9268L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9269T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9270W: http://kernsec.org/
8711cca2 9271S: Supported
7d2c86b5 9272F: security/
8711cca2 9273
1da177e4 9274SECURITY CONTACT
8b58be88 9275M: Security Officers <security@kernel.org>
1da177e4
LT
9276S: Supported
9277
9278SELINUX SECURITY MODULE
e0238b4c 9279M: Paul Moore <paul@paul-moore.com>
8b58be88 9280M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9281M: Eric Paris <eparis@parisplace.org>
e0238b4c 9282L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9283W: http://selinuxproject.org
5a5f2acf 9284T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9285S: Supported
679655da
JP
9286F: include/linux/selinux*
9287F: security/selinux/
6bde95ce 9288F: scripts/selinux/
1da177e4 9289
c1c124e9
JJ
9290APPARMOR SECURITY MODULE
9291M: John Johansen <john.johansen@canonical.com>
9292L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9293W: apparmor.wiki.kernel.org
9294T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9295S: Supported
9296F: security/apparmor/
9297
730daa16
KC
9298YAMA SECURITY MODULE
9299M: Kees Cook <keescook@chromium.org>
9300T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9301S: Supported
9302F: security/yama/
9303
cef2cf07 9304SENSABLE PHANTOM
8b58be88 9305M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9306S: Maintained
679655da 9307F: drivers/misc/phantom.c
c117ab84 9308F: include/uapi/linux/phantom.h
cef2cf07 9309
6733b39a 9310SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9311M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9312M: Minh Tran <minh.tran@avagotech.com>
9313M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9314L: linux-scsi@vger.kernel.org
4627de93 9315W: http://www.avagotech.com
3387f656
JP
9316S: Supported
9317F: drivers/scsi/be2iscsi/
6733b39a 9318
6938f855
SP
9319Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9320M: Sathya Perla <sathya.perla@avagotech.com>
9321M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9322M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9323M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9324L: netdev@vger.kernel.org
fea3af67 9325W: http://www.emulex.com
7d2c86b5 9326S: Supported
9aebddd1 9327F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9328
d2928a8c 9329EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9330M: Selvin Xavier <selvin.xavier@avagotech.com>
9331M: Devesh Sharma <devesh.sharma@avagotech.com>
9332M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9333L: linux-rdma@vger.kernel.org
9334W: http://www.emulex.com
9335S: Supported
9336F: drivers/infiniband/hw/ocrdma/
9337
8ceee660 9338SFC NETWORK DRIVER
c06f51ea 9339M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9340M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9341L: netdev@vger.kernel.org
8ceee660 9342S: Supported
874aeea5 9343F: drivers/net/ethernet/sfc/
8ceee660 9344
e2d1d6c0 9345SGI GRU DRIVER
cc883afc 9346M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9347S: Maintained
679655da 9348F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9349
9350SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9351M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9352L: linux-ia64@vger.kernel.org
9353S: Supported
679655da 9354F: Documentation/ia64/serial.txt
df621252 9355F: drivers/tty/serial/ioc?_serial.c
679655da 9356F: include/linux/ioc?.h
e2d1d6c0 9357
75312619 9358SGI XP/XPC/XPNET DRIVER
e180383f
RH
9359M: Cliff Whickman <cpw@sgi.com>
9360M: Robin Holt <robinmholt@gmail.com>
75312619 9361S: Maintained
679655da 9362F: drivers/misc/sgi-xp/
75312619 9363
46eacf3b
AP
9364SI2157 MEDIA DRIVER
9365M: Antti Palosaari <crope@iki.fi>
9366L: linux-media@vger.kernel.org
9367W: http://linuxtv.org/
9368W: http://palosaari.fi/linux/
9369Q: http://patchwork.linuxtv.org/project/linux-media/list/
9370T: git git://linuxtv.org/anttip/media_tree.git
9371S: Maintained
9372F: drivers/media/tuners/si2157*
9373
75e2d5ba
AP
9374SI2168 MEDIA DRIVER
9375M: Antti Palosaari <crope@iki.fi>
9376L: linux-media@vger.kernel.org
9377W: http://linuxtv.org/
9378W: http://palosaari.fi/linux/
9379Q: http://patchwork.linuxtv.org/project/linux-media/list/
9380T: git git://linuxtv.org/anttip/media_tree.git
9381S: Maintained
9382F: drivers/media/dvb-frontends/si2168*
9383
49cc629d
HV
9384SI470X FM RADIO RECEIVER I2C DRIVER
9385M: Hans Verkuil <hverkuil@xs4all.nl>
9386L: linux-media@vger.kernel.org
9387T: git git://linuxtv.org/media_tree.git
9388W: http://linuxtv.org
9389S: Odd Fixes
9390F: drivers/media/radio/si470x/radio-si470x-i2c.c
9391
9392SI470X FM RADIO RECEIVER USB DRIVER
9393M: Hans Verkuil <hverkuil@xs4all.nl>
9394L: linux-media@vger.kernel.org
9395T: git git://linuxtv.org/media_tree.git
9396W: http://linuxtv.org
9397S: Maintained
9398F: drivers/media/radio/si470x/radio-si470x-common.c
9399F: drivers/media/radio/si470x/radio-si470x.h
9400F: drivers/media/radio/si470x/radio-si470x-usb.c
9401
c937ca03
EV
9402SI4713 FM RADIO TRANSMITTER I2C DRIVER
9403M: Eduardo Valentin <edubezval@gmail.com>
9404L: linux-media@vger.kernel.org
9405T: git git://linuxtv.org/media_tree.git
9406W: http://linuxtv.org
9407S: Odd Fixes
99995ded 9408F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9409
9410SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9411M: Eduardo Valentin <edubezval@gmail.com>
9412L: linux-media@vger.kernel.org
9413T: git git://linuxtv.org/media_tree.git
9414W: http://linuxtv.org
9415S: Odd Fixes
99995ded
DR
9416F: drivers/media/radio/si4713/radio-platform-si4713.c
9417
9418SI4713 FM RADIO TRANSMITTER USB DRIVER
9419M: Hans Verkuil <hverkuil@xs4all.nl>
9420L: linux-media@vger.kernel.org
9421T: git git://linuxtv.org/media_tree.git
9422W: http://linuxtv.org
9423S: Maintained
9424F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9425
beb91d46 9426SIANO DVB DRIVER
009a5410 9427M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9428L: linux-media@vger.kernel.org
9429W: http://linuxtv.org
9430T: git git://linuxtv.org/media_tree.git
9431S: Odd fixes
9432F: drivers/media/common/siano/
beb91d46 9433F: drivers/media/usb/siano/
beb91d46 9434F: drivers/media/usb/siano/
14430813 9435F: drivers/media/mmc/siano/
beb91d46 9436
6f15b602
HG
9437SIMPLEFB FB DRIVER
9438M: Hans de Goede <hdegoede@redhat.com>
9439L: linux-fbdev@vger.kernel.org
9440S: Maintained
9441F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9442F: drivers/video/fbdev/simplefb.c
9443F: include/linux/platform_data/simplefb.h
9444
b618b69c 9445SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9446L: linux-media@vger.kernel.org
bb60fcb2 9447S: Orphan
b618b69c 9448F: drivers/media/platform/sh_veu.c
b618b69c
GL
9449
9450SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9451L: linux-media@vger.kernel.org
bb60fcb2 9452S: Orphan
b618b69c
GL
9453F: drivers/media/platform/sh_vou.c
9454F: include/media/sh_vou.h
9455
6349d997 9456SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9457M: Len Brown <lenb@kernel.org>
6349d997
LB
9458L: sfi-devel@simplefirmware.org
9459W: http://simplefirmware.org/
9460T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9461S: Supported
943fc810 9462F: arch/x86/platform/sfi/
6349d997
LB
9463F: drivers/sfi/
9464F: include/linux/sfi*.h
e2d1d6c0 9465
1da177e4
LT
9466SIMTEC EB110ATX (Chalice CATS)
9467P: Ben Dooks
b16957c6
BD
9468P: Vincent Sanders <vince@simtec.co.uk>
9469M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9470W: http://www.simtec.co.uk/products/EB110ATX/
9471S: Supported
9472
9473SIMTEC EB2410ITX (BAST)
9474P: Ben Dooks
b16957c6
BD
9475P: Vincent Sanders <vince@simtec.co.uk>
9476M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9477W: http://www.simtec.co.uk/products/EB2410ITX/
9478S: Supported
15dba387
JP
9479F: arch/arm/mach-s3c24xx/mach-bast.c
9480F: arch/arm/mach-s3c24xx/bast-ide.c
9481F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9482
4c5adde7 9483TI DAVINCI MACHINE SUPPORT
3ba789c0 9484M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9485M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9486T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9487Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9488S: Supported
14430813 9489F: arch/arm/mach-davinci/
046d0a37 9490F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9491
8d4b3f08 9492TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9493M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9494L: linux-media@vger.kernel.org
8d4b3f08
LP
9495W: http://linuxtv.org/
9496Q: http://patchwork.linuxtv.org/project/linux-media/list/
9497T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9498S: Maintained
8d4b3f08
LP
9499F: drivers/media/platform/davinci/
9500F: include/media/davinci/
9501
417d2e50 9502TI AM437X VPFE DRIVER
e43cdb56 9503M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9504L: linux-media@vger.kernel.org
9505W: http://linuxtv.org/
9506Q: http://patchwork.linuxtv.org/project/linux-media/list/
9507T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9508S: Maintained
9509F: drivers/media/platform/am437x/
9510
c4c0283a 9511OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9512M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9513L: linux-media@vger.kernel.org
9514W: http://linuxtv.org/
9515Q: http://patchwork.linuxtv.org/project/linux-media/list/
9516T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9517S: Maintained
9518F: drivers/media/i2c/ov2659.c
9519F: include/media/ov2659.h
9520
3a6779f5
SM
9521SILICON MOTION SM712 FRAME BUFFER DRIVER
9522M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9523M: Teddy Wang <teddy.wang@siliconmotion.com>
9524M: Sudip Mukherjee <sudip@vectorindia.org>
9525L: linux-fbdev@vger.kernel.org
9526S: Maintained
9527F: drivers/video/fbdev/sm712*
9528F: Documentation/fb/sm712fb.txt
9529
92aab3c0 9530SIS 190 ETHERNET DRIVER
8b58be88 9531M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9532L: netdev@vger.kernel.org
9533S: Maintained
8c7de408 9534F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9535
1da177e4 9536SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9537M: Daniele Venzano <venza@brownhat.org>
1da177e4 9538W: http://www.brownhat.org/sis900.html
979b6c13 9539L: netdev@vger.kernel.org
1da177e4 9540S: Maintained
8c7de408 9541F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9542
9543SIS FRAMEBUFFER DRIVER
8b58be88 9544M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9545W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9546S: Maintained
679655da 9547F: Documentation/fb/sisfb.txt
8a61f013 9548F: drivers/video/fbdev/sis/
679655da 9549F: include/video/sisfb.h
1da177e4
LT
9550
9551SIS USB2VGA DRIVER
8b58be88 9552M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9553W: http://www.winischhofer.at/linuxsisusbvga.shtml
9554S: Maintained
679655da 9555F: drivers/usb/misc/sisusbvga/
1da177e4 9556
415ad26d 9557SLAB ALLOCATOR
16e943bf 9558M: Christoph Lameter <cl@linux.com>
2ed1c525 9559M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9560M: David Rientjes <rientjes@google.com>
9561M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9562M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9563L: linux-mm@kvack.org
9564S: Maintained
679655da 9565F: include/linux/sl?b*.h
16e943bf 9566F: mm/sl?b*
415ad26d 9567
9fab9787 9568SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9569M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9570M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9571M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9572R: Steven Rostedt <rostedt@goodmis.org>
9573R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9574L: linux-kernel@vger.kernel.org
9fab9787
PM
9575W: http://www.rdrop.com/users/paulmck/RCU/
9576S: Supported
9577T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9578F: include/linux/srcu.h
9579F: kernel/rcu/srcu.c
9fab9787 9580
66372841
CS
9581SMACK SECURITY MODULE
9582M: Casey Schaufler <casey@schaufler-ca.com>
9583L: linux-security-module@vger.kernel.org
9584W: http://schaufler-ca.com
9585T: git git://git.gitorious.org/smack-next/kernel.git
9586S: Maintained
9587F: Documentation/security/Smack.txt
9588F: security/smack/
9589
20651e0b 9590DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9591M: Kevin Hilman <khilman@kernel.org>
9592M: Nishanth Menon <nm@ti.com>
9593S: Maintained
20651e0b 9594F: drivers/power/avs/
68ace3e1
KH
9595F: include/linux/power/smartreflex.h
9596L: linux-pm@vger.kernel.org
9597
1da177e4 9598SMC91x ETHERNET DRIVER
2f82af08 9599M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9600S: Odd Fixes
ae150435 9601F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9602
e8e31622
SA
9603SMIA AND SMIA++ IMAGE SENSOR DRIVER
9604M: Sakari Ailus <sakari.ailus@iki.fi>
9605L: linux-media@vger.kernel.org
9606S: Maintained
14430813 9607F: drivers/media/i2c/smiapp/
e8e31622
SA
9608F: include/media/smiapp.h
9609F: drivers/media/i2c/smiapp-pll.c
9610F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9611F: include/uapi/linux/smiapp.h
a2cec3c0 9612F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9613
920fa1ff
GR
9614SMM665 HARDWARE MONITOR DRIVER
9615M: Guenter Roeck <linux@roeck-us.net>
9616L: lm-sensors@lm-sensors.org
9617S: Maintained
9618F: Documentation/hwmon/smm665
9619F: drivers/hwmon/smm665.c
9620
9df7305b 9621SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9622M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9623L: lm-sensors@lm-sensors.org
90b24cfb 9624S: Maintained
9df7305b
SG
9625F: Documentation/hwmon/emc2103
9626F: drivers/hwmon/emc2103.c
9627
a98d506c
HG
9628SMSC SCH5627 HARDWARE MONITOR DRIVER
9629M: Hans de Goede <hdegoede@redhat.com>
9630L: lm-sensors@lm-sensors.org
9631S: Supported
9632F: Documentation/hwmon/sch5627
9633F: drivers/hwmon/sch5627.c
9634
6ea884db 9635SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9636M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9637L: lm-sensors@lm-sensors.org
9638S: Maintained
679655da
JP
9639F: Documentation/hwmon/smsc47b397
9640F: drivers/hwmon/smsc47b397.c
6ea884db 9641
fd9abb3d 9642SMSC911x ETHERNET DRIVER
90b24cfb 9643M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9644L: netdev@vger.kernel.org
90b24cfb 9645S: Maintained
679655da 9646F: include/linux/smsc911x.h
ae150435 9647F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9648
9649SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9650M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9651L: netdev@vger.kernel.org
90b24cfb 9652S: Maintained
ae150435 9653F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9654
3c8a63e2 9655SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9656M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9657L: linux-fbdev@vger.kernel.org
90b24cfb 9658S: Maintained
8a61f013 9659F: drivers/video/fbdev/smscufx.c
3c8a63e2 9660
668acf32 9661SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9662M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9663L: linux-media@vger.kernel.org
275ffde4 9664T: git git://linuxtv.org/media_tree.git
795fb7e7 9665S: Maintained
90d72ac6
MCC
9666F: include/media/soc*
9667F: drivers/media/i2c/soc_camera/
9668F: drivers/media/platform/soc_camera/
668acf32 9669
e2d1d6c0 9670SOEKRIS NET48XX LED SUPPORT
8b58be88 9671M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9672S: Maintained
679655da 9673F: drivers/leds/leds-net48xx.c
e2d1d6c0 9674
e3994db1 9675SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9676M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9677M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9678M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9679M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9680L: linux-media@vger.kernel.org
9681S: Supported
9682F: drivers/media/pci/solo6x10/
9683
1da177e4 9684SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9685M: Neil Brown <neilb@suse.com>
1da177e4 9686L: linux-raid@vger.kernel.org
524418bb 9687S: Supported
679655da
JP
9688F: drivers/md/
9689F: include/linux/raid/
c117ab84 9690F: include/uapi/linux/raid/
1da177e4 9691
1da177e4 9692SONIC NETWORK DRIVER
8b58be88 9693M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9694L: netdev@vger.kernel.org
1da177e4 9695S: Maintained
d9fb9f38 9696F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9697
61e115a5 9698SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9699M: Michael Buesch <m@bues.ch>
61e115a5
MB
9700L: netdev@vger.kernel.org
9701S: Maintained
679655da
JP
9702F: drivers/ssb/
9703F: include/linux/ssb/
61e115a5 9704
1da177e4 9705SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9706M: Mattia Dongili <malattia@linux.it>
d0944853 9707L: platform-driver-x86@vger.kernel.org
5b18167d 9708W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9709S: Maintained
679655da
JP
9710F: Documentation/laptops/sony-laptop.txt
9711F: drivers/char/sonypi.c
9712F: drivers/platform/x86/sony-laptop.c
9713F: include/linux/sony-laptop.h
1da177e4 9714
baf8532a 9715SONY MEMORYSTICK CARD SUPPORT
8b58be88 9716M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9717W: http://tifmxx.berlios.de/
9718S: Maintained
679655da 9719F: drivers/memstick/host/tifm_ms.c
baf8532a 9720
0ab30494
ML
9721SONY MEMORYSTICK STANDARD SUPPORT
9722M: Maxim Levitsky <maximlevitsky@gmail.com>
9723S: Maintained
9724F: drivers/memstick/core/ms_block.*
9725
1da177e4 9726SOUND
8b58be88 9727M: Jaroslav Kysela <perex@perex.cz>
d8130624 9728M: Takashi Iwai <tiwai@suse.com>
93711660 9729L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9730W: http://www.alsa-project.org/
dde7ad8d 9731T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9732T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9733Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9734S: Maintained
3126a179
JP
9735F: Documentation/sound/
9736F: include/sound/
c117ab84 9737F: include/uapi/sound/
679655da 9738F: sound/
1da177e4 9739
33bbe149
MB
9740SOUND - COMPRESSED AUDIO
9741M: Vinod Koul <vinod.koul@intel.com>
9742L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9744S: Supported
f672f31a 9745F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9746F: include/sound/compress_driver.h
f672f31a 9747F: include/uapi/sound/compress_*
33bbe149
MB
9748F: sound/core/compress_offload.c
9749F: sound/soc/soc-compress.c
9750
bd903bde 9751SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9752M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9753M: Mark Brown <broonie@kernel.org>
86f14df8 9754T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9755L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9756W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9757S: Supported
2820f615 9758F: Documentation/sound/alsa/soc/
679655da 9759F: sound/soc/
e6e55122 9760F: include/sound/soc*
eb1a6af3 9761
d7f8761b
MB
9762SOUND - DMAENGINE HELPERS
9763M: Lars-Peter Clausen <lars@metafoo.de>
9764S: Supported
9765F: include/sound/dmaengine_pcm.h
9766F: sound/core/pcm_dmaengine.c
9767F: sound/soc/soc-generic-dmaengine-pcm.c
9768
990a6a99
OS
9769SP2 MEDIA DRIVER
9770M: Olli Salonen <olli.salonen@iki.fi>
9771L: linux-media@vger.kernel.org
9772W: http://linuxtv.org/
9773Q: http://patchwork.linuxtv.org/project/linux-media/list/
9774S: Maintained
9775F: drivers/media/dvb-frontends/sp2*
9776
473321fc 9777SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9778M: "David S. Miller" <davem@davemloft.net>
1da177e4 9779L: sparclinux@vger.kernel.org
8a6e2535 9780Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9781T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9782T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9783S: Maintained
679655da 9784F: arch/sparc/
7765b8bb 9785F: drivers/sbus/
1da177e4 9786
6404fcca
DM
9787SPARC SERIAL DRIVERS
9788M: "David S. Miller" <davem@davemloft.net>
9789L: sparclinux@vger.kernel.org
08deed1e
JP
9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9791T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9792S: Maintained
6816383a 9793F: include/linux/sunserialcore.h
df621252 9794F: drivers/tty/serial/suncore.c
df621252
GKH
9795F: drivers/tty/serial/sunhv.c
9796F: drivers/tty/serial/sunsab.c
9797F: drivers/tty/serial/sunsab.h
9798F: drivers/tty/serial/sunsu.c
9799F: drivers/tty/serial/sunzilog.c
9800F: drivers/tty/serial/sunzilog.h
6404fcca 9801
389325b4
CL
9802SPARSE CHECKER
9803M: "Christopher Li" <sparse@chrisli.org>
9804L: linux-sparse@vger.kernel.org
9805W: https://sparse.wiki.kernel.org/
9806T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9807T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9808S: Maintained
9809F: include/linux/compiler.h
9810
fc0c195a 9811SPEAR PLATFORM SUPPORT
da89947b 9812M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9813M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9814L: spear-devel@list.st.com
9815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9816W: http://www.st.com/spear
9817S: Maintained
281e192f 9818F: arch/arm/mach-spear/
fc0c195a 9819
9820SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9821M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9822L: spear-devel@list.st.com
9823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9824W: http://www.st.com/spear
9825S: Maintained
5df33a62 9826F: drivers/clk/spear/
fc0c195a 9827
e2d1d6c0 9828SPI SUBSYSTEM
b02e48f2 9829M: Mark Brown <broonie@kernel.org>
dfbe403c 9830L: linux-spi@vger.kernel.org
e7e4e13c 9831T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9832Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9833S: Maintained
679655da
JP
9834F: Documentation/spi/
9835F: drivers/spi/
9836F: include/linux/spi/
c117ab84 9837F: include/uapi/linux/spi/
e2d1d6c0 9838
2752e401 9839SPIDERNET NETWORK DRIVER for CELL
8b58be88 9840M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9841L: netdev@vger.kernel.org
9842S: Supported
679655da 9843F: Documentation/networking/spider_net.txt
8df158ac 9844F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9845
e2d1d6c0 9846SPU FILE SYSTEM
8b58be88 9847M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9848L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9849W: http://www.ibm.com/developerworks/power/cell/
9850S: Supported
679655da
JP
9851F: Documentation/filesystems/spufs.txt
9852F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9853
fc555841 9854SQUASHFS FILE SYSTEM
d7f2ff67 9855M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9856L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9857W: http://squashfs.org.uk
9858S: Maintained
679655da
JP
9859F: Documentation/filesystems/squashfs.txt
9860F: fs/squashfs/
fc555841 9861
1da177e4 9862SRM (Alpha) environment access
8b58be88 9863M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9864S: Maintained
679655da 9865F: arch/alpha/kernel/srm_env.c
1da177e4 9866
26e9a397 9867STABLE BRANCH
879a5a00 9868M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9869L: stable@vger.kernel.org
879a5a00 9870S: Supported
7b175c46 9871F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9872
26e9a397 9873STAGING SUBSYSTEM
879a5a00 9874M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9875T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9876L: devel@driverdev.osuosl.org
879a5a00 9877S: Supported
679655da 9878F: drivers/staging/
dbc6c2cc 9879
ebd3d010
JP
9880STAGING - COMEDI
9881M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9882M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9883S: Odd Fixes
9884F: drivers/staging/comedi/
9885
a0138163
JP
9886STAGING - FLARION FT1000 DRIVERS
9887M: Marek Belisko <marek.belisko@gmail.com>
9888S: Odd Fixes
9889F: drivers/staging/ft1000/
9890
6c1bb424 9891STAGING - INDUSTRIAL IO
030a13d7 9892M: Jonathan Cameron <jic23@kernel.org>
a0138163 9893L: linux-iio@vger.kernel.org
6c1bb424
JP
9894S: Odd Fixes
9895F: drivers/staging/iio/
9896
a0138163
JP
9897STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9898M: Jarod Wilson <jarod@wilsonet.com>
9899W: http://www.lirc.org/
9900S: Odd Fixes
b2b0186d 9901F: drivers/staging/media/lirc/
a0138163 9902
f5e5de1e
OD
9903STAGING - LUSTRE PARALLEL FILESYSTEM
9904M: Oleg Drokin <oleg.drokin@intel.com>
9905M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
9906L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9907W: http://wiki.lustre.org/
f5e5de1e
OD
9908S: Maintained
9909F: drivers/staging/lustre
9910
7c6b6c71 9911STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9912M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9913M: Marc Dietrich <marvin24@gmx.de>
9914L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9915L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9916S: Maintained
9917F: drivers/staging/nvec/
9918
a0138163 9919STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9920M: Jens Frederich <jfrederich@gmail.com>
9921M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9922M: Jon Nettleton <jon.nettleton@gmail.com>
9923W: http://wiki.laptop.org/go/DCON
3140b458 9924S: Maintained
a0138163
JP
9925F: drivers/staging/olpc_dcon/
9926
9927STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9928M: Willy Tarreau <willy@meta-x.org>
9929S: Odd Fixes
9930F: drivers/staging/panel/
9931
a0138163
JP
9932STAGING - REALTEK RTL8712U DRIVERS
9933M: Larry Finger <Larry.Finger@lwfinger.net>
9934M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9935S: Odd Fixes
9936F: drivers/staging/rtl8712/
9937
7591ba8b
JS
9938STAGING - REALTEK RTL8723U WIRELESS DRIVER
9939M: Larry Finger <Larry.Finger@lwfinger.net>
9940M: Jes Sorensen <Jes.Sorensen@redhat.com>
9941L: linux-wireless@vger.kernel.org
9942S: Maintained
9943F: drivers/staging/rtl8723au/
9944
980ac4d7
SM
9945STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9946M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9947M: Teddy Wang <teddy.wang@siliconmotion.com>
9948M: Sudip Mukherjee <sudip@vectorindia.org>
9949L: linux-fbdev@vger.kernel.org
9950S: Maintained
9951F: drivers/staging/sm750fb/
9952
510fa408
JP
9953STAGING - SLICOSS
9954M: Lior Dotan <liodot@gmail.com>
9955M: Christopher Harrer <charrer@alacritech.com>
9956S: Odd Fixes
9957F: drivers/staging/slicoss/
9958
a0138163
JP
9959STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9960M: William Hubbs <w.d.hubbs@gmail.com>
9961M: Chris Brannon <chris@the-brannons.com>
d33bce31 9962M: Kirk Reiser <kirk@reisers.ca>
a0138163 9963M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9964L: speakup@linux-speakup.org
a0138163
JP
9965W: http://www.linux-speakup.org/
9966S: Odd Fixes
9967F: drivers/staging/speakup/
9968
b3e871ce
JP
9969STAGING - VIA VT665X DRIVERS
9970M: Forest Bond <forest@alittletooquiet.net>
9971S: Odd Fixes
9972F: drivers/staging/vt665?/
9973
a30baec1
JK
9974STAGING - WILC1000 WIFI DRIVER
9975M: Johnny Kim <johnny.kim@atmel.com>
9976M: Rachel Kim <rachel.kim@atmel.com>
9977M: Dean Lee <dean.lee@atmel.com>
9978M: Chris Park <chris.park@atmel.com>
9979L: linux-wireless@vger.kernel.org
9980S: Supported
9981F: drivers/staging/wilc1000/
9982
709bcb07 9983STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9984M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9985S: Odd Fixes
9986F: drivers/staging/xgifb/
9987
77241056
MM
9988HFI1 DRIVER
9989M: Mike Marciniszyn <infinipath@intel.com>
9990L: linux-rdma@vger.kernel.org
9991S: Supported
9992F: drivers/staging/rdma/hfi1
9993
1da177e4 9994STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9995M: Ion Badulescu <ionut@badula.org>
b4f90189 9996S: Odd Fixes
9bba23b0 9997F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9998
e2d1d6c0 9999SUN3/3X
8b58be88 10000M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10001W: http://sammy.net/sun3/
10002S: Maintained
679655da
JP
10003F: arch/m68k/kernel/*sun3*
10004F: arch/m68k/sun3*/
10005F: arch/m68k/include/asm/sun3*
e689cf4a 10006F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10007
af6a5af8
HG
10008SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10009M: Hans de Goede <hdegoede@redhat.com>
10010L: linux-input@vger.kernel.org
10011S: Maintained
10012F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10013F: drivers/input/keyboard/sun4i-lradc-keys.c
10014
2bc9ff01
DK
10015SUNDANCE NETWORK DRIVER
10016M: Denis Kirjanov <kda@linux-powerpc.org>
10017L: netdev@vger.kernel.org
10018S: Maintained
10019F: drivers/net/ethernet/dlink/sundance.c
10020
2cbb12a4 10021SUPERH
2cbb12a4 10022L: linux-sh@vger.kernel.org
8a6e2535 10023Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10024S: Orphan
066069e1 10025F: Documentation/sh/
679655da 10026F: arch/sh/
066069e1 10027F: drivers/sh/
1da177e4 10028
4480f15b 10029SUSPEND TO RAM
7fb06082 10030M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10031M: Len Brown <len.brown@intel.com>
10032M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10033L: linux-pm@vger.kernel.org
e2d1d6c0 10034S: Supported
679655da
JP
10035F: Documentation/power/
10036F: arch/x86/kernel/acpi/
10037F: drivers/base/power/
10038F: kernel/power/
10039F: include/linux/suspend.h
10040F: include/linux/freezer.h
10041F: include/linux/pm.h
1da177e4
LT
10042
10043SVGA HANDLING
8b58be88 10044M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10045L: linux-video@atrey.karlin.mff.cuni.cz
10046S: Maintained
679655da
JP
10047F: Documentation/svga.txt
10048F: arch/x86/boot/video*
1da177e4 10049
6e28b761
KRW
10050SWIOTLB SUBSYSTEM
10051M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10052L: linux-kernel@vger.kernel.org
10053S: Supported
10054F: lib/swiotlb.c
10055F: arch/*/kernel/pci-swiotlb.c
10056F: include/linux/swiotlb.h
10057
007f790c
JP
10058SWITCHDEV
10059M: Jiri Pirko <jiri@resnulli.us>
10060L: netdev@vger.kernel.org
10061S: Supported
10062F: net/switchdev/
10063F: include/net/switchdev.h
10064
db8e35d5
VG
10065SYNOPSYS ARC ARCHITECTURE
10066M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10067S: Supported
10068F: arch/arc/
9b28829d 10069F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10070F: drivers/tty/serial/arc_uart.c
b7182d1a 10071T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10072
556cc1c5
AB
10073SYNOPSYS ARC SDP platform support
10074M: Alexey Brodkin <abrodkin@synopsys.com>
10075S: Supported
10076F: arch/arc/plat-axs10x
10077F: arch/arc/boot/dts/ax*
10078F: Documentation/devicetree/bindings/arc/axs10*
10079
6c284c9a
LJ
10080SYSTEM CONFIGURATION (SYSCON)
10081M: Lee Jones <lee.jones@linaro.org>
10082M: Arnd Bergmann <arnd@arndb.de>
10083T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10084S: Supported
10085F: drivers/mfd/syscon.c
10086
1da177e4 10087SYSV FILESYSTEM
8b58be88 10088M: Christoph Hellwig <hch@infradead.org>
1da177e4 10089S: Maintained
679655da
JP
10090F: Documentation/filesystems/sysv-fs.txt
10091F: fs/sysv/
10092F: include/linux/sysv_fs.h
1da177e4 10093
86cfa7fc 10094TARGET SUBSYSTEM
9c3646d1 10095M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10096L: linux-scsi@vger.kernel.org
b9f5edc2 10097L: target-devel@vger.kernel.org
86cfa7fc 10098W: http://www.linux-iscsi.org
cf015e9f 10099W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10100T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10101S: Supported
10102F: drivers/target/
10103F: include/target/
10104F: Documentation/target/
10105
4e68852d 10106TASKSTATS STATISTICS INTERFACE
185e595f 10107M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10108S: Maintained
679655da
JP
10109F: Documentation/accounting/taskstats*
10110F: include/linux/taskstats*
10111F: kernel/taskstats.c
4e68852d 10112
781b456a 10113TC CLASSIFIER
f935f3f8 10114M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10115L: netdev@vger.kernel.org
10116S: Maintained
679655da 10117F: include/net/pkt_cls.h
c117ab84 10118F: include/uapi/linux/pkt_cls.h
679655da 10119F: net/sched/
781b456a 10120
5067f08a 10121TCP LOW PRIORITY MODULE
8b58be88
JP
10122M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10123M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10124W: http://tcp-lp-mod.sourceforge.net/
10125S: Maintained
679655da 10126F: net/ipv4/tcp_lp.c
5067f08a 10127
91952bc0
AP
10128TDA10071 MEDIA DRIVER
10129M: Antti Palosaari <crope@iki.fi>
10130L: linux-media@vger.kernel.org
10131W: http://linuxtv.org/
10132W: http://palosaari.fi/linux/
10133Q: http://patchwork.linuxtv.org/project/linux-media/list/
10134T: git git://linuxtv.org/anttip/media_tree.git
10135S: Maintained
10136F: drivers/media/dvb-frontends/tda10071*
10137
10138TDA18212 MEDIA DRIVER
10139M: Antti Palosaari <crope@iki.fi>
10140L: linux-media@vger.kernel.org
10141W: http://linuxtv.org/
10142W: http://palosaari.fi/linux/
10143Q: http://patchwork.linuxtv.org/project/linux-media/list/
10144T: git git://linuxtv.org/anttip/media_tree.git
10145S: Maintained
10146F: drivers/media/tuners/tda18212*
10147
10148TDA18218 MEDIA DRIVER
10149M: Antti Palosaari <crope@iki.fi>
10150L: linux-media@vger.kernel.org
10151W: http://linuxtv.org/
10152W: http://palosaari.fi/linux/
10153Q: http://patchwork.linuxtv.org/project/linux-media/list/
10154T: git git://linuxtv.org/anttip/media_tree.git
10155S: Maintained
10156F: drivers/media/tuners/tda18218*
10157
3b2f6aba
MK
10158TDA18271 MEDIA DRIVER
10159M: Michael Krufky <mkrufky@linuxtv.org>
10160L: linux-media@vger.kernel.org
10161W: http://linuxtv.org/
10162W: http://github.com/mkrufky
10163Q: http://patchwork.linuxtv.org/project/linux-media/list/
10164T: git git://linuxtv.org/mkrufky/tuners.git
10165S: Maintained
10166F: drivers/media/tuners/tda18271*
10167
e48307a9
MK
10168TDA827x MEDIA DRIVER
10169M: Michael Krufky <mkrufky@linuxtv.org>
10170L: linux-media@vger.kernel.org
10171W: http://linuxtv.org/
10172W: http://github.com/mkrufky
10173Q: http://patchwork.linuxtv.org/project/linux-media/list/
10174T: git git://linuxtv.org/mkrufky/tuners.git
10175S: Maintained
10176F: drivers/media/tuners/tda8290.*
10177
66cf9212
MK
10178TDA8290 MEDIA DRIVER
10179M: Michael Krufky <mkrufky@linuxtv.org>
10180L: linux-media@vger.kernel.org
10181W: http://linuxtv.org/
10182W: http://github.com/mkrufky
10183Q: http://patchwork.linuxtv.org/project/linux-media/list/
10184T: git git://linuxtv.org/mkrufky/tuners.git
10185S: Maintained
10186F: drivers/media/tuners/tda8290.*
10187
4b9fba30
HV
10188TDA9840 MEDIA DRIVER
10189M: Hans Verkuil <hverkuil@xs4all.nl>
10190L: linux-media@vger.kernel.org
10191T: git git://linuxtv.org/media_tree.git
10192W: http://linuxtv.org
10193S: Maintained
10194F: drivers/media/i2c/tda9840*
10195
2cb654fd 10196TEA5761 TUNER DRIVER
009a5410 10197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10198L: linux-media@vger.kernel.org
10199W: http://linuxtv.org
10200T: git git://linuxtv.org/media_tree.git
10201S: Odd fixes
10202F: drivers/media/tuners/tea5761.*
10203
10204TEA5767 TUNER DRIVER
009a5410 10205M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10206L: linux-media@vger.kernel.org
10207W: http://linuxtv.org
10208T: git git://linuxtv.org/media_tree.git
10209S: Maintained
10210F: drivers/media/tuners/tea5767.*
10211
4b9fba30
HV
10212TEA6415C MEDIA DRIVER
10213M: Hans Verkuil <hverkuil@xs4all.nl>
10214L: linux-media@vger.kernel.org
10215T: git git://linuxtv.org/media_tree.git
10216W: http://linuxtv.org
10217S: Maintained
10218F: drivers/media/i2c/tea6415c*
10219
10220TEA6420 MEDIA DRIVER
10221M: Hans Verkuil <hverkuil@xs4all.nl>
10222L: linux-media@vger.kernel.org
10223T: git git://linuxtv.org/media_tree.git
10224W: http://linuxtv.org
10225S: Maintained
10226F: drivers/media/i2c/tea6420*
10227
3d249d4c 10228TEAM DRIVER
dca9ab92 10229M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10230L: netdev@vger.kernel.org
10231S: Supported
10232F: drivers/net/team/
10233F: include/linux/if_team.h
c117ab84 10234F: include/uapi/linux/if_team.h
3d249d4c 10235
7d029125 10236TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10237M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10238S: Maintained
10239F: arch/x86/platform/ts5500/
10240
40ad4a30
SY
10241TECHNOTREND USB IR RECEIVER
10242M: Sean Young <sean@mess.org>
10243L: linux-media@vger.kernel.org
10244S: Maintained
10245F: drivers/media/rc/ttusbir.c
10246
adabdb0c 10247TEGRA ARCHITECTURE SUPPORT
243d58ec 10248M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10249M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10250M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10251L: linux-tegra@vger.kernel.org
fd117cd1 10252Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10253T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10254S: Supported
bbbe96ed 10255N: [^a-z]tegra
84b9414b 10256
adabdb0c
SW
10257TEGRA CLOCK DRIVER
10258M: Peter De Schrijver <pdeschrijver@nvidia.com>
10259M: Prashant Gaikwad <pgaikwad@nvidia.com>
10260S: Supported
10261F: drivers/clk/tegra/
10262
10263TEGRA DMA DRIVER
10264M: Laxman Dewangan <ldewangan@nvidia.com>
10265S: Supported
10266F: drivers/dma/tegra20-apb-dma.c
10267
adabdb0c
SW
10268TEGRA I2C DRIVER
10269M: Laxman Dewangan <ldewangan@nvidia.com>
10270S: Supported
10271F: drivers/i2c/busses/i2c-tegra.c
10272
10273TEGRA IOMMU DRIVERS
10274M: Hiroshi Doyu <hdoyu@nvidia.com>
10275S: Supported
10276F: drivers/iommu/tegra*
10277
10278TEGRA KBC DRIVER
10279M: Rakesh Iyer <riyer@nvidia.com>
10280M: Laxman Dewangan <ldewangan@nvidia.com>
10281S: Supported
10282F: drivers/input/keyboard/tegra-kbc.c
10283
adabdb0c
SW
10284TEGRA PWM DRIVER
10285M: Thierry Reding <thierry.reding@gmail.com>
10286S: Supported
10287F: drivers/pwm/pwm-tegra.c
10288
10289TEGRA SERIAL DRIVER
10290M: Laxman Dewangan <ldewangan@nvidia.com>
10291S: Supported
10292F: drivers/tty/serial/serial-tegra.c
10293
10294TEGRA SPI DRIVER
10295M: Laxman Dewangan <ldewangan@nvidia.com>
10296S: Supported
10297F: drivers/spi/spi-tegra*
10298
1a348ccc 10299TEHUTI ETHERNET DRIVER
8b58be88 10300M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10301L: netdev@vger.kernel.org
10302S: Supported
ef7f5429 10303F: drivers/net/ethernet/tehuti/*
1a348ccc 10304
4e68852d 10305Telecom Clock Driver for MCPL0010
8b58be88 10306M: Mark Gross <mark.gross@intel.com>
4e68852d 10307S: Supported
679655da 10308F: drivers/char/tlclk.c
4e68852d 10309
4480f15b 10310TENSILICA XTENSA PORT (xtensa)
8b58be88 10311M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10312M: Max Filippov <jcmvbkbc@gmail.com>
10313L: linux-xtensa@linux-xtensa.org
4e68852d 10314S: Maintained
679655da 10315F: arch/xtensa/
3dc99857 10316F: drivers/irqchip/irq-xtensa-*
4e68852d 10317
5313ba66
HV
10318THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10319M: Hans Verkuil <hverkuil@xs4all.nl>
10320L: linux-media@vger.kernel.org
10321T: git git://linuxtv.org/media_tree.git
10322W: http://linuxtv.org
10323S: Maintained
10324F: drivers/media/radio/radio-raremono.c
10325
d3fb6955 10326THERMAL
b75f0050 10327M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10328M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10329L: linux-pm@vger.kernel.org
10330T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10331T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10332Q: https://patchwork.kernel.org/project/linux-pm/list/
10333S: Supported
10334F: drivers/thermal/
10335F: include/linux/thermal.h
af6c9f16 10336F: include/uapi/linux/thermal.h
b75f0050
JP
10337F: include/linux/cpu_cooling.h
10338F: Documentation/devicetree/bindings/thermal/
d3fb6955 10339
30ba2fbd
VD
10340THINGM BLINK(1) USB RGB LED DRIVER
10341M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10342S: Maintained
10343F: drivers/hid/hid-thingm.c
10344
4e68852d 10345THINKPAD ACPI EXTRAS DRIVER
8b58be88 10346M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10347L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10348L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10349W: http://ibm-acpi.sourceforge.net
10350W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10351T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10352S: Maintained
679655da 10353F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10354
1b46f2a2 10355TI BANDGAP AND THERMAL DRIVER
f14d1c24 10356M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10357L: linux-pm@vger.kernel.org
531ff13e 10358L: linux-omap@vger.kernel.org
5a723e81 10359S: Maintained
794b2e25 10360F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10361
0c7665c3
MF
10362TI CDCE706 CLOCK DRIVER
10363M: Max Filippov <jcmvbkbc@gmail.com>
10364S: Maintained
10365F: drivers/clk/clk-cdce706.c
10366
49b6a5e3
TK
10367TI CLOCK DRIVER
10368M: Tero Kristo <t-kristo@ti.com>
10369L: linux-omap@vger.kernel.org
10370S: Maintained
10371F: drivers/clk/ti/
10372F: include/linux/clk/ti.h
10373
4020f2d7 10374TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10375M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10376S: Maintained
679655da
JP
10377F: drivers/misc/tifm*
10378F: drivers/mmc/host/tifm_sd.c
10379F: include/linux/tifm.h
4020f2d7 10380
e0c52404 10381TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10382M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10383L: linux-kernel@vger.kernel.org
10384L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10385S: Maintained
10386F: drivers/soc/ti/*
10387T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10388
10389
152ad442
SR
10390TI LM49xxx FAMILY ASoC CODEC DRIVERS
10391M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10392M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10393L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10394S: Maintained
10395F: sound/soc/codecs/lm49453*
d392dead 10396F: sound/soc/codecs/isabelle*
152ad442 10397
0edd807d
KM
10398TI LP855x BACKLIGHT DRIVER
10399M: Milo Kim <milo.kim@ti.com>
10400S: Maintained
10401F: Documentation/backlight/lp855x-driver.txt
10402F: drivers/video/backlight/lp855x_bl.c
10403F: include/linux/platform_data/lp855x.h
10404
faf13f6d
KM
10405TI LP8727 CHARGER DRIVER
10406M: Milo Kim <milo.kim@ti.com>
10407S: Maintained
10408F: drivers/power/lp8727_charger.c
10409F: include/linux/platform_data/lp8727.h
10410
22f1229f
KM
10411TI LP8788 MFD DRIVER
10412M: Milo Kim <milo.kim@ti.com>
10413S: Maintained
10414F: drivers/iio/adc/lp8788_adc.c
10415F: drivers/leds/leds-lp8788.c
10416F: drivers/mfd/lp8788*.c
10417F: drivers/power/lp8788-charger.c
10418F: drivers/regulator/lp8788-*.c
10419F: include/linux/mfd/lp8788*.h
10420
84640e27
KM
10421TI NETCP ETHERNET DRIVER
10422M: Wingman Kwok <w-kwok2@ti.com>
10423M: Murali Karicheri <m-karicheri2@ti.com>
10424L: netdev@vger.kernel.org
10425S: Maintained
10426F: drivers/net/ethernet/ti/netcp*
10427
217e0ca9
KC
10428TI TAS571X FAMILY ASoC CODEC DRIVER
10429M: Kevin Cernekee <cernekee@chromium.org>
10430L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10431S: Odd Fixes
10432F: sound/soc/codecs/tas571x*
10433
dd5e8e6b 10434TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10435M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10436L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10437S: Maintained
10438F: sound/soc/codecs/twl4030*
10439
90921014 10440TI WILINK WIRELESS DRIVERS
90921014
LC
10441L: linux-wireless@vger.kernel.org
10442W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10443W: http://wireless.kernel.org/en/users/Drivers/wl1251
10444T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10445S: Orphan
90921014
LC
10446F: drivers/net/wireless/ti/
10447F: include/linux/wl12xx.h
10448
e86eaa3a 10449TIPC NETWORK LAYER
8b58be88 10450M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10451M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10452L: netdev@vger.kernel.org (core kernel code)
10453L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10454W: http://tipc.sourceforge.net/
e86eaa3a 10455S: Maintained
c117ab84 10456F: include/uapi/linux/tipc*.h
679655da 10457F: net/tipc/
e86eaa3a 10458
867e359b 10459TILE ARCHITECTURE
c47b15c4 10460M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10461W: http://www.ezchip.com/scm/
867e359b
CM
10462S: Supported
10463F: arch/tile/
6b940606 10464F: drivers/char/tile-srom.c
5c770755 10465F: drivers/edac/tile_edac.c
6b940606
CM
10466F: drivers/net/ethernet/tile/
10467F: drivers/rtc/rtc-tile.c
10468F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10469F: drivers/tty/serial/tilegx.c
6b940606
CM
10470F: drivers/usb/host/*-tilegx.c
10471F: include/linux/usb/tilegx.h
867e359b 10472
1da177e4 10473TLAN NETWORK DRIVER
8b58be88 10474M: Samuel Chessman <chessman@tux.org>
88c07dde 10475L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10476W: http://sourceforge.net/projects/tlan/
10477S: Maintained
679655da 10478F: Documentation/networking/tlan.txt
b544dbac 10479F: drivers/net/ethernet/ti/tlan.*
1da177e4 10480
d74db3b2 10481TOMOYO SECURITY MODULE
8b58be88
JP
10482M: Kentaro Takeda <takedakn@nttdata.co.jp>
10483M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10484L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10485L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10486L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10487L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10488W: http://tomoyo.sourceforge.jp/
843d183c 10489T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10490S: Maintained
679655da 10491F: security/tomoyo/
d74db3b2 10492
9caeb532 10493TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10494M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10495L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10496S: Maintained
10497F: drivers/platform/x86/topstar-laptop.c
10498
1da177e4 10499TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10500M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10501L: platform-driver-x86@vger.kernel.org
0a63ca11 10502S: Maintained
679655da 10503F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10504
0a63ca11
AA
10505TOSHIBA BLUETOOTH DRIVER
10506M: Azael Avalos <coproscefalo@gmail.com>
10507L: platform-driver-x86@vger.kernel.org
10508S: Maintained
10509F: drivers/platform/x86/toshiba_bluetooth.c
10510
10511TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10512M: Azael Avalos <coproscefalo@gmail.com>
10513L: platform-driver-x86@vger.kernel.org
10514S: Maintained
10515F: drivers/platform/x86/toshiba_haps.c
10516
1da177e4 10517TOSHIBA SMM DRIVER
8b58be88 10518M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10519W: http://www.buzzard.org.uk/toshiba/
10520S: Maintained
679655da
JP
10521F: drivers/char/toshiba.c
10522F: include/linux/toshiba.h
c117ab84 10523F: include/uapi/linux/toshiba.h
1da177e4 10524
d32d9864
MR
10525TOSHIBA TC358743 DRIVER
10526M: Mats Randgaard <matrandg@cisco.com>
10527L: linux-media@vger.kernel.org
10528S: Maintained
10529F: drivers/media/i2c/tc358743*
10530F: include/media/tc358743.h
10531
d719f900 10532TMIO MMC DRIVER
c4b13fb0 10533M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10534L: linux-mmc@vger.kernel.org
d719f900 10535S: Maintained
d1057c40
GL
10536F: drivers/mmc/host/tmio_mmc*
10537F: drivers/mmc/host/sh_mobile_sdhi.c
10538F: include/linux/mmc/tmio.h
10539F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10540
917cc4e6
GR
10541TMP401 HARDWARE MONITOR DRIVER
10542M: Guenter Roeck <linux@roeck-us.net>
10543L: lm-sensors@lm-sensors.org
10544S: Maintained
10545F: Documentation/hwmon/tmp401
10546F: drivers/hwmon/tmp401.c
10547
98f32602 10548TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10549M: Hugh Dickins <hughd@google.com>
98f32602
HD
10550L: linux-mm@kvack.org
10551S: Maintained
10552F: include/linux/shmem_fs.h
10553F: mm/shmem.c
10554
45f95b53 10555TM6000 VIDEO4LINUX DRIVER
009a5410 10556M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10557L: linux-media@vger.kernel.org
10558W: http://linuxtv.org
10559T: git git://linuxtv.org/media_tree.git
10560S: Odd fixes
10561F: drivers/media/usb/tm6000/
10562
c65fde19
HV
10563TW68 VIDEO4LINUX DRIVER
10564M: Hans Verkuil <hverkuil@xs4all.nl>
10565L: linux-media@vger.kernel.org
10566T: git git://linuxtv.org/media_tree.git
10567W: http://linuxtv.org
10568S: Odd Fixes
10569F: drivers/media/pci/tw68/
10570
4e68852d 10571TPM DEVICE DRIVER
901486b8 10572M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10573M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10574R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10575W: http://tpmdd.sourceforge.net
63a10dfd 10576L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10577Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10578T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10579S: Maintained
679655da 10580F: drivers/char/tpm/
4e68852d 10581
1a0f1b27
AL
10582TPM IBM_VTPM DEVICE DRIVER
10583M: Ashley Lai <ashleydlai@gmail.com>
10584W: http://tpmdd.sourceforge.net
10585L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10586S: Maintained
10587F: drivers/char/tpm/tpm_ibmvtpm*
10588
d6f005a1
JP
10589TRACING
10590M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10591M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10592T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10593S: Maintained
10594F: Documentation/trace/ftrace.txt
10595F: arch/*/*/*/ftrace.h
10596F: arch/*/kernel/ftrace.c
10597F: include/*/ftrace.h
10598F: include/linux/trace*.h
10599F: include/trace/
10600F: kernel/trace/
6e68e6c5 10601F: tools/testing/selftests/ftrace/
d6f005a1 10602
1da177e4 10603TRIVIAL PATCHES
8b58be88 10604M: Jiri Kosina <trivial@kernel.org>
54e5881d 10605T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10606S: Maintained
86ef925f 10607K: ^Subject:.*(?i)trivial
1da177e4 10608
4e68852d 10609TTY LAYER
879a5a00 10610M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10611M: Jiri Slaby <jslaby@suse.com>
879a5a00 10612S: Supported
08deed1e 10613T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10614F: Documentation/serial/
8dd5d2f1 10615F: drivers/tty/
df621252 10616F: drivers/tty/serial/serial_core.c
e3288775
AC
10617F: include/linux/serial_core.h
10618F: include/linux/serial.h
10619F: include/linux/tty.h
c117ab84
CEB
10620F: include/uapi/linux/serial_core.h
10621F: include/uapi/linux/serial.h
10622F: include/uapi/linux/tty.h
4e68852d 10623
91952bc0
AP
10624TUA9001 MEDIA DRIVER
10625M: Antti Palosaari <crope@iki.fi>
10626L: linux-media@vger.kernel.org
10627W: http://linuxtv.org/
10628W: http://palosaari.fi/linux/
10629Q: http://patchwork.linuxtv.org/project/linux-media/list/
10630T: git git://linuxtv.org/anttip/media_tree.git
10631S: Maintained
10632F: drivers/media/tuners/tua9001*
10633
740db6d7 10634TULIP NETWORK DRIVERS
8b58be88 10635M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10636L: netdev@vger.kernel.org
10637S: Maintained
0f04e2aa 10638F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10639
10640TUN/TAP driver
ba57b6f2 10641M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10642W: http://vtun.sourceforge.net/tun
10643S: Maintained
679655da
JP
10644F: Documentation/networking/tuntap.txt
10645F: arch/um/os-Linux/drivers/
1da177e4 10646
b454cc66 10647TURBOCHANNEL SUBSYSTEM
8b58be88 10648M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10649M: Ralf Baechle <ralf@linux-mips.org>
10650L: linux-mips@linux-mips.org
10651Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10652S: Maintained
679655da
JP
10653F: drivers/tc/
10654F: include/linux/tc.h
b454cc66 10655
1da177e4 10656U14-34F SCSI DRIVER
8b58be88 10657M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10658L: linux-scsi@vger.kernel.org
10659S: Maintained
679655da 10660F: drivers/scsi/u14-34f.c
1da177e4 10661
e2d1d6c0 10662UBI FILE SYSTEM (UBIFS)
949cb623 10663M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10664M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10665L: linux-mtd@lists.infradead.org
e2966cbe 10666T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10667W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10668S: Maintained
679655da
JP
10669F: Documentation/filesystems/ubifs.txt
10670F: fs/ubifs/
e2d1d6c0 10671
e1632fa2 10672UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10673M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10674W: http://www.uclinux.org/
e1632fa2 10675L: linux-m68k@lists.linux-m68k.org
cc2020e6 10676L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10677T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10678S: Maintained
e1632fa2
GU
10679F: arch/m68k/coldfire/
10680F: arch/m68k/68*/
61bc02bb
JP
10681F: arch/m68k/*/*_no.*
10682F: arch/m68k/include/asm/*_no.*
cc2020e6 10683
1da177e4 10684UDF FILESYSTEM
d8130624 10685M: Jan Kara <jack@suse.com>
1da177e4 10686S: Maintained
679655da
JP
10687F: Documentation/filesystems/udf.txt
10688F: fs/udf/
1da177e4 10689
cc2020e6 10690UFS FILESYSTEM
8b58be88 10691M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10692S: Maintained
679655da
JP
10693F: Documentation/filesystems/ufs.txt
10694F: fs/ufs/
cc2020e6 10695
0a09d3ab
DH
10696UHID USERSPACE HID IO DRIVER:
10697M: David Herrmann <dh.herrmann@googlemail.com>
10698L: linux-input@vger.kernel.org
10699S: Maintained
10700F: drivers/hid/uhid.c
c117ab84 10701F: include/uapi/linux/uhid.h
0a09d3ab 10702
18332a80 10703ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10704L: linux-usb@vger.kernel.org
10c6c9c9 10705S: Orphan
355ffe69 10706F: drivers/uwb/
679655da
JP
10707F: include/linux/uwb.h
10708F: include/linux/uwb/
18332a80 10709
b31d8273
G
10710UNICORE32 ARCHITECTURE:
10711M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10712W: http://mprc.pku.edu.cn/~guanxuetao/linux
10713S: Maintained
ceebf4d5 10714T: git git://github.com/gxt/linux.git
b31d8273
G
10715F: arch/unicore32/
10716
d8379ab1
TF
10717UNIFDEF
10718M: Tony Finch <dot@dotat.at>
10719W: http://dotat.at/prog/unifdef
10720S: Maintained
10721F: scripts/unifdef.c
10722
1da177e4 10723UNIFORM CDROM DRIVER
8b58be88 10724M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10725W: http://www.kernel.dk
10726S: Maintained
679655da
JP
10727F: Documentation/cdrom/
10728F: drivers/cdrom/cdrom.c
10729F: include/linux/cdrom.h
c117ab84 10730F: include/uapi/linux/cdrom.h
1da177e4 10731
56df0122 10732UNISYS S-PAR DRIVERS
49e7d9df
JP
10733M: Benjamin Romer <benjamin.romer@unisys.com>
10734M: David Kershner <david.kershner@unisys.com>
10735L: sparmaintainer@unisys.com (Unisys internal)
10736S: Supported
10737F: drivers/staging/unisys/
56df0122 10738
9941fa6e
VH
10739UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10740M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10741L: linux-scsi@vger.kernel.org
10742S: Supported
10743F: Documentation/scsi/ufs.txt
10744F: drivers/scsi/ufs/
10745
e2d1d6c0 10746UNSORTED BLOCK IMAGES (UBI)
949cb623 10747M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10748M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10749W: http://www.linux-mtd.infradead.org/
10750L: linux-mtd@lists.infradead.org
b6b44e0a 10751T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10752S: Supported
80811493 10753F: drivers/mtd/ubi/
679655da 10754F: include/linux/mtd/ubi.h
c117ab84 10755F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10756
1da177e4 10757USB ACM DRIVER
61eee9a7 10758M: Oliver Neukum <oliver@neukum.org>
6372594a 10759L: linux-usb@vger.kernel.org
1da177e4 10760S: Maintained
679655da
JP
10761F: Documentation/usb/acm.txt
10762F: drivers/usb/class/cdc-acm.*
1da177e4 10763
b7d572e1
PF
10764USB AR5523 WIRELESS DRIVER
10765M: Pontus Fuchs <pontus.fuchs@gmail.com>
10766L: linux-wireless@vger.kernel.org
10767S: Maintained
10768F: drivers/net/wireless/ath/ar5523/
10769
115bb1ff 10770USB ATTACHED SCSI
f50a4968 10771M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10772M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10773L: linux-usb@vger.kernel.org
10774L: linux-scsi@vger.kernel.org
8eae0fb7 10775S: Maintained
115bb1ff
MW
10776F: drivers/usb/storage/uas.c
10777
1da177e4 10778USB CDC ETHERNET DRIVER
61eee9a7 10779M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10780L: linux-usb@vger.kernel.org
1da177e4 10781S: Maintained
679655da 10782F: drivers/net/usb/cdc_*.c
c117ab84 10783F: include/uapi/linux/usb/cdc.h
1da177e4 10784
66e3e591
KP
10785USB CHAOSKEY DRIVER
10786M: Keith Packard <keithp@keithp.com>
10787L: linux-usb@vger.kernel.org
10788S: Maintained
10789F: drivers/usb/misc/chaoskey.c
10790
b02b371e 10791USB CYPRESS C67X00 DRIVER
8b58be88 10792M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10793L: linux-usb@vger.kernel.org
10794S: Maintained
679655da 10795F: drivers/usb/c67x00/
b02b371e 10796
d0374f4f 10797USB DAVICOM DM9601 DRIVER
8b58be88 10798M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10799L: netdev@vger.kernel.org
d0374f4f
PK
10800W: http://www.linux-usb.org/usbnet
10801S: Maintained
679655da 10802F: drivers/net/usb/dm9601.c
d0374f4f 10803
cc2020e6 10804USB DIAMOND RIO500 DRIVER
8b58be88 10805M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10806L: rio500-users@lists.sourceforge.net
10807W: http://rio500.sourceforge.net
10808S: Maintained
679655da 10809F: drivers/usb/misc/rio500*
cc2020e6 10810
1da177e4 10811USB EHCI DRIVER
578333ab 10812M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10813L: linux-usb@vger.kernel.org
578333ab 10814S: Maintained
679655da
JP
10815F: Documentation/usb/ehci.txt
10816F: drivers/usb/host/ehci*
1da177e4 10817
69ae9e3e 10818USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10819M: Felipe Balbi <balbi@ti.com>
795fb7e7 10820L: linux-usb@vger.kernel.org
69ae9e3e 10821W: http://www.linux-usb.org/gadget
d6d0f665
FB
10822T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10823S: Maintained
679655da
JP
10824F: drivers/usb/gadget/
10825F: include/linux/usb/gadget*
69ae9e3e 10826
2dea64b4 10827USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10828M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10829L: linux-usb@vger.kernel.org
54e5881d 10830T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10831S: Maintained
c2f01971 10832F: Documentation/hid/hiddev.txt
679655da 10833F: drivers/hid/usbhid/
1da177e4 10834
959eea21 10835USB ISP116X DRIVER
8b58be88 10836M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10837L: linux-usb@vger.kernel.org
959eea21 10838S: Maintained
679655da
JP
10839F: drivers/usb/host/isp116x*
10840F: include/linux/usb/isp116x.h
959eea21 10841
1da177e4 10842USB MASS STORAGE DRIVER
8b58be88 10843M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10844L: linux-usb@vger.kernel.org
8836aeb8 10845L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10846S: Maintained
10847W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10848F: drivers/usb/storage/
1da177e4 10849
af39917d
CL
10850USB MIDI DRIVER
10851M: Clemens Ladisch <clemens@ladisch.de>
10852L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10853T: git git://git.alsa-project.org/alsa-kernel.git
10854S: Maintained
10855F: sound/usb/midi.*
10856
444ce9d4
JP
10857USB NETWORKING DRIVERS
10858L: linux-usb@vger.kernel.org
10859S: Odd Fixes
10860F: drivers/net/usb/
10861
1da177e4 10862USB OHCI DRIVER
578333ab 10863M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10864L: linux-usb@vger.kernel.org
578333ab 10865S: Maintained
679655da
JP
10866F: Documentation/usb/ohci.txt
10867F: drivers/usb/host/ohci*
1da177e4 10868
963ffa3e
PC
10869USB OTG FSM (Finite State Machine)
10870M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10871T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10872L: linux-usb@vger.kernel.org
10873S: Maintained
10874F: drivers/usb/common/usb-otg-fsm.c
10875
563da3a9
VM
10876USB OVER IP DRIVER
10877M: Valentina Manea <valentina.manea.m@gmail.com>
10878M: Shuah Khan <shuah.kh@samsung.com>
10879L: linux-usb@vger.kernel.org
10880S: Maintained
10881F: drivers/usb/usbip/
10882F: tools/usb/usbip/
10883
1da177e4 10884USB PEGASUS DRIVER
a16b945c 10885M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10886L: linux-usb@vger.kernel.org
043600a6 10887L: netdev@vger.kernel.org
052e3128
PM
10888T: git git://github.com/petkan/pegasus.git
10889W: https://github.com/petkan/pegasus
1da177e4 10890S: Maintained
679655da 10891F: drivers/net/usb/pegasus.*
1da177e4 10892
d3ad558f
FB
10893USB PHY LAYER
10894M: Felipe Balbi <balbi@ti.com>
10895L: linux-usb@vger.kernel.org
10896T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10897S: Maintained
10898F: drivers/usb/phy/
d3ad558f 10899
73e4fb3f 10900USB PRINTER DRIVER (usblp)
8b58be88 10901M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10902L: linux-usb@vger.kernel.org
73e4fb3f 10903S: Supported
679655da 10904F: drivers/usb/class/usblp.c
1da177e4
LT
10905
10906USB RTL8150 DRIVER
a16b945c 10907M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10908L: linux-usb@vger.kernel.org
043600a6 10909L: netdev@vger.kernel.org
052e3128
PM
10910T: git git://github.com/petkan/rtl8150.git
10911W: https://github.com/petkan/rtl8150
1da177e4 10912S: Maintained
679655da 10913F: drivers/net/usb/rtl8150.c
1da177e4 10914
f896b796 10915USB SERIAL SUBSYSTEM
66085694 10916M: Johan Hovold <johan@kernel.org>
795fb7e7 10917L: linux-usb@vger.kernel.org
4e68852d 10918S: Maintained
679655da 10919F: Documentation/usb/usb-serial.txt
f896b796 10920F: drivers/usb/serial/
679655da 10921F: include/linux/usb/serial.h
1da177e4 10922
b3f0db1c
SG
10923USB SMSC75XX ETHERNET DRIVER
10924M: Steve Glendinning <steve.glendinning@shawell.net>
10925L: netdev@vger.kernel.org
10926S: Maintained
10927F: drivers/net/usb/smsc75xx.*
10928
2f7ca802 10929USB SMSC95XX ETHERNET DRIVER
90b24cfb 10930M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10931L: netdev@vger.kernel.org
90b24cfb 10932S: Maintained
679655da 10933F: drivers/net/usb/smsc95xx.*
2f7ca802 10934
1da177e4 10935USB SUBSYSTEM
879a5a00 10936M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10937L: linux-usb@vger.kernel.org
1da177e4 10938W: http://www.linux-usb.org
08deed1e 10939T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10940S: Supported
679655da 10941F: Documentation/usb/
679655da
JP
10942F: drivers/usb/
10943F: include/linux/usb.h
10944F: include/linux/usb/
1da177e4
LT
10945
10946USB UHCI DRIVER
8b58be88 10947M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10948L: linux-usb@vger.kernel.org
1da177e4 10949S: Maintained
679655da 10950F: drivers/usb/host/uhci*
1da177e4 10951
69ae9e3e 10952USB "USBNET" DRIVER FRAMEWORK
d8130624 10953M: Oliver Neukum <oneukum@suse.com>
043600a6 10954L: netdev@vger.kernel.org
69ae9e3e 10955W: http://www.linux-usb.org/usbnet
1da177e4 10956S: Maintained
679655da
JP
10957F: drivers/net/usb/usbnet.c
10958F: include/linux/usb/usbnet.h
1da177e4 10959
c0efd232 10960USB VIDEO CLASS
c53ac071 10961M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10962L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10963L: linux-media@vger.kernel.org
275ffde4 10964T: git git://linuxtv.org/media_tree.git
57c6d2e9 10965W: http://www.ideasonboard.org/uvc/
c0efd232 10966S: Maintained
0c0d06ca 10967F: drivers/media/usb/uvc/
6c0f0359 10968F: include/uapi/linux/uvcvideo.h
1da177e4 10969
b60b9c45
HV
10970USB VISION DRIVER
10971M: Hans Verkuil <hverkuil@xs4all.nl>
10972L: linux-media@vger.kernel.org
10973T: git git://linuxtv.org/media_tree.git
10974W: http://linuxtv.org
10975S: Odd Fixes
10976F: drivers/media/usb/usbvision/
10977
8282da47
LP
10978USB WEBCAM GADGET
10979M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10980L: linux-usb@vger.kernel.org
10981S: Maintained
3a83c16e 10982F: drivers/usb/gadget/function/*uvc*
faf2e1db 10983F: drivers/usb/gadget/legacy/webcam.c
8282da47 10984
bf164cc0 10985USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10986M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10987L: linux-wireless@vger.kernel.org
10988S: Maintained
679655da 10989F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10990
eb6bab13 10991USB XHCI DRIVER
03d85053 10992M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10993L: linux-usb@vger.kernel.org
10994S: Supported
36d0344c
SS
10995F: drivers/usb/host/xhci*
10996F: drivers/usb/host/pci-quirks*
eb6bab13 10997
1da177e4 10998USB ZD1201 DRIVER
4086b9ca 10999L: linux-wireless@vger.kernel.org
1da177e4 11000W: http://linux-lc100020.sourceforge.net
4086b9ca 11001S: Orphan
679655da 11002F: drivers/net/wireless/zd1201.*
1da177e4 11003
b7eee616 11004USB ZR364XX DRIVER
8b58be88 11005M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11006L: linux-usb@vger.kernel.org
661263b5 11007L: linux-media@vger.kernel.org
275ffde4 11008T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11009W: http://royale.zerezo.com/zr364xx/
11010S: Maintained
679655da 11011F: Documentation/video4linux/zr364xx.txt
90d72ac6 11012F: drivers/media/usb/zr364xx/
b7eee616 11013
289fcff4
HK
11014ULPI BUS
11015M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11016L: linux-usb@vger.kernel.org
11017S: Maintained
11018F: drivers/usb/common/ulpi.c
11019F: include/linux/ulpi/
11020
e7839f25 11021USER-MODE LINUX (UML)
8b58be88 11022M: Jeff Dike <jdike@addtoit.com>
b15194b7 11023M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11024L: user-mode-linux-devel@lists.sourceforge.net
11025L: user-mode-linux-user@lists.sourceforge.net
11026W: http://user-mode-linux.sourceforge.net
11027S: Maintained
61516587 11028F: Documentation/virtual/uml/
679655da 11029F: arch/um/
b070989a 11030F: arch/x86/um/
679655da
JP
11031F: fs/hostfs/
11032F: fs/hppfs/
b7eee616 11033
e5f114e9 11034USERSPACE I/O (UIO)
6a534c9d 11035M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11036M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11037S: Maintained
3d3fecbd 11038T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11039F: Documentation/DocBook/uio-howto.tmpl
11040F: drivers/uio/
11041F: include/linux/uio*.h
e5f114e9 11042
256cccbe 11043UTIL-LINUX PACKAGE
8b58be88 11044M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11045L: util-linux@vger.kernel.org
11046W: http://en.wikipedia.org/wiki/Util-linux
11047T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11048S: Maintained
11049
c1fd1c07 11050UVESAFB DRIVER
8b58be88 11051M: Michal Januszewski <spock@gentoo.org>
c69f677c 11052L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11053W: http://dev.gentoo.org/~spock/projects/uvesafb/
11054S: Maintained
679655da 11055F: Documentation/fb/uvesafb.txt
8a61f013 11056F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11057
4480f15b 11058VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11059M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11060S: Maintained
679655da
JP
11061F: Documentation/filesystems/vfat.txt
11062F: fs/fat/
1da177e4 11063
cba3345c
AW
11064VFIO DRIVER
11065M: Alex Williamson <alex.williamson@redhat.com>
11066L: kvm@vger.kernel.org
11067S: Maintained
11068F: Documentation/vfio.txt
11069F: drivers/vfio/
11070F: include/linux/vfio.h
c117ab84 11071F: include/uapi/linux/vfio.h
cba3345c 11072
a714ea5f
AW
11073VFIO PLATFORM DRIVER
11074M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11075L: kvm@vger.kernel.org
11076S: Maintained
11077F: drivers/vfio/platform/
11078
9e6f3438
PO
11079VIDEOBUF2 FRAMEWORK
11080M: Pawel Osciak <pawel@osciak.com>
11081M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11082M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11083L: linux-media@vger.kernel.org
11084S: Maintained
90d72ac6 11085F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11086F: include/media/videobuf2-*
11087
9a82446b
AS
11088VIRTIO CONSOLE DRIVER
11089M: Amit Shah <amit.shah@redhat.com>
11090L: virtualization@lists.linux-foundation.org
11091S: Maintained
11092F: drivers/char/virtio_console.c
11093F: include/linux/virtio_console.h
c117ab84 11094F: include/uapi/linux/virtio_console.h
9a82446b 11095
2426ec8f 11096VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11097M: "Michael S. Tsirkin" <mst@redhat.com>
11098L: virtualization@lists.linux-foundation.org
11099S: Maintained
11100F: drivers/virtio/
c893c8d7 11101F: tools/virtio/
2426ec8f
MT
11102F: drivers/net/virtio_net.c
11103F: drivers/block/virtio_blk.c
11104F: include/linux/virtio_*.h
916cdabc 11105F: include/uapi/linux/virtio_*.h
2426ec8f 11106
f2dbda3b
CH
11107VIRTIO DRIVERS FOR S390
11108M: Christian Borntraeger <borntraeger@de.ibm.com>
11109M: Cornelia Huck <cornelia.huck@de.ibm.com>
11110L: linux-s390@vger.kernel.org
11111L: virtualization@lists.linux-foundation.org
11112L: kvm@vger.kernel.org
11113S: Supported
1b568d93 11114F: drivers/s390/virtio/
f2dbda3b 11115
4ad6ee91
GH
11116VIRTIO GPU DRIVER
11117M: David Airlie <airlied@linux.ie>
11118M: Gerd Hoffmann <kraxel@redhat.com>
11119L: dri-devel@lists.freedesktop.org
11120L: virtualization@lists.linux-foundation.org
11121S: Maintained
11122F: drivers/gpu/drm/virtio/
11123F: include/uapi/linux/virtio_gpu.h
11124
3a4d5c94
MT
11125VIRTIO HOST (VHOST)
11126M: "Michael S. Tsirkin" <mst@redhat.com>
11127L: kvm@vger.kernel.org
c996d8b9 11128L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11129L: netdev@vger.kernel.org
11130S: Maintained
11131F: drivers/vhost/
c117ab84 11132F: include/uapi/linux/vhost.h
3a4d5c94 11133
271c8651
GH
11134VIRTIO INPUT DRIVER
11135M: Gerd Hoffmann <kraxel@redhat.com>
11136S: Maintained
11137F: drivers/virtio/virtio_input.c
11138F: include/uapi/linux/virtio_input.h
11139
1da177e4 11140VIA RHINE NETWORK DRIVER
210347e1 11141S: Orphan
f2148a47 11142F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11143
f0bf7f61 11144VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11145M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11146M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11147S: Maintained
11148F: drivers/mmc/host/via-sdmmc.c
11149
69e4a7c2 11150VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11151M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11152L: linux-fbdev@vger.kernel.org
69e4a7c2 11153S: Maintained
c7babebd
FTS
11154F: include/linux/via-core.h
11155F: include/linux/via-gpio.h
11156F: include/linux/via_i2c.h
8a61f013 11157F: drivers/video/fbdev/via/
69e4a7c2 11158
01f20734 11159VIA VELOCITY NETWORK DRIVER
8b58be88 11160M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11161L: netdev@vger.kernel.org
11162S: Maintained
f2148a47 11163F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11164
77911fd2 11165VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11166M: Hans Verkuil <hverkuil@xs4all.nl>
11167L: linux-media@vger.kernel.org
11168T: git git://linuxtv.org/media_tree.git
11169W: http://linuxtv.org
11170S: Maintained
77911fd2 11171F: drivers/media/platform/vivid/*
0b7bc1fa 11172
be7f8273 11173VLAN (802.1Q)
8b58be88 11174M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11175L: netdev@vger.kernel.org
11176S: Maintained
679655da
JP
11177F: drivers/net/macvlan.c
11178F: include/linux/if_*vlan.h
11179F: net/8021q/
be7f8273 11180
55e331cf 11181VLYNQ BUS
8b58be88 11182M: Florian Fainelli <florian@openwrt.org>
8578d7af 11183L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11184S: Maintained
11185F: drivers/vlynq/vlynq.c
11186F: include/linux/vlynq.h
11187
390beae4
MW
11188VME SUBSYSTEM
11189M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11190M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11191M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11192L: devel@driverdev.osuosl.org
11193S: Maintained
11194T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11195F: Documentation/vme_api.txt
11196F: drivers/staging/vme/
11197F: drivers/vme/
11198F: include/linux/vme*
11199
4488e09b
AK
11200VMWARE HYPERVISOR INTERFACE
11201M: Alok Kataria <akataria@vmware.com>
11202L: virtualization@lists.linux-foundation.org
11203S: Supported
11204F: arch/x86/kernel/cpu/vmware.c
11205
73b35d07
DT
11206VMWARE BALLOON DRIVER
11207M: Xavier Deguillard <xdeguillard@vmware.com>
11208M: Philip Moltmann <moltmann@vmware.com>
11209M: "VMware, Inc." <pv-drivers@vmware.com>
11210L: linux-kernel@vger.kernel.org
11211S: Maintained
11212F: drivers/misc/vmw_balloon.c
11213
8b8be51b
TH
11214VMWARE VMMOUSE SUBDRIVER
11215M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11216M: "VMware, Inc." <pv-drivers@vmware.com>
11217L: linux-input@vger.kernel.org
11218S: Maintained
11219F: drivers/input/mouse/vmmouse.c
11220F: drivers/input/mouse/vmmouse.h
11221
d1a890fa 11222VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11223M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11224M: "VMware, Inc." <pv-drivers@vmware.com>
11225L: netdev@vger.kernel.org
11226S: Maintained
11227F: drivers/net/vmxnet3/
d1a890fa 11228
851b1642 11229VMware PVSCSI driver
f2d7e40e 11230M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11231M: VMware PV-Drivers <pv-drivers@vmware.com>
11232L: linux-scsi@vger.kernel.org
11233S: Maintained
11234F: drivers/scsi/vmw_pvscsi.c
11235F: drivers/scsi/vmw_pvscsi.h
11236
e53e86c7 11237VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11238M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11239M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11240L: linux-kernel@vger.kernel.org
e53e86c7 11241W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11242W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11243T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11244S: Supported
679655da
JP
11245F: drivers/regulator/
11246F: include/linux/regulator/
e53e86c7 11247
081958eb
DA
11248VRF
11249M: David Ahern <dsa@cumulusnetworks.com>
11250M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11251L: netdev@vger.kernel.org
11252S: Maintained
11253F: drivers/net/vrf.c
11254F: include/net/vrf.h
11255
ab41319e 11256VT1211 HARDWARE MONITOR DRIVER
8b58be88 11257M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11258L: lm-sensors@lm-sensors.org
11259S: Maintained
679655da
JP
11260F: Documentation/hwmon/vt1211
11261F: drivers/hwmon/vt1211.c
ab41319e 11262
1de9e371 11263VT8231 HARDWARE MONITOR DRIVER
8b58be88 11264M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11265L: lm-sensors@lm-sensors.org
11266S: Maintained
679655da 11267F: drivers/hwmon/vt8231.c
1de9e371 11268
88095e7b
TO
11269VUB300 USB to SDIO/SD/MMC bridge chip
11270M: Tony Olech <tony.olech@elandigitalsystems.com>
11271L: linux-mmc@vger.kernel.org
11272L: linux-usb@vger.kernel.org
11273S: Supported
11274F: drivers/mmc/host/vub300.c
11275
1da177e4 11276W1 DALLAS'S 1-WIRE BUS
a8018766 11277M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11278S: Maintained
679655da
JP
11279F: Documentation/w1/
11280F: drivers/w1/
1da177e4 11281
13927079 11282W83791D HARDWARE MONITORING DRIVER
8b58be88 11283M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11284L: lm-sensors@lm-sensors.org
25845c22 11285S: Maintained
679655da
JP
11286F: Documentation/hwmon/w83791d
11287F: drivers/hwmon/w83791d.c
13927079 11288
61db011d 11289W83793 HARDWARE MONITORING DRIVER
8b58be88 11290M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11291L: lm-sensors@lm-sensors.org
11292S: Maintained
679655da
JP
11293F: Documentation/hwmon/w83793
11294F: drivers/hwmon/w83793.c
61db011d 11295
e3760b43 11296W83795 HARDWARE MONITORING DRIVER
d8130624 11297M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11298L: lm-sensors@lm-sensors.org
11299S: Maintained
11300F: drivers/hwmon/w83795.c
11301
1da177e4 11302W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11303M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11304S: Maintained
679655da 11305F: drivers/mmc/host/wbsd.*
1da177e4 11306
b4e05923
HG
11307WACOM PROTOCOL 4 SERIAL TABLETS
11308M: Julian Squires <julian@cipht.net>
11309M: Hans de Goede <hdegoede@redhat.com>
11310L: linux-input@vger.kernel.org
11311S: Maintained
11312F: drivers/input/tablet/wacom_serial4.c
11313
3527761c 11314WATCHDOG DEVICE DRIVERS
8b58be88 11315M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11316L: linux-watchdog@vger.kernel.org
11317W: http://www.linux-watchdog.org/
f599aaf0 11318T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11319S: Maintained
679655da
JP
11320F: Documentation/watchdog/
11321F: drivers/watchdog/
11322F: include/linux/watchdog.h
c117ab84 11323F: include/uapi/linux/watchdog.h
3527761c 11324
1da177e4 11325WD7000 SCSI DRIVER
8b58be88 11326M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11327L: linux-scsi@vger.kernel.org
11328S: Maintained
679655da 11329F: drivers/scsi/wd7000.c
1da177e4 11330
b22e00f3
DH
11331WIIMOTE HID DRIVER
11332M: David Herrmann <dh.herrmann@googlemail.com>
11333L: linux-input@vger.kernel.org
11334S: Maintained
11335F: drivers/hid/hid-wiimote*
11336
e258b80e 11337WINBOND CIR DRIVER
364e9e18 11338M: David Härdeman <david@hardeman.nu>
e258b80e 11339S: Maintained
116ab806 11340F: drivers/media/rc/winbond-cir.c
e258b80e 11341
8a70da82 11342WIMAX STACK
8b58be88 11343M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11344M: linux-wimax@intel.com
49e7d9df 11345L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11346S: Supported
11347W: http://linuxwimax.org
315987dc 11348F: Documentation/wimax/README.wimax
315987dc
JP
11349F: include/linux/wimax/debug.h
11350F: include/net/wimax.h
c117ab84 11351F: include/uapi/linux/wimax.h
315987dc 11352F: net/wimax/
8a70da82 11353
5fc14680 11354WISTRON LAPTOP BUTTON DRIVER
8b58be88 11355M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11356S: Maintained
679655da 11357F: drivers/input/misc/wistron_btns.c
5fc14680 11358
1da177e4 11359WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11360M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11361L: linux-wireless@vger.kernel.org
926554c4 11362W: http://oops.ghostprotocols.net:81/blog
1da177e4 11363S: Maintained
679655da 11364F: drivers/net/wireless/wl3501*
1da177e4 11365
febf1dff 11366WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11367M: Mark Brown <broonie@kernel.org>
8b58be88 11368M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11369L: linux-input@vger.kernel.org
11370T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11371W: http://opensource.wolfsonmicro.com/node/7
11372S: Supported
679655da
JP
11373F: drivers/input/touchscreen/*wm97*
11374F: include/linux/wm97xx.h
febf1dff 11375
055bcbcb 11376WOLFSON MICROELECTRONICS DRIVERS
fef95164 11377L: patches@opensource.wolfsonmicro.com
cf8eda3e 11378T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11379T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11380W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11381S: Supported
3768f0b1 11382F: Documentation/hwmon/wm83??
af1c5386 11383F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11384F: drivers/clk/clk-wm83*.c
9c309598 11385F: drivers/extcon/extcon-arizona.c
b75ea16a 11386F: drivers/leds/leds-wm83*.c
25b273ba 11387F: drivers/gpio/gpio-*wm*.c
9c309598 11388F: drivers/gpio/gpio-arizona.c
d22b0869 11389F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11390F: drivers/input/misc/wm831x-on.c
11391F: drivers/input/touchscreen/wm831x-ts.c
11392F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11393F: drivers/mfd/arizona*
11394F: drivers/mfd/wm*.c
b75ea16a
MB
11395F: drivers/power/wm83*.c
11396F: drivers/rtc/rtc-wm83*.c
11397F: drivers/regulator/wm8*.c
3860e6c4 11398F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11399F: drivers/watchdog/wm83*_wdt.c
9c309598 11400F: include/linux/mfd/arizona/
3860e6c4 11401F: include/linux/mfd/wm831x/
b75ea16a 11402F: include/linux/mfd/wm8350/
3768f0b1 11403F: include/linux/mfd/wm8400*
59ec6da2 11404F: include/linux/wm97xx.h
055bcbcb 11405F: include/sound/wm????.h
9c309598 11406F: sound/soc/codecs/arizona.?
055bcbcb 11407F: sound/soc/codecs/wm*
b75ea16a 11408
3e6cd7a4
TH
11409WORKQUEUE
11410M: Tejun Heo <tj@kernel.org>
badb7f5e 11411R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11412T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11413S: Maintained
11414F: include/linux/workqueue.h
11415F: kernel/workqueue.c
11416F: Documentation/workqueue.txt
11417
1da177e4 11418X.25 NETWORK LAYER
8bf28059 11419M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11420L: linux-x25@vger.kernel.org
8bf28059 11421S: Odd Fixes
679655da
JP
11422F: Documentation/networking/x25*
11423F: include/net/x25*
11424F: net/x25/
1da177e4 11425
e2d1d6c0 11426X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11427M: Thomas Gleixner <tglx@linutronix.de>
11428M: Ingo Molnar <mingo@redhat.com>
11429M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11430M: x86@kernel.org
981c3a4f 11431L: linux-kernel@vger.kernel.org
75fc2d37 11432T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11433S: Maintained
679655da
JP
11434F: Documentation/x86/
11435F: arch/x86/
e2d1d6c0 11436
d0944853 11437X86 PLATFORM DRIVERS
e181ba15 11438M: Darren Hart <dvhart@infradead.org>
d0944853 11439L: platform-driver-x86@vger.kernel.org
e181ba15 11440T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11441S: Maintained
14430813 11442F: drivers/platform/x86/
d0944853 11443
c1f5c54b
IM
11444X86 MCE INFRASTRUCTURE
11445M: Tony Luck <tony.luck@intel.com>
487ba8e8 11446M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11447L: linux-edac@vger.kernel.org
11448S: Maintained
11449F: arch/x86/kernel/cpu/mcheck/*
11450
f0905c5a
AL
11451X86 VDSO
11452M: Andy Lutomirski <luto@amacapital.net>
11453L: linux-kernel@vger.kernel.org
11454T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11455S: Maintained
d603c8e1 11456F: arch/x86/entry/vdso/
f0905c5a 11457
d6fad502 11458XC2028/3028 TUNER DRIVER
009a5410 11459M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11460L: linux-media@vger.kernel.org
11461W: http://linuxtv.org
11462T: git git://linuxtv.org/media_tree.git
11463S: Maintained
11464F: drivers/media/tuners/tuner-xc2028.*
11465
c4468085 11466XEN HYPERVISOR INTERFACE
c4468085 11467M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11468M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11469M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11470L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11471T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11472S: Supported
11473F: arch/x86/xen/
11474F: drivers/*/xen-*front.c
11475F: drivers/xen/
11476F: arch/x86/include/asm/xen/
11477F: include/xen/
c117ab84 11478F: include/uapi/xen/
c4468085 11479
77bfb479
SS
11480XEN HYPERVISOR ARM
11481M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11482L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11483S: Supported
11484F: arch/arm/xen/
11485F: arch/arm/include/asm/xen/
11486
b475e83f
SS
11487XEN HYPERVISOR ARM64
11488M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11489L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11490S: Supported
11491F: arch/arm64/xen/
11492F: arch/arm64/include/asm/xen/
11493
9b57e1a7
IC
11494XEN NETWORK BACKEND DRIVER
11495M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11496M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11497L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11498L: netdev@vger.kernel.org
11499S: Supported
11500F: drivers/net/xen-netback/*
11501
c5f8e29d
KRW
11502XEN PCI SUBSYSTEM
11503M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11504L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11505S: Supported
11506F: arch/x86/pci/*xen*
11507F: drivers/pci/*xen*
11508
a2c5ae65
KRW
11509XEN BLOCK SUBSYSTEM
11510M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11511M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11512L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11513S: Supported
11514F: drivers/block/xen-blkback/*
11515F: drivers/block/xen*
11516
15d03609
JG
11517XEN PVSCSI DRIVERS
11518M: Juergen Gross <jgross@suse.com>
11519L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11520L: linux-scsi@vger.kernel.org
11521S: Supported
11522F: drivers/scsi/xen-scsifront.c
11523F: drivers/xen/xen-scsiback.c
11524F: include/xen/interface/io/vscsiif.h
11525
c5f8e29d
KRW
11526XEN SWIOTLB SUBSYSTEM
11527M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11528L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11529S: Supported
11530F: arch/x86/xen/*swiotlb*
11531F: drivers/xen/*swiotlb*
11532
1da177e4
LT
11533XFS FILESYSTEM
11534P: Silicon Graphics Inc
809625ca 11535M: Dave Chinner <david@fromorbit.com>
18caa67a 11536M: xfs@oss.sgi.com
d7ede1aa 11537L: xfs@oss.sgi.com
1da177e4 11538W: http://oss.sgi.com/projects/xfs
54e5881d 11539T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11540S: Supported
679655da
JP
11541F: Documentation/filesystems/xfs.txt
11542F: fs/xfs/
1da177e4 11543
8a3b7a25 11544XILINX AXI ETHERNET DRIVER
59a54f30
MS
11545M: Anirudha Sarangi <anirudh@xilinx.com>
11546M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11547S: Maintained
11548F: drivers/net/ethernet/xilinx/xilinx_axienet*
11549
238b8721 11550XILINX UARTLITE SERIAL DRIVER
8b58be88 11551M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11552L: linux-serial@vger.kernel.org
11553S: Maintained
df621252 11554F: drivers/tty/serial/uartlite.c
238b8721 11555
df330515
LP
11556XILINX VIDEO IP CORES
11557M: Hyun Kwon <hyun.kwon@xilinx.com>
11558M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11559L: linux-media@vger.kernel.org
11560T: git git://linuxtv.org/media_tree.git
11561S: Supported
11562F: Documentation/devicetree/bindings/media/xilinx/
11563F: drivers/media/platform/xilinx/
a5562f65 11564F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11565
74316949
EB
11566XILLYBUS DRIVER
11567M: Eli Billauer <eli.billauer@gmail.com>
11568L: linux-kernel@vger.kernel.org
11569S: Supported
11570F: drivers/char/xillybus/
11571
f620e4b8
MF
11572XTENSA XTFPGA PLATFORM SUPPORT
11573M: Max Filippov <jcmvbkbc@gmail.com>
11574L: linux-xtensa@linux-xtensa.org
11575S: Maintained
11576F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11577F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11578
1da177e4 11579YAM DRIVER FOR AX.25
8b58be88 11580M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11581L: linux-hams@vger.kernel.org
11582S: Maintained
679655da
JP
11583F: drivers/net/hamradio/yam*
11584F: include/linux/yam.h
1da177e4 11585
af64a5eb 11586YEALINK PHONE DRIVER
8b58be88 11587M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11588L: usbb2k-api-dev@nongnu.org
11589S: Maintained
679655da
JP
11590F: Documentation/input/yealink.txt
11591F: drivers/input/misc/yealink.*
af64a5eb 11592
1da177e4 11593Z8530 DRIVER FOR AX.25
8b58be88 11594M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11595W: http://yaina.de/jreuter/
11596W: http://www.qsl.net/dl1bke/
11597L: linux-hams@vger.kernel.org
11598S: Maintained
679655da
JP
11599F: Documentation/networking/z8530drv.txt
11600F: drivers/net/hamradio/*scc.c
11601F: drivers/net/hamradio/z8530.h
1da177e4 11602
0cf31ec1 11603ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11604M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11605L: linux-mm@kvack.org
11606S: Maintained
11607F: mm/zbud.c
11608F: include/linux/zbud.h
11609
7c0c3afb 11610ZD1211RW WIRELESS DRIVER
8b58be88
JP
11611M: Daniel Drake <dsd@gentoo.org>
11612M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11613W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11614L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11615L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11616S: Maintained
679655da 11617F: drivers/net/wireless/zd1211rw/
7c0c3afb 11618
20263029
DS
11619ZPOOL COMPRESSED PAGE STORAGE API
11620M: Dan Streetman <ddstreet@ieee.org>
11621L: linux-mm@kvack.org
11622S: Maintained
11623F: mm/zpool.c
11624F: include/linux/zpool.h
11625
1da177e4 11626ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11627L: mjpeg-users@lists.sourceforge.net
f63145e2 11628L: linux-media@vger.kernel.org
1da177e4 11629W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11630T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11631S: Odd Fixes
90d72ac6 11632F: drivers/media/pci/zoran/
1da177e4 11633
6920f2cc
MK
11634ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11635M: Minchan Kim <minchan@kernel.org>
11636M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11637R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11638L: linux-kernel@vger.kernel.org
11639S: Maintained
11640F: drivers/block/zram/
11641F: Documentation/blockdev/zram.txt
11642
8b4a4080 11643ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11644M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11645S: Maintained
df621252 11646F: drivers/tty/serial/zs.*
8b4a4080 11647
eae70d06
MK
11648ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11649M: Minchan Kim <minchan@kernel.org>
11650M: Nitin Gupta <ngupta@vflare.org>
11651L: linux-mm@kvack.org
11652S: Maintained
11653F: mm/zsmalloc.c
11654F: include/linux/zsmalloc.h
d02be50d 11655F: Documentation/vm/zsmalloc.txt
eae70d06 11656
0cf31ec1 11657ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11658M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11659L: linux-mm@kvack.org
11660S: Maintained
11661F: mm/zswap.c
11662
1da177e4 11663THE REST
8b58be88 11664M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11665L: linux-kernel@vger.kernel.org
8a6e2535 11666Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11667T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11668S: Buried alive in reporters
34d03cc1
JP
11669F: *
11670F: */