PCI: hisi: Add HiSilicon SoC Hip05 PCIe driver
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
130e0371
OG
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 650F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 653F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
16423d67 657
e7f5b309 658AMD MICROCODE UPDATE SUPPORT
ca68a525 659M: Borislav Petkov <bp@alien8.de>
943482d0 660S: Maintained
73d425fd 661F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
24299502
IS
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
62a37dc7
LP
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
1154ea7d 805ARC FRAMEBUFFER DRIVER
8b58be88 806M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 807S: Maintained
8a61f013
JH
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 810
1da177e4 811ARM MFM AND FLOPPY DRIVERS
8b58be88 812M: Ian Molton <spyro@f2s.com>
1da177e4 813S: Maintained
679655da
JP
814F: arch/arm/lib/floppydma.S
815F: arch/arm/include/asm/floppy.h
1da177e4 816
6f96521f
WD
817ARM PMU PROFILING AND DEBUGGING
818M: Will Deacon <will.deacon@arm.com>
819S: Maintained
fa8ad788 820F: arch/arm/kernel/perf_*
6f96521f 821F: arch/arm/oprofile/common.c
6f96521f
WD
822F: arch/arm/kernel/hw_breakpoint.c
823F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
824F: arch/arm/include/asm/perf_event.h
825F: drivers/perf/arm_pmu.c
826F: include/linux/perf/arm_pmu.h
6f96521f 827
d4275354 828ARM PORT
8b58be88 829M: Russell King <linux@arm.linux.org.uk>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
831W: http://www.arm.linux.org.uk/
832S: Maintained
833F: arch/arm/
834
d323c243
SB
835ARM SUB-ARCHITECTURES
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 837S: Maintained
d323c243
SB
838F: arch/arm/mach-*/
839F: arch/arm/plat-*/
840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
cefbf4ea
RK
842ARM PRIMECELL AACI PL041 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
845F: sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
8a61f013 850F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
851
852ARM PRIMECELL KMI PL050 DRIVER
853M: Russell King <linux@arm.linux.org.uk>
854S: Maintained
855F: drivers/input/serio/ambakmi.*
856F: include/linux/amba/kmi.h
857
2761f5c2 858ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
679655da 861F: drivers/mmc/host/mmci.*
2f748aaa 862F: include/linux/amba/mmci.h
2761f5c2 863
1b4304e5
RK
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/tty/serial/amba-pl01*.c
868F: include/linux/amba/serial.h
2761f5c2 869
cefbf4ea
RK
870ARM PRIMECELL BUS SUPPORT
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/amba/
874F: include/linux/amba/bus.h
875
2b7a52a4 876ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 877M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
879S: Maintained
880
9c784f95 881ARM/AFEB9260 MACHINE SUPPORT
8b58be88 882M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
884S: Maintained
885
2b7a52a4 886ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 887M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
889S: Maintained
890
1b106699
MR
891ARM/Allwinner A1X SoC support
892M: Maxime Ripard <maxime.ripard@free-electrons.com>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
60b0f380
MR
895N: sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M: Emilio LĂ³pez <emilio@elopez.com.ar>
899S: Maintained
900F: drivers/clk/sunxi/
1b106699 901
7c1e3876
CC
902ARM/Amlogic MesonX SoC support
903M: Carlo Caione <carlo@caione.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
12ddbadf 906F: drivers/media/rc/meson-ir.c
7c1e3876
CC
907N: meson[x68]
908
eff506fa
TZ
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S: Maintained
912F: arch/arm/mach-alpine/
913
c1fc8675 914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 915M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 916M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
919W: http://www.linux4sam.org
920S: Supported
921F: arch/arm/mach-at91/
f0a0a58e 922F: include/soc/at91/
70e389cc
MB
923F: arch/arm/boot/dts/at91*.dts
924F: arch/arm/boot/dts/at91*.dtsi
925F: arch/arm/boot/dts/sama*.dts
926F: arch/arm/boot/dts/sama*.dtsi
5f58c970 927F: arch/arm/include/debug/at91.S
d4a89c7d 928
6e05dd4e
BB
929ARM/ATMEL AT91 Clock Support
930M: Boris Brezillon <boris.brezillon@free-electrons.com>
931S: Maintained
932F: drivers/clk/at91
933
986cf2e9 934ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 935M: Rob Herring <robh@kernel.org>
986cf2e9
RH
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/mach-highbank/
939
d94f944e 940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 941M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
942S: Maintained
943F: arch/arm/mach-cns3xxx/
d94f944e 944
4863dea3
SG
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M: Sunil Goutham <sgoutham@cavium.com>
947M: Robert Richter <rric@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Supported
322e5cc5 950F: drivers/net/ethernet/cavium/thunder/
4863dea3 951
386ab516
AS
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M: Alexander Shiyan <shc_work@mail.ru>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Odd Fixes
b8ba3874 956N: clps711x
386ab516 957
2b7a52a4 958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 959M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 960M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 962S: Maintained
d19d3667
HS
963F: arch/arm/mach-ep93xx/
964F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 967M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
969S: Maintained
970
d4275354 971ARM/CLKDEV SUPPORT
8b58be88 972M: Russell King <linux@arm.linux.org.uk>
efc03ecb 973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 974S: Maintained
d4275354 975F: arch/arm/include/asm/clkdev.h
4fa2651d 976F: drivers/clk/clkdev.c
d4275354 977
d48134e7 978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 979M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
981S: Maintained
982
94150095
HF
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M: Hubert Feurstein <hubert.feurstein@contec.at>
985S: Maintained
986F: arch/arm/mach-ep93xx/micro9.c
987
a06ae860
PP
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M: Mathieu Poirier <mathieu.poirier@linaro.org>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
01081f5a 992F: drivers/hwtracing/coresight/*
a06ae860
PP
993F: Documentation/trace/coresight.txt
994F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 996
1da177e4 997ARM/CORGI MACHINE SUPPORT
8b58be88 998M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
999S: Maintained
1000
881a95f9 1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1004T: git git://github.com/ulli-kroll/linux.git
162500b3 1005S: Maintained
f49afbb5 1006F: arch/arm/mach-gemini/
98a9bb5b 1007F: drivers/rtc/rtc-gemini.c
881a95f9 1008
a990cbd8 1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1010M: Barry Song <baohua@kernel.org>
a990cbd8 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1013S: Maintained
1014F: arch/arm/mach-prima2/
4a9c44f1 1015F: drivers/clk/sirf/
05f30e8d 1016F: drivers/clocksource/timer-prima2.c
5833ac98 1017F: drivers/clocksource/timer-atlas7.c
f8505ef5 1018N: [^a-z]sirf
a990cbd8 1019
c9d862c4
BS
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M: Baruch Siach <baruch@tkos.co.il>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
cde137aa 1024F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1025N: digicolor
1026
d4275354 1027ARM/EBSA110 MACHINE SUPPORT
8b58be88 1028M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1030W: http://www.arm.linux.org.uk/
1031S: Maintained
1032F: arch/arm/mach-ebsa110/
b955f6ca 1033F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1034
4721f3ce
UKK
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M: Uwe Kleine-König <kernel@pengutronix.de>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039N: efm32
1040
a9da4f7e 1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1042M: Daniel Ribeiro <drwyrm@gmail.com>
1043M: Stefan Schmidt <stefan@openezx.org>
1044M: Harald Welte <laforge@openezx.org>
d66f1886 1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1046W: http://www.openezx.org/
1047S: Maintained
cafc2265
SS
1048T: topgit git://git.openezx.org/openezx.git
1049F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1050
6a915af9 1051ARM/FARADAY FA526 PORT
162500b3 1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1054S: Maintained
1fa7e547 1055T: git git://git.berlios.de/gemini-board
f49afbb5 1056F: arch/arm/mm/*-fa*
6a915af9 1057
d4275354 1058ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1059M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1061W: http://www.arm.linux.org.uk/
1062S: Maintained
1063F: arch/arm/include/asm/hardware/dec21285.h
1064F: arch/arm/mach-footbridge/
1065
86183a5f 1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1067M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1068M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1070S: Maintained
f1c12837 1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1072F: arch/arm/mach-imx/
ce515a6b 1073F: arch/arm/mach-mxs/
2a82f95c 1074F: arch/arm/boot/dts/imx*
e5dafa22 1075F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1076F: drivers/clk/imx/
1077F: include/soc/imx/
86183a5f 1078
142109d2 1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1080M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1081M: Sascha Hauer <kernel@pengutronix.de>
1082R: Stefan Agner <stefan@agner.ch>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/*vf610*
1087F: arch/arm/boot/dts/vf*
1088
2b7a52a4 1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1090M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1092S: Maintained
1093
90b8fc34 1094ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1095M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1097S: Maintained
1098
ef47d5f0 1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1100M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1101M: Paul Parsons <lost.distance@yahoo.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1103S: Maintained
1104F: arch/arm/mach-pxa/hx4700.c
1105F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1106F: sound/soc/pxa/hx4700.c
ef47d5f0 1107
4dfad069
WX
1108ARM/HISILICON SOC SUPPORT
1109M: Wei Xu <xuwei5@hisilicon.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W: http://www.hisilicon.com
1112S: Supported
1113T: git git://github.com/hisilicon/linux-hisi.git
1114F: arch/arm/mach-hisi/
1115
21f37bc3 1116ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1118W: www.jlime.com
1119S: Maintained
084bad91
KE
1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F: arch/arm/mach-sa1100/jornada720.c
1122F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1123
5e767ab9
JMC
1124ARM/IGEP MACHINE SUPPORT
1125M: Enric Balletbo i Serra <eballetbo@gmail.com>
1126M: Javier Martinez Canillas <javier@dowhile0.org>
1127L: linux-omap@vger.kernel.org
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
06ff74fd 1130F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1131
403d2971
MV
1132ARM/INCOME PXA270 SUPPORT
1133M: Marek Vasut <marek.vasut@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
ec154082 1136F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1137
2b7a52a4 1138ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1139M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1141S: Maintained
e2bdb176
DW
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1145S: Orphan
2b7a52a4
LB
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
2b7a52a4
LB
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
2b7a52a4 1156
2b7a52a4 1157ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1158M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1160S: Maintained
1161
dfdd8cc9
KH
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1164M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1166S: Maintained
1167F: arch/arm/mach-ixp4xx/
1168
838553c5 1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1170M: Jonathan Cameron <jic23@cam.ac.uk>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-pxa/stargate2.c
1174F: drivers/pcmcia/pxa2xx_stargate2.c
1175
2b7a52a4 1176ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1177M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1179S: Maintained
2b7a52a4
LB
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1182M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1184S: Maintained
1185
1154f858 1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1187M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-keystone/
317929cd 1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1192
bc6aa566 1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1200M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1213M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/memory/*emif*
1217
2b7a52a4 1218ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1219M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1221S: Maintained
1222
3143875f
JE
1223ARM/LPC18XX ARCHITECTURE
1224M: Joachim Eastwood <manabian@gmail.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227N: lpc18xx
1228
3b886171 1229ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1230M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1231S: Maintained
1232
31c17ac9 1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-mvebu/
59ec9671 1241F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1242F: arch/arm/boot/dts/armada*
1243F: arch/arm/boot/dts/kirkwood*
1244
75f41273 1245
40f4978b
SH
1246ARM/Marvell Berlin SoC support
1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-berlin/
31c17ac9
GC
1251F: arch/arm/boot/dts/berlin*
1252
40f4978b 1253
4cfab57e 1254ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1258M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1260S: Maintained
1261F: arch/arm/mach-dove/
54a246ff
NP
1262F: arch/arm/mach-mv78xx0/
1263F: arch/arm/mach-orion5x/
1264F: arch/arm/plat-orion/
31c17ac9
GC
1265F: arch/arm/boot/dts/dove*
1266F: arch/arm/boot/dts/orion5x*
1267
3b886171 1268
d69ac131
AC
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M: Alexander Clouter <alex@digriz.org.uk>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W: http://www.digriz.org.uk/ts78xx/kernel
1273S: Maintained
1274F: arch/arm/mach-orion5x/ts78xx-*
1275
607b8fc9
EH
1276ARM/Mediatek RTC DRIVER
1277M: Eddie Huang <eddie.huang@mediatek.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S: Maintained
1281F: drivers/rtc/rtc-mt6397.c
1282
e54951c8
MB
1283ARM/Mediatek SoC support
1284M: Matthias Brugger <matthias.bgg@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1287S: Maintained
1288F: arch/arm/boot/dts/mt6*
1289F: arch/arm/boot/dts/mt8*
1290F: arch/arm/mach-mediatek/
1291N: mtk
1292K: mediatek
1293
adcb079f
AB
1294ARM/MICREL KS8695 ARCHITECTURE
1295M: Greg Ungerer <gerg@uclinux.org>
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1297F: arch/arm/mach-ks8695/
adcb079f
AB
1298S: Odd Fixes
1299
d78ff0a5 1300ARM/MIOA701 MACHINE SUPPORT
8b58be88 1301M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1303F: arch/arm/mach-pxa/mioa701.c
1304S: Maintained
1305
9624dfe6 1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1307M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1308S: Maintained
1309
e0ee9851 1310ARM/NOMADIK ARCHITECTURE
28b8e8d4 1311M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1312M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S: Maintained
1315F: arch/arm/mach-nomadik/
ecc265fe 1316F: drivers/pinctrl/nomadik/
87572880 1317F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1319
9d76295a 1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1321M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1322L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S: Supported
1325
8459c159 1326ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1329S: Maintained
1330
5d783a2d 1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1332M: Marek Vasut <marek.vasut@gmail.com>
75280787 1333L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1334W: http://hackndev.com
1335S: Maintained
933d35f0
JP
1336F: arch/arm/mach-pxa/include/mach/palmtx.h
1337F: arch/arm/mach-pxa/palmtx.c
1338F: arch/arm/mach-pxa/include/mach/palmt5.h
1339F: arch/arm/mach-pxa/palmt5.c
1340F: arch/arm/mach-pxa/include/mach/palmld.h
1341F: arch/arm/mach-pxa/palmld.c
1342F: arch/arm/mach-pxa/include/mach/palmte2.h
1343F: arch/arm/mach-pxa/palmte2.c
1344F: arch/arm/mach-pxa/include/mach/palmtc.h
1345F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1346
b57fe924 1347ARM/PALM TREO SUPPORT
d8130624 1348M: Tomas Cech <sleep_walker@suse.com>
75280787 1349L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1350W: http://hackndev.com
1351S: Maintained
b57fe924
JP
1352F: arch/arm/mach-pxa/include/mach/palmtreo.h
1353F: arch/arm/mach-pxa/palmtreo.c
90af5811 1354
c49e1e63 1355ARM/PALMZ72 SUPPORT
8b58be88 1356M: Sergey Lapin <slapin@ossfans.org>
75280787 1357L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1358W: http://hackndev.com
1359S: Maintained
933d35f0
JP
1360F: arch/arm/mach-pxa/include/mach/palmz72.h
1361F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1362
1da177e4 1363ARM/PLEB SUPPORT
8b58be88 1364M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S: Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
8b58be88 1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1371W: http://www.arm.linux.org.uk/
1372S: Maintained
1373
8fc1b0f8
KG
1374ARM/QUALCOMM SUPPORT
1375M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1376M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1377M: David Brown <davidb@codeaurora.org>
1378L: linux-arm-msm@vger.kernel.org
f5d3af9d 1379L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1380S: Maintained
1381F: arch/arm/mach-qcom/
f5d3af9d 1382F: drivers/soc/qcom/
c0c89faf
SB
1383F: drivers/tty/serial/msm_serial.h
1384F: drivers/tty/serial/msm_serial.c
1385F: drivers/*/pm8???-*
1386F: drivers/mfd/ssbi.c
916f743d 1387F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
2b7a52a4 1390ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1391M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1393S: Maintained
1394
d4275354 1395ARM/RISCPC ARCHITECTURE
8b58be88 1396M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1398W: http://www.arm.linux.org.uk/
1399S: Maintained
d4275354
RK
1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F: arch/arm/include/asm/hardware/ioc.h
1402F: arch/arm/include/asm/hardware/iomd.h
1403F: arch/arm/include/asm/hardware/memc.h
1404F: arch/arm/mach-rpc/
1a6422f6 1405F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1406F: drivers/net/ethernet/i825xx/ether1*
1407F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1408F: drivers/scsi/arm/
1409
08ddbb0a
HS
1410ARM/Rockchip SoC support
1411M: Heiko Stuebner <heiko@sntech.de>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1413L: linux-rockchip@lists.infradead.org
08ddbb0a 1414S: Maintained
541555e9 1415F: arch/arm/boot/dts/rk3*
08ddbb0a 1416F: arch/arm/mach-rockchip/
541555e9
HS
1417F: drivers/clk/rockchip/
1418F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1419F: drivers/*/*rockchip*
541555e9
HS
1420F: drivers/*/*/*rockchip*
1421F: sound/soc/rockchip/
b4331b43 1422N: rockchip
08ddbb0a 1423
5bfb937c
KK
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M: Kukjin Kim <kgene@kernel.org>
e8f98457 1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1429S: Maintained
6f0589c8
MB
1430F: arch/arm/boot/dts/s3c*
1431F: arch/arm/boot/dts/exynos*
d97236e6 1432F: arch/arm64/boot/dts/exynos/
482ce512 1433F: arch/arm/plat-samsung/
769bbb63
HS
1434F: arch/arm/mach-s3c24*/
1435F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1436F: arch/arm/mach-s5p*/
1437F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1438F: drivers/*/*s3c2410*
1439F: drivers/*/*/*s3c2410*
40c76662
MB
1440F: drivers/spi/spi-s3c*
1441F: sound/soc/samsung/*
33d43cdd 1442N: exynos
f556cb07 1443
10ffa964
KP
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
004bbd3c 1448F: arch/arm/mach-s5pv210/
10ffa964 1449
3ce4ccb6
KD
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452M: Kamil Debski <k.debski@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org
1454L: linux-media@vger.kernel.org
1455S: Maintained
1456F: drivers/media/platform/s5p-g2d/
1457
e6a476fd
MS
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
6305902c 1461M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1462L: linux-arm-kernel@lists.infradead.org
1463L: linux-media@vger.kernel.org
1464S: Maintained
934455d7 1465F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1466F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M: Kyungmin Park <kyungmin.park@samsung.com>
1470M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L: linux-arm-kernel@lists.infradead.org
1472L: linux-media@vger.kernel.org
1473S: Maintained
90d72ac6 1474F: drivers/media/platform/s5p-tv/
e6a476fd 1475
d48d38e8 1476ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1477M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1478M: Magnus Damm <magnus.damm@gmail.com>
1479L: linux-sh@vger.kernel.org
d48d38e8 1480W: http://oss.renesas.com
bbff48f5 1481Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1483S: Supported
0b514fdb
SH
1484F: arch/arm/boot/dts/emev2*
1485F: arch/arm/boot/dts/r7s*
1486F: arch/arm/boot/dts/r8a*
1487F: arch/arm/boot/dts/sh*
0b514fdb 1488F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1489F: arch/arm/configs/marzen_defconfig
1490F: arch/arm/configs/shmobile_defconfig
7a2071c5 1491F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1492F: arch/arm/mach-shmobile/
1493F: drivers/sh/
1494
66314223 1495ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1496M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1497S: Maintained
1498F: arch/arm/mach-socfpga/
efadb751
DN
1499F: arch/arm/boot/dts/socfpga*
1500F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1501W: http://www.rocketboards.org
efadb751 1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1503
1504ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1505M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1506S: Maintained
1507F: drivers/clk/socfpga/
1508
71bcada8
TT
1509ARM/SOCFPGA EDAC SUPPORT
1510M: Thor Thayer <tthayer@opensource.altera.com>
1511S: Maintained
1512F: drivers/edac/altera_edac.
1513
65ebcc11 1514ARM/STI ARCHITECTURE
a92177ea
SK
1515M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1516M: Maxime Coquelin <maxime.coquelin@st.com>
1517M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519L: kernel@stlinux.com
1520W: http://www.stlinux.com
1521S: Maintained
1522F: arch/arm/mach-sti/
a92177ea
SK
1523F: arch/arm/boot/dts/sti*
1524F: drivers/clocksource/arm_global_timer.c
82805d1b 1525F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1526F: drivers/i2c/busses/i2c-st.c
346e2e4a 1527F: drivers/media/rc/st_rc.c
95d66b16 1528F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1529F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1530F: drivers/phy/phy-miphy28lp.c
1531F: drivers/phy/phy-miphy365x.c
6da969a5 1532F: drivers/phy/phy-stih407-usb.c
26389c78 1533F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1534F: drivers/pinctrl/pinctrl-st.c
1535F: drivers/reset/sti/
db4112e6 1536F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1537F: drivers/tty/serial/st-asc.c
eb11adab 1538F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1539F: drivers/usb/host/ehci-st.c
1540F: drivers/usb/host/ohci-st.c
db4112e6 1541F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1542F: drivers/ata/ahci_st.c
65ebcc11 1543
ee6e7879
MC
1544ARM/STM32 ARCHITECTURE
1545M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1549N: stm32
1550F: drivers/clocksource/armv7m_systick.c
1551
2b7a52a4 1552ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1553M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1555S: Maintained
1556
1bbd7089 1557ARM/TETON BGA MACHINE SUPPORT
706e69d6 1558M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561
2b7a52a4 1562ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1563M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1565S: Maintained
1566
98ad6e3b 1567ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1568M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1570W: http://www.mcuos.com
1571S: Maintained
4e89e8f6 1572F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1573F: drivers/input/keyboard/w90p910_keypad.c
1574F: drivers/input/touchscreen/w90p910_ts.c
1575F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1576F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1577F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1578F: drivers/rtc/rtc-nuc900.c
9df92e6c 1579F: drivers/spi/spi-nuc900.c
4e89e8f6 1580F: drivers/usb/host/ehci-w90x900.c
8a61f013 1581F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1582
54274d71 1583ARM/U300 MACHINE SUPPORT
e4651a9f 1584M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Supported
1587F: arch/arm/mach-u300/
9affbd24 1588F: drivers/clocksource/timer-u300.c
54274d71
LW
1589F: drivers/i2c/busses/i2c-stu300.c
1590F: drivers/rtc/rtc-coh901331.c
1591F: drivers/watchdog/coh901327_wdt.c
1592F: drivers/dma/coh901318*
87572880
LW
1593F: drivers/mfd/ab3100*
1594F: drivers/rtc/rtc-ab3100.c
1595F: drivers/rtc/rtc-coh901331.c
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1597
3d00d04f
MY
1598ARM/UNIPHIER ARCHITECTURE
1599M: Masahiro Yamada <yamada.masahiro@socionext.com>
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601S: Maintained
a3ff83d2 1602F: arch/arm/boot/dts/uniphier*
3d00d04f 1603F: arch/arm/mach-uniphier/
a3ff83d2
MY
1604F: drivers/pinctrl/uniphier/
1605F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1606N: uniphier
1607
87572880 1608ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1609M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611S: Maintained
1612F: arch/arm/mach-ux500/
e4651a9f 1613F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1614F: drivers/dma/ste_dma40*
e4651a9f 1615F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1616F: drivers/mfd/abx500*
1617F: drivers/mfd/ab8500*
e4651a9f
LW
1618F: drivers/mfd/dbx500*
1619F: drivers/mfd/db8500*
ecc265fe
JP
1620F: drivers/pinctrl/nomadik/pinctrl-ab*
1621F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1622F: drivers/rtc/rtc-ab8500.c
e4651a9f 1623F: drivers/rtc/rtc-pl031.c
87572880 1624T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1625
e93fde28
UH
1626ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1627M: Ulf Hansson <ulf.hansson@linaro.org>
1628L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629T: git git://git.linaro.org/people/ulfh/clk.git
1630S: Maintained
1631F: drivers/clk/ux500/
1632F: include/linux/platform_data/clk-ux500.h
1633
740d93b1
PM
1634ARM/VERSATILE EXPRESS PLATFORM
1635M: Liviu Dudau <liviu.dudau@arm.com>
1636M: Sudeep Holla <sudeep.holla@arm.com>
1637M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640F: arch/arm/boot/dts/vexpress*
9ccd6080 1641F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1642F: arch/arm/mach-vexpress/
1643F: */*/vexpress*
7e8f403f 1644F: */*/*/vexpress*
740d93b1
PM
1645F: drivers/clk/versatile/clk-vexpress-osc.c
1646F: drivers/clocksource/versatile.c
1647
d4275354 1648ARM/VFP SUPPORT
8b58be88 1649M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1651W: http://www.arm.linux.org.uk/
1652S: Maintained
1653F: arch/arm/vfp/
1654
e66b6d8e
MV
1655ARM/VOIPAC PXA270 SUPPORT
1656M: Marek Vasut <marek.vasut@gmail.com>
1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658S: Maintained
1659F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1660F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1661
04529fe2
TP
1662ARM/VT8500 ARM ARCHITECTURE
1663M: Tony Prisk <linux@prisktech.co.nz>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-vt8500/
41fd91b4 1667F: drivers/clocksource/vt8500_timer.c
560746eb 1668F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1669F: drivers/mmc/host/wmt-sdmmc.c
1670F: drivers/pwm/pwm-vt8500.c
1671F: drivers/rtc/rtc-vt8500.c
1672F: drivers/tty/serial/vt8500_serial.c
4f31102b 1673F: drivers/usb/host/ehci-platform.c
41fd91b4 1674F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1675F: drivers/video/fbdev/vt8500lcdfb.*
1676F: drivers/video/fbdev/wm8505fb*
1677F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1678
e66b6d8e
MV
1679ARM/ZIPIT Z2 SUPPORT
1680M: Marek Vasut <marek.vasut@gmail.com>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Maintained
1683F: arch/arm/mach-pxa/z2.c
6ab2a855 1684F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1685
5ecc4b53
JN
1686ARM/ZTE ARCHITECTURE
1687M: Jun Nie <jun.nie@linaro.org>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-zx/
1691F: drivers/clk/zte/
1692F: Documentation/devicetree/bindings/arm/zte.txt
1693F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1694
51f29d44
MS
1695ARM/ZYNQ ARCHITECTURE
1696M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1697R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699W: http://wiki.xilinx.com
d6448b76 1700T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1701S: Supported
1702F: arch/arm/mach-zynq/
bd2a337a 1703F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1704F: drivers/block/xsysace.c
c2fd4e38
MS
1705N: zynq
1706N: xilinx
1707F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1708F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1709F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1710F: drivers/edac/synopsys_edac.c
51f29d44 1711
48ec83bc 1712ARM SMMU DRIVERS
b8f9879e
WD
1713M: Will Deacon <will.deacon@arm.com>
1714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715S: Maintained
1716F: drivers/iommu/arm-smmu.c
48ec83bc 1717F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1718F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1719
38074229
CM
1720ARM64 PORT (AARCH64 ARCHITECTURE)
1721M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1722M: Will Deacon <will.deacon@arm.com>
38074229
CM
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm64/
d19766ec 1726F: Documentation/arm64/
38074229 1727
9d7005f9
LP
1728AS3645A LED FLASH CONTROLLER DRIVER
1729M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1730L: linux-media@vger.kernel.org
1731T: git git://linuxtv.org/media_tree.git
1732S: Maintained
1733F: drivers/media/i2c/as3645a.c
1734F: include/media/as3645a.h
1735
d58de038
GJ
1736ASC7621 HARDWARE MONITOR DRIVER
1737M: George Joseph <george.joseph@fairview5.com>
1738L: lm-sensors@lm-sensors.org
1739S: Maintained
1740F: Documentation/hwmon/asc7621
1741F: drivers/hwmon/asc7621.c
1742
b229ece9 1743ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1744M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1745L: acpi4asus-user@lists.sourceforge.net
d0944853 1746L: platform-driver-x86@vger.kernel.org
76593d6f 1747W: http://acpi4asus.sf.net
85091b71 1748S: Maintained
b229ece9
CC
1749F: drivers/platform/x86/asus*.c
1750F: drivers/platform/x86/eeepc*.c
85091b71 1751
953a6479 1752ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1753R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1754W: http://sourceforge.net/projects/xscaleiop
08223d80 1755S: Odd fixes
679655da
JP
1756F: Documentation/crypto/async-tx-api.txt
1757F: crypto/async_tx/
1758F: drivers/dma/
1759F: include/linux/dmaengine.h
1760F: include/linux/async_tx.h
b3e5f263 1761
a1867d36 1762AT24 EEPROM DRIVER
14d77c4d 1763M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1764L: linux-i2c@vger.kernel.org
1765S: Maintained
1766F: drivers/misc/eeprom/at24.c
25f73ed5 1767F: include/linux/platform_data/at24.h
a1867d36 1768
e7839f25 1769ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1770M: "Ed L. Cashin" <ed.cashin@acm.org>
1771W: http://www.openaoe.org/
1da177e4 1772S: Supported
679655da
JP
1773F: Documentation/aoe/
1774F: drivers/block/aoe/
1da177e4 1775
9a10a870 1776ATHEROS ATH GENERIC UTILITIES
f726ee65 1777M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1778L: linux-wireless@vger.kernel.org
1779S: Supported
1780F: drivers/net/wireless/ath/*
1781
fa1c114f 1782ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1783M: Jiri Slaby <jirislaby@gmail.com>
1784M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1785M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1786L: linux-wireless@vger.kernel.org
72c706b7 1787W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1788S: Maintained
fa451753 1789F: drivers/net/wireless/ath/ath5k/
fa1c114f 1790
12e62d6f
KV
1791ATHEROS ATH6KL WIRELESS DRIVER
1792M: Kalle Valo <kvalo@qca.qualcomm.com>
1793L: linux-wireless@vger.kernel.org
1794W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1795T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1796S: Supported
1797F: drivers/net/wireless/ath/ath6kl/
1798
2be7d22f
VK
1799WILOCITY WIL6210 WIRELESS DRIVER
1800M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1801L: linux-wireless@vger.kernel.org
1802L: wil6210@qca.qualcomm.com
1803S: Supported
1804W: http://wireless.kernel.org/en/users/Drivers/wil6210
1805F: drivers/net/wireless/ath/wil6210/
dba4b74d 1806F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1807
1d7e1e6b
CL
1808CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1809M: Christian Lamparter <chunkeey@googlemail.com>
1810L: linux-wireless@vger.kernel.org
1811W: http://wireless.kernel.org/en/users/Drivers/carl9170
1812S: Maintained
1813F: drivers/net/wireless/ath/carl9170/
1814
2c2a6172
LT
1815ATK0110 HWMON DRIVER
1816M: Luca Tettamanti <kronos.it@gmail.com>
1817L: lm-sensors@lm-sensors.org
1818S: Maintained
1819F: drivers/hwmon/asus_atk0110.c
1820
6f69a6d7 1821ATI_REMOTE2 DRIVER
8b58be88 1822M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1823S: Maintained
679655da 1824F: drivers/input/misc/ati_remote2.c
6f69a6d7 1825
7ae115b4 1826ATLX ETHERNET DRIVERS
8b58be88 1827M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1828M: Chris Snook <chris.snook@gmail.com>
e443e383 1829L: netdev@vger.kernel.org
8d5ca6ec
JC
1830W: http://sourceforge.net/projects/atl1
1831W: http://atl1.sourceforge.net
1832S: Maintained
2b133ad6 1833F: drivers/net/ethernet/atheros/
8d5ca6ec 1834
1da177e4 1835ATM
366c1bd1 1836M: Chas Williams <3chas3@gmail.com>
476604de 1837L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1838L: netdev@vger.kernel.org
1da177e4
LT
1839W: http://linux-atm.sourceforge.net
1840S: Maintained
679655da
JP
1841F: drivers/atm/
1842F: include/linux/atm*
c117ab84 1843F: include/uapi/linux/atm*
1da177e4 1844
04ac2f46 1845ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1847S: Maintained
1848F: drivers/mmc/host/atmel-mci.c
1849F: drivers/mmc/host/atmel-mci-regs.h
1850
a1cfac48 1851ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1853S: Supported
df621252 1854F: drivers/tty/serial/atmel_serial.c
a1cfac48 1855
dfae90ed 1856ATMEL Audio ALSA driver
3a82002c 1857M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1858L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1859S: Supported
1860F: sound/soc/atmel
1861
b414dc16
NF
1862ATMEL DMA DRIVER
1863M: Nicolas Ferre <nicolas.ferre@atmel.com>
1864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1865S: Supported
1866F: drivers/dma/at_hdmac.c
1867F: drivers/dma/at_hdmac_regs.h
6f0d65af 1868F: include/linux/platform_data/dma-atmel.h
b414dc16 1869
6bd0f436
LD
1870ATMEL XDMA DRIVER
1871M: Ludovic Desroches <ludovic.desroches@atmel.com>
1872L: linux-arm-kernel@lists.infradead.org
1873L: dmaengine@vger.kernel.org
1874S: Supported
1875F: drivers/dma/at_xdmac.c
1876
888f2804
LD
1877ATMEL I2C DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-i2c@vger.kernel.org
1880S: Supported
1881F: drivers/i2c/busses/i2c-at91.c
1882
15515545
JW
1883ATMEL ISI DRIVER
1884M: Josh Wu <josh.wu@atmel.com>
1885L: linux-media@vger.kernel.org
1886S: Supported
f2294c2d 1887F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1888F: include/media/atmel-isi.h
1889
8f4c79ce 1890ATMEL LCDFB DRIVER
8b58be88 1891M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1892L: linux-fbdev@vger.kernel.org
8f4c79ce 1893S: Maintained
8a61f013 1894F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1895F: include/video/atmel_lcdc.h
8f4c79ce 1896
89e5785f 1897ATMEL MACB ETHERNET DRIVER
a02875a6 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1899S: Supported
9f2f381f 1900F: drivers/net/ethernet/cadence/
89e5785f 1901
5cbac98a
JW
1902ATMEL NAND DRIVER
1903M: Josh Wu <josh.wu@atmel.com>
1904L: linux-mtd@lists.infradead.org
1905S: Supported
1906F: drivers/mtd/nand/atmel_nand*
1907
05c441ef 1908ATMEL SDMMC DRIVER
1909M: Ludovic Desroches <ludovic.desroches@atmel.com>
1910L: linux-mmc@vger.kernel.org
1911S: Supported
1912F: drivers/mmc/host/sdhci-of-at91.c
1913
754ce4f2 1914ATMEL SPI DRIVER
a02875a6 1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1916S: Supported
9df92e6c 1917F: drivers/spi/spi-atmel.*
754ce4f2 1918
0ef09015 1919ATMEL SSC DRIVER
03515f32 1920M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922S: Supported
1923F: drivers/misc/atmel-ssc.c
1924F: include/linux/atmel-ssc.h
1925
e9cb1c5a
NF
1926ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel_tclib.c
1931F: drivers/clocksource/tcb_clksrc.c
1932
914a3f3b 1933ATMEL USBA UDC DRIVER
a02875a6
NF
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1936S: Supported
faf2e1db 1937F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1938
1da177e4 1939ATMEL WIRELESS DRIVER
8b58be88 1940M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1941L: linux-wireless@vger.kernel.org
1da177e4
LT
1942W: http://www.thekelleys.org.uk/atmel
1943W: http://atmelwlandriver.sourceforge.net/
1944S: Maintained
679655da 1945F: drivers/net/wireless/atmel*
1da177e4 1946
a14c0f8f
ND
1947ATMEL MAXTOUCH DRIVER
1948M: Nick Dyer <nick.dyer@itdev.co.uk>
1949T: git git://github.com/atmel-maxtouch/linux.git
1950S: Supported
1951F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1952F: drivers/input/touchscreen/atmel_mxt_ts.c
1953F: include/linux/platform_data/atmel_mxt_ts.h
1954
26780d9e 1955ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1956M: Bradley Grove <linuxdrivers@attotech.com>
1957L: linux-scsi@vger.kernel.org
1958W: http://www.attotech.com
1959S: Supported
1960F: drivers/scsi/esas2r
26780d9e 1961
bc6e17b8
SS
1962ATUSB IEEE 802.15.4 RADIO DRIVER
1963M: Stefan Schmidt <stefan@osg.samsung.com>
1964L: linux-wpan@vger.kernel.org
1965S: Maintained
1966F: drivers/net/ieee802154/atusb.c
1967F: drivers/net/ieee802154/atusb.h
1968F: drivers/net/ieee802154/at86rf230.h
1969
a92b7b80 1970AUDIT SUBSYSTEM
915f389d 1971M: Paul Moore <paul@paul-moore.com>
8b58be88 1972M: Eric Paris <eparis@redhat.com>
915f389d 1973L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1974W: http://people.redhat.com/sgrubb/audit/
915f389d 1975T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1976S: Maintained
679655da 1977F: include/linux/audit.h
c117ab84 1978F: include/uapi/linux/audit.h
679655da 1979F: kernel/audit*
a92b7b80 1980
70e84049 1981AUXILIARY DISPLAY DRIVERS
8b58be88 1982M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1983W: http://miguelojeda.es/auxdisplay.htm
1984W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1985S: Maintained
679655da
JP
1986F: drivers/auxdisplay/
1987F: include/linux/cfag12864b.h
70e84049 1988
5f97f7f9 1989AVR32 ARCHITECTURE
e336f61f
HCE
1990M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1991M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1992W: http://www.atmel.com/products/AVR32/
249d9d9d 1993W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1994W: http://avrfreaks.net/
e336f61f 1995S: Maintained
679655da 1996F: arch/avr32/
5f97f7f9
HS
1997
1998AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1999M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2000M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2001S: Maintained
679655da 2002F: arch/avr32/mach-at32ap/
5f97f7f9 2003
1da177e4 2004AX.25 NETWORK LAYER
8b58be88 2005M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2006L: linux-hams@vger.kernel.org
d34cb28a 2007W: http://www.linux-ax25.org/
1da177e4 2008S: Maintained
c117ab84 2009F: include/uapi/linux/ax25.h
679655da
JP
2010F: include/net/ax25.h
2011F: net/ax25/
1da177e4 2012
d5269395 2013AZ6007 DVB DRIVER
009a5410 2014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2015L: linux-media@vger.kernel.org
2016W: http://linuxtv.org
2017T: git git://linuxtv.org/media_tree.git
2018S: Maintained
2019F: drivers/media/usb/dvb-usb-v2/az6007.c
2020
6777376e
HV
2021AZTECH FM RADIO RECEIVER DRIVER
2022M: Hans Verkuil <hverkuil@xs4all.nl>
2023L: linux-media@vger.kernel.org
2024T: git git://linuxtv.org/media_tree.git
2025W: http://linuxtv.org
2026S: Maintained
2027F: drivers/media/radio/radio-aztech*
2028
e2d1d6c0 2029B43 WIRELESS DRIVER
e2d1d6c0 2030L: linux-wireless@vger.kernel.org
ed072f9e 2031L: b43-dev@lists.infradead.org
491b26b4 2032W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2033S: Odd Fixes
679655da 2034F: drivers/net/wireless/b43/
e2d1d6c0
RD
2035
2036B43LEGACY WIRELESS DRIVER
8b58be88 2037M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2038L: linux-wireless@vger.kernel.org
ed072f9e 2039L: b43-dev@lists.infradead.org
491b26b4 2040W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2041S: Maintained
679655da 2042F: drivers/net/wireless/b43legacy/
e2d1d6c0 2043
300abeb5 2044BACKLIGHT CLASS/SUBSYSTEM
b7701755 2045M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2046M: Lee Jones <lee.jones@linaro.org>
300abeb5 2047S: Maintained
679655da
JP
2048F: drivers/video/backlight/
2049F: include/linux/backlight.h
300abeb5 2050
c6c8fea2 2051BATMAN ADVANCED
207df49e 2052M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2053M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2054M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2055L: b.a.t.m.a.n@lists.open-mesh.org
2056W: http://www.open-mesh.org/
2057S: Maintained
2058F: net/batman-adv/
2059
e2d1d6c0 2060BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2061M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2062L: linux-hams@vger.kernel.org
2063W: http://www.baycom.org/~tom/ham/ham.html
2064S: Maintained
679655da 2065F: drivers/net/hamradio/baycom*
e2d1d6c0 2066
cafe5635 2067BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2068M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2069L: linux-bcache@vger.kernel.org
2070W: http://bcache.evilpiepirate.org
d1aa1ab3 2071S: Maintained
cafe5635
KO
2072F: drivers/md/bcache/
2073
04bd844a
HV
2074BDISP ST MEDIA DRIVER
2075M: Fabien Dessenne <fabien.dessenne@st.com>
2076L: linux-media@vger.kernel.org
2077T: git git://linuxtv.org/media_tree.git
2078W: http://linuxtv.org
2079S: Supported
2080F: drivers/media/platform/sti/bdisp
2081
e2d1d6c0 2082BEFS FILE SYSTEM
55817d3d 2083S: Orphan
679655da
JP
2084F: Documentation/filesystems/befs.txt
2085F: fs/befs/
e2d1d6c0 2086
564ee360 2087BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2088M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2089L: netdev@vger.kernel.org
2090S: Maintained
2091F: drivers/net/ethernet/ec_bhf.c
564ee360 2092
e2d1d6c0 2093BFS FILE SYSTEM
8b58be88 2094M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2095S: Maintained
679655da
JP
2096F: Documentation/filesystems/bfs.txt
2097F: fs/bfs/
c117ab84 2098F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2099
1394f032 2100BLACKFIN ARCHITECTURE
a4edbc10 2101M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2103T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2104W: http://blackfin.uclinux.org
2105S: Supported
679655da 2106F: arch/blackfin/
566da5b2 2107
e190d6b1 2108BLACKFIN EMAC DRIVER
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2110W: http://blackfin.uclinux.org
2111S: Supported
7b35f033 2112F: drivers/net/ethernet/adi/
e190d6b1 2113
566da5b2 2114BLACKFIN RTC DRIVER
b3fe92b0 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2116W: http://blackfin.uclinux.org
2117S: Supported
679655da 2118F: drivers/rtc/rtc-bfin.c
1394f032 2119
936ed49a 2120BLACKFIN SDH DRIVER
109ec8c3 2121M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2123W: http://blackfin.uclinux.org
2124S: Supported
2125F: drivers/mmc/host/bfin_sdh.c
2126
1394f032 2127BLACKFIN SERIAL DRIVER
8b58be88 2128M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2130W: http://blackfin.uclinux.org
2131S: Supported
8460241e 2132F: drivers/tty/serial/bfin_uart.c
1394f032 2133
1e6d320f 2134BLACKFIN WATCHDOG DRIVER
b3fe92b0 2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2136W: http://blackfin.uclinux.org
2137S: Supported
679655da 2138F: drivers/watchdog/bfin_wdt.c
1e6d320f 2139
d24ecfcc 2140BLACKFIN I2C TWI DRIVER
8b58be88 2141M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2143W: http://blackfin.uclinux.org/
2144S: Supported
679655da 2145F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2146
1e204377
SJ
2147BLACKFIN MEDIA DRIVER
2148M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2150W: http://blackfin.uclinux.org/
2151S: Supported
2152F: drivers/media/platform/blackfin/
2153F: drivers/media/i2c/adv7183*
2154F: drivers/media/i2c/vs6624*
2155
b54cf35a
JSM
2156BLINKM RGB LED DRIVER
2157M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2158S: Maintained
2159F: drivers/leds/leds-blinkm.c
2160
1da177e4 2161BLOCK LAYER
8b58be88 2162M: Jens Axboe <axboe@kernel.dk>
08deed1e 2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2164S: Maintained
679655da 2165F: block/
ae11f7ef 2166F: kernel/trace/blktrace.c
1da177e4 2167
2b54aaef 2168BLOCK2MTD DRIVER
8b58be88 2169M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2170L: linux-mtd@lists.infradead.org
2171S: Maintained
679655da 2172F: drivers/mtd/devices/block2mtd.c
2b54aaef 2173
63fbd24e 2174BLUETOOTH DRIVERS
8b58be88 2175M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2176M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2177M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2178L: linux-bluetooth@vger.kernel.org
63fbd24e 2179W: http://www.bluez.org/
22e7a424
MH
2180T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2181T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2182S: Maintained
679655da 2183F: drivers/bluetooth/
1da177e4 2184
63fbd24e 2185BLUETOOTH SUBSYSTEM
8b58be88 2186M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2187M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2188M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2189L: linux-bluetooth@vger.kernel.org
2190W: http://www.bluez.org/
22e7a424
MH
2191T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2192T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2193S: Maintained
679655da
JP
2194F: net/bluetooth/
2195F: include/net/bluetooth/
1da177e4
LT
2196
2197BONDING DRIVER
79b30750 2198M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2199M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2200M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2201L: netdev@vger.kernel.org
ce00f85c
JC
2202W: http://sourceforge.net/projects/bonding/
2203S: Supported
679655da 2204F: drivers/net/bonding/
c117ab84 2205F: include/uapi/linux/if_bonding.h
1da177e4 2206
b5f4df34
AS
2207BPF (Safe dynamic programs and tools)
2208M: Alexei Starovoitov <ast@kernel.org>
2209L: netdev@vger.kernel.org
2210L: linux-kernel@vger.kernel.org
2211S: Supported
2212F: kernel/bpf/
2213
39105890 2214BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2215M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2216L: netdev@vger.kernel.org
2217S: Supported
adfc5217 2218F: drivers/net/ethernet/broadcom/b44.*
39105890 2219
32ec90d5
FF
2220BROADCOM GENET ETHERNET DRIVER
2221M: Florian Fainelli <f.fainelli@gmail.com>
2222L: netdev@vger.kernel.org
2223S: Supported
2224F: drivers/net/ethernet/broadcom/genet/
2225
948c51e6 2226BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2227M: Sony Chacko <sony.chacko@qlogic.com>
2228M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2229L: netdev@vger.kernel.org
2230S: Supported
adfc5217
JK
2231F: drivers/net/ethernet/broadcom/bnx2.*
2232F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2233
4d9d2cb0 2234BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2235M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2236L: netdev@vger.kernel.org
2237S: Supported
adfc5217 2238F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2239
90f4c594 2240BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2241M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2242M: Ray Jui <rjui@broadcom.com>
2243M: Scott Branden <sbranden@broadcom.com>
497a045d 2244L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2245T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2246S: Maintained
2247F: arch/arm/mach-bcm/
2248F: arch/arm/boot/dts/bcm113*
90f4c594 2249F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2250F: arch/arm/boot/dts/bcm281*
2251F: arch/arm/configs/bcm_defconfig
e4ef47f2 2252F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2253F: drivers/clocksource/bcm_kona_timer.c
2254
9209bec4 2255BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2256M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2257M: Lee Jones <lee@kernel.org>
10b9e887 2258M: Eric Anholt <eric@anholt.net>
f680f25c 2259L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2261T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2262S: Maintained
9209bec4 2263N: bcm2835
f680f25c 2264
a2f6734c
KC
2265BROADCOM BCM33XX MIPS ARCHITECTURE
2266M: Kevin Cernekee <cernekee@gmail.com>
2267L: linux-mips@linux-mips.org
2268S: Maintained
2269F: arch/mips/bcm3384/*
2270F: arch/mips/include/asm/mach-bcm3384/*
2271F: arch/mips/kernel/*bmips*
2272
5564f092
RM
2273BROADCOM BCM47XX MIPS ARCHITECTURE
2274M: Hauke Mehrtens <hauke@hauke-m.de>
2275M: Rafał Miłecki <zajec5@gmail.com>
2276L: linux-mips@linux-mips.org
2277S: Maintained
2278F: arch/mips/bcm47xx/*
2279F: arch/mips/include/asm/mach-bcm47xx/*
2280
9209bec4 2281BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2282M: Hauke Mehrtens <hauke@hauke-m.de>
2283L: linux-arm-kernel@lists.infradead.org
2284S: Maintained
2285F: arch/arm/mach-bcm/bcm_5301x.c
2286F: arch/arm/boot/dts/bcm5301x.dtsi
2287F: arch/arm/boot/dts/bcm470*
2288
e076e962
FF
2289BROADCOM BCM63XX ARM ARCHITECTURE
2290M: Florian Fainelli <f.fainelli@gmail.com>
2291L: linux-arm-kernel@lists.infradead.org
eb6725d0 2292T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2293S: Maintained
2294F: arch/arm/mach-bcm/bcm63xx.c
2295F: arch/arm/include/debug/bcm63xx.S
2296
7110e227
KC
2297BROADCOM BCM63XX/BCM33XX UDC DRIVER
2298M: Kevin Cernekee <cernekee@gmail.com>
2299L: linux-usb@vger.kernel.org
2300S: Maintained
2301F: drivers/usb/gadget/udc/bcm63xx_udc.*
2302
2df94fd6 2303BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2304M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2305M: Gregory Fong <gregory.0xf0@gmail.com>
2306M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2308T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2309S: Maintained
2310F: arch/arm/mach-bcm/*brcmstb*
2311F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2312F: drivers/bus/brcmstb_gisb.c
5009a289 2313N: brcmstb
2df94fd6 2314
70371cef
KC
2315BROADCOM BMIPS MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317M: Florian Fainelli <f.fainelli@gmail.com>
2318L: linux-mips@linux-mips.org
eb6725d0 2319T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2320S: Maintained
2321F: arch/mips/bmips/*
2322F: arch/mips/include/asm/mach-bmips/*
2323F: arch/mips/kernel/*bmips*
338808de 2324F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2325F: drivers/irqchip/irq-bcm7*
2326F: drivers/irqchip/irq-brcmstb*
2327
948c51e6 2328BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2329M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2330M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2331L: netdev@vger.kernel.org
2332S: Supported
adfc5217 2333F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2334
a9533e7e
HP
2335BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2336M: Brett Rudley <brudley@broadcom.com>
818c07b8 2337M: Arend van Spriel <arend@broadcom.com>
85d63686 2338M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2339M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2340L: linux-wireless@vger.kernel.org
5615171c 2341L: brcm80211-dev-list@broadcom.com
a9533e7e 2342S: Supported
f62ebdd5 2343F: drivers/net/wireless/brcm80211/
a9533e7e 2344
9958d6f9 2345BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2346M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2347L: linux-scsi@vger.kernel.org
2348S: Supported
2349F: drivers/scsi/bnx2fc/
2350
6a6b5ad0 2351BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2352M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2353L: linux-scsi@vger.kernel.org
2354S: Supported
2355F: drivers/scsi/bnx2i/
2356
36c0237f
SB
2357BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2358M: Ray Jui <rjui@broadcom.com>
2359M: Scott Branden <sbranden@broadcom.com>
2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2361L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2362T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2363S: Maintained
2364N: iproc
2365N: cygnus
2366N: bcm9113*
2367N: bcm9583*
2368N: bcm583*
2369N: bcm113*
2370
3b0213d5
GF
2371BROADCOM BRCMSTB GPIO DRIVER
2372M: Gregory Fong <gregory.0xf0@gmail.com>
2373L: bcm-kernel-feedback-list@broadcom.com>
2374S: Supported
2375F: drivers/gpio/gpio-brcmstb.c
2376F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2377
7b7f588b 2378BROADCOM KONA GPIO DRIVER
5e163903 2379M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2380L: bcm-kernel-feedback-list@broadcom.com
2381S: Supported
2382F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2383F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2384
f6e734a8
RM
2385BROADCOM NVRAM DRIVER
2386M: Rafał Miłecki <zajec5@gmail.com>
2387L: linux-mips@linux-mips.org
2388S: Maintained
2389F: drivers/firmware/broadcom/*
2390
02787daa
BN
2391BROADCOM STB NAND FLASH DRIVER
2392M: Brian Norris <computersforpeace@gmail.com>
2393L: linux-mtd@lists.infradead.org
2394S: Maintained
2395F: drivers/mtd/nand/brcmnand/
2396
c9678d86
RM
2397BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2398M: Rafał Miłecki <zajec5@gmail.com>
2399L: linux-wireless@vger.kernel.org
2400S: Maintained
2401F: drivers/bcma/
2402F: include/linux/bcma/
2403
b8302205
FF
2404BROADCOM SYSTEMPORT ETHERNET DRIVER
2405M: Florian Fainelli <f.fainelli@gmail.com>
2406L: netdev@vger.kernel.org
2407S: Supported
2408F: drivers/net/ethernet/broadcom/bcmsysport.*
2409
7725ccfd 2410BROCADE BFA FC SCSI DRIVER
aa803370
AG
2411M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2412M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2413L: linux-scsi@vger.kernel.org
2414S: Supported
2415F: drivers/scsi/bfa/
7725ccfd 2416
8b230ed8 2417BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2418M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2419L: netdev@vger.kernel.org
2420S: Supported
f844a0ea 2421F: drivers/net/ethernet/brocade/bna/
8b230ed8 2422
5cdf7f76 2423BSG (block layer generic sg v4 driver)
8b58be88 2424M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2425L: linux-scsi@vger.kernel.org
2426S: Supported
679655da
JP
2427F: block/bsg.c
2428F: include/linux/bsg.h
c117ab84 2429F: include/uapi/linux/bsg.h
5cdf7f76 2430
af39917d
CL
2431BT87X AUDIO DRIVER
2432M: Clemens Ladisch <clemens@ladisch.de>
2433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2434T: git git://git.alsa-project.org/alsa-kernel.git
2435S: Maintained
2436F: Documentation/sound/alsa/Bt87x.txt
2437F: sound/pci/bt87x.c
2438
ff1d5c2f 2439BT8XXGPIO DRIVER
eb032b98 2440M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2441W: http://bu3sch.de/btgpio.php
2442S: Maintained
72dbb705 2443F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2444
eb1eb04f 2445BTRFS FILE SYSTEM
c0778e25
CM
2446M: Chris Mason <clm@fb.com>
2447M: Josef Bacik <jbacik@fb.com>
d8130624 2448M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2449L: linux-btrfs@vger.kernel.org
2450W: http://btrfs.wiki.kernel.org/
8a6e2535 2451Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2452T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2453S: Maintained
679655da
JP
2454F: Documentation/filesystems/btrfs.txt
2455F: fs/btrfs/
eb1eb04f 2456
1da177e4 2457BTTV VIDEO4LINUX DRIVER
009a5410 2458M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2459L: linux-media@vger.kernel.org
96b6aba0 2460W: http://linuxtv.org
275ffde4 2461T: git git://linuxtv.org/media_tree.git
f96236e5 2462S: Odd fixes
679655da 2463F: Documentation/video4linux/bttv/
90d72ac6 2464F: drivers/media/pci/bt8xx/bttv*
1da177e4 2465
1f34923c
KA
2466BUSLOGIC SCSI DRIVER
2467M: Khalid Aziz <khalid@gonehiking.org>
2468L: linux-scsi@vger.kernel.org
2469S: Maintained
2470F: drivers/scsi/BusLogic.*
2471F: drivers/scsi/FlashPoint.*
2472
af39917d
CL
2473C-MEDIA CMI8788 DRIVER
2474M: Clemens Ladisch <clemens@ladisch.de>
2475L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2476T: git git://git.alsa-project.org/alsa-kernel.git
2477S: Maintained
2478F: sound/pci/oxygen/
2479
2141355f
MS
2480C6X ARCHITECTURE
2481M: Mark Salter <msalter@redhat.com>
2482M: Aurelien Jacquiot <a-jacquiot@ti.com>
2483L: linux-c6x-dev@linux-c6x.org
2484W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2485S: Maintained
2486F: arch/c6x/
2487
a5432f5a 2488CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2489M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2490L: linux-cachefs@redhat.com
2491S: Supported
2492F: Documentation/filesystems/caching/cachefiles.txt
2493F: fs/cachefiles/
2494
c815ca39
HV
2495CADET FM/AM RADIO RECEIVER DRIVER
2496M: Hans Verkuil <hverkuil@xs4all.nl>
2497L: linux-media@vger.kernel.org
2498T: git git://linuxtv.org/media_tree.git
2499W: http://linuxtv.org
2500S: Maintained
2501F: drivers/media/radio/radio-cadet*
2502
77d5140f 2503CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2504M: Jonathan Corbet <corbet@lwn.net>
661263b5 2505L: linux-media@vger.kernel.org
275ffde4 2506T: git git://linuxtv.org/media_tree.git
77d5140f 2507S: Maintained
679655da 2508F: Documentation/video4linux/cafe_ccic
90d72ac6 2509F: drivers/media/platform/marvell-ccic/
77d5140f 2510
201b6bab 2511CAIF NETWORK LAYER
5c574f50 2512M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2513L: netdev@vger.kernel.org
2514S: Supported
2515F: Documentation/networking/caif/
2516F: drivers/net/caif/
c117ab84 2517F: include/uapi/linux/caif/
201b6bab
JP
2518F: include/net/caif/
2519F: net/caif/
2520
77dac90f 2521CALGARY x86-64 IOMMU
8b58be88
JP
2522M: Muli Ben-Yehuda <muli@il.ibm.com>
2523M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2524L: discuss@x86-64.org
2525S: Maintained
679655da
JP
2526F: arch/x86/kernel/pci-calgary_64.c
2527F: arch/x86/kernel/tce_64.c
2528F: arch/x86/include/asm/calgary.h
2529F: arch/x86/include/asm/tce.h
77dac90f 2530
e2d1d6c0 2531CAN NETWORK LAYER
8d15d386 2532M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2533M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2534L: linux-can@vger.kernel.org
84b0d715 2535W: https://github.com/linux-can
870482a4
MKB
2536T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2538S: Maintained
f35f6c8f 2539F: Documentation/networking/can.txt
8d15d386 2540F: net/can/
8d15d386 2541F: include/linux/can/core.h
c117ab84
CEB
2542F: include/uapi/linux/can.h
2543F: include/uapi/linux/can/bcm.h
2544F: include/uapi/linux/can/raw.h
2545F: include/uapi/linux/can/gw.h
e2d1d6c0 2546
4261a204 2547CAN NETWORK DRIVERS
8b58be88 2548M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2549M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2550L: linux-can@vger.kernel.org
84b0d715 2551W: https://github.com/linux-can
870482a4
MKB
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2554S: Maintained
8d15d386
OH
2555F: drivers/net/can/
2556F: include/linux/can/dev.h
8d15d386 2557F: include/linux/can/platform/
c117ab84
CEB
2558F: include/uapi/linux/can/error.h
2559F: include/uapi/linux/can/netlink.h
4261a204 2560
95d16c72
JM
2561CAPABILITIES
2562M: Serge Hallyn <serge.hallyn@canonical.com>
2563L: linux-security-module@vger.kernel.org
6305902c 2564S: Supported
95d16c72 2565F: include/linux/capability.h
c117ab84 2566F: include/uapi/linux/capability.h
6305902c 2567F: security/commoncap.c
38a94118 2568F: kernel/capability.c
95d16c72 2569
b84894c7
KT
2570CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2571M: Kevin Tsai <ktsai@capellamicro.com>
2572S: Maintained
2573F: drivers/iio/light/cm*
2574F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2575
f21fb3ed
RV
2576CAVIUM LIQUIDIO NETWORK DRIVER
2577M: Derek Chickles <derek.chickles@caviumnetworks.com>
2578M: Satanand Burla <satananda.burla@caviumnetworks.com>
2579M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2580M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2581L: netdev@vger.kernel.org
2582W: http://www.cavium.com
2583S: Supported
f21fb3ed
RV
2584F: drivers/net/ethernet/cavium/liquidio/
2585
ef0bbac3
VB
2586CC2520 IEEE-802.15.4 RADIO DRIVER
2587M: Varka Bhadram <varkabhadram@gmail.com>
2588L: linux-wpan@vger.kernel.org
2589S: Maintained
2590F: drivers/net/ieee802154/cc2520.c
2591F: include/linux/spi/cc2520.h
2592F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2593
b8154542 2594CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2595M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2596L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2597W: http://www.ibm.com/developerworks/power/cell/
2598S: Supported
679655da 2599F: arch/powerpc/include/asm/cell*.h
679655da 2600F: arch/powerpc/include/asm/spu*.h
c117ab84 2601F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2602F: arch/powerpc/oprofile/*cell*
2603F: arch/powerpc/platforms/cell/
b8154542 2604
398ecff5
SW
2605CEPH COMMON CODE (LIBCEPH)
2606M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2607M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2608M: Sage Weil <sage@redhat.com>
82593f87 2609L: ceph-devel@vger.kernel.org
09d90327 2610W: http://ceph.com/
fb99f881 2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2612T: git git://github.com/ceph/ceph-client.git
9030aaf9 2613S: Supported
14430813
JP
2614F: net/ceph/
2615F: include/linux/ceph/
2616F: include/linux/crush/
9030aaf9 2617
398ecff5
SW
2618CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2619M: "Yan, Zheng" <zyan@redhat.com>
2620M: Sage Weil <sage@redhat.com>
2621M: Ilya Dryomov <idryomov@gmail.com>
2622L: ceph-devel@vger.kernel.org
2623W: http://ceph.com/
2624T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2625T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2626S: Supported
2627F: Documentation/filesystems/ceph.txt
2628F: fs/ceph/
2629
cfc411e7
DH
2630CERTIFICATE HANDLING:
2631M: David Howells <dhowells@redhat.com>
2632M: David Woodhouse <dwmw2@infradead.org>
2633L: keyrings@linux-nfs.org
2634S: Maintained
2635F: Documentation/module-signing.txt
2636F: certs/
2637F: scripts/extract-cert.c
2638
18332a80 2639CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2640L: linux-usb@vger.kernel.org
10c6c9c9 2641S: Orphan
679655da
JP
2642F: Documentation/usb/WUSB-Design-overview.txt
2643F: Documentation/usb/wusb-cbaf
355ffe69
DV
2644F: drivers/usb/host/hwa-hc.c
2645F: drivers/usb/host/whci/
679655da
JP
2646F: drivers/usb/wusbcore/
2647F: include/linux/usb/wusb*
18332a80 2648
70e84049 2649CFAG12864B LCD DRIVER
8b58be88 2650M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2651W: http://miguelojeda.es/auxdisplay.htm
2652W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2653S: Maintained
679655da
JP
2654F: drivers/auxdisplay/cfag12864b.c
2655F: include/linux/cfag12864b.h
70e84049
MOS
2656
2657CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2658M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2659W: http://miguelojeda.es/auxdisplay.htm
2660W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2661S: Maintained
679655da
JP
2662F: drivers/auxdisplay/cfag12864bfb.c
2663F: include/linux/cfag12864b.h
70e84049 2664
704232c2 2665CFG80211 and NL80211
8b58be88 2666M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2667L: linux-wireless@vger.kernel.org
ce466579
JB
2668W: http://wireless.kernel.org/
2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2671S: Maintained
c117ab84 2672F: include/uapi/linux/nl80211.h
679655da
JP
2673F: include/net/cfg80211.h
2674F: net/wireless/*
2675X: net/wireless/wext*
704232c2 2676
46e64261
GKH
2677CHAR and MISC DRIVERS
2678M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2681S: Supported
46e64261
GKH
2682F: drivers/char/*
2683F: drivers/misc/*
471322a8 2684F: include/linux/miscdevice.h
46e64261 2685
0a920b5b 2686CHECKPATCH
8b58be88 2687M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2688M: Joe Perches <joe@perches.com>
2689S: Maintained
679655da 2690F: scripts/checkpatch.pl
0a920b5b 2691
f8407f26
HW
2692CHINESE DOCUMENTATION
2693M: Harry Wei <harryxiyou@gmail.com>
9740153c 2694L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2695L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2696S: Maintained
2697F: Documentation/zh_CN/
2698
2721ea2c 2699CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2700M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2702L: linux-usb@vger.kernel.org
2703S: Maintained
2704F: drivers/usb/chipidea/
2705
a93ad65d
HG
2706CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2707M: Hans de Goede <hdegoede@redhat.com>
2708L: linux-input@vger.kernel.org
2709S: Maintained
2710F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2711F: drivers/input/touchscreen/chipone_icn8318.c
2712
ab043105
OJ
2713CHROME HARDWARE PLATFORM SUPPORT
2714M: Olof Johansson <olof@lixom.net>
2715S: Maintained
2716F: drivers/platform/chrome/
2717
641cb85e 2718CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2719M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2720M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2721M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2722M: Neel Patel <neepatel@cisco.com>
7063fbf2 2723S: Supported
a6a5580c 2724F: drivers/net/ethernet/cisco/enic/
7063fbf2 2725
e3cf00d0 2726CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2727M: Upinder Malhi <umalhi@cisco.com>
2728S: Supported
2729F: drivers/infiniband/hw/usnic
e3cf00d0 2730
2b7a52a4 2731CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2732M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2733L: netdev@vger.kernel.org
2734S: Maintained
57d0b7a0 2735F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2736
3d4cfdc9
MB
2737CIRRUS LOGIC AUDIO CODEC DRIVERS
2738M: Brian Austin <brian.austin@cirrus.com>
2739M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2741S: Maintained
2742F: sound/soc/codecs/cs*
2743
94574d9a
KRW
2744CLEANCACHE API
2745M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2746L: linux-kernel@vger.kernel.org
2747S: Maintained
2748F: mm/cleancache.c
2749F: include/linux/cleancache.h
2750
d4275354 2751CLK API
8b58be88 2752M: Russell King <linux@arm.linux.org.uk>
aa571b14 2753L: linux-clk@vger.kernel.org
37417046 2754S: Maintained
d4275354
RK
2755F: include/linux/clk.h
2756
9222d247
JS
2757CLOCKSOURCE, CLOCKEVENT DRIVERS
2758M: Daniel Lezcano <daniel.lezcano@linaro.org>
2759M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2760L: linux-kernel@vger.kernel.org
9222d247
JS
2761T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2762S: Supported
2763F: drivers/clocksource
2764
5df6d737 2765CISCO FCOE HBA DRIVER
8fc89a79
HP
2766M: Hiral Patel <hiralpat@cisco.com>
2767M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2768M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2769L: linux-scsi@vger.kernel.org
2770S: Supported
2a99921a 2771F: drivers/scsi/fnic/
5df6d737 2772
c8806b6c
NM
2773CISCO SCSI HBA DRIVER
2774M: Narsimhulu Musini <nmusini@cisco.com>
2775M: Sesidhar Baddela <sebaddel@cisco.com>
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2778F: drivers/scsi/snic/
2779
529aa8cb
TLSC
2780CMPC ACPI DRIVER
2781M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2782M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2783L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2784S: Supported
2785F: drivers/platform/x86/classmate-laptop.c
2786
85756a06
HV
2787COBALT MEDIA DRIVER
2788M: Hans Verkuil <hans.verkuil@cisco.com>
2789L: linux-media@vger.kernel.org
2790T: git git://linuxtv.org/media_tree.git
2791W: http://linuxtv.org
2792S: Supported
2793F: drivers/media/pci/cobalt/
2794
74425eee 2795COCCINELLE/Semantic Patches (SmPL)
26de9c26 2796M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2797M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2798M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2799M: Michal Marek <mmarek@suse.com>
26de9c26 2800L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2801T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2802W: http://coccinelle.lip6.fr/
2803S: Supported
4b92b2aa 2804F: Documentation/coccinelle.txt
74425eee
NP
2805F: scripts/coccinelle/
2806F: scripts/coccicheck
2807
1da177e4 2808CODA FILE SYSTEM
8b58be88 2809M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2810M: coda@cs.cmu.edu
2811L: codalist@coda.cs.cmu.edu
2812W: http://www.coda.cs.cmu.edu/
2813S: Maintained
679655da
JP
2814F: Documentation/filesystems/coda.txt
2815F: fs/coda/
2816F: include/linux/coda*.h
c117ab84 2817F: include/uapi/linux/coda*.h
1da177e4 2818
0b14261e
PZ
2819CODA V4L2 MEM2MEM DRIVER
2820M: Philipp Zabel <p.zabel@pengutronix.de>
2821L: linux-media@vger.kernel.org
2822S: Maintained
2823F: Documentation/devicetree/bindings/media/coda.txt
2824F: drivers/media/platform/coda/
2825
7704addb 2826COMMON CLK FRAMEWORK
a85fa007 2827M: Michael Turquette <mturquette@baylibre.com>
f956165f 2828M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2829L: linux-clk@vger.kernel.org
baeb0d9b 2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2831S: Maintained
60bea3b5
SW
2832F: drivers/clk/
2833X: drivers/clk/clkdev.c
7704addb 2834F: include/linux/clk-pr*
60bea3b5 2835F: include/linux/clk/
7704addb 2836
e2d1d6c0 2837COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2838M: Steve French <sfrench@samba.org>
51223df6 2839L: linux-cifs@vger.kernel.org
d1f28953 2840L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2841W: http://linux-cifs.samba.org/
bb1d5dda 2842T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2843S: Supported
ec421a71 2844F: Documentation/filesystems/cifs/
679655da 2845F: fs/cifs/
e2d1d6c0 2846
1da177e4 2847COMPACTPCI HOTPLUG CORE
8b58be88 2848M: Scott Murray <scott@spiteful.org>
64dab204 2849L: linux-pci@vger.kernel.org
82c4dfc7 2850S: Maintained
679655da 2851F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2852
2853COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2854M: Scott Murray <scott@spiteful.org>
64dab204 2855L: linux-pci@vger.kernel.org
82c4dfc7 2856S: Maintained
679655da 2857F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2858
2859COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2860M: Scott Murray <scott@spiteful.org>
64dab204 2861L: linux-pci@vger.kernel.org
82c4dfc7 2862S: Maintained
679655da 2863F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2864
5411552c 2865COMPAL LAPTOP SUPPORT
8b58be88 2866M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2867L: platform-driver-x86@vger.kernel.org
5411552c 2868S: Maintained
679655da 2869F: drivers/platform/x86/compal-laptop.c
5411552c 2870
949be0f7 2871CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2872M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2873L: accessrunner-general@lists.sourceforge.net
2874W: http://accessrunner.sourceforge.net/
949be0f7 2875S: Maintained
679655da 2876F: drivers/usb/atm/cxacru.c
949be0f7 2877
e2d1d6c0 2878CONFIGFS
d6351db2
JB
2879M: Joel Becker <jlbec@evilplan.org>
2880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2881S: Supported
679655da
JP
2882F: fs/configfs/
2883F: include/linux/configfs.h
e2d1d6c0 2884
acb9c1b2 2885CONNECTOR
8b58be88 2886M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2887L: netdev@vger.kernel.org
2888S: Maintained
2889F: drivers/connector/
2890
a3e3354d 2891CONTROL GROUP (CGROUP)
860ca0e6 2892M: Tejun Heo <tj@kernel.org>
ad50c159 2893M: Li Zefan <lizefan@huawei.com>
4d205676 2894M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2895L: cgroups@vger.kernel.org
860ca0e6 2896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2897S: Maintained
a3e3354d 2898F: Documentation/cgroups/
679655da
JP
2899F: include/linux/cgroup*
2900F: kernel/cgroup*
a3e3354d
TH
2901
2902CONTROL GROUP - CPUSET
2903M: Li Zefan <lizefan@huawei.com>
2904L: cgroups@vger.kernel.org
2905W: http://www.bullopensource.org/cpuset/
2906W: http://oss.sgi.com/projects/cpusets/
2907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2908S: Maintained
2909F: Documentation/cgroups/cpusets.txt
2910F: include/linux/cpuset.h
2911F: kernel/cpuset.c
2912
2913CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2914M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2915M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2916L: cgroups@vger.kernel.org
2917L: linux-mm@kvack.org
2918S: Maintained
2919F: mm/memcontrol.c
5d1ea48b 2920F: mm/swap_cgroup.c
fb3a0fb6 2921
bebe4678 2922CORETEMP HARDWARE MONITORING DRIVER
96859129 2923M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2924L: lm-sensors@lm-sensors.org
2925S: Maintained
679655da
JP
2926F: Documentation/hwmon/coretemp
2927F: drivers/hwmon/coretemp.c
bebe4678 2928
1da177e4 2929COSA/SRP SYNC SERIAL DRIVER
8b58be88 2930M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2931W: http://www.fi.muni.cz/~kas/cosa/
2932S: Maintained
679655da 2933F: drivers/net/wan/cosa*
1da177e4 2934
4371ee35 2935CPMAC ETHERNET DRIVER
8b58be88 2936M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2937L: netdev@vger.kernel.org
2938S: Maintained
b544dbac 2939F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2940
1da177e4 2941CPU FREQUENCY DRIVERS
9c3646d1 2942M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2943M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2944L: linux-pm@vger.kernel.org
1da177e4 2945S: Maintained
27209d91
VK
2946T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2947T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2948F: drivers/cpufreq/
2949F: include/linux/cpufreq.h
1da177e4 2950
8a67f0ef
VK
2951CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2952M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2953M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2954L: linux-pm@vger.kernel.org
2955W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2956S: Maintained
2957F: drivers/cpufreq/arm_big_little.h
2958F: drivers/cpufreq/arm_big_little.c
2959F: drivers/cpufreq/arm_big_little_dt.c
2960
14d2c34c 2961CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2962M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2963M: Daniel Lezcano <daniel.lezcano@linaro.org>
2964L: linux-pm@vger.kernel.org
2965L: linux-arm-kernel@lists.infradead.org
cea8321c 2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2967S: Maintained
2968F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2969
0c570c18
BZ
2970CPUIDLE DRIVER - ARM EXYNOS
2971M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2972M: Daniel Lezcano <daniel.lezcano@linaro.org>
2973M: Kukjin Kim <kgene@kernel.org>
2974L: linux-pm@vger.kernel.org
2975L: linux-samsung-soc@vger.kernel.org
2976S: Supported
2977F: drivers/cpuidle/cpuidle-exynos.c
2978F: arch/arm/mach-exynos/pm.c
2979
a8e39c35 2980CPUIDLE DRIVERS
9c3646d1 2981M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2982M: Daniel Lezcano <daniel.lezcano@linaro.org>
2983L: linux-pm@vger.kernel.org
2984S: Maintained
cea8321c 2985T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2986F: drivers/cpuidle/*
2987F: include/linux/cpuidle.h
2988
1da177e4 2989CPUID/MSR DRIVER
8b58be88 2990M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2991S: Maintained
679655da
JP
2992F: arch/x86/kernel/cpuid.c
2993F: arch/x86/kernel/msr.c
1da177e4 2994
7fe2f639 2995CPU POWER MONITORING SUBSYSTEM
d8130624 2996M: Thomas Renninger <trenn@suse.com>
103f1790 2997L: linux-pm@vger.kernel.org
7fe2f639 2998S: Maintained
14430813 2999F: tools/power/cpupower/
7fe2f639 3000
1da177e4 3001CRAMFS FILESYSTEM
ce00f85c 3002W: http://sourceforge.net/projects/cramfs/
54886a71 3003S: Orphan / Obsolete
679655da
JP
3004F: Documentation/filesystems/cramfs.txt
3005F: fs/cramfs/
1da177e4
LT
3006
3007CRIS PORT
8b58be88
JP
3008M: Mikael Starvik <starvik@axis.com>
3009M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3010L: linux-cris-kernel@axis.com
1da177e4
LT
3011W: http://developer.axis.com
3012S: Maintained
679655da 3013F: arch/cris/
df621252 3014F: drivers/tty/serial/crisv10.*
1da177e4
LT
3015
3016CRYPTO API
8b58be88
JP
3017M: Herbert Xu <herbert@gondor.apana.org.au>
3018M: "David S. Miller" <davem@davemloft.net>
1da177e4 3019L: linux-crypto@vger.kernel.org
54e5881d 3020T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3021S: Maintained
679655da 3022F: Documentation/crypto/
2ca87a17 3023F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3024F: arch/*/crypto/
3025F: crypto/
3026F: drivers/crypto/
3027F: include/crypto/
1da177e4 3028
5b07bd57 3029CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3030M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3031L: linux-crypto@vger.kernel.org
3032S: Maintained
51a2228a
JP
3033F: crypto/ansi_cprng.c
3034F: crypto/rng.c
5b07bd57 3035
9b4ffa48 3036CS5535 Audio ALSA driver
8b58be88 3037M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3038S: Maintained
679655da 3039F: sound/pci/cs5535audio/
9b4ffa48 3040
a910e4a9 3041CW1200 WLAN driver
b75f0050
JP
3042M: Solomon Peachy <pizza@shaftnet.org>
3043S: Maintained
3044F: drivers/net/wireless/cw1200/
a910e4a9 3045
6d8425b1 3046CX18 VIDEO4LINUX DRIVER
6afdeaf8 3047M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3048L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3049L: linux-media@vger.kernel.org
275ffde4 3050T: git git://linuxtv.org/media_tree.git
6d8425b1 3051W: http://linuxtv.org
30e10993 3052W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3053S: Maintained
679655da 3054F: Documentation/video4linux/cx18.txt
90d72ac6 3055F: drivers/media/pci/cx18/
6c0f0359 3056F: include/uapi/linux/ivtv*
6d8425b1 3057
3f101d91
HV
3058CX2341X MPEG ENCODER HELPER MODULE
3059M: Hans Verkuil <hverkuil@xs4all.nl>
3060L: linux-media@vger.kernel.org
3061T: git git://linuxtv.org/media_tree.git
3062W: http://linuxtv.org
3063S: Maintained
c368360b 3064F: drivers/media/common/cx2341x*
3f101d91
HV
3065F: include/media/cx2341x*
3066
b8fe6e2c
PB
3067CX24120 MEDIA DRIVER
3068M: Jemma Denson <jdenson@gmail.com>
3069M: Patrick Boettcher <patrick.boettcher@posteo.de>
3070L: linux-media@vger.kernel.org
3071W: http://linuxtv.org/
3072Q: http://patchwork.linuxtv.org/project/linux-media/list/
3073S: Maintained
3074F: drivers/media/dvb-frontends/cx24120*
3075
20357578 3076CX88 VIDEO4LINUX DRIVER
009a5410 3077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3078L: linux-media@vger.kernel.org
3079W: http://linuxtv.org
3080T: git git://linuxtv.org/media_tree.git
3081S: Odd fixes
3082F: Documentation/video4linux/cx88/
3083F: drivers/media/pci/cx88/
6d8425b1 3084
91952bc0
AP
3085CXD2820R MEDIA DRIVER
3086M: Antti Palosaari <crope@iki.fi>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089W: http://palosaari.fi/linux/
3090Q: http://patchwork.linuxtv.org/project/linux-media/list/
3091T: git git://linuxtv.org/anttip/media_tree.git
3092S: Maintained
3093F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3094
e5ec3789 3095CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3096M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3097L: netdev@vger.kernel.org
3098W: http://www.chelsio.com
3099S: Supported
f7917c00 3100F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3101
d8ae3c33 3102CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3103M: Karen Xie <kxie@chelsio.com>
3104L: linux-scsi@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
3107F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3108
e5ec3789 3109CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3110M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3111L: linux-rdma@vger.kernel.org
e5ec3789
SW
3112W: http://www.openfabrics.org
3113S: Supported
679655da 3114F: drivers/infiniband/hw/cxgb3/
e5ec3789 3115
be4c9bad 3116CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3117M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3118L: netdev@vger.kernel.org
3119W: http://www.chelsio.com
3120S: Supported
f7917c00 3121F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3122
d8ae3c33 3123CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3124M: Karen Xie <kxie@chelsio.com>
3125L: linux-scsi@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
3128F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3129
be4c9bad
RD
3130CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3131M: Steve Wise <swise@chelsio.com>
3132L: linux-rdma@vger.kernel.org
3133W: http://www.openfabrics.org
3134S: Supported
3135F: drivers/infiniband/hw/cxgb4/
3136
5c20a5c7
CL
3137CXGB4VF ETHERNET DRIVER (CXGB4VF)
3138M: Casey Leedom <leedom@chelsio.com>
3139L: netdev@vger.kernel.org
3140W: http://www.chelsio.com
3141S: Supported
f7917c00 3142F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3143
a9282d01
IM
3144CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3145M: Ian Munsie <imunsie@au1.ibm.com>
3146M: Michael Neuling <mikey@neuling.org>
3147L: linuxppc-dev@lists.ozlabs.org
3148S: Supported
3149F: drivers/misc/cxl/
ec249dd8 3150F: include/misc/cxl*
a9282d01
IM
3151F: include/uapi/misc/cxl.h
3152F: Documentation/powerpc/cxl.txt
3153F: Documentation/powerpc/cxl.txt
3154F: Documentation/ABI/testing/sysfs-class-cxl
3155
b52b97a3
GC
3156STMMAC ETHERNET DRIVER
3157M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3158L: netdev@vger.kernel.org
3159W: http://www.stlinux.com
3160S: Supported
7ac6653a 3161F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3162
1da177e4 3163CYBERPRO FB DRIVER
8b58be88 3164M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3166W: http://www.arm.linux.org.uk/
3167S: Maintained
8a61f013 3168F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3169
1da177e4 3170CYCLADES ASYNC MUX DRIVER
1da177e4 3171W: http://www.cyclades.com/
d459883e 3172S: Orphan
c897401b 3173F: drivers/tty/cyclades.c
679655da 3174F: include/linux/cyclades.h
c117ab84 3175F: include/uapi/linux/cyclades.h
1da177e4
LT
3176
3177CYCLADES PC300 DRIVER
1da177e4 3178W: http://www.cyclades.com/
d459883e 3179S: Orphan
679655da 3180F: drivers/net/wan/pc300*
1da177e4 3181
402f6ae4
AP
3182CYPRESS_FIRMWARE MEDIA DRIVER
3183M: Antti Palosaari <crope@iki.fi>
3184L: linux-media@vger.kernel.org
3185W: http://linuxtv.org/
3186W: http://palosaari.fi/linux/
3187Q: http://patchwork.linuxtv.org/project/linux-media/list/
3188T: git git://linuxtv.org/anttip/media_tree.git
3189S: Maintained
3190F: drivers/media/common/cypress_firmware*
3191
e3ae3525 3192CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3193M: Ferruh Yigit <fery@cypress.com>
6305902c 3194L: linux-input@vger.kernel.org
be9a6f40 3195S: Supported
6305902c
JP
3196F: drivers/input/touchscreen/cyttsp*
3197F: include/linux/input/cyttsp.h
e3ae3525 3198
aaaf5fbf
JK
3199DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3200M: Joshua Kinard <kumba@gentoo.org>
3201S: Maintained
3202F: drivers/rtc/rtc-ds1685.c
3203F: include/linux/rtc/ds1685.h
3204
1da177e4 3205DAMA SLAVE for AX.25
8b58be88 3206M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3207W: http://yaina.de/jreuter/
3208W: http://www.qsl.net/dl1bke/
3209L: linux-hams@vger.kernel.org
3210S: Maintained
679655da
JP
3211F: net/ax25/af_ax25.c
3212F: net/ax25/ax25_dev.c
3213F: net/ax25/ax25_ds_*
3214F: net/ax25/ax25_in.c
3215F: net/ax25/ax25_out.c
3216F: net/ax25/ax25_timer.c
3217F: net/ax25/sysctl_net_ax25.c
1da177e4 3218
e2d1d6c0 3219DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3220L: netdev@vger.kernel.org
5ff77428 3221S: Orphan
679655da 3222F: Documentation/networking/dmfe.txt
0f04e2aa 3223F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3224
3225DC390/AM53C974 SCSI driver
d8130624 3226M: Hannes Reinecke <hare@suse.com>
71bd849d 3227L: linux-scsi@vger.kernel.org
e2d1d6c0 3228S: Maintained
71bd849d 3229F: drivers/scsi/am53c974.c
e2d1d6c0 3230
1da177e4 3231DC395x SCSI driver
61eee9a7 3232M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3233M: Ali Akcaagac <aliakc@web.de>
3234M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3235L: dc395x@twibble.org
cf015e9f
JP
3236W: http://twibble.org/dist/dc395x/
3237W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3238S: Maintained
679655da
JP
3239F: Documentation/scsi/dc395x.txt
3240F: drivers/scsi/dc395x.*
1da177e4 3241
eb8edb08 3242DCCP PROTOCOL
a89d030e 3243M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3244L: dccp@vger.kernel.org
c996d8b9 3245W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3246S: Maintained
679655da 3247F: include/linux/dccp.h
c117ab84 3248F: include/uapi/linux/dccp.h
679655da
JP
3249F: include/linux/tfrc.h
3250F: net/dccp/
eb8edb08 3251
1da177e4 3252DECnet NETWORK LAYER
1da177e4
LT
3253W: http://linux-decnet.sourceforge.net
3254L: linux-decnet-user@lists.sourceforge.net
f546444d 3255S: Orphan
679655da
JP
3256F: Documentation/networking/decnet.txt
3257F: net/decnet/
1da177e4 3258
ebff05b9
MR
3259DECSTATION PLATFORM SUPPORT
3260M: "Maciej W. Rozycki" <macro@linux-mips.org>
3261L: linux-mips@linux-mips.org
3262W: http://www.linux-mips.org/wiki/DECstation
3263S: Maintained
3264F: arch/mips/dec/
3265F: arch/mips/include/asm/dec/
3266F: arch/mips/include/asm/mach-dec/
3267
1da177e4 3268DEFXX FDDI NETWORK DRIVER
8b58be88 3269M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3270S: Maintained
33f810b2 3271F: drivers/net/fddi/defxx.*
1da177e4 3272
ad8f07cc 3273DELL LAPTOP DRIVER
8b58be88 3274M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3275M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3276L: platform-driver-x86@vger.kernel.org
ad8f07cc 3277S: Maintained
679655da 3278F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3279
817a5cdb
PR
3280DELL LAPTOP RBTN DRIVER
3281M: Pali RohĂ¡r <pali.rohar@gmail.com>
3282S: Maintained
3283F: drivers/platform/x86/dell-rbtn.*
3284
cdbff611
PR
3285DELL LAPTOP FREEFALL DRIVER
3286M: Pali RohĂ¡r <pali.rohar@gmail.com>
3287S: Maintained
3288F: drivers/platform/x86/dell-smo8800.c
3289
1da177e4 3290DELL LAPTOP SMM DRIVER
a5afba16 3291M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3292S: Maintained
a5afba16 3293F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3294F: include/uapi/linux/i8k.h
1da177e4 3295
90563ec4 3296DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3297M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3298S: Maintained
679655da
JP
3299F: Documentation/dcdbas.txt
3300F: drivers/firmware/dcdbas.*
90563ec4 3301
0b3f6109 3302DELL WMI EXTRAS DRIVER
8b58be88 3303M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3304M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3305S: Maintained
36b3a96f 3306F: drivers/platform/x86/dell-wmi.c
0b3f6109 3307
5efc75e3 3308DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3309M: John Youn <johnyoun@synopsys.com>
5efc75e3 3310L: linux-usb@vger.kernel.org
18f340f9 3311T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3312S: Maintained
197ba5f4 3313F: drivers/usb/dwc2/
5efc75e3 3314
94ab23dd
FB
3315DESIGNWARE USB3 DRD IP DRIVER
3316M: Felipe Balbi <balbi@ti.com>
3317L: linux-usb@vger.kernel.org
3318L: linux-omap@vger.kernel.org
3319T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3320S: Maintained
3321F: drivers/usb/dwc3/
3322
833c9545
JB
3323DEVICE COREDUMP (DEV_COREDUMP)
3324M: Johannes Berg <johannes@sipsolutions.net>
3325L: linux-kernel@vger.kernel.org
3326S: Maintained
3327F: drivers/base/devcoredump.c
3328F: include/linux/devcoredump.h
3329
89d07767
KP
3330DEVICE FREQUENCY (DEVFREQ)
3331M: MyungJoo Ham <myungjoo.ham@samsung.com>
3332M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3333L: linux-pm@vger.kernel.org
89d07767
KP
3334S: Maintained
3335F: drivers/devfreq/
3336
1da177e4 3337DEVICE NUMBER REGISTRY
8b58be88 3338M: Torben Mathiasen <device@lanana.org>
1da177e4 3339W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3340S: Maintained
3341
e2d1d6c0 3342DEVICE-MAPPER (LVM)
854ecaad 3343M: Alasdair Kergon <agk@redhat.com>
8504eed3 3344M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3345M: dm-devel@redhat.com
e2d1d6c0
RD
3346L: dm-devel@redhat.com
3347W: http://sources.redhat.com/dm
8a6e2535 3348Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3349T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3350T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3351S: Maintained
679655da
JP
3352F: Documentation/device-mapper/
3353F: drivers/md/dm*
854ecaad 3354F: drivers/md/persistent-data/
679655da
JP
3355F: include/linux/device-mapper.h
3356F: include/linux/dm-*.h
8504eed3 3357F: include/uapi/linux/dm-*.h
e2d1d6c0 3358
c0d995aa
OST
3359DIALOG SEMICONDUCTOR DRIVERS
3360M: Support Opensource <support.opensource@diasemi.com>
3361W: http://www.dialog-semiconductor.com/products
3362S: Supported
3363F: Documentation/hwmon/da90??
3364F: drivers/gpio/gpio-da90??.c
3365F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3366F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3367F: drivers/input/misc/da90??_onkey.c
3368F: drivers/input/touchscreen/da9052_tsi.c
3369F: drivers/leds/leds-da90??.c
3370F: drivers/mfd/da903x.c
3371F: drivers/mfd/da90??-*.c
7be72c2c 3372F: drivers/mfd/da91??-*.c
c0d995aa 3373F: drivers/power/da9052-battery.c
7be72c2c 3374F: drivers/power/da91??-*.c
c0d995aa
OST
3375F: drivers/regulator/da903x.c
3376F: drivers/regulator/da9???-regulator.[ch]
3377F: drivers/rtc/rtc-da90??.c
3378F: drivers/video/backlight/da90??_bl.c
3379F: drivers/watchdog/da90??_wdt.c
3380F: include/linux/mfd/da903x.h
3381F: include/linux/mfd/da9052/
3382F: include/linux/mfd/da9055/
3383F: include/linux/mfd/da9063/
7be72c2c 3384F: include/linux/mfd/da9150/
c0d995aa
OST
3385F: include/sound/da[79]*.h
3386F: sound/soc/codecs/da[79]*.[ch]
3387
599aa697
LL
3388DIGI NEO AND CLASSIC PCI PRODUCTS
3389M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3390M: Mark Hounschell <markh@compro.net>
599aa697
LL
3391L: driverdev-devel@linuxdriverproject.org
3392S: Maintained
3393F: drivers/staging/dgnc/
3394
3395DIGI EPCA PCI PRODUCTS
3396M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3397M: Mark Hounschell <markh@compro.net>
6d825f79 3398M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3399L: driverdev-devel@linuxdriverproject.org
3400S: Maintained
3401F: drivers/staging/dgap/
3402
335d7c58 3403DIOLAN U2C-12 I2C DRIVER
ca462085 3404M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3405L: linux-i2c@vger.kernel.org
3406S: Maintained
3407F: drivers/i2c/busses/i2c-diolan-u2c.c
3408
d475c634
MW
3409DIRECT ACCESS (DAX)
3410M: Matthew Wilcox <willy@linux.intel.com>
3411L: linux-fsdevel@vger.kernel.org
3412S: Supported
3413F: fs/dax.c
3414
e7839f25 3415DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3416M: Eric Paris <eparis@parisplace.org>
3c5119c0 3417S: Maintained
679655da
JP
3418F: Documentation/filesystems/dnotify.txt
3419F: fs/notify/dnotify/
3420F: include/linux/dnotify.h
1da177e4
LT
3421
3422DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3423M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3424W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3425W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3426W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3427S: Maintained
3428
4480f15b 3429DISKQUOTA
d8130624 3430M: Jan Kara <jack@suse.com>
1da177e4 3431S: Maintained
679655da
JP
3432F: Documentation/filesystems/quota.txt
3433F: fs/quota/
3434F: include/linux/quota*.h
c117ab84 3435F: include/uapi/linux/quota*.h
1da177e4 3436
702686ad
BT
3437DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3438M: Bernie Thompson <bernie@plugable.com>
3439L: linux-fbdev@vger.kernel.org
3440S: Maintained
3441W: http://plugable.com/category/projects/udlfb/
8a61f013 3442F: drivers/video/fbdev/udlfb.c
702686ad
BT
3443F: include/video/udlfb.h
3444F: Documentation/fb/udlfb.txt
3445
e7839f25 3446DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3447M: Christine Caulfield <ccaulfie@redhat.com>
3448M: David Teigland <teigland@redhat.com>
a4644184 3449L: cluster-devel@redhat.com
5be7b50f 3450W: http://sources.redhat.com/cluster/
54e5881d 3451T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3452S: Supported
679655da 3453F: fs/dlm/
5be7b50f 3454
53b6b3e0
SS
3455DMA BUFFER SHARING FRAMEWORK
3456M: Sumit Semwal <sumit.semwal@linaro.org>
3457S: Maintained
3458L: linux-media@vger.kernel.org
3459L: dri-devel@lists.freedesktop.org
8ada6d2d 3460L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3461F: drivers/dma-buf/
e46d12c6
JP
3462F: include/linux/dma-buf*
3463F: include/linux/reservation.h
3464F: include/linux/*fence.h
53b6b3e0
SS
3465F: Documentation/dma-buf-sharing.txt
3466T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3467
b3e5f263 3468DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3469M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3470L: dmaengine@vger.kernel.org
3471Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3472S: Maintained
679655da 3473F: drivers/dma/
0ce3c066 3474F: include/linux/dmaengine.h
979a281e
VK
3475F: Documentation/dmaengine/
3476T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3477
b825037d 3478DME1737 HARDWARE MONITOR DRIVER
8b58be88 3479M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3480L: lm-sensors@lm-sensors.org
3481S: Maintained
679655da
JP
3482F: Documentation/hwmon/dme1737
3483F: drivers/hwmon/dme1737.c
b825037d 3484
1f31e1b1 3485DMI/SMBIOS SUPPORT
d8130624 3486M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3487S: Maintained
d4aeef93 3488T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3489F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3490F: drivers/firmware/dmi-id.c
3491F: drivers/firmware/dmi_scan.c
3492F: include/linux/dmi.h
3493
7d2c86b5 3494DOCUMENTATION
ad3118b9 3495M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3496L: linux-doc@vger.kernel.org
3497S: Maintained
679655da 3498F: Documentation/
97be078b
RD
3499X: Documentation/ABI/
3500X: Documentation/devicetree/
933a46b8
JC
3501X: Documentation/acpi
3502X: Documentation/power
3503X: Documentation/spi
6c121170 3504X: Documentation/DocBook/media
e71e2c6f 3505T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3506
1da177e4 3507DOUBLETALK DRIVER
8b58be88 3508M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3509L: blinux-list@redhat.com
3510S: Maintained
679655da
JP
3511F: drivers/char/dtlk.c
3512F: include/linux/dtlk.h
1da177e4 3513
e2d1d6c0 3514DPT_I2O SCSI RAID DRIVER
8b58be88 3515M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3516L: linux-scsi@vger.kernel.org
3517W: http://www.adaptec.com/
3518S: Maintained
679655da
JP
3519F: drivers/scsi/dpt*
3520F: drivers/scsi/dpt/
e2d1d6c0 3521
b411b363 3522DRBD DRIVER
28b8e8d4
JP
3523P: Philipp Reisner
3524P: Lars Ellenberg
3525M: drbd-dev@lists.linbit.com
3526L: drbd-user@lists.linbit.com
3527W: http://www.drbd.org
3528T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3529T: git git://git.drbd.org/drbd-8.3.git
3530S: Supported
3531F: drivers/block/drbd/
3532F: lib/lru_cache.c
3533F: Documentation/blockdev/drbd/
b411b363 3534
dc7dfcd8 3535DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3536M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3537T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3538S: Supported
679655da 3539F: Documentation/kobject.txt
7cfc51b9 3540F: drivers/base/
87544653 3541F: fs/debugfs/
dc7dfcd8
WS
3542F: fs/kernfs/
3543F: fs/sysfs/
87544653 3544F: include/linux/debugfs.h
dc7dfcd8 3545F: include/linux/kobj*
679655da 3546F: lib/kobj*
1da177e4
LT
3547
3548DRM DRIVERS
8b58be88 3549M: David Airlie <airlied@linux.ie>
4c6a3999 3550L: dri-devel@lists.freedesktop.org
b0447888 3551T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3552S: Maintained
679655da 3553F: drivers/gpu/drm/
433e3b34 3554F: drivers/gpu/vga/
850e9411 3555F: include/drm/
c117ab84 3556F: include/uapi/drm/
1da177e4 3557
566f5939
AD
3558RADEON DRM DRIVERS
3559M: Alex Deucher <alexander.deucher@amd.com>
3560M: Christian König <christian.koenig@amd.com>
3561L: dri-devel@lists.freedesktop.org
3562T: git git://people.freedesktop.org/~agd5f/linux
3563S: Supported
3564F: drivers/gpu/drm/radeon/
566f5939
AD
3565F: include/uapi/drm/radeon*
3566
03e255b9
TR
3567DRM PANEL DRIVERS
3568M: Thierry Reding <thierry.reding@gmail.com>
3569L: dri-devel@lists.freedesktop.org
3570T: git git://anongit.freedesktop.org/tegra/linux.git
3571S: Maintained
3572F: drivers/gpu/drm/drm_panel.c
3573F: drivers/gpu/drm/panel/
3574F: include/drm/drm_panel.h
3575F: Documentation/devicetree/bindings/panel/
3576
8daf7473 3577INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3578M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3579M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3580L: intel-gfx@lists.freedesktop.org
8daf7473 3581L: dri-devel@lists.freedesktop.org
47f95647 3582Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3583T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3584S: Supported
14430813 3585F: drivers/gpu/drm/i915/
8daf7473 3586F: include/drm/i915*
c117ab84 3587F: include/uapi/drm/i915*
8daf7473 3588
398a6d4a
KP
3589DRM DRIVERS FOR EXYNOS
3590M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3591M: Joonyoung Shim <jy0922.shim@samsung.com>
3592M: Seung-Woo Kim <sw0312.kim@samsung.com>
3593M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3594L: dri-devel@lists.freedesktop.org
25a58030 3595T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3596S: Supported
14430813 3597F: drivers/gpu/drm/exynos/
398a6d4a 3598F: include/drm/exynos*
c117ab84 3599F: include/uapi/drm/exynos*
398a6d4a 3600
b55a1b9c
JW
3601DRM DRIVERS FOR FREESCALE DCU
3602M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3603M: Alison Wang <alison.wang@freescale.com>
3604L: dri-devel@lists.freedesktop.org
3605S: Supported
3606F: drivers/gpu/drm/fsl-dcu/
3607F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3608F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3609
0a3d775f
PZ
3610DRM DRIVERS FOR FREESCALE IMX
3611M: Philipp Zabel <p.zabel@pengutronix.de>
3612L: dri-devel@lists.freedesktop.org
3613S: Maintained
3614F: drivers/gpu/drm/imx/
3615F: Documentation/devicetree/bindings/drm/imx/
3616
bd3b49f2 3617DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3618M: Thierry Reding <thierry.reding@gmail.com>
3619M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3620L: dri-devel@lists.freedesktop.org
3621L: linux-tegra@vger.kernel.org
a5ad7a63 3622T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3623S: Supported
dee8268f 3624F: drivers/gpu/drm/tegra/
a5ad7a63 3625F: drivers/gpu/host1x/
e1e90644 3626F: include/linux/host1x.h
a5ad7a63 3627F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3628F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3629
a284e9d1
LP
3630DRM DRIVERS FOR RENESAS
3631M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3632L: dri-devel@lists.freedesktop.org
3633L: linux-sh@vger.kernel.org
3634T: git git://people.freedesktop.org/~airlied/linux
3635S: Supported
3636F: drivers/gpu/drm/rcar-du/
3637F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3638F: include/linux/platform_data/shmob_drm.h
3639
625e0346
HS
3640DRM DRIVERS FOR ROCKCHIP
3641M: Mark Yao <mark.yao@rock-chips.com>
3642L: dri-devel@lists.freedesktop.org
3643S: Maintained
3644F: drivers/gpu/drm/rockchip/
3645F: Documentation/devicetree/bindings/video/rockchip*
3646
7f11c476
BG
3647DRM DRIVERS FOR STI
3648M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3649M: Vincent Abriou <vincent.abriou@st.com>
3650L: dri-devel@lists.freedesktop.org
3651T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3652S: Maintained
3653F: drivers/gpu/drm/sti
3654F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3655
598df1ac
AK
3656DSBR100 USB FM RADIO DRIVER
3657M: Alexey Klimov <klimov.linux@gmail.com>
3658L: linux-media@vger.kernel.org
3659T: git git://linuxtv.org/media_tree.git
3660S: Maintained
3661F: drivers/media/radio/dsbr100.c
3662
1da177e4 3663DSCC4 DRIVER
8b58be88 3664M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3665L: netdev@vger.kernel.org
1da177e4 3666S: Maintained
679655da 3667F: drivers/net/wan/dscc4.c
1da177e4 3668
cc11b140
HV
3669DT3155 MEDIA DRIVER
3670M: Hans Verkuil <hverkuil@xs4all.nl>
3671L: linux-media@vger.kernel.org
3672T: git git://linuxtv.org/media_tree.git
3673W: http://linuxtv.org
3674S: Odd Fixes
3675F: drivers/media/pci/dt3155/
3676
91952bc0
AP
3677DVB_USB_AF9015 MEDIA DRIVER
3678M: Antti Palosaari <crope@iki.fi>
3679L: linux-media@vger.kernel.org
3680W: http://linuxtv.org/
3681W: http://palosaari.fi/linux/
3682Q: http://patchwork.linuxtv.org/project/linux-media/list/
3683T: git git://linuxtv.org/anttip/media_tree.git
3684S: Maintained
3685F: drivers/media/usb/dvb-usb-v2/af9015*
3686
3687DVB_USB_AF9035 MEDIA DRIVER
3688M: Antti Palosaari <crope@iki.fi>
3689L: linux-media@vger.kernel.org
3690W: http://linuxtv.org/
3691W: http://palosaari.fi/linux/
3692Q: http://patchwork.linuxtv.org/project/linux-media/list/
3693T: git git://linuxtv.org/anttip/media_tree.git
3694S: Maintained
3695F: drivers/media/usb/dvb-usb-v2/af9035*
3696
3697DVB_USB_ANYSEE MEDIA DRIVER
3698M: Antti Palosaari <crope@iki.fi>
3699L: linux-media@vger.kernel.org
3700W: http://linuxtv.org/
3701W: http://palosaari.fi/linux/
3702Q: http://patchwork.linuxtv.org/project/linux-media/list/
3703T: git git://linuxtv.org/anttip/media_tree.git
3704S: Maintained
3705F: drivers/media/usb/dvb-usb-v2/anysee*
3706
3707DVB_USB_AU6610 MEDIA DRIVER
3708M: Antti Palosaari <crope@iki.fi>
3709L: linux-media@vger.kernel.org
3710W: http://linuxtv.org/
3711W: http://palosaari.fi/linux/
3712Q: http://patchwork.linuxtv.org/project/linux-media/list/
3713T: git git://linuxtv.org/anttip/media_tree.git
3714S: Maintained
3715F: drivers/media/usb/dvb-usb-v2/au6610*
3716
3717DVB_USB_CE6230 MEDIA DRIVER
3718M: Antti Palosaari <crope@iki.fi>
3719L: linux-media@vger.kernel.org
3720W: http://linuxtv.org/
3721W: http://palosaari.fi/linux/
3722Q: http://patchwork.linuxtv.org/project/linux-media/list/
3723T: git git://linuxtv.org/anttip/media_tree.git
3724S: Maintained
3725F: drivers/media/usb/dvb-usb-v2/ce6230*
3726
d099dea2
MK
3727DVB_USB_CXUSB MEDIA DRIVER
3728M: Michael Krufky <mkrufky@linuxtv.org>
3729L: linux-media@vger.kernel.org
3730W: http://linuxtv.org/
3731W: http://github.com/mkrufky
3732Q: http://patchwork.linuxtv.org/project/linux-media/list/
3733T: git git://linuxtv.org/media_tree.git
3734S: Maintained
9819da66 3735F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3736
91952bc0 3737DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3738M: Antti Palosaari <crope@iki.fi>
3739L: linux-media@vger.kernel.org
3740W: http://linuxtv.org/
3741W: http://palosaari.fi/linux/
3742Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743T: git git://linuxtv.org/anttip/media_tree.git
3744S: Maintained
91952bc0 3745F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3746
5560983b 3747DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3748M: Antti Palosaari <crope@iki.fi>
3749L: linux-media@vger.kernel.org
3750W: http://linuxtv.org/
91952bc0
AP
3751Q: http://patchwork.linuxtv.org/project/linux-media/list/
3752T: git git://linuxtv.org/anttip/media_tree.git
3753S: Maintained
5560983b 3754F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3755
8856f5f2
MK
3756DVB_USB_MXL111SF MEDIA DRIVER
3757M: Michael Krufky <mkrufky@linuxtv.org>
3758L: linux-media@vger.kernel.org
3759W: http://linuxtv.org/
3760W: http://github.com/mkrufky
3761Q: http://patchwork.linuxtv.org/project/linux-media/list/
3762T: git git://linuxtv.org/mkrufky/mxl111sf.git
3763S: Maintained
3764F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3765
91952bc0
AP
3766DVB_USB_RTL28XXU MEDIA DRIVER
3767M: Antti Palosaari <crope@iki.fi>
3768L: linux-media@vger.kernel.org
3769W: http://linuxtv.org/
3770W: http://palosaari.fi/linux/
3771Q: http://patchwork.linuxtv.org/project/linux-media/list/
3772T: git git://linuxtv.org/anttip/media_tree.git
3773S: Maintained
3774F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3775
3776DVB_USB_V2 MEDIA DRIVER
3777M: Antti Palosaari <crope@iki.fi>
3778L: linux-media@vger.kernel.org
3779W: http://linuxtv.org/
3780W: http://palosaari.fi/linux/
3781Q: http://patchwork.linuxtv.org/project/linux-media/list/
3782T: git git://linuxtv.org/anttip/media_tree.git
3783S: Maintained
3784F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3785F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3786
ac0ac38f 3787DYNAMIC DEBUG
5c4a97d1 3788M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3789S: Maintained
3790F: lib/dynamic_debug.c
3791F: include/linux/dynamic_debug.h
3792
789c7048 3793DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3794M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3795S: Maintained
df621252 3796F: drivers/tty/serial/dz.*
789c7048 3797
f17effbe
MF
3798E3X0 POWER BUTTON DRIVER
3799M: Moritz Fischer <moritz.fischer@ettus.com>
3800L: usrp-users@lists.ettus.com
3801W: http://www.ettus.com
3802S: Supported
3803F: drivers/input/misc/e3x0-button.c
3804F: Documentation/devicetree/bindings/input/e3x0-button.txt
3805
91952bc0
AP
3806E4000 MEDIA DRIVER
3807M: Antti Palosaari <crope@iki.fi>
3808L: linux-media@vger.kernel.org
3809W: http://linuxtv.org/
3810W: http://palosaari.fi/linux/
3811Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812T: git git://linuxtv.org/anttip/media_tree.git
3813S: Maintained
3814F: drivers/media/tuners/e4000*
3815
1da177e4 3816EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3817M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3818L: linux-scsi@vger.kernel.org
3819S: Maintained
679655da 3820F: drivers/scsi/eata.c
1da177e4 3821
91952bc0
AP
3822EC100 MEDIA DRIVER
3823M: Antti Palosaari <crope@iki.fi>
3824L: linux-media@vger.kernel.org
3825W: http://linuxtv.org/
3826W: http://palosaari.fi/linux/
3827Q: http://patchwork.linuxtv.org/project/linux-media/list/
3828T: git git://linuxtv.org/anttip/media_tree.git
3829S: Maintained
3830F: drivers/media/dvb-frontends/ec100*
3831
237fead6 3832ECRYPT FILE SYSTEM
0de9adf2 3833M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3834L: ecryptfs@vger.kernel.org
24a923e4 3835W: http://ecryptfs.org
6dc7516e 3836W: https://launchpad.net/ecryptfs
237fead6 3837S: Supported
679655da
JP
3838F: Documentation/filesystems/ecryptfs.txt
3839F: fs/ecryptfs/
237fead6 3840
da9bb1d2 3841EDAC-CORE
8b58be88 3842M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3843M: Borislav Petkov <bp@alien8.de>
009a5410 3844M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3845L: linux-edac@vger.kernel.org
0e438e3f 3846W: bluesmoke.sourceforge.net
7a859516
BP
3847T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3848T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3849S: Supported
679655da 3850F: Documentation/edac.txt
91445c72 3851F: drivers/edac/
679655da 3852F: include/linux/edac.h
0e438e3f 3853
c476c23b 3854EDAC-AMD64
8b58be88 3855M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3856M: Borislav Petkov <bp@alien8.de>
91445c72 3857L: linux-edac@vger.kernel.org
c476c23b 3858W: bluesmoke.sourceforge.net
487ba8e8 3859S: Maintained
c476c23b
BP
3860F: drivers/edac/amd64_edac*
3861
836dae5d
RR
3862EDAC-CALXEDA
3863M: Doug Thompson <dougthompson@xmission.com>
3864M: Robert Richter <rric@kernel.org>
3865L: linux-edac@vger.kernel.org
3866W: bluesmoke.sourceforge.net
3867S: Maintained
3868F: drivers/edac/highbank*
3869
f65aad41
RB
3870EDAC-CAVIUM
3871M: Ralf Baechle <ralf@linux-mips.org>
3872M: David Daney <david.daney@cavium.com>
3873L: linux-edac@vger.kernel.org
3874L: linux-mips@linux-mips.org
3875W: bluesmoke.sourceforge.net
3876S: Supported
3877F: drivers/edac/octeon_edac*
3878
0e438e3f 3879EDAC-E752X
8b58be88
JP
3880M: Mark Gross <mark.gross@intel.com>
3881M: Doug Thompson <dougthompson@xmission.com>
91445c72 3882L: linux-edac@vger.kernel.org
0e438e3f
DP
3883W: bluesmoke.sourceforge.net
3884S: Maintained
679655da 3885F: drivers/edac/e752x_edac.c
0e438e3f
DP
3886
3887EDAC-E7XXX
8b58be88 3888M: Doug Thompson <dougthompson@xmission.com>
91445c72 3889L: linux-edac@vger.kernel.org
0e438e3f
DP
3890W: bluesmoke.sourceforge.net
3891S: Maintained
679655da 3892F: drivers/edac/e7xxx_edac.c
0e438e3f 3893
77c5f5d2 3894EDAC-GHES
009a5410 3895M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3896L: linux-edac@vger.kernel.org
3897W: bluesmoke.sourceforge.net
3898S: Maintained
2caa67a6 3899F: drivers/edac/ghes_edac.c
77c5f5d2 3900
6bc78404 3901EDAC-I82443BXGX
8b58be88 3902M: Tim Small <tim@buttersideup.com>
91445c72 3903L: linux-edac@vger.kernel.org
6bc78404
DT
3904W: bluesmoke.sourceforge.net
3905S: Maintained
679655da 3906F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3907
3908EDAC-I3000
8b58be88 3909M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3910L: linux-edac@vger.kernel.org
6bc78404
DT
3911W: bluesmoke.sourceforge.net
3912S: Maintained
679655da 3913F: drivers/edac/i3000_edac.c
6bc78404
DT
3914
3915EDAC-I5000
8b58be88 3916M: Doug Thompson <dougthompson@xmission.com>
91445c72 3917L: linux-edac@vger.kernel.org
ba9a5918
DT
3918W: bluesmoke.sourceforge.net
3919S: Maintained
679655da 3920F: drivers/edac/i5000_edac.c
ba9a5918 3921
44c12cb2 3922EDAC-I5400
009a5410 3923M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3924L: linux-edac@vger.kernel.org
44c12cb2
MCC
3925W: bluesmoke.sourceforge.net
3926S: Maintained
679655da 3927F: drivers/edac/i5400_edac.c
44c12cb2 3928
3c9c92b6 3929EDAC-I7300
009a5410 3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3931L: linux-edac@vger.kernel.org
3932W: bluesmoke.sourceforge.net
3933S: Maintained
3934F: drivers/edac/i7300_edac.c
3935
67c89316 3936EDAC-I7CORE
009a5410 3937M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3938L: linux-edac@vger.kernel.org
3939W: bluesmoke.sourceforge.net
3940S: Maintained
70aff0ce 3941F: drivers/edac/i7core_edac.c
67c89316 3942
ba9a5918 3943EDAC-I82975X
8b58be88 3944M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3945M: "Arvind R." <arvino55@gmail.com>
91445c72 3946L: linux-edac@vger.kernel.org
ba9a5918
DT
3947W: bluesmoke.sourceforge.net
3948S: Maintained
679655da 3949F: drivers/edac/i82975x_edac.c
ba9a5918 3950
791b4706
JB
3951EDAC-IE31200
3952M: Jason Baron <jbaron@akamai.com>
3953L: linux-edac@vger.kernel.org
3954W: bluesmoke.sourceforge.net
3955S: Maintained
3956F: drivers/edac/ie31200_edac.c
3957
ccdfb979 3958EDAC-MPC85XX
30c7469b 3959M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3960L: linux-edac@vger.kernel.org
3961W: bluesmoke.sourceforge.net
3962S: Maintained
3963F: drivers/edac/mpc85xx_edac.[ch]
3964
ba9a5918 3965EDAC-PASEMI
8b58be88 3966M: Egor Martovetsky <egor@pasemi.com>
91445c72 3967L: linux-edac@vger.kernel.org
6bc78404
DT
3968W: bluesmoke.sourceforge.net
3969S: Maintained
679655da 3970F: drivers/edac/pasemi_edac.c
6bc78404 3971
0e438e3f 3972EDAC-R82600
8b58be88 3973M: Tim Small <tim@buttersideup.com>
91445c72 3974L: linux-edac@vger.kernel.org
0e438e3f
DP
3975W: bluesmoke.sourceforge.net
3976S: Maintained
679655da 3977F: drivers/edac/r82600_edac.c
da9bb1d2 3978
4d096ca7 3979EDAC-SBRIDGE
009a5410 3980M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3981L: linux-edac@vger.kernel.org
3982W: bluesmoke.sourceforge.net
3983S: Maintained
3984F: drivers/edac/sb_edac.c
3985
995e1de4
LH
3986EDAC-XGENE
3987APPLIED MICRO (APM) X-GENE SOC EDAC
3988M: Loc Ho <lho@apm.com>
3989S: Supported
3990F: drivers/edac/xgene_edac.c
3991F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3992
af39917d
CL
3993EDIROL UA-101/UA-1000 DRIVER
3994M: Clemens Ladisch <clemens@ladisch.de>
3995L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3996T: git git://git.alsa-project.org/alsa-kernel.git
3997S: Maintained
3998F: sound/usb/misc/ua101.c
3999
1f7df953
MF
4000EXTENSIBLE FIRMWARE INTERFACE (EFI)
4001M: Matt Fleming <matt.fleming@intel.com>
4002L: linux-efi@vger.kernel.org
78bef24e 4003T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4004S: Maintained
fb2efb5c 4005F: Documentation/efi-stub.txt
1f7df953
MF
4006F: arch/ia64/kernel/efi.c
4007F: arch/x86/boot/compressed/eboot.[ch]
4008F: arch/x86/include/asm/efi.h
4009F: arch/x86/platform/efi/*
a9499fa7 4010F: drivers/firmware/efi/*
1f7df953
MF
4011F: include/linux/efi*.h
4012
d68772b7
MF
4013EFI VARIABLE FILESYSTEM
4014M: Matthew Garrett <matthew.garrett@nebula.com>
4015M: Jeremy Kerr <jk@ozlabs.org>
4016M: Matt Fleming <matt.fleming@intel.com>
4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4018L: linux-efi@vger.kernel.org
4019S: Maintained
4020F: fs/efivarfs/
4021
85a00d9b
PJ
4022EFIFB FRAMEBUFFER DRIVER
4023L: linux-fbdev@vger.kernel.org
4024M: Peter Jones <pjones@redhat.com>
4025S: Maintained
8a61f013 4026F: drivers/video/fbdev/efifb.c
85a00d9b 4027
0bee8d28
JT
4028EFS FILESYSTEM
4029W: http://aeschi.ch.eu.org/efs/
4030S: Orphan
679655da 4031F: fs/efs/
0bee8d28 4032
4480f15b 4033EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4034M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4035M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4036L: linux-rdma@vger.kernel.org
fab97220 4037S: Supported
679655da 4038F: drivers/infiniband/hw/ehca/
fab97220 4039
aa8a9e25 4040EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4041M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4042L: netdev@vger.kernel.org
4043S: Maintained
9aa32835 4044F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4045
f0319efe 4046EM28XX VIDEO4LINUX DRIVER
009a5410 4047M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4048L: linux-media@vger.kernel.org
4049W: http://linuxtv.org
4050T: git git://linuxtv.org/media_tree.git
4051S: Maintained
4052F: drivers/media/usb/em28xx/
4053
3e3a7d66 4054EMBEDDED LINUX
8b58be88
JP
4055M: Paul Gortmaker <paul.gortmaker@windriver.com>
4056M: Matt Mackall <mpm@selenic.com>
4057M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4058L: linux-embedded@vger.kernel.org
4059S: Maintained
4060
32505876
JS
4061EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4062M: James Smart <james.smart@avagotech.com>
4063M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4064L: linux-scsi@vger.kernel.org
32505876 4065W: http://www.avagotech.com
ce00f85c 4066S: Supported
679655da 4067F: drivers/scsi/lpfc/
3a1c1d44 4068
5f5bac82 4069ENE CB710 FLASH CARD READER DRIVER
8b58be88 4070M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4071S: Maintained
4072F: drivers/misc/cb710/
4073F: drivers/mmc/host/cb710-mmc.*
4074F: include/linux/cb710.h
4075
931e39a1
ML
4076ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4077M: Maxim Levitsky <maximlevitsky@gmail.com>
4078S: Maintained
2a837449 4079F: drivers/media/rc/ene_ir.*
931e39a1 4080
ec207dcc
GS
4081ENHANCED ERROR HANDLING (EEH)
4082M: Gavin Shan <shangw@linux.vnet.ibm.com>
4083L: linuxppc-dev@lists.ozlabs.org
4084S: Supported
4085F: Documentation/powerpc/eeh-pci-error-recovery.txt
4086F: arch/powerpc/kernel/eeh*.c
4087
d5ca9006 4088EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4089M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4090S: Maintained
084bad91 4091T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4092F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4093F: include/video/s1d13xxxfb.h
d5ca9006 4094
38df6492
ME
4095ET131X NETWORK DRIVER
4096M: Mark Einon <mark.einon@gmail.com>
4097S: Odd Fixes
4098F: drivers/net/ethernet/agere/
4099
1da177e4 4100ETHERNET BRIDGE
adbbf69d 4101M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4102L: bridge@lists.linux-foundation.org
4c325313 4103L: netdev@vger.kernel.org
c996d8b9 4104W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4105S: Maintained
679655da
JP
4106F: include/linux/netfilter_bridge/
4107F: net/bridge/
1da177e4 4108
22f08ad9
FF
4109ETHERNET PHY LIBRARY
4110M: Florian Fainelli <f.fainelli@gmail.com>
4111L: netdev@vger.kernel.org
4112S: Maintained
4113F: include/linux/phy.h
4114F: include/linux/phy_fixed.h
4115F: drivers/net/phy/
4116F: Documentation/networking/phy.txt
4117F: drivers/of/of_mdio.c
4118F: drivers/of/of_net.c
4119
1da177e4 4120EXT2 FILE SYSTEM
d8130624 4121M: Jan Kara <jack@suse.com>
72be2ccf 4122L: linux-ext4@vger.kernel.org
1da177e4 4123S: Maintained
679655da
JP
4124F: Documentation/filesystems/ext2.txt
4125F: fs/ext2/
4126F: include/linux/ext2*
1da177e4 4127
72be2ccf 4128EXT4 FILE SYSTEM
8b58be88 4129M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4130M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4131L: linux-ext4@vger.kernel.org
08a225f1 4132W: http://ext4.wiki.kernel.org
8a6e2535 4133Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4134S: Maintained
679655da
JP
4135F: Documentation/filesystems/ext4.txt
4136F: fs/ext4/
1da177e4 4137
c5532b09 4138Extended Verification Module (EVM)
74dd744f
MZ
4139M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4140L: linux-ima-devel@lists.sourceforge.net
4141L: linux-security-module@vger.kernel.org
c5532b09
MZ
4142S: Supported
4143F: security/integrity/evm/
4144
df6b3cfe
MH
4145EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4146M: MyungJoo Ham <myungjoo.ham@samsung.com>
4147M: Chanwoo Choi <cw00.choi@samsung.com>
4148L: linux-kernel@vger.kernel.org
81df63a9 4149T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4150S: Maintained
4151F: drivers/extcon/
4152F: Documentation/extcon/
4153
e2a75c44 4154EXYNOS DP DRIVER
b7701755 4155M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4156L: dri-devel@lists.freedesktop.org
4157S: Maintained
4158F: drivers/gpu/drm/exynos/exynos_dp*
4159
33ad3912
DL
4160EXYNOS MIPI DISPLAY DRIVERS
4161M: Inki Dae <inki.dae@samsung.com>
4162M: Donghwa Lee <dh09.lee@samsung.com>
4163M: Kyungmin Park <kyungmin.park@samsung.com>
4164L: linux-fbdev@vger.kernel.org
4165S: Maintained
8a61f013 4166F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4167F: include/video/exynos_mipi*
4168
e53004e2 4169F71805F HARDWARE MONITORING DRIVER
d8130624 4170M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4171L: lm-sensors@lm-sensors.org
4172S: Maintained
679655da
JP
4173F: Documentation/hwmon/f71805f
4174F: drivers/hwmon/f71805f.c
e53004e2 4175
eea977ed
MB
4176FC0011 TUNER DRIVER
4177M: Michael Buesch <m@bues.ch>
4178L: linux-media@vger.kernel.org
4179S: Maintained
ccae7af2
MCC
4180F: drivers/media/tuners/fc0011.h
4181F: drivers/media/tuners/fc0011.c
eea977ed 4182
91952bc0
AP
4183FC2580 MEDIA DRIVER
4184M: Antti Palosaari <crope@iki.fi>
4185L: linux-media@vger.kernel.org
4186W: http://linuxtv.org/
4187W: http://palosaari.fi/linux/
4188Q: http://patchwork.linuxtv.org/project/linux-media/list/
4189T: git git://linuxtv.org/anttip/media_tree.git
4190S: Maintained
4191F: drivers/media/tuners/fc2580*
eea977ed 4192
88b2dbdb
EP
4193FANOTIFY
4194M: Eric Paris <eparis@redhat.com>
4195S: Maintained
4196F: fs/notify/fanotify/
4197F: include/linux/fanotify.h
c117ab84 4198F: include/uapi/linux/fanotify.h
88b2dbdb 4199
1da177e4 4200FARSYNC SYNCHRONOUS DRIVER
8b58be88 4201M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4202W: http://www.farsite.co.uk/
4203S: Supported
679655da 4204F: drivers/net/wan/farsync.*
1da177e4 4205
c5408b88 4206FAULT INJECTION SUPPORT
8b58be88 4207M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4208S: Supported
679655da
JP
4209F: Documentation/fault-injection/
4210F: lib/fault-inject.c
c5408b88 4211
053e514f
NT
4212FBTFT Framebuffer drivers
4213M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4214M: Noralf Trønnes <noralf@tronnes.org>
4215S: Maintained
4216F: drivers/staging/fbtft/
4217
cae727db 4218FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4219M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4220L: fcoe-devel@open-fcoe.org
cae727db
RL
4221W: www.Open-FCoE.org
4222S: Supported
4223F: drivers/scsi/libfc/
4224F: drivers/scsi/fcoe/
4225F: include/scsi/fc/
4226F: include/scsi/libfc.h
4227F: include/scsi/libfcoe.h
c117ab84 4228F: include/uapi/scsi/fc/
cae727db 4229
e2d1d6c0 4230FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4231M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4232M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4233L: linux-fsdevel@vger.kernel.org
1da177e4 4234S: Maintained
679655da
JP
4235F: include/linux/fcntl.h
4236F: include/linux/fs.h
c117ab84
CEB
4237F: include/uapi/linux/fcntl.h
4238F: include/uapi/linux/fs.h
679655da
JP
4239F: fs/fcntl.c
4240F: fs/locks.c
1da177e4 4241
e2d1d6c0 4242FILESYSTEMS (VFS and infrastructure)
8b58be88 4243M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4244L: linux-fsdevel@vger.kernel.org
173acc7c 4245S: Maintained
679655da 4246F: fs/*
173acc7c 4247
b26e0ed4 4248FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4249M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4250L: lm-sensors@lm-sensors.org
4251S: Maintained
d5ca6918
JP
4252F: drivers/hwmon/f75375s.c
4253F: include/linux/f75375s.h
b26e0ed4 4254
a331b0c3
CL
4255FIREWIRE AUDIO DRIVERS
4256M: Clemens Ladisch <clemens@ladisch.de>
4257L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4258T: git git://git.alsa-project.org/alsa-kernel.git
4259S: Maintained
4260F: sound/firewire/
4261
eb86ec51
SR
4262FIREWIRE MEDIA DRIVERS (firedtv)
4263M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4264L: linux-media@vger.kernel.org
4265L: linux1394-devel@lists.sourceforge.net
4266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4267S: Maintained
4268F: drivers/media/firewire/
4269
a511ce33
CB
4270FIREWIRE SBP-2 TARGET
4271M: Chris Boot <bootc@bootc.net>
4272L: linux-scsi@vger.kernel.org
4273L: target-devel@vger.kernel.org
4274L: linux1394-devel@lists.sourceforge.net
4275T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4276S: Maintained
4277F: drivers/target/sbp/
4278
7d2c86b5 4279FIREWIRE SUBSYSTEM
8b58be88 4280M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4281L: linux1394-devel@lists.sourceforge.net
958a29cb 4282W: http://ieee1394.wiki.kernel.org/
2ca526bf 4283T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4284S: Maintained
679655da 4285F: drivers/firewire/
8f06ce3b
SR
4286F: include/linux/firewire.h
4287F: include/uapi/linux/firewire*.h
9f6d3c4b 4288F: tools/firewire/
e2d1d6c0
RD
4289
4290FIRMWARE LOADER (request_firmware)
39e68089
ML
4291M: Ming Lei <ming.lei@canonical.com>
4292L: linux-kernel@vger.kernel.org
4293S: Maintained
679655da
JP
4294F: Documentation/firmware_class/
4295F: drivers/base/firmware*.c
4296F: include/linux/firmware.h
e2d1d6c0 4297
f730e3dc 4298FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4299M: Joshua Morris <josh.h.morris@us.ibm.com>
4300M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4301S: Maintained
4302F: drivers/block/rsxx/
4303
8206f664 4304FLOPPY DRIVER
e5f6450c 4305M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4306T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4307S: Odd fixes
4308F: drivers/block/floppy.c
4309
9c9f32ed
AR
4310FMC SUBSYSTEM
4311M: Alessandro Rubini <rubini@gnudd.com>
4312W: http://www.ohwr.org/projects/fmc-bus
4313S: Supported
4314F: drivers/fmc/
4315F: include/linux/fmc*.h
4316F: include/linux/ipmi-fru.h
4317K: fmc_d.*register
4318
e2d1d6c0 4319FPU EMULATOR
8b58be88 4320M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4321W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4322S: Maintained
679655da 4323F: arch/x86/math-emu/
e2d1d6c0
RD
4324
4325FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4326L: netdev@vger.kernel.org
c173bfac 4327S: Orphan
679655da
JP
4328F: drivers/net/wan/dlci.c
4329F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4330
4331FRAMEBUFFER LAYER
5489e948
JCPV
4332M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4333M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4334L: linux-fbdev@vger.kernel.org
e2d1d6c0 4335W: http://linux-fbdev.sourceforge.net/
b22fe37b 4336Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4337T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4338S: Maintained
679655da 4339F: Documentation/fb/
d958c62c 4340F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4341F: drivers/video/
4342F: include/video/
679655da 4343F: include/linux/fb.h
c117ab84
CEB
4344F: include/uapi/video/
4345F: include/uapi/linux/fb.h
e2d1d6c0 4346
a57c188e 4347FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4348M: Timur Tabi <timur@tabi.org>
a57c188e 4349L: linux-fbdev@vger.kernel.org
c4ef9bc4 4350S: Maintained
8a61f013 4351F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4352
e2d1d6c0 4353FREESCALE DMA DRIVER
8b58be88
JP
4354M: Li Yang <leoli@freescale.com>
4355M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4356L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4357S: Maintained
679655da 4358F: drivers/dma/fsldma.*
e2d1d6c0
RD
4359
4360FREESCALE I2C CPM DRIVER
8b58be88 4361M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4362L: linuxppc-dev@lists.ozlabs.org
846557d3 4363L: linux-i2c@vger.kernel.org
0d2b405a 4364S: Maintained
679655da 4365F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4366
60e8c5ab 4367FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4368M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4369L: linux-fbdev@vger.kernel.org
efc03ecb 4370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4371S: Maintained
bad985a1 4372F: include/linux/platform_data/video-imxfb.h
8a61f013 4373F: drivers/video/fbdev/imxfb.c
60e8c5ab 4374
4d8e2cef
HX
4375FREESCALE QUAD SPI DRIVER
4376M: Han Xu <han.xu@freescale.com>
4377L: linux-mtd@lists.infradead.org
4378S: Maintained
4379F: drivers/mtd/spi-nor/fsl-quadspi.c
4380
4689a6b1 4381FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4382M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4383M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4384L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4385L: netdev@vger.kernel.org
4386S: Maintained
ec21e2ec 4387F: drivers/net/ethernet/freescale/fs_enet/
679655da 4388F: include/linux/fs_enet_pd.h
4689a6b1 4389
d9e9d82c 4390FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4391L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4392S: Orphan
679655da
JP
4393F: arch/powerpc/sysdev/qe_lib/
4394F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4395
b55ef929 4396FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4397M: Li Yang <leoli@freescale.com>
6372594a 4398L: linux-usb@vger.kernel.org
a4724ed6 4399L: linuxppc-dev@lists.ozlabs.org
a7205b30 4400S: Maintained
faf2e1db 4401F: drivers/usb/gadget/udc/fsl*
a7205b30 4402
beaf53bf 4403FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4404M: Li Yang <leoli@freescale.com>
beaf53bf 4405L: netdev@vger.kernel.org
a4724ed6 4406L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4407S: Maintained
ec21e2ec 4408F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4409
d9e9d82c 4410FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4411M: Timur Tabi <timur@tabi.org>
a4724ed6 4412L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4413S: Maintained
df621252 4414F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4415
4416FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4417M: Timur Tabi <timur@tabi.org>
dc85950a 4418M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4419M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4420L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4421L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4422S: Maintained
69aefcea 4423F: sound/soc/fsl/fsl*
dc85950a 4424F: sound/soc/fsl/imx*
69aefcea 4425F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4426
31c88965 4427FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4428M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4429L: linux-kernel@vger.kernel.org
4430S: Maintained
4431F: drivers/staging/fsl-mc/
4432
1da177e4 4433FREEVXFS FILESYSTEM
8b58be88 4434M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4435W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4436S: Maintained
679655da 4437F: fs/freevxfs/
1da177e4 4438
71038f52 4439FREEZER
49db1903 4440M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4441M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4442L: linux-pm@vger.kernel.org
71038f52 4443S: Supported
679655da
JP
4444F: Documentation/power/freezing-of-tasks.txt
4445F: include/linux/freezer.h
4446F: kernel/freezer.c
71038f52 4447
839a1f79
KRW
4448FRONTSWAP API
4449M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4450L: linux-kernel@vger.kernel.org
4451S: Maintained
4452F: mm/frontswap.c
4453F: include/linux/frontswap.h
4454
a5432f5a 4455FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4456M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4457L: linux-cachefs@redhat.com
4458S: Supported
4459F: Documentation/filesystems/caching/
4460F: fs/fscache/
4461F: include/linux/fscache*.h
4462
f58ad8f5 4463F2FS FILE SYSTEM
9b29d481 4464M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4465M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4466R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4467L: linux-f2fs-devel@lists.sourceforge.net
4468W: http://en.wikipedia.org/wiki/F2FS
4469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4470S: Maintained
4471F: Documentation/filesystems/f2fs.txt
3bac380c 4472F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4473F: fs/f2fs/
4474F: include/linux/f2fs_fs.h
62d43eeb 4475F: include/trace/events/f2fs.h
f58ad8f5 4476
5ab7ffea 4477FUJITSU FR-V (FRV) PORT
8b58be88 4478M: David Howells <dhowells@redhat.com>
1da177e4 4479S: Maintained
679655da 4480F: arch/frv/
1da177e4 4481
20b93734 4482FUJITSU LAPTOP EXTRAS
409a3e98 4483M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4484L: platform-driver-x86@vger.kernel.org
20b93734 4485S: Maintained
679655da 4486F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4487
4da621b6
HK
4488FUJITSU M-5MO LS CAMERA ISP DRIVER
4489M: Kyungmin Park <kyungmin.park@samsung.com>
4490M: Heungjun Kim <riverful.kim@samsung.com>
4491L: linux-media@vger.kernel.org
4492S: Maintained
90d72ac6 4493F: drivers/media/i2c/m5mols/
4da621b6
HK
4494F: include/media/m5mols.h
4495
2d24c490
RG
4496FUJITSU TABLET EXTRAS
4497M: Robert Gerlach <khnz@gmx.de>
4498L: platform-driver-x86@vger.kernel.org
4499S: Maintained
4500F: drivers/platform/x86/fujitsu-tablet.c
4501
04578f17 4502FUSE: FILESYSTEM IN USERSPACE
8b58be88 4503M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4504L: fuse-devel@lists.sourceforge.net
4505W: http://fuse.sourceforge.net/
0a30f612 4506T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4507S: Maintained
679655da 4508F: fs/fuse/
c117ab84 4509F: include/uapi/linux/fuse.h
0a30f612 4510F: Documentation/filesystems/fuse.txt
04578f17 4511
1da177e4 4512FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4513M: Rik Faith <faith@cs.unc.edu>
1da177e4 4514L: linux-scsi@vger.kernel.org
baaea1dc 4515S: Odd Fixes (e.g., new signatures)
679655da 4516F: drivers/scsi/fdomain.*
1da177e4 4517
d8e2162c
PO
4518GCOV BASED KERNEL PROFILING
4519M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4520S: Maintained
4521F: kernel/gcov/
4522F: Documentation/gcov.txt
4523
1da177e4 4524GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4525M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4526L: linux-scsi@vger.kernel.org
4527W: http://www.icp-vortex.com/
4528S: Supported
679655da 4529F: drivers/scsi/gdt*
1da177e4 4530
158daf16
JK
4531GDB KERNEL DEBUGGING HELPER SCRIPTS
4532M: Jan Kiszka <jan.kiszka@siemens.com>
4533S: Supported
4534F: scripts/gdb/
4535
3169a1c7
HV
4536GEMTEK FM RADIO RECEIVER DRIVER
4537M: Hans Verkuil <hverkuil@xs4all.nl>
4538L: linux-media@vger.kernel.org
4539T: git git://linuxtv.org/media_tree.git
4540W: http://linuxtv.org
4541S: Maintained
4542F: drivers/media/radio/radio-gemtek*
4543
1c23af90 4544GENERIC GPIO I2C DRIVER
880b0e26 4545M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4546S: Supported
679655da
JP
4547F: drivers/i2c/busses/i2c-gpio.c
4548F: include/linux/i2c-gpio.h
1c23af90 4549
92ed1a76
PK
4550GENERIC GPIO I2C MULTIPLEXER DRIVER
4551M: Peter Korsgaard <peter.korsgaard@barco.com>
4552L: linux-i2c@vger.kernel.org
4553S: Supported
e7065e20
JD
4554F: drivers/i2c/muxes/i2c-mux-gpio.c
4555F: include/linux/i2c-mux-gpio.h
4556F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4557
9251ce95 4558GENERIC HDLC (WAN) DRIVERS
8b58be88 4559M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4560W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4561S: Maintained
679655da
JP
4562F: drivers/net/wan/c101.c
4563F: drivers/net/wan/hd6457*
4564F: drivers/net/wan/hdlc*
4565F: drivers/net/wan/n2.c
4566F: drivers/net/wan/pc300too.c
4567F: drivers/net/wan/pci200syn.c
4568F: drivers/net/wan/wanxl*
1da177e4 4569
1527aab6 4570GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4571M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4572L: linux-arch@vger.kernel.org
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4574S: Maintained
14430813
JP
4575F: include/asm-generic/
4576F: include/uapi/asm-generic/
1527aab6 4577
ff764963
KVA
4578GENERIC PHY FRAMEWORK
4579M: Kishon Vijay Abraham I <kishon@ti.com>
4580L: linux-kernel@vger.kernel.org
4581T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4582S: Supported
4583F: drivers/phy/
4584F: include/linux/phy/
4585
eea97aed
KH
4586GENERIC PM DOMAINS
4587M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4588M: Kevin Hilman <khilman@kernel.org>
4589M: Ulf Hansson <ulf.hansson@linaro.org>
4590L: linux-pm@vger.kernel.org
4591S: Supported
4592F: drivers/base/power/domain*.c
4593F: include/linux/pm_domain.h
4594
ccb86a69 4595GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4596M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4597L: kvm@vger.kernel.org
ccb86a69
MT
4598S: Supported
4599F: drivers/uio/uio_pci_generic.c
4600
f8f1ec73
JP
4601GET_MAINTAINER SCRIPT
4602M: Joe Perches <joe@perches.com>
4603S: Maintained
4604F: scripts/get_maintainer.pl
4605
5be7b50f 4606GFS2 FILE SYSTEM
8b58be88 4607M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4608M: Bob Peterson <rpeterso@redhat.com>
a4644184 4609L: cluster-devel@redhat.com
5be7b50f 4610W: http://sources.redhat.com/cluster/
28666d6d 4611T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4612S: Supported
679655da
JP
4613F: Documentation/filesystems/gfs2*.txt
4614F: fs/gfs2/
c117ab84 4615F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4616
0a34eb8f 4617GIGASET ISDN DRIVERS
6b096fde 4618M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4619L: gigaset307x-common@lists.sourceforge.net
4620W: http://gigaset307x.sourceforge.net/
6b096fde 4621S: Odd Fixes
679655da
JP
4622F: Documentation/isdn/README.gigaset
4623F: drivers/isdn/gigaset/
c117ab84 4624F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4625
7eea35fe
JP
4626GO7007 MPEG CODEC
4627M: Hans Verkuil <hans.verkuil@cisco.com>
4628L: linux-media@vger.kernel.org
4629S: Maintained
4630F: drivers/media/usb/go7007/
4631
ca96ea86
BN
4632GOODIX TOUCHSCREEN
4633M: Bastien Nocera <hadess@hadess.net>
4634L: linux-input@vger.kernel.org
4635S: Maintained
4636F: drivers/input/touchscreen/goodix.c
4637
a0dc00b4 4638GPIO SUBSYSTEM
e4651a9f 4639M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4640M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4641L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4642T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4643S: Maintained
4644F: Documentation/gpio/
a0dc00b4 4645F: drivers/gpio/
bdc6e95e
AC
4646F: include/linux/gpio/
4647F: include/linux/gpio.h
9b692346 4648F: include/asm-generic/gpio.h
a0dc00b4 4649
71a6d0af
HW
4650GRE DEMULTIPLEXER DRIVER
4651M: Dmitry Kozlov <xeb@mail.ru>
4652L: netdev@vger.kernel.org
4653S: Maintained
11c26770
JP
4654F: net/ipv4/gre_demux.c
4655F: net/ipv4/gre_offload.c
71a6d0af
HW
4656F: include/net/gre.h
4657
d4c41139
KG
4658GRETH 10/100/1G Ethernet MAC device driver
4659M: Kristoffer Glembo <kristoffer@gaisler.com>
4660L: netdev@vger.kernel.org
4661S: Maintained
a31a96ad 4662F: drivers/net/ethernet/aeroflex/
d4c41139 4663
e8deeae2 4664GSPCA FINEPIX SUBDRIVER
8b58be88 4665M: Frank Zago <frank@zago.net>
661263b5 4666L: linux-media@vger.kernel.org
275ffde4 4667T: git git://linuxtv.org/media_tree.git
e8deeae2 4668S: Maintained
0c0d06ca 4669F: drivers/media/usb/gspca/finepix.c
e8deeae2 4670
4b3fa3c4
OL
4671GSPCA GL860 SUBDRIVER
4672M: Olivier Lorin <o.lorin@laposte.net>
4673L: linux-media@vger.kernel.org
275ffde4 4674T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4675S: Maintained
0c0d06ca 4676F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4677
e8deeae2 4678GSPCA M5602 SUBDRIVER
8b58be88 4679M: Erik Andren <erik.andren@gmail.com>
661263b5 4680L: linux-media@vger.kernel.org
275ffde4 4681T: git git://linuxtv.org/media_tree.git
e8deeae2 4682S: Maintained
0c0d06ca 4683F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4684
4685GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4686M: Hans de Goede <hdegoede@redhat.com>
661263b5 4687L: linux-media@vger.kernel.org
275ffde4 4688T: git git://linuxtv.org/media_tree.git
e8deeae2 4689S: Maintained
0c0d06ca 4690F: drivers/media/usb/gspca/pac207.c
e8deeae2 4691
261982f1 4692GSPCA SN9C20X SUBDRIVER
d95c5b0b 4693M: Brian Johnson <brijohn@gmail.com>
261982f1 4694L: linux-media@vger.kernel.org
275ffde4 4695T: git git://linuxtv.org/media_tree.git
261982f1 4696S: Maintained
0c0d06ca 4697F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4698
e8deeae2 4699GSPCA T613 SUBDRIVER
8b58be88 4700M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4701L: linux-media@vger.kernel.org
275ffde4 4702T: git git://linuxtv.org/media_tree.git
e8deeae2 4703S: Maintained
0c0d06ca 4704F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4705
4706GSPCA USB WEBCAM DRIVER
fc3f906b 4707M: Hans de Goede <hdegoede@redhat.com>
661263b5 4708L: linux-media@vger.kernel.org
275ffde4 4709T: git git://linuxtv.org/media_tree.git
e8deeae2 4710S: Maintained
0c0d06ca 4711F: drivers/media/usb/gspca/
e8deeae2 4712
584ec979 4713GUID PARTITION TABLE (GPT)
4f973c63 4714M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4715L: linux-efi@vger.kernel.org
4716S: Maintained
4717F: block/partitions/efi.*
4718
aa3c598b 4719STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4720M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4721L: linux-media@vger.kernel.org
275ffde4 4722T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4723S: Maintained
4724F: drivers/media/usb/stk1160/
e8deeae2 4725
4e456b86
YS
4726H8/300 ARCHITECTURE
4727M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4728L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4729W: http://uclinux-h8.sourceforge.jp
4730T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4731S: Maintained
4732F: arch/h8300/
4733F: drivers/clocksource/h8300_*.c
4734F: drivers/clk/h8300/
4735F: drivers/irqchip/irq-renesas-h8*.c
4736
71a6d0af
HW
4737HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4738M: Frank Seidel <frank@f-seidel.de>
4739L: platform-driver-x86@vger.kernel.org
4740W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4741S: Maintained
4742F: drivers/platform/x86/hdaps.c
4743
48fc9e26
HV
4744HDPVR USB VIDEO ENCODER DRIVER
4745M: Hans Verkuil <hverkuil@xs4all.nl>
4746L: linux-media@vger.kernel.org
4747T: git git://linuxtv.org/media_tree.git
4748W: http://linuxtv.org
4749S: Odd Fixes
14430813 4750F: drivers/media/usb/hdpvr/
48fc9e26 4751
71a6d0af 4752HWPOISON MEMORY FAILURE HANDLING
f9625c48 4753M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4754L: linux-mm@kvack.org
71a6d0af
HW
4755S: Maintained
4756F: mm/memory-failure.c
4757F: mm/hwpoison-inject.c
4758
4759HYPERVISOR VIRTUAL CONSOLE DRIVER
4760L: linuxppc-dev@lists.ozlabs.org
4761S: Odd Fixes
4762F: drivers/tty/hvc/
4763
e5ab1477
AP
4764HACKRF MEDIA DRIVER
4765M: Antti Palosaari <crope@iki.fi>
4766L: linux-media@vger.kernel.org
4767W: http://linuxtv.org/
4768W: http://palosaari.fi/linux/
4769Q: http://patchwork.linuxtv.org/project/linux-media/list/
4770T: git git://linuxtv.org/anttip/media_tree.git
4771S: Maintained
4772F: drivers/media/usb/hackrf/
4773
5b543965 4774HARDWARE MONITORING
d8130624 4775M: Jean Delvare <jdelvare@suse.com>
ca462085 4776M: Guenter Roeck <linux@roeck-us.net>
5b543965 4777L: lm-sensors@lm-sensors.org
595142e0 4778W: http://www.lm-sensors.org/
a94ef4ed 4779T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4780T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4781S: Maintained
047f4ec2 4782F: Documentation/hwmon/
679655da 4783F: drivers/hwmon/
047f4ec2 4784F: include/linux/hwmon*.h
5b543965 4785
844dd05f 4786HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4787M: Matt Mackall <mpm@selenic.com>
4788M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4789L: linux-crypto@vger.kernel.org
c0d0787b 4790S: Odd fixes
679655da
JP
4791F: Documentation/hw_random.txt
4792F: drivers/char/hw_random/
4793F: include/linux/hw_random.h
844dd05f 4794
8b37fcfc
OBC
4795HARDWARE SPINLOCK CORE
4796M: Ohad Ben-Cohen <ohad@wizery.com>
4797S: Maintained
4798F: Documentation/hwspinlock.txt
4799F: drivers/hwspinlock/hwspinlock_*
4800F: include/linux/hwspinlock.h
4801
1da177e4 4802HARMONY SOUND DRIVER
ac6aecbf 4803L: linux-parisc@vger.kernel.org
1da177e4 4804S: Maintained
679655da 4805F: sound/parisc/harmony.*
1da177e4 4806
91952bc0
AP
4807HD29L2 MEDIA DRIVER
4808M: Antti Palosaari <crope@iki.fi>
4809L: linux-media@vger.kernel.org
4810W: http://linuxtv.org/
4811W: http://palosaari.fi/linux/
4812Q: http://patchwork.linuxtv.org/project/linux-media/list/
4813T: git git://linuxtv.org/anttip/media_tree.git
4814S: Maintained
4815F: drivers/media/dvb-frontends/hd29l2*
4816
e2d1d6c0 4817HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4818L: iss_storagedev@hp.com
af9f1b3c 4819S: Orphan
679655da
JP
4820F: Documentation/blockdev/cpqarray.txt
4821F: drivers/block/cpqarray.*
e2d1d6c0 4822
9257aa49 4823HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4824M: Don Brace <don.brace@pmcs.com>
9257aa49 4825L: iss_storagedev@hp.com
693373db
DB
4826L: storagedev@pmcs.com
4827L: linux-scsi@vger.kernel.org
9257aa49
SC
4828S: Supported
4829F: Documentation/scsi/hpsa.txt
4830F: drivers/scsi/hpsa*.[ch]
4831F: include/linux/cciss*.h
c117ab84 4832F: include/uapi/linux/cciss*.h
9257aa49 4833
e2d1d6c0 4834HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4835M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4836L: iss_storagedev@hp.com
693373db
DB
4837L: storagedev@pmcs.com
4838L: linux-scsi@vger.kernel.org
e2d1d6c0 4839S: Supported
679655da
JP
4840F: Documentation/blockdev/cciss.txt
4841F: drivers/block/cciss*
4842F: include/linux/cciss_ioctl.h
c117ab84 4843F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4844
1da177e4 4845HFS FILESYSTEM
6cf515e1
GU
4846L: linux-fsdevel@vger.kernel.org
4847S: Orphan
679655da
JP
4848F: Documentation/filesystems/hfs.txt
4849F: fs/hfs/
1da177e4 4850
ef575f47
GU
4851HFSPLUS FILESYSTEM
4852L: linux-fsdevel@vger.kernel.org
4853S: Orphan
4854F: Documentation/filesystems/hfsplus.txt
4855F: fs/hfsplus/
4856
1da177e4 4857HGA FRAMEBUFFER DRIVER
8b58be88 4858M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4859L: linux-nvidia@lists.surfsouth.com
4860W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4861S: Maintained
8a61f013 4862F: drivers/video/fbdev/hgafb.c
1da177e4 4863
4480f15b 4864HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4865M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4866M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4867L: linux-pm@vger.kernel.org
e2d1d6c0 4868S: Supported
679655da
JP
4869F: arch/x86/power/
4870F: drivers/base/power/
4871F: kernel/power/
4872F: include/linux/suspend.h
4873F: include/linux/freezer.h
4874F: include/linux/pm.h
679655da 4875F: arch/*/include/asm/suspend*.h
e2d1d6c0 4876
4ef4caad 4877HID CORE LAYER
e5f6450c 4878M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4879L: linux-input@vger.kernel.org
54e5881d 4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4881S: Maintained
679655da
JP
4882F: drivers/hid/
4883F: include/linux/hid*
c117ab84 4884F: include/uapi/linux/hid*
4ef4caad 4885
30ee72f0 4886HID SENSOR HUB DRIVERS
e5f6450c 4887M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4888M: Jonathan Cameron <jic23@kernel.org>
4889M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4890L: linux-input@vger.kernel.org
4891L: linux-iio@vger.kernel.org
4892S: Maintained
4893F: Documentation/hid/hid-sensor*
4894F: drivers/hid/hid-sensor-*
4895F: drivers/iio/*/hid-*
4896F: include/linux/hid-sensor-*
4897
38bed542 4898HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4899M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4900L: linux-kernel@vger.kernel.org
75fc2d37 4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4902S: Maintained
679655da 4903F: Documentation/timers/
5cee9645 4904F: kernel/time/hrtimer.c
88606e80
TG
4905F: kernel/time/clockevents.c
4906F: kernel/time/tick*.*
4907F: kernel/time/timer_*.c
05ed8490 4908F: include/linux/clockchips.h
679655da 4909F: include/linux/hrtimer.h
38bed542 4910
1da177e4 4911HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4912L: linux-hams@vger.kernel.org
8b64f2a0 4913S: Orphan
679655da
JP
4914F: drivers/net/hamradio/dmascc.c
4915F: drivers/net/hamradio/scc.c
1da177e4 4916
ede1e6f8 4917HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4918M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4919W: http://www.highpoint-tech.com
4920S: Supported
679655da
JP
4921F: Documentation/scsi/hptiop.txt
4922F: drivers/scsi/hptiop.c
ede1e6f8 4923
1da177e4 4924HIPPI
8b58be88 4925M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4926L: linux-hippi@sunsite.dk
4927S: Maintained
679655da 4928F: include/linux/hippidevice.h
c117ab84 4929F: include/uapi/linux/if_hippi.h
679655da 4930F: net/802/hippi.c
ff5a3b50 4931F: drivers/net/hippi/
1da177e4 4932
ff1d2767 4933HOST AP DRIVER
8b58be88 4934M: Jouni Malinen <j@w1.fi>
85d32e7b 4935L: hostap@shmoo.com (subscribers-only)
724c6b35 4936L: linux-wireless@vger.kernel.org
ff1d2767
JM
4937W: http://hostap.epitest.fi/
4938S: Maintained
679655da 4939F: drivers/net/wireless/hostap/
ff1d2767 4940
dd8cd779 4941HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4942L: platform-driver-x86@vger.kernel.org
95c70215 4943S: Orphan
679655da 4944F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4945
e2d1d6c0 4946HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4947M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4948S: Maintained
7e25d724 4949F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4950
7d2c86b5 4951HPET: High Precision Event Timers driver
8b58be88 4952M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4953S: Maintained
679655da
JP
4954F: Documentation/timers/hpet.txt
4955F: drivers/char/hpet.c
4956F: include/linux/hpet.h
c117ab84 4957F: include/uapi/linux/hpet.h
b9b0332f 4958
e07b5d79 4959HPET: x86
9e06f631 4960S: Orphan
679655da
JP
4961F: arch/x86/kernel/hpet.c
4962F: arch/x86/include/asm/hpet.h
b9b0332f 4963
1da177e4 4964HPFS FILESYSTEM
8b58be88 4965M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4966W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4967S: Maintained
679655da 4968F: fs/hpfs/
1da177e4 4969
3441cded 4970HSI SUBSYSTEM
56459ea9
SR
4971M: Sebastian Reichel <sre@kernel.org>
4972T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4973S: Maintained
4974F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4975F: Documentation/hsi.txt
3441cded
SR
4976F: drivers/hsi/
4977F: include/linux/hsi/
4978F: include/uapi/linux/hsi/
4979
7d2c86b5 4980HSO 3G MODEM DRIVER
8b58be88 4981M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4982W: http://www.pharscape.org
4983S: Maintained
679655da 4984F: drivers/net/usb/hso.c
11cd29b0 4985
19990e29
AB
4986HSR NETWORK PROTOCOL
4987M: Arvid Brodin <arvid.brodin@alten.se>
4988L: netdev@vger.kernel.org
4989S: Maintained
4990F: net/hsr/
4991
5a18c343 4992HTCPEN TOUCHSCREEN DRIVER
8b58be88 4993M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4994L: linux-input@vger.kernel.org
4995S: Maintained
679655da 4996F: drivers/input/touchscreen/htcpen.c
5a18c343 4997
1da177e4 4998HUGETLB FILESYSTEM
6d49e352 4999M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5000S: Maintained
679655da 5001F: fs/hugetlbfs/
1da177e4 5002
05183189 5003Hyper-V CORE AND DRIVERS
9c3646d1 5004M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5005M: Haiyang Zhang <haiyangz@microsoft.com>
5006L: devel@linuxdriverproject.org
5007S: Maintained
a4162747
HZ
5008F: arch/x86/include/asm/mshyperv.h
5009F: arch/x86/include/uapi/asm/hyperv.h
5010F: arch/x86/kernel/cpu/mshyperv.c
05183189 5011F: drivers/hid/hid-hyperv.c
a4162747 5012F: drivers/hv/
f92ca80b 5013F: drivers/input/serio/hyperv-keyboard.c
05183189 5014F: drivers/net/hyperv/
a4162747 5015F: drivers/scsi/storvsc_drv.c
8a61f013 5016F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5017F: include/linux/hyperv.h
5018F: tools/hv/
54bf725e 5019F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5020
d85c8a6a 5021I2C OVER PARALLEL PORT
d8130624 5022M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5023L: linux-i2c@vger.kernel.org
5024S: Maintained
5025F: Documentation/i2c/busses/i2c-parport
5026F: Documentation/i2c/busses/i2c-parport-light
5027F: drivers/i2c/busses/i2c-parport.c
5028F: drivers/i2c/busses/i2c-parport-light.c
5029
5030I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5031M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5032L: linux-i2c@vger.kernel.org
5033S: Maintained
5034F: Documentation/i2c/busses/i2c-ali1535
5035F: Documentation/i2c/busses/i2c-ali1563
5036F: Documentation/i2c/busses/i2c-ali15x3
5037F: Documentation/i2c/busses/i2c-amd756
5038F: Documentation/i2c/busses/i2c-amd8111
5039F: Documentation/i2c/busses/i2c-i801
5040F: Documentation/i2c/busses/i2c-nforce2
5041F: Documentation/i2c/busses/i2c-piix4
5042F: Documentation/i2c/busses/i2c-sis5595
5043F: Documentation/i2c/busses/i2c-sis630
5044F: Documentation/i2c/busses/i2c-sis96x
5045F: Documentation/i2c/busses/i2c-via
5046F: Documentation/i2c/busses/i2c-viapro
5047F: drivers/i2c/busses/i2c-ali1535.c
5048F: drivers/i2c/busses/i2c-ali1563.c
5049F: drivers/i2c/busses/i2c-ali15x3.c
5050F: drivers/i2c/busses/i2c-amd756.c
5051F: drivers/i2c/busses/i2c-amd756-s4882.c
5052F: drivers/i2c/busses/i2c-amd8111.c
5053F: drivers/i2c/busses/i2c-i801.c
5054F: drivers/i2c/busses/i2c-isch.c
5055F: drivers/i2c/busses/i2c-nforce2.c
5056F: drivers/i2c/busses/i2c-nforce2-s4985.c
5057F: drivers/i2c/busses/i2c-piix4.c
5058F: drivers/i2c/busses/i2c-sis5595.c
5059F: drivers/i2c/busses/i2c-sis630.c
5060F: drivers/i2c/busses/i2c-sis96x.c
5061F: drivers/i2c/busses/i2c-via.c
5062F: drivers/i2c/busses/i2c-viapro.c
5063
cb7f07a4
NH
5064I2C/SMBUS ISMT DRIVER
5065M: Seth Heasley <seth.heasley@intel.com>
5066M: Neil Horman <nhorman@tuxdriver.com>
5067L: linux-i2c@vger.kernel.org
5068F: drivers/i2c/busses/i2c-ismt.c
5069F: Documentation/i2c/busses/i2c-ismt
5070
6ea884db 5071I2C/SMBUS STUB DRIVER
d8130624 5072M: Jean Delvare <jdelvare@suse.com>
846557d3 5073L: linux-i2c@vger.kernel.org
6ea884db 5074S: Maintained
8547a5bc 5075F: drivers/i2c/i2c-stub.c
6ea884db 5076
5b543965 5077I2C SUBSYSTEM
14d77c4d 5078M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5079L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5080W: https://i2c.wiki.kernel.org/
5081Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5082T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5083S: Maintained
40ed1b4c 5084F: Documentation/devicetree/bindings/i2c/
679655da
JP
5085F: Documentation/i2c/
5086F: drivers/i2c/
5087F: include/linux/i2c.h
03b70d62 5088F: include/linux/i2c-*.h
c117ab84
CEB
5089F: include/uapi/linux/i2c.h
5090F: include/uapi/linux/i2c-*.h
1da177e4 5091
4560d677
WS
5092I2C ACPI SUPPORT
5093M: Mika Westerberg <mika.westerberg@linux.intel.com>
5094L: linux-i2c@vger.kernel.org
5095L: linux-acpi@vger.kernel.org
5096S: Maintained
4560d677 5097
d85c8a6a 5098I2C-TAOS-EVM DRIVER
d8130624 5099M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5100L: linux-i2c@vger.kernel.org
5101S: Maintained
5102F: Documentation/i2c/busses/i2c-taos-evm
5103F: drivers/i2c/busses/i2c-taos-evm.c
5104
e8c76eed 5105I2C-TINY-USB DRIVER
8b58be88 5106M: Till Harbaum <till@harbaum.org>
846557d3 5107L: linux-i2c@vger.kernel.org
932d1872 5108W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5109S: Maintained
679655da 5110F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5111
1da177e4 5112i386 BOOT CODE
8b58be88 5113M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5114S: Maintained
679655da 5115F: arch/x86/boot/
1da177e4
LT
5116
5117i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5118M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5119T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5120S: Maintained
5121
1da177e4 5122IA64 (Itanium) PLATFORM
8b58be88
JP
5123M: Tony Luck <tony.luck@intel.com>
5124M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5125L: linux-ia64@vger.kernel.org
6b1c70b1 5126T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5127S: Maintained
679655da 5128F: arch/ia64/
1da177e4 5129
4cd38750
LDSB
5130IBM Power VMX Cryptographic instructions
5131M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5132M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5133L: linux-crypto@vger.kernel.org
5134S: Supported
5135F: drivers/crypto/vmx/Makefile
5136F: drivers/crypto/vmx/Kconfig
5137F: drivers/crypto/vmx/vmx.c
5138F: drivers/crypto/vmx/aes*
5139F: drivers/crypto/vmx/ghash*
5140F: drivers/crypto/vmx/ppc-xlate.pl
5141
956c203c 5142IBM Power in-Nest Crypto Acceleration
4cd38750 5143M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5144M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5145L: linux-crypto@vger.kernel.org
5146S: Supported
28bceeaa
DS
5147F: drivers/crypto/nx/Makefile
5148F: drivers/crypto/nx/Kconfig
5149F: drivers/crypto/nx/nx-aes*
5150F: drivers/crypto/nx/nx-sha*
5151F: drivers/crypto/nx/nx.*
5152F: drivers/crypto/nx/nx_csbcpb.h
5153F: drivers/crypto/nx/nx_debugfs.h
956c203c 5154
0e16aafb 5155IBM Power 842 compression accelerator
41656aa7 5156M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5157S: Supported
28bceeaa
DS
5158F: drivers/crypto/nx/Makefile
5159F: drivers/crypto/nx/Kconfig
7011a122 5160F: drivers/crypto/nx/nx-842*
2da572c9 5161F: include/linux/sw842.h
2062c5b6 5162F: crypto/842.c
2da572c9 5163F: lib/842/
0e16aafb 5164
1da177e4 5165IBM Power Linux RAID adapter
8b58be88 5166M: Brian King <brking@us.ibm.com>
1da177e4 5167S: Supported
679655da 5168F: drivers/scsi/ipr.*
1da177e4 5169
9d348af4 5170IBM Power Virtual Ethernet Device Driver
eddd63a6 5171M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5172L: netdev@vger.kernel.org
5173S: Supported
9aa32835 5174F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5175
e6babec6 5176IBM Power Virtual SCSI Device Drivers
bcbde52b 5177M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5178L: linux-scsi@vger.kernel.org
5179S: Supported
e6babec6
NF
5180F: drivers/scsi/ibmvscsi/ibmvscsi*
5181F: drivers/scsi/ibmvscsi/viosrp.h
5182
5183IBM Power Virtual FC Device Drivers
44b4dad9 5184M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5185L: linux-scsi@vger.kernel.org
5186S: Supported
5187F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5188
1da177e4 5189IBM ServeRAID RAID DRIVER
f9213e78 5190S: Orphan
679655da 5191F: drivers/scsi/ips.*
1da177e4 5192
6ed9f9c4
PT
5193ICH LPC AND GPIO DRIVER
5194M: Peter Tyser <ptyser@xes-inc.com>
5195S: Maintained
5196F: drivers/mfd/lpc_ich.c
5197F: drivers/gpio/gpio-ich.c
5198
1e7106fc 5199IDE SUBSYSTEM
8b58be88 5200M: "David S. Miller" <davem@davemloft.net>
1da177e4 5201L: linux-ide@vger.kernel.org
8a6e2535 5202Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5203T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5204S: Maintained
679655da
JP
5205F: Documentation/ide/
5206F: drivers/ide/
5207F: include/linux/ide.h
1da177e4 5208
6cb8c13d
IP
5209IDEAPAD LAPTOP EXTRAS DRIVER
5210M: Ike Panhc <ike.pan@canonical.com>
5211L: platform-driver-x86@vger.kernel.org
5212W: http://launchpad.net/ideapad-laptop
5213S: Maintained
5214F: drivers/platform/x86/ideapad-laptop.c
5215
1ea4c161
AM
5216IDEAPAD LAPTOP SLIDEBAR DRIVER
5217M: Andrey Moiseev <o2g.org.ru@gmail.com>
5218L: linux-input@vger.kernel.org
5219W: https://github.com/o2genum/ideapad-slidebar
5220S: Maintained
5221F: drivers/input/misc/ideapad_slidebar.c
5222
0f861e8c 5223IDE/ATAPI DRIVERS
487ba8e8 5224M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5225L: linux-ide@vger.kernel.org
c404c199 5226S: Maintained
679655da
JP
5227F: Documentation/cdrom/ide-cd
5228F: drivers/ide/ide-cd*
1da177e4 5229
27471fdb 5230IDLE-I7300
8b58be88 5231M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5232L: linux-pm@vger.kernel.org
27471fdb 5233S: Supported
679655da 5234F: drivers/idle/i7300_idle.c
27471fdb 5235
02cf2286 5236IEEE 802.15.4 SUBSYSTEM
b6e195fd 5237M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5238L: linux-wpan@vger.kernel.org
5239W: https://github.com/linux-wpan
5240T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5241S: Maintained
5242F: net/ieee802154/
68653359 5243F: net/mac802154/
251741b1 5244F: drivers/net/ieee802154/
580947d3
AA
5245F: include/linux/nl802154.h
5246F: include/linux/ieee802154.h
5247F: include/net/nl802154.h
5248F: include/net/mac802154.h
5249F: include/net/af_ieee802154.h
5250F: include/net/cfg802154.h
5251F: include/net/ieee802154_netdev.h
ebef9c12 5252F: Documentation/networking/ieee802154.txt
02cf2286 5253
b1c97193
SY
5254IGORPLUG-USB IR RECEIVER
5255M: Sean Young <sean@mess.org>
5256L: linux-media@vger.kernel.org
5257S: Maintained
5258F: drivers/media/rc/igorplugusb.c
5259
40ad4a30
SY
5260IGUANAWORKS USB IR TRANSCEIVER
5261M: Sean Young <sean@mess.org>
5262L: linux-media@vger.kernel.org
5263S: Maintained
5264F: drivers/media/rc/iguanair.c
5265
9545f86e 5266IIO SUBSYSTEM AND DRIVERS
030a13d7 5267M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5268R: Hartmut Knaack <knaack.h@gmx.de>
5269R: Lars-Peter Clausen <lars@metafoo.de>
5270R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5271L: linux-iio@vger.kernel.org
5272S: Maintained
03e7c251 5273F: drivers/iio/
9545f86e 5274F: drivers/staging/iio/
8fe671fc 5275F: include/linux/iio/
817020cf 5276F: tools/iio/
9545f86e 5277
65519263
SG
5278IKANOS/ADI EAGLE ADSL USB DRIVER
5279M: Matthieu Castet <castet.matthieu@free.fr>
5280M: Stanislaw Gruszka <stf_xl@wp.pl>
5281S: Maintained
5282F: drivers/usb/atm/ueagle-atm.c
5283
e89ab51f
GR
5284INA209 HARDWARE MONITOR DRIVER
5285M: Guenter Roeck <linux@roeck-us.net>
5286L: lm-sensors@lm-sensors.org
5287S: Maintained
5288F: Documentation/hwmon/ina209
5289F: Documentation/devicetree/bindings/i2c/ina209.txt
5290F: drivers/hwmon/ina209.c
5291
5292INA2XX HARDWARE MONITOR DRIVER
5293M: Guenter Roeck <linux@roeck-us.net>
5294L: lm-sensors@lm-sensors.org
5295S: Maintained
5296F: Documentation/hwmon/ina2xx
5297F: drivers/hwmon/ina2xx.c
5298F: include/linux/platform_data/ina2xx.h
5299
14dc124f
SIG
5300INDUSTRY PACK SUBSYSTEM (IPACK)
5301M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5302M: Jens Taprogge <jens.taprogge@taprogge.org>
5303M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5304L: industrypack-devel@lists.sourceforge.net
5305W: http://industrypack.sourceforge.net
5306S: Maintained
5307F: drivers/ipack/
5308
8adc53fd
ZLK
5309INGENIC JZ4780 DMA Driver
5310M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5311S: Maintained
5312F: drivers/dma/dma-jz4780.c
5313
aa7168f4 5314INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5315M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5316M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5317L: linux-ima-devel@lists.sourceforge.net
5318L: linux-ima-user@lists.sourceforge.net
5319L: linux-security-module@vger.kernel.org
aa7168f4 5320S: Supported
679655da 5321F: security/integrity/ima/
aa7168f4 5322
9a4ea5a9
JH
5323IMGTEC IR DECODER DRIVER
5324M: James Hogan <james.hogan@imgtec.com>
5325S: Maintained
5326F: drivers/media/rc/img-ir/
5327
1da177e4 5328IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5329L: linux-fbdev@vger.kernel.org
843393d3 5330S: Orphan
8a61f013 5331F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5332
5333INFINIBAND SUBSYSTEM
b6b2bbe6 5334M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5335M: Sean Hefty <sean.hefty@intel.com>
5336M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5337L: linux-rdma@vger.kernel.org
605841f5 5338W: http://www.openfabrics.org/
8a6e2535 5339Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5340T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5341S: Supported
679655da
JP
5342F: Documentation/infiniband/
5343F: drivers/infiniband/
2dfcad3a 5344F: drivers/staging/rdma/
c117ab84 5345F: include/uapi/linux/if_infiniband.h
954138dc
YD
5346F: include/uapi/rdma/
5347F: include/rdma/
1da177e4 5348
c9f04f58 5349INOTIFY
8b58be88
JP
5350M: John McCutchan <john@johnmccutchan.com>
5351M: Robert Love <rlove@rlove.org>
5352M: Eric Paris <eparis@parisplace.org>
c9f04f58 5353S: Maintained
679655da
JP
5354F: Documentation/filesystems/inotify.txt
5355F: fs/notify/inotify/
5356F: include/linux/inotify.h
c117ab84 5357F: include/uapi/linux/inotify.h
c9f04f58 5358
e2d1d6c0 5359INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5360M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5361L: linux-input@vger.kernel.org
8a6e2535 5362Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5363T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5364S: Maintained
679655da 5365F: drivers/input/
f4eea7e2 5366F: include/linux/input.h
c117ab84 5367F: include/uapi/linux/input.h
f4eea7e2 5368F: include/linux/input/
e2d1d6c0 5369
3267a87f 5370INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5371M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5372L: linux-input@vger.kernel.org
75dd112a 5373S: Odd fixes
3267a87f 5374F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5375F: drivers/input/input-mt.c
3267a87f
HR
5376K: \b(ABS|SYN)_MT_
5377
97fa99a3
JY
5378INTEL ASoC BDW/HSW DRIVERS
5379M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5380L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5381S: Supported
e8e1225d
JP
5382F: sound/soc/intel/common/sst-dsp*
5383F: sound/soc/intel/common/sst-firmware.c
5384F: sound/soc/intel/boards/broadwell.c
5385F: sound/soc/intel/haswell/
97fa99a3 5386
4ac13e17
DJ
5387INTEL C600 SERIES SAS CONTROLLER DRIVER
5388M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5389M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5390L: linux-scsi@vger.kernel.org
7106891a
DJ
5391T: git git://git.code.sf.net/p/intel-sas/isci
5392S: Supported
4ac13e17 5393F: drivers/scsi/isci/
4ac13e17 5394
26717172
LB
5395INTEL IDLE DRIVER
5396M: Len Brown <lenb@kernel.org>
bf1c138e 5397L: linux-pm@vger.kernel.org
08deed1e 5398T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5399S: Supported
5400F: drivers/idle/intel_idle.c
5401
7c1ac18d
KCA
5402INTEL PSTATE DRIVER
5403M: Kristen Carlson Accardi <kristen@linux.intel.com>
5404L: linux-pm@vger.kernel.org
5405S: Supported
5406F: drivers/cpufreq/intel_pstate.c
5407
9eb8ef74 5408INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5409M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5410L: linux-fbdev@vger.kernel.org
ce00f85c 5411S: Maintained
679655da 5412F: Documentation/fb/intelfb.txt
8a61f013 5413F: drivers/video/fbdev/intelfb/
9eb8ef74 5414
1da177e4 5415INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5416M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5417L: linux-fbdev@vger.kernel.org
ce00f85c 5418S: Maintained
8a61f013 5419F: drivers/video/fbdev/i810/
1da177e4 5420
f4a9bc4c 5421INTEL MENLOW THERMAL DRIVER
8b58be88 5422M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5423L: platform-driver-x86@vger.kernel.org
5ca92bd9 5424W: https://01.org/linux-acpi
f4a9bc4c 5425S: Supported
679655da 5426F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5427
1da177e4 5428INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5429M: Borislav Petkov <bp@alien8.de>
1da177e4 5430S: Maintained
73d425fd
JP
5431F: arch/x86/kernel/cpu/microcode/core*
5432F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5433
248a9dc3 5434INTEL I/OAT DMA DRIVER
18ebd564 5435M: Dave Jiang <dave.jiang@intel.com>
08223d80 5436R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5437L: dmaengine@vger.kernel.org
5438Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5439S: Supported
679655da 5440F: drivers/dma/ioat*
248a9dc3 5441
6c8909b4 5442INTEL IOMMU (VT-d)
8b58be88 5443M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5444L: iommu@lists.linux-foundation.org
54e5881d 5445T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5446S: Supported
3fb39615 5447F: drivers/iommu/intel-iommu.c
679655da 5448F: include/linux/intel-iommu.h
6c8909b4 5449
b3e5f263 5450INTEL IOP-ADMA DMA DRIVER
08223d80 5451R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5452S: Odd fixes
679655da 5453F: drivers/dma/iop-adma.c
b3e5f263 5454
9251ce95 5455INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5456M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5457S: Maintained
679655da
JP
5458F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5459F: arch/arm/mach-ixp4xx/include/mach/npe.h
5460F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5461F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5462F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5463F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5464
844dd05f 5465INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5466M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5467S: Maintained
679655da 5468F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5469
2f302324 5470INTEL ETHERNET DRIVERS
8b58be88 5471M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5472R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5473R: Shannon Nelson <shannon.nelson@intel.com>
5474R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5475R: Don Skidmore <donald.c.skidmore@intel.com>
5476R: Matthew Vick <matthew.vick@intel.com>
5477R: John Ronciak <john.ronciak@intel.com>
5478R: Mitch Williams <mitch.a.williams@intel.com>
5479L: intel-wired-lan@lists.osuosl.org
f6fde11a 5480W: http://www.intel.com/support/feedback.htm
d94e6fed 5481W: http://e1000.sourceforge.net/
2f302324
JK
5482Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5483T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5484T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5485S: Supported
0d164401
JK
5486F: Documentation/networking/e100.txt
5487F: Documentation/networking/e1000.txt
5488F: Documentation/networking/e1000e.txt
5489F: Documentation/networking/igb.txt
5490F: Documentation/networking/igbvf.txt
5491F: Documentation/networking/ixgb.txt
5492F: Documentation/networking/ixgbe.txt
5493F: Documentation/networking/ixgbevf.txt
1bff6529 5494F: Documentation/networking/i40e.txt
105bf2fe 5495F: Documentation/networking/i40evf.txt
dee1ad47 5496F: drivers/net/ethernet/intel/
bc90d291 5497F: drivers/net/ethernet/intel/*/
1da177e4 5498
0963d59b
LW
5499INTEL-MID GPIO DRIVER
5500M: David Cohen <david.a.cohen@linux.intel.com>
5501L: linux-gpio@vger.kernel.org
5502S: Maintained
5503F: drivers/gpio/gpio-intel-mid.c
5504
ca907a90
SY
5505INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5506M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5507L: linux-wireless@vger.kernel.org
ca907a90 5508S: Maintained
679655da 5509F: Documentation/networking/README.ipw2100
679655da 5510F: Documentation/networking/README.ipw2200
ca907a90 5511F: drivers/net/wireless/ipw2x00/
826d2abe 5512
4bd96a7a 5513INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5514M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5515M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5516M: Shane Wang <shane.wang@intel.com>
5517L: tboot-devel@lists.sourceforge.net
5518W: http://tboot.sourceforge.net
e9b7d7c8 5519T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5520S: Supported
5521F: Documentation/intel_txt.txt
5522F: include/linux/tboot.h
5523F: arch/x86/kernel/tboot.c
5524
8a70da82 5525INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5526M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5527M: linux-wimax@intel.com
49e7d9df 5528L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5529S: Supported
5530W: http://linuxwimax.org
679655da
JP
5531F: Documentation/wimax/README.i2400m
5532F: drivers/net/wimax/i2400m/
c117ab84 5533F: include/uapi/linux/wimax/i2400m.h
8a70da82 5534
1c0ce89c
SG
5535INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5536M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5537L: linux-wireless@vger.kernel.org
1c0ce89c 5538S: Supported
efa3144e
WYG
5539F: drivers/net/wireless/iwlegacy/
5540
b481de9c 5541INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5542M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5543M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5544M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5545L: linux-wireless@vger.kernel.org
b481de9c 5546W: http://intellinuxwireless.org
b62ff718 5547T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5548S: Supported
679655da 5549F: drivers/net/wireless/iwlwifi/
b481de9c 5550
de8fe023
TW
5551INTEL MANAGEMENT ENGINE (mei)
5552M: Tomas Winkler <tomas.winkler@intel.com>
5553L: linux-kernel@vger.kernel.org
5554S: Supported
c117ab84 5555F: include/uapi/linux/mei.h
5069288b 5556F: include/linux/mei_cl_bus.h
de8fe023 5557F: drivers/misc/mei/*
e07950a1 5558F: Documentation/misc-devices/mei/*
de8fe023 5559
0a8b8353 5560INTEL PMC IPC DRIVER
5561M: Zha Qipeng<qipeng.zha@intel.com>
5562L: platform-driver-x86@vger.kernel.org
5563S: Maintained
5564F: drivers/platform/x86/intel_pmc_ipc.c
5565F: arch/x86/include/asm/intel_pmc_ipc.h
5566
cb109a0e 5567IOC3 ETHERNET DRIVER
8b58be88 5568M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5569L: linux-mips@linux-mips.org
5570S: Maintained
8862bf1e 5571F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5572
cb109a0e 5573IOC3 SERIAL DRIVER
8b58be88 5574M: Pat Gefre <pfg@sgi.com>
d39e0721 5575L: linux-serial@vger.kernel.org
cb109a0e 5576S: Maintained
df621252 5577F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5578
0b6e8569
SW
5579IOMMU DRIVERS
5580M: Joerg Roedel <joro@8bytes.org>
5581L: iommu@lists.linux-foundation.org
5582T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5583S: Maintained
5584F: drivers/iommu/
5585
4480f15b 5586IP MASQUERADING
8b58be88 5587M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5588S: Maintained
679655da 5589F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5590
1202d6ff 5591IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5592M: Francois Romieu <romieu@fr.zoreil.com>
5593M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5594L: netdev@vger.kernel.org
5595S: Maintained
7443713a 5596F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5597
4480f15b 5598IPATH DRIVER
8473c603 5599M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5600L: linux-rdma@vger.kernel.org
52a09a04 5601S: Maintained
6f9b3890 5602F: drivers/staging/rdma/ipath/
77d8798b 5603
4409ebe9 5604IPMI SUBSYSTEM
8b58be88 5605M: Corey Minyard <minyard@acm.org>
b0c90653 5606L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5607W: http://openipmi.sourceforge.net/
5608S: Supported
679655da
JP
5609F: Documentation/IPMI.txt
5610F: drivers/char/ipmi/
5611F: include/linux/ipmi*
c117ab84 5612F: include/uapi/linux/ipmi*
4409ebe9 5613
2d800897
KW
5614QCOM AUDIO (ASoC) DRIVERS
5615M: Patrick Lai <plai@codeaurora.org>
5616M: Banajit Goswami <bgoswami@codeaurora.org>
5617L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5618S: Supported
5619F: sound/soc/qcom/
5620
e2d1d6c0 5621IPS SCSI RAID DRIVER
8b58be88 5622M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5623L: linux-scsi@vger.kernel.org
5624W: http://www.adaptec.com/
5625S: Maintained
679655da 5626F: drivers/scsi/ips*
e2d1d6c0
RD
5627
5628IPVS
8b58be88
JP
5629M: Wensong Zhang <wensong@linux-vs.org>
5630M: Simon Horman <horms@verge.net.au>
5631M: Julian Anastasov <ja@ssi.bg>
979b6c13 5632L: netdev@vger.kernel.org
e2d1d6c0 5633L: lvs-devel@vger.kernel.org
1da177e4 5634S: Maintained
679655da 5635F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5636F: include/net/ip_vs.h
c117ab84 5637F: include/uapi/linux/ip_vs.h
679655da 5638F: net/netfilter/ipvs/
1da177e4 5639
e7839f25 5640IPWIRELESS DRIVER
e5f6450c 5641M: Jiri Kosina <jikos@kernel.org>
d8130624 5642M: David Sterba <dsterba@suse.com>
92094aa0 5643S: Odd Fixes
282361a0 5644F: drivers/tty/ipwireless/
099dc4fb 5645
e2d1d6c0 5646IPX NETWORK LAYER
8b58be88 5647M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5648L: netdev@vger.kernel.org
5649S: Maintained
679655da 5650F: include/net/ipx.h
c117ab84 5651F: include/uapi/linux/ipx.h
679655da 5652F: net/ipx/
e2d1d6c0 5653
1da177e4 5654IRDA SUBSYSTEM
8b58be88 5655M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5656L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5657L: netdev@vger.kernel.org
1da177e4 5658W: http://irda.sourceforge.net/
f353976d 5659S: Maintained
e0057975 5660T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5661F: Documentation/networking/irda.txt
5662F: drivers/net/irda/
5663F: include/net/irda/
5664F: net/irda/
1da177e4 5665
a800c7cc
TG
5666IRQ SUBSYSTEM
5667M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5668L: linux-kernel@vger.kernel.org
a800c7cc 5669S: Maintained
75fc2d37 5670T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5671F: kernel/irq/
2ed9fd28
JC
5672
5673IRQCHIP DRIVERS
5674M: Thomas Gleixner <tglx@linutronix.de>
5675M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5676M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5677L: linux-kernel@vger.kernel.org
5678S: Maintained
5679T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5680T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5681F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5682F: drivers/irqchip/
a800c7cc 5683
7ab3a837 5684IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5685M: Jiang Liu <jiang.liu@linux.intel.com>
5686M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5687S: Maintained
b09dec2c 5688T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5689F: Documentation/IRQ-domain.txt
5690F: include/linux/irqdomain.h
5691F: kernel/irq/irqdomain.c
b09dec2c 5692F: kernel/irq/msi.c
7ab3a837 5693
e2d1d6c0 5694ISAPNP
8b58be88 5695M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5696S: Maintained
679655da
JP
5697F: Documentation/isapnp.txt
5698F: drivers/pnp/isapnp/
5699F: include/linux/isapnp.h
e2d1d6c0 5700
d39b8420
HV
5701ISA RADIO MODULE
5702M: Hans Verkuil <hverkuil@xs4all.nl>
5703L: linux-media@vger.kernel.org
5704T: git git://linuxtv.org/media_tree.git
5705W: http://linuxtv.org
5706S: Maintained
5707F: drivers/media/radio/radio-isa*
5708
71a6d0af
HW
5709iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5710M: Peter Jones <pjones@redhat.com>
5711M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5712S: Maintained
5713F: drivers/firmware/iscsi_ibft*
5714
14816b1e 5715ISCSI
8b58be88 5716M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5717L: open-iscsi@googlegroups.com
5718W: www.open-iscsi.org
54e5881d 5719T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5720S: Maintained
679655da
JP
5721F: drivers/scsi/*iscsi*
5722F: include/scsi/*iscsi*
14816b1e 5723
1e65eb42
OG
5724ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5725M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5726M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5727M: Roi Dayan <roid@mellanox.com>
5728L: linux-rdma@vger.kernel.org
5729S: Supported
5730W: http://www.openfabrics.org
5731W: www.open-iscsi.org
5732Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5733F: drivers/infiniband/ulp/iser/
1e65eb42 5734
2b70e5fd
SG
5735ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5736M: Sagi Grimberg <sagig@mellanox.com>
5737T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5738L: linux-rdma@vger.kernel.org
5739L: target-devel@vger.kernel.org
5740S: Supported
5741W: http://www.linux-iscsi.org
5742F: drivers/infiniband/ulp/isert
5743
1da177e4 5744ISDN SUBSYSTEM
8b58be88 5745M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5746L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5747L: netdev@vger.kernel.org
1da177e4 5748W: http://www.isdn4linux.de
54e5881d 5749T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5750S: Maintained
679655da
JP
5751F: Documentation/isdn/
5752F: drivers/isdn/
5753F: include/linux/isdn.h
5754F: include/linux/isdn/
c117ab84
CEB
5755F: include/uapi/linux/isdn.h
5756F: include/uapi/linux/isdn/
1da177e4
LT
5757
5758ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5759M: Armin Schindler <mac@melware.de>
d5d52273 5760L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5761W: http://www.melware.de
5762S: Maintained
679655da 5763F: drivers/isdn/hardware/eicon/
1da177e4 5764
d624870f 5765IT87 HARDWARE MONITORING DRIVER
d8130624 5766M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5767L: lm-sensors@lm-sensors.org
5768S: Maintained
5769F: Documentation/hwmon/it87
5770F: drivers/hwmon/it87.c
5771
d7104bff
AP
5772IT913X MEDIA DRIVER
5773M: Antti Palosaari <crope@iki.fi>
5774L: linux-media@vger.kernel.org
5775W: http://linuxtv.org/
5776W: http://palosaari.fi/linux/
5777Q: http://patchwork.linuxtv.org/project/linux-media/list/
5778T: git git://linuxtv.org/anttip/media_tree.git
5779S: Maintained
249c697e 5780F: drivers/media/tuners/it913x*
d7104bff 5781
91821ff3 5782IVTV VIDEO4LINUX DRIVER
6afdeaf8 5783M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5784L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5785L: linux-media@vger.kernel.org
275ffde4 5786T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5787W: http://www.ivtvdriver.org
5788S: Maintained
679655da 5789F: Documentation/video4linux/*.ivtv
90d72ac6 5790F: drivers/media/pci/ivtv/
c117ab84 5791F: include/uapi/linux/ivtv*
91821ff3 5792
68620bdd
MP
5793IX2505V MEDIA DRIVER
5794M: Malcolm Priestley <tvboxspy@gmail.com>
5795L: linux-media@vger.kernel.org
5796W: http://linuxtv.org/
5797Q: http://patchwork.linuxtv.org/project/linux-media/list/
5798S: Maintained
5799F: drivers/media/dvb-frontends/ix2505v*
5800
4453d736
GR
5801JC42.4 TEMPERATURE SENSOR DRIVER
5802M: Guenter Roeck <linux@roeck-us.net>
5803L: lm-sensors@lm-sensors.org
5804S: Maintained
5805F: drivers/hwmon/jc42.c
5806F: Documentation/hwmon/jc42
5807
e2d1d6c0 5808JFS FILESYSTEM
3256f80f 5809M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5810L: jfs-discussion@lists.sourceforge.net
5811W: http://jfs.sourceforge.net/
54e5881d 5812T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5813S: Maintained
679655da
JP
5814F: Documentation/filesystems/jfs.txt
5815F: fs/jfs/
e2d1d6c0 5816
95252236 5817JME NETWORK DRIVER
8b58be88 5818M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5819L: netdev@vger.kernel.org
5820S: Maintained
63d24a0e 5821F: drivers/net/ethernet/jme.*
95252236 5822
1da177e4 5823JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5824M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5825L: linux-mtd@lists.infradead.org
5826W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5827S: Maintained
679655da 5828F: fs/jffs2/
c117ab84 5829F: include/uapi/linux/jffs2.h
1da177e4 5830
d183e11a
TT
5831JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5832M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5833M: Jan Kara <jack@suse.com>
d183e11a
TT
5834L: linux-ext4@vger.kernel.org
5835S: Maintained
5836F: fs/jbd2/
5837F: include/linux/jbd2.h
ae0718f8 5838
207dab5f
MU
5839JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5840M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5841L: linux-media@vger.kernel.org
5842S: Maintained
5843F: drivers/media/platform/rcar_jpu.c
5844
fd8b6cb4 5845JSM Neo PCI based serial card
9d141cb9 5846M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5847L: linux-serial@vger.kernel.org
5848S: Maintained
df621252 5849F: drivers/tty/serial/jsm/
ae0718f8 5850
af39917d
CL
5851K10TEMP HARDWARE MONITORING DRIVER
5852M: Clemens Ladisch <clemens@ladisch.de>
5853L: lm-sensors@lm-sensors.org
5854S: Maintained
5855F: Documentation/hwmon/k10temp
5856F: drivers/hwmon/k10temp.c
5857
4660cb35 5858K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5859M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5860L: lm-sensors@lm-sensors.org
ae0718f8 5861S: Maintained
679655da
JP
5862F: Documentation/hwmon/k8temp
5863F: drivers/hwmon/k8temp.c
ae0718f8 5864
1da177e4 5865KCONFIG
5eb1f99e 5866M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5867L: linux-kbuild@vger.kernel.org
cea8321c 5868T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5869S: Maintained
679655da
JP
5870F: Documentation/kbuild/kconfig-language.txt
5871F: scripts/kconfig/
1da177e4 5872
ea6c2089 5873KDUMP
8b58be88
JP
5874M: Vivek Goyal <vgoyal@redhat.com>
5875M: Haren Myneni <hbabu@us.ibm.com>
34633993 5876L: kexec@lists.infradead.org
ea6c2089
VG
5877W: http://lse.sourceforge.net/kdump/
5878S: Maintained
80811493 5879F: Documentation/kdump/
ea6c2089 5880
f41bf02f
HV
5881KEENE FM RADIO TRANSMITTER DRIVER
5882M: Hans Verkuil <hverkuil@xs4all.nl>
5883L: linux-media@vger.kernel.org
5884T: git git://linuxtv.org/media_tree.git
5885W: http://linuxtv.org
5886S: Maintained
5887F: drivers/media/radio/radio-keene*
5888
1da177e4 5889KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5890M: Ian Kent <raven@themaw.net>
f694fc97 5891L: autofs@vger.kernel.org
1da177e4 5892S: Maintained
679655da 5893F: fs/autofs4/
1da177e4 5894
70fb7ba6 5895KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5896M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5897T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5898T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5899L: linux-kbuild@vger.kernel.org
5ce45962 5900S: Maintained
679655da
JP
5901F: Documentation/kbuild/
5902F: Makefile
5903F: scripts/Makefile.*
70fb7ba6
MM
5904F: scripts/basic/
5905F: scripts/mk*
5906F: scripts/package/
1da177e4
LT
5907
5908KERNEL JANITORS
c3000e03 5909L: kernel-janitors@vger.kernel.org
10466f5a 5910W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5911S: Odd Fixes
1da177e4 5912
e8b43555 5913KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5914M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5915M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5916L: linux-nfs@vger.kernel.org
1da177e4 5917W: http://nfs.sourceforge.net/
98fac23f 5918S: Supported
679655da 5919F: fs/nfsd/
c117ab84 5920F: include/uapi/linux/nfsd/
679655da
JP
5921F: fs/lockd/
5922F: fs/nfs_common/
5923F: net/sunrpc/
5924F: include/linux/lockd/
5925F: include/linux/sunrpc/
c117ab84 5926F: include/uapi/linux/sunrpc/
1da177e4 5927
13b122b3
SK
5928KERNEL SELFTEST FRAMEWORK
5929M: Shuah Khan <shuahkh@osg.samsung.com>
5930L: linux-api@vger.kernel.org
5931T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5932S: Maintained
5933F: tools/testing/selftests
5934
426d62e2 5935KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5936M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5937M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5938L: kvm@vger.kernel.org
e3e58478 5939W: http://www.linux-kvm.org
a94b40a6 5940T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5941S: Supported
c93a64fe
PB
5942F: Documentation/*/kvm*.txt
5943F: Documentation/virtual/kvm/
679655da 5944F: arch/*/kvm/
1662e862
CB
5945F: arch/x86/kernel/kvm.c
5946F: arch/x86/kernel/kvmclock.c
679655da
JP
5947F: arch/*/include/asm/kvm*
5948F: include/linux/kvm*
c117ab84 5949F: include/uapi/linux/kvm*
679655da 5950F: virt/kvm/
426d62e2 5951
ad8003d3 5952KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5953M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5954L: kvm@vger.kernel.org
5955W: http://kvm.qumranet.com
7de609c8 5956S: Maintained
679655da 5957F: arch/x86/include/asm/svm.h
679655da 5958F: arch/x86/kvm/svm.c
426d62e2 5959
513014b7 5960KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5961M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5962L: kvm-ppc@vger.kernel.org
5963W: http://kvm.qumranet.com
6a7f972d 5964T: git git://github.com/agraf/linux-2.6.git
513014b7 5965S: Supported
679655da
JP
5966F: arch/powerpc/include/asm/kvm*
5967F: arch/powerpc/kvm/
513014b7 5968
85f8fffe 5969KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5970M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5971M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5972L: linux-s390@vger.kernel.org
5973W: http://www.ibm.com/developerworks/linux/linux390/
5974S: Supported
679655da
JP
5975F: Documentation/s390/kvm.txt
5976F: arch/s390/include/asm/kvm*
80811493 5977F: arch/s390/kvm/
85f8fffe 5978
a749474d 5979KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5980M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5981M: Marc Zyngier <marc.zyngier@arm.com>
5982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5983L: kvmarm@lists.cs.columbia.edu
5984W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5985S: Supported
a749474d
CD
5986F: arch/arm/include/uapi/asm/kvm*
5987F: arch/arm/include/asm/kvm*
5988F: arch/arm/kvm/
5c8818b4
MZ
5989F: virt/kvm/arm/
5990F: include/kvm/arm_*
a749474d 5991
6394a3ec 5992KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5993M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5994M: Marc Zyngier <marc.zyngier@arm.com>
5995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5996L: kvmarm@lists.cs.columbia.edu
5997S: Maintained
5998F: arch/arm64/include/uapi/asm/kvm*
5999F: arch/arm64/include/asm/kvm*
6000F: arch/arm64/kvm/
6001
dc009d92 6002KEXEC
8b58be88 6003M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6004W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6005L: kexec@lists.infradead.org
dc009d92 6006S: Maintained
679655da 6007F: include/linux/kexec.h
c117ab84 6008F: include/uapi/linux/kexec.h
679655da 6009F: kernel/kexec.c
dc009d92 6010
e971461f
DH
6011KEYS/KEYRINGS:
6012M: David Howells <dhowells@redhat.com>
aa62efff 6013L: keyrings@vger.kernel.org
e971461f 6014S: Maintained
d410fa4e 6015F: Documentation/security/keys.txt
e971461f
DH
6016F: include/linux/key.h
6017F: include/linux/key-type.h
6018F: include/keys/
6019F: security/keys/
6020
7f3c68be 6021KEYS-TRUSTED
74dd744f
MZ
6022M: David Safford <safford@us.ibm.com>
6023M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6024L: linux-security-module@vger.kernel.org
aa62efff 6025L: keyrings@vger.kernel.org
7f3c68be 6026S: Supported
d410fa4e 6027F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6028F: include/keys/trusted-type.h
6029F: security/keys/trusted.c
6030F: security/keys/trusted.h
6031
6032KEYS-ENCRYPTED
74dd744f
MZ
6033M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6034M: David Safford <safford@us.ibm.com>
7f3c68be 6035L: linux-security-module@vger.kernel.org
aa62efff 6036L: keyrings@vger.kernel.org
7f3c68be 6037S: Supported
d410fa4e 6038F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6039F: include/keys/encrypted-type.h
19c90aa6 6040F: security/keys/encrypted-keys/
7f3c68be 6041
5b778dad 6042KGDB / KDB /debug_core
8b58be88 6043M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6044W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6045L: kgdb-bugreport@lists.sourceforge.net
6046S: Maintained
679655da
JP
6047F: Documentation/DocBook/kgdb.tmpl
6048F: drivers/misc/kgdbts.c
df621252 6049F: drivers/tty/serial/kgdboc.c
5b778dad 6050F: include/linux/kdb.h
679655da 6051F: include/linux/kgdb.h
4063eb5f 6052F: kernel/debug/
e3e2aaf7 6053
456db8cc 6054KMEMCHECK
8b58be88 6055M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6056M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6057S: Maintained
410d7a97
JP
6058F: Documentation/kmemcheck.txt
6059F: arch/x86/include/asm/kmemcheck.h
6060F: arch/x86/mm/kmemcheck/
6061F: include/linux/kmemcheck.h
6062F: mm/kmemcheck.c
b9ce08c0 6063
c3bb4d24 6064KMEMLEAK
8b58be88 6065M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6066S: Maintained
6067F: Documentation/kmemleak.txt
6068F: include/linux/kmemleak.h
6069F: mm/kmemleak.c
6070F: mm/kmemleak-test.c
6071
89559a61 6072KPROBES
8b58be88
JP
6073M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6074M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6075M: "David S. Miller" <davem@davemloft.net>
97c29e74 6076M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6077S: Maintained
679655da
JP
6078F: Documentation/kprobes.txt
6079F: include/linux/kprobes.h
6080F: kernel/kprobes.c
89559a61 6081
70e84049 6082KS0108 LCD CONTROLLER DRIVER
8b58be88 6083M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6084W: http://miguelojeda.es/auxdisplay.htm
6085W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6086S: Maintained
679655da
JP
6087F: Documentation/auxdisplay/ks0108
6088F: drivers/auxdisplay/ks0108.c
6089F: include/linux/ks0108.h
70e84049 6090
1da177e4 6091LAPB module
1da177e4 6092L: linux-x25@vger.kernel.org
bf9915cc 6093S: Orphan
679655da
JP
6094F: Documentation/networking/lapb-module.txt
6095F: include/*/lapb.h
6096F: net/lapb/
1da177e4
LT
6097
6098LASI 53c700 driver for PARISC
8b58be88 6099M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6100L: linux-scsi@vger.kernel.org
6101S: Maintained
679655da
JP
6102F: Documentation/scsi/53c700.txt
6103F: drivers/scsi/53c700*
1da177e4 6104
263de9b5 6105LED SUBSYSTEM
8b58be88 6106M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6107M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6108L: linux-leds@vger.kernel.org
b8926ba0 6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6110S: Maintained
679655da
JP
6111F: drivers/leds/
6112F: include/linux/leds.h
263de9b5 6113
b0461a44 6114LEGACY EEPROM DRIVER
d8130624 6115M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6116S: Maintained
6117F: Documentation/misc-devices/eeprom
6118F: drivers/misc/eeprom/eeprom.c
6119
1da177e4 6120LEGO USB Tower driver
8b58be88 6121M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6122L: legousb-devel@lists.sourceforge.net
6123W: http://legousb.sourceforge.net/
6124S: Maintained
679655da 6125F: drivers/usb/misc/legousbtower.c
1da177e4 6126
055616a8
MK
6127LG2160 MEDIA DRIVER
6128M: Michael Krufky <mkrufky@linuxtv.org>
6129L: linux-media@vger.kernel.org
6130W: http://linuxtv.org/
6131W: http://github.com/mkrufky
6132Q: http://patchwork.linuxtv.org/project/linux-media/list/
6133T: git git://linuxtv.org/mkrufky/tuners.git
6134S: Maintained
6135F: drivers/media/dvb-frontends/lg2160.*
6136
6f0e7725
MK
6137LGDT3305 MEDIA DRIVER
6138M: Michael Krufky <mkrufky@linuxtv.org>
6139L: linux-media@vger.kernel.org
6140W: http://linuxtv.org/
6141W: http://github.com/mkrufky
6142Q: http://patchwork.linuxtv.org/project/linux-media/list/
6143T: git git://linuxtv.org/mkrufky/tuners.git
6144S: Maintained
6145F: drivers/media/dvb-frontends/lgdt3305.*
6146
568a17ff 6147LGUEST
8b58be88 6148M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6149L: lguest@lists.ozlabs.org
568a17ff 6150W: http://lguest.ozlabs.org/
72e91863 6151S: Odd Fixes
070f420b 6152F: arch/x86/include/asm/lguest*.h
679655da
JP
6153F: arch/x86/lguest/
6154F: drivers/lguest/
6155F: include/linux/lguest*.h
070f420b 6156F: tools/lguest/
568a17ff 6157
32ac7cb2
TH
6158LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6159M: Tejun Heo <tj@kernel.org>
6160L: linux-ide@vger.kernel.org
6161T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6162S: Maintained
6163F: drivers/ata/
6164F: include/linux/ata.h
6165F: include/linux/libata.h
6166
6167LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6168M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6169L: linux-ide@vger.kernel.org
6170T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6171S: Maintained
6172F: include/linux/pata_arasan_cf_data.h
6173F: drivers/ata/pata_arasan_cf.c
6174
c7fa056c
BZ
6175LIBATA PATA DRIVERS
6176M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6177M: Tejun Heo <tj@kernel.org>
6178L: linux-ide@vger.kernel.org
6179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6180S: Maintained
6181F: drivers/ata/pata_*.c
6182F: drivers/ata/ata_generic.c
6183
32ac7cb2
TH
6184LIBATA SATA AHCI PLATFORM devices support
6185M: Hans de Goede <hdegoede@redhat.com>
6186M: Tejun Heo <tj@kernel.org>
6187L: linux-ide@vger.kernel.org
6188T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6189S: Maintained
6190F: drivers/ata/ahci_platform.c
6191F: drivers/ata/libahci_platform.c
6192F: include/linux/ahci_platform.h
6193
6194LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6195M: Mikael Pettersson <mikpelinux@gmail.com>
6196L: linux-ide@vger.kernel.org
6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6198S: Maintained
6199F: drivers/ata/sata_promise.*
6200
1acd437c
SL
6201LIBLOCKDEP
6202M: Sasha Levin <sasha.levin@oracle.com>
6203S: Maintained
6204F: tools/lib/lockdep/
6205
bc30196f
DW
6206LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6207M: Dan Williams <dan.j.williams@intel.com>
6208L: linux-nvdimm@lists.01.org
6209Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6210S: Supported
6211F: drivers/nvdimm/*
6212F: include/linux/nd.h
6213F: include/linux/libnvdimm.h
6214F: include/uapi/linux/ndctl.h
6215
6216LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6217M: Ross Zwisler <ross.zwisler@linux.intel.com>
6218L: linux-nvdimm@lists.01.org
6219Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6220S: Supported
6221F: drivers/nvdimm/blk.c
6222F: drivers/nvdimm/region_devs.c
6223F: drivers/acpi/nfit*
6224
6225LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6226M: Vishal Verma <vishal.l.verma@intel.com>
6227L: linux-nvdimm@lists.01.org
6228Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6229S: Supported
6230F: drivers/nvdimm/btt*
6231
6232LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6233M: Ross Zwisler <ross.zwisler@linux.intel.com>
6234L: linux-nvdimm@lists.01.org
6235Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6236S: Supported
6237F: drivers/nvdimm/pmem.c
b864bc17 6238F: include/linux/pmem.h
40603526 6239F: arch/*/include/asm/pmem.h
bc30196f 6240
1da177e4 6241LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6242M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6243W: http://www.ibm.com/linux/ltc/projects/ppc
6244S: Supported
11c34c7d 6245F: arch/powerpc/boot/rs6000.h
1da177e4 6246
852bb9f5 6247LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6248M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6249M: Paul Mackerras <paulus@samba.org>
ea668936 6250M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6251W: http://www.penguinppc.org/
a4724ed6 6252L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6253Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6255S: Supported
11c34c7d
JP
6256F: Documentation/powerpc/
6257F: arch/powerpc/
1da177e4
LT
6258
6259LINUX FOR POWER MACINTOSH
8b58be88 6260M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6261W: http://www.penguinppc.org/
a4724ed6 6262L: linuxppc-dev@lists.ozlabs.org
1da177e4 6263S: Maintained
11c34c7d
JP
6264F: arch/powerpc/platforms/powermac/
6265F: drivers/macintosh/
1da177e4 6266
77a76369 6267LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6268M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6269L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6270T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6271S: Maintained
11c34c7d
JP
6272F: arch/powerpc/platforms/512x/
6273F: arch/powerpc/platforms/52xx/
1da177e4
LT
6274
6275LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6276M: Alistair Popple <alistair@popple.id.au>
8b58be88 6277M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6278W: http://www.penguinppc.org/
a4724ed6 6279L: linuxppc-dev@lists.ozlabs.org
1da177e4 6280S: Maintained
11c34c7d
JP
6281F: arch/powerpc/platforms/40x/
6282F: arch/powerpc/platforms/44x/
1da177e4 6283
260c02a9 6284LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6285L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6286S: Orphan
11c34c7d
JP
6287F: arch/powerpc/*/*virtex*
6288F: arch/powerpc/*/*/*virtex*
1da177e4 6289
e93adf1e 6290LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6291M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6292W: http://www.penguinppc.org/
a4724ed6 6293L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6294S: Maintained
a2b1f7c8 6295F: arch/powerpc/platforms/8xx/
e93adf1e 6296
1da177e4 6297LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6298M: Scott Wood <scottwood@freescale.com>
8b58be88 6299M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6300W: http://www.penguinppc.org/
a4724ed6 6301L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6302T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6303S: Maintained
11c34c7d 6304F: arch/powerpc/platforms/83xx/
4c8f581d 6305F: arch/powerpc/platforms/85xx/
1da177e4 6306
ab06ff3a 6307LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6308M: Olof Johansson <olof@lixom.net>
a4724ed6 6309L: linuxppc-dev@lists.ozlabs.org
92e19709 6310S: Maintained
11c34c7d
JP
6311F: arch/powerpc/platforms/pasemi/
6312F: drivers/*/*pasemi*
6313F: drivers/*/*/*pasemi*
ab06ff3a 6314
1da177e4 6315LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6316M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6317L: linux-security-module@vger.kernel.org
1da177e4
LT
6318S: Supported
6319
a23ce6da
HW
6320LIS3LV02D ACCELEROMETER DRIVER
6321M: Eric Piel <eric.piel@tremplin-utc.net>
6322S: Maintained
ff606677
JD
6323F: Documentation/misc-devices/lis3lv02d
6324F: drivers/misc/lis3lv02d/
bd35665f 6325F: drivers/platform/x86/hp_accel.c
a23ce6da 6326
b700e7f0
SJ
6327LIVE PATCHING
6328M: Josh Poimboeuf <jpoimboe@redhat.com>
6329M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6330M: Jiri Kosina <jikos@kernel.org>
d8130624 6331M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6332S: Maintained
6333F: kernel/livepatch/
6334F: include/linux/livepatch.h
6335F: arch/x86/include/asm/livepatch.h
6336F: arch/x86/kernel/livepatch.c
6337F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6338F: samples/livepatch/
b700e7f0 6339L: live-patching@vger.kernel.org
74d50da3 6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6341
e2d1d6c0 6342LLC (802.2)
8b58be88 6343M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6344S: Maintained
679655da 6345F: include/linux/llc.h
c117ab84 6346F: include/uapi/linux/llc.h
679655da
JP
6347F: include/net/llc*
6348F: net/llc/
e2d1d6c0 6349
4e233cbe
AD
6350LM73 HARDWARE MONITOR DRIVER
6351M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6352L: lm-sensors@lm-sensors.org
6353S: Maintained
6354F: drivers/hwmon/lm73.c
6355
156e2d1a 6356LM78 HARDWARE MONITOR DRIVER
d8130624 6357M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6358L: lm-sensors@lm-sensors.org
6359S: Maintained
6360F: Documentation/hwmon/lm78
6361F: drivers/hwmon/lm78.c
6362
1da177e4 6363LM83 HARDWARE MONITOR DRIVER
d8130624 6364M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6365L: lm-sensors@lm-sensors.org
1da177e4 6366S: Maintained
679655da
JP
6367F: Documentation/hwmon/lm83
6368F: drivers/hwmon/lm83.c
1da177e4
LT
6369
6370LM90 HARDWARE MONITOR DRIVER
d8130624 6371M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6372L: lm-sensors@lm-sensors.org
1da177e4 6373S: Maintained
679655da 6374F: Documentation/hwmon/lm90
aae7bce4 6375F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6376F: drivers/hwmon/lm90.c
1da177e4 6377
917cc4e6
GR
6378LM95234 HARDWARE MONITOR DRIVER
6379M: Guenter Roeck <linux@roeck-us.net>
6380L: lm-sensors@lm-sensors.org
6381S: Maintained
6382F: Documentation/hwmon/lm95234
6383F: drivers/hwmon/lm95234.c
6384
68620bdd
MP
6385LME2510 MEDIA DRIVER
6386M: Malcolm Priestley <tvboxspy@gmail.com>
6387L: linux-media@vger.kernel.org
6388W: http://linuxtv.org/
6389Q: http://patchwork.linuxtv.org/project/linux-media/list/
6390S: Maintained
6391F: drivers/media/usb/dvb-usb-v2/lmedm04*
6392
512e67f9 6393LOCKDEP AND LOCKSTAT
8b58be88
JP
6394M: Peter Zijlstra <peterz@infradead.org>
6395M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6396L: linux-kernel@vger.kernel.org
75fc2d37 6397T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6398S: Maintained
214e0aed
DB
6399F: Documentation/locking/lockdep*.txt
6400F: Documentation/locking/lockstat.txt
679655da 6401F: include/linux/lockdep.h
7486d6da 6402F: kernel/locking/
512e67f9 6403
dde33348 6404LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6405M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6406L: linux-ntfs-dev@lists.sourceforge.net
6407W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6408S: Maintained
679655da 6409F: Documentation/ldm.txt
20d16fef 6410F: block/partitions/ldm.*
1da177e4 6411
ef6ada3d
JE
6412LogFS
6413M: Joern Engel <joern@logfs.org>
756ccb3c 6414M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6415L: logfs@logfs.org
6416W: logfs.org
6417S: Maintained
6418F: fs/logfs/
6419
b62d7946
RS
6420LPC32XX MACHINE SUPPORT
6421M: Roland Stigge <stigge@antcom.de>
6422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6423S: Maintained
6424F: arch/arm/mach-lpc32xx/
6425
c87e34ef 6426LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6427M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6428M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6429M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6430M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6431L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6432L: linux-scsi@vger.kernel.org
6433W: http://www.lsilogic.com/support
6434S: Supported
679655da 6435F: drivers/message/fusion/
500c152a 6436F: drivers/scsi/mpt2sas/
6437F: drivers/scsi/mpt3sas/
c87e34ef 6438
1da177e4 6439LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6440M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6441L: linux-scsi@vger.kernel.org
6442S: Maintained
679655da 6443F: drivers/scsi/sym53c8xx_2/
1da177e4 6444
e5f5c99a
GR
6445LTC4261 HARDWARE MONITOR DRIVER
6446M: Guenter Roeck <linux@roeck-us.net>
6447L: lm-sensors@lm-sensors.org
6448S: Maintained
6449F: Documentation/hwmon/ltc4261
6450F: drivers/hwmon/ltc4261.c
6451
81365c31 6452LTP (Linux Test Project)
28b8e8d4 6453M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6454M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6455M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6456M: Jan Stancek <jstancek@redhat.com>
6457M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6458M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6459L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6460W: http://linux-test-project.github.io/
7d1ae8a8 6461T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6462S: Maintained
6463
c12a54b3 6464M32R ARCHITECTURE
c12a54b3 6465W: http://www.linux-m32r.org/
b4174867 6466S: Orphan
679655da 6467F: arch/m32r/
c12a54b3 6468
1da177e4 6469M68K ARCHITECTURE
8b58be88 6470M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6471L: linux-m68k@lists.linux-m68k.org
6472W: http://www.linux-m68k.org/
54e5881d 6473T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6474S: Maintained
679655da 6475F: arch/m68k/
9db35182 6476F: drivers/zorro/
1da177e4
LT
6477
6478M68K ON APPLE MACINTOSH
8b58be88 6479M: Joshua Thompson <funaho@jurai.org>
1da177e4 6480W: http://www.mac.linux-m68k.org/
9bb9f222 6481L: linux-m68k@lists.linux-m68k.org
1da177e4 6482S: Maintained
9db35182 6483F: arch/m68k/mac/
1da177e4
LT
6484
6485M68K ON HP9000/300
8b58be88 6486M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6487W: http://www.tazenda.demon.co.uk/phil/linux-hp
6488S: Maintained
679655da 6489F: arch/m68k/hp300/
1da177e4 6490
74425546
AP
6491M88DS3103 MEDIA DRIVER
6492M: Antti Palosaari <crope@iki.fi>
6493L: linux-media@vger.kernel.org
6494W: http://linuxtv.org/
6495W: http://palosaari.fi/linux/
6496Q: http://patchwork.linuxtv.org/project/linux-media/list/
6497T: git git://linuxtv.org/anttip/media_tree.git
6498S: Maintained
6499F: drivers/media/dvb-frontends/m88ds3103*
6500
68620bdd
MP
6501M88RS2000 MEDIA DRIVER
6502M: Malcolm Priestley <tvboxspy@gmail.com>
6503L: linux-media@vger.kernel.org
6504W: http://linuxtv.org/
6505Q: http://patchwork.linuxtv.org/project/linux-media/list/
6506S: Maintained
6507F: drivers/media/dvb-frontends/m88rs2000*
6508
07a092fa 6509MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6510M: Alexey Klimov <klimov.linux@gmail.com>
6511L: linux-media@vger.kernel.org
6512T: git git://linuxtv.org/media_tree.git
6513S: Maintained
6514F: drivers/media/radio/radio-ma901.c
07a092fa 6515
64a327a7 6516MAC80211
8b58be88 6517M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6518L: linux-wireless@vger.kernel.org
491b26b4 6519W: http://wireless.kernel.org/
ce466579
JB
6520T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6521T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6522S: Maintained
679655da
JP
6523F: Documentation/networking/mac80211-injection.txt
6524F: include/net/mac80211.h
6525F: net/mac80211/
64a327a7 6526
b863ceb7 6527MACVLAN DRIVER
8b58be88 6528M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6529L: netdev@vger.kernel.org
6530S: Maintained
679655da
JP
6531F: drivers/net/macvlan.c
6532F: include/linux/if_macvlan.h
b863ceb7 6533
2b6d83e2
JB
6534MAILBOX API
6535M: Jassi Brar <jassisinghbrar@gmail.com>
6536L: linux-kernel@vger.kernel.org
6537S: Maintained
6538F: drivers/mailbox/
6539F: include/linux/mailbox_client.h
6540F: include/linux/mailbox_controller.h
6541
faf1668c 6542MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6543M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6544W: http://www.kernel.org/doc/man-pages
bd7ebec6 6545L: linux-man@vger.kernel.org
1b53dc74 6546S: Maintained
faf1668c 6547
8427defd
RK
6548MARVELL ARMADA DRM SUPPORT
6549M: Russell King <rmk+kernel@arm.linux.org.uk>
6550S: Maintained
6551F: drivers/gpu/drm/armada/
6552
3ad50cca
GR
6553MARVELL 88E6352 DSA support
6554M: Guenter Roeck <linux@roeck-us.net>
6555S: Maintained
6556F: drivers/net/dsa/mv88e6352.c
6557
44c14c1d 6558MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6559M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6560M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6561L: netdev@vger.kernel.org
6562S: Maintained
6563F: drivers/net/ethernet/marvell/sk*
6564
74cda169 6565MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6566L: libertas-dev@lists.infradead.org
8ac3e99e 6567S: Orphan
679655da 6568F: drivers/net/wireless/libertas/
74cda169 6569
b60d6975 6570MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6571M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6572L: netdev@vger.kernel.org
f5ca8502 6573S: Maintained
527a6266 6574F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6575F: include/linux/mv643xx.h
1da177e4 6576
370b8ed9
TP
6577MARVELL MVNETA ETHERNET DRIVER
6578M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6579L: netdev@vger.kernel.org
6580S: Maintained
6581F: drivers/net/ethernet/marvell/mvneta.*
6582
fcad584d 6583MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6584M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6585M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6586L: linux-wireless@vger.kernel.org
6587S: Maintained
6588F: drivers/net/wireless/mwifiex/
6589
a2c3f656 6590MARVELL MWL8K WIRELESS DRIVER
a040d532 6591M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6592L: linux-wireless@vger.kernel.org
16345910 6593S: Odd Fixes
a2c3f656
LB
6594F: drivers/net/wireless/mwl8k.c
6595
2a69567b 6596MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6597M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6598S: Odd Fixes
1fa7e547 6599F: drivers/mmc/host/mvsdio.*
2a69567b 6600
1da177e4 6601MATROX FRAMEBUFFER DRIVER
c69f677c 6602L: linux-fbdev@vger.kernel.org
52653199 6603S: Orphan
8a61f013 6604F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6605F: include/uapi/linux/matroxfb.h
1da177e4 6606
ca462085
GR
6607MAX16065 HARDWARE MONITOR DRIVER
6608M: Guenter Roeck <linux@roeck-us.net>
6609L: lm-sensors@lm-sensors.org
6610S: Maintained
6611F: Documentation/hwmon/max16065
6612F: drivers/hwmon/max16065.c
6613
1f61cab8
GR
6614MAX20751 HARDWARE MONITOR DRIVER
6615M: Guenter Roeck <linux@roeck-us.net>
6616L: lm-sensors@lm-sensors.org
6617S: Maintained
6618F: Documentation/hwmon/max20751
6619F: drivers/hwmon/max20751.c
6620
d20620de 6621MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6622M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6623L: lm-sensors@lm-sensors.org
6624S: Maintained
679655da
JP
6625F: Documentation/hwmon/max6650
6626F: drivers/hwmon/max6650.c
d20620de 6627
e89ab51f
GR
6628MAX6697 HARDWARE MONITOR DRIVER
6629M: Guenter Roeck <linux@roeck-us.net>
6630L: lm-sensors@lm-sensors.org
6631S: Maintained
6632F: Documentation/hwmon/max6697
6633F: Documentation/devicetree/bindings/i2c/max6697.txt
6634F: drivers/hwmon/max6697.c
6635F: include/linux/platform_data/max6697.h
6636
f8f847b5
KK
6637MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6638M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6639L: linux-pm@vger.kernel.org
6640S: Supported
6641F: drivers/power/max14577_charger.c
6642F: drivers/power/max77693_charger.c
6643
3811405e
JMC
6644MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6645M: Javier Martinez Canillas <javier@osg.samsung.com>
6646L: linux-kernel@vger.kernel.org
6647S: Supported
6648F: drivers/*/*max77802.c
6649F: Documentation/devicetree/bindings/*/*max77802.txt
6650F: include/dt-bindings/*/*max77802.h
6651
befeb596
KK
6652MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6653M: Chanwoo Choi <cw00.choi@samsung.com>
6654M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6655L: linux-kernel@vger.kernel.org
6656S: Supported
6657F: drivers/*/max14577.c
6658F: drivers/*/max77686.c
6659F: drivers/*/max77693.c
6660F: drivers/extcon/extcon-max14577.c
6661F: drivers/extcon/extcon-max77693.c
6662F: drivers/rtc/rtc-max77686.c
6663F: drivers/clk/clk-max77686.c
6664F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6665F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6666F: Documentation/devicetree/bindings/mfd/max77693.txt
6667F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6668F: include/linux/mfd/max14577*.h
6669F: include/linux/mfd/max77686*.h
6670F: include/linux/mfd/max77693*.h
6671
9be3c9a5
HV
6672MAXIRADIO FM RADIO RECEIVER DRIVER
6673M: Hans Verkuil <hverkuil@xs4all.nl>
6674L: linux-media@vger.kernel.org
6675T: git git://linuxtv.org/media_tree.git
6676W: http://linuxtv.org
6677S: Maintained
6678F: drivers/media/radio/radio-maxiradio*
6679
6f32a8c9
LP
6680MEDIA DRIVERS FOR RENESAS - VSP1
6681M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6682L: linux-media@vger.kernel.org
6683L: linux-sh@vger.kernel.org
6684T: git git://linuxtv.org/media_tree.git
6685S: Supported
6686F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6687F: drivers/media/platform/vsp1/
6688
dacf9ce8
KS
6689MEDIA DRIVERS FOR ASCOT2E
6690M: Sergey Kozlov <serjk@netup.ru>
6691L: linux-media@vger.kernel.org
6692W: http://linuxtv.org
6693W: http://netup.tv/
6694T: git git://linuxtv.org/media_tree.git
6695S: Supported
6696F: drivers/media/dvb-frontends/ascot2e*
6697
a6dc60ff
KS
6698MEDIA DRIVERS FOR CXD2841ER
6699M: Sergey Kozlov <serjk@netup.ru>
6700L: linux-media@vger.kernel.org
6701W: http://linuxtv.org/
6702W: http://netup.tv/
6703T: git git://linuxtv.org/media_tree.git
6704S: Supported
6705F: drivers/media/dvb-frontends/cxd2841er*
6706
a5d32b35
KS
6707MEDIA DRIVERS FOR HORUS3A
6708M: Sergey Kozlov <serjk@netup.ru>
6709L: linux-media@vger.kernel.org
6710W: http://linuxtv.org/
6711W: http://netup.tv/
6712T: git git://linuxtv.org/media_tree.git
6713S: Supported
6714F: drivers/media/dvb-frontends/horus3a*
6715
e025273b
KS
6716MEDIA DRIVERS FOR LNBH25
6717M: Sergey Kozlov <serjk@netup.ru>
6718L: linux-media@vger.kernel.org
6719W: http://linuxtv.org/
6720W: http://netup.tv/
6721T: git git://linuxtv.org/media_tree.git
6722S: Supported
6723F: drivers/media/dvb-frontends/lnbh25*
6724
52b1eaf4
KS
6725MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6726M: Sergey Kozlov <serjk@netup.ru>
6727L: linux-media@vger.kernel.org
6728W: http://linuxtv.org/
6729W: http://netup.tv/
6730T: git git://linuxtv.org/media_tree.git
6731S: Supported
6732F: drivers/media/pci/netup_unidvb/*
6733
127c49ae 6734MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6735M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6736P: LinuxTV.org Project
6737L: linux-media@vger.kernel.org
6738W: http://linuxtv.org
8a6e2535 6739Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6740T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6741S: Maintained
6742F: Documentation/dvb/
6743F: Documentation/video4linux/
ffe06198 6744F: Documentation/DocBook/media/
127c49ae 6745F: drivers/media/
ffe06198 6746F: drivers/staging/media/
127c49ae 6747F: include/media/
6c0f0359
MCC
6748F: include/uapi/linux/dvb/
6749F: include/uapi/linux/videodev2.h
6750F: include/uapi/linux/media.h
6751F: include/uapi/linux/v4l2-*
6752F: include/uapi/linux/meye.h
6753F: include/uapi/linux/ivtv*
6754F: include/uapi/linux/uvcvideo.h
d20620de 6755
c869f77d
JK
6756MEDIATEK MT7601U WIRELESS LAN DRIVER
6757M: Jakub Kicinski <kubakici@wp.pl>
6758L: linux-wireless@vger.kernel.org
6759S: Maintained
6760F: drivers/net/wireless/mediatek/mt7601u/
6761
e399065b
SS
6762MEGARAID SCSI/SAS DRIVERS
6763M: Kashyap Desai <kashyap.desai@avagotech.com>
6764M: Sumit Saxena <sumit.saxena@avagotech.com>
6765M: Uday Lingala <uday.lingala@avagotech.com>
6766L: megaraidlinux.pdl@avagotech.com
baaea1dc 6767L: linux-scsi@vger.kernel.org
e399065b 6768W: http://www.lsi.com
ce00f85c 6769S: Maintained
679655da
JP
6770F: Documentation/scsi/megaraid.txt
6771F: drivers/scsi/megaraid.*
6772F: drivers/scsi/megaraid/
757e0108 6773
2c46c9d5
AV
6774MELLANOX ETHERNET DRIVER (mlx4_en)
6775M: Amir Vadai <amirv@mellanox.com>
db603047 6776M: Ido Shamay <idos@mellanox.com>
b75f0050 6777L: netdev@vger.kernel.org
2c46c9d5
AV
6778S: Supported
6779W: http://www.mellanox.com
6780Q: http://patchwork.ozlabs.org/project/netdev/list/
6781F: drivers/net/ethernet/mellanox/mlx4/en_*
6782
93c1edb2
JP
6783MELLANOX ETHERNET SWITCH DRIVERS
6784M: Jiri Pirko <jiri@mellanox.com>
6785M: Ido Schimmel <idosch@mellanox.com>
6786L: netdev@vger.kernel.org
6787S: Supported
6788W: http://www.mellanox.com
6789Q: http://patchwork.ozlabs.org/project/netdev/list/
6790F: drivers/net/ethernet/mellanox/mlxsw/
6791
5b25b13a
MD
6792MEMBARRIER SUPPORT
6793M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6794M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6795L: linux-kernel@vger.kernel.org
6796S: Supported
6797F: kernel/membarrier.c
6798F: include/uapi/linux/membarrier.h
6799
70ea91f1
SR
6800MEMORY MANAGEMENT
6801L: linux-mm@kvack.org
70ea91f1
SR
6802W: http://www.linux-mm.org
6803S: Maintained
679655da 6804F: include/linux/mm.h
551450bb
CS
6805F: include/linux/gfp.h
6806F: include/linux/mmzone.h
6807F: include/linux/memory_hotplug.h
6808F: include/linux/vmalloc.h
679655da 6809F: mm/
70ea91f1 6810
f4e9ce66 6811MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6812M: David Woodhouse <dwmw2@infradead.org>
242c325e 6813M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6814L: linux-mtd@lists.infradead.org
8a6e2535
JP
6815W: http://www.linux-mtd.infradead.org/
6816Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6817T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6818T: git git://git.infradead.org/l2-mtd.git
1da177e4 6819S: Maintained
679655da
JP
6820F: drivers/mtd/
6821F: include/linux/mtd/
c117ab84 6822F: include/uapi/mtd/
1da177e4 6823
26c57ef1 6824MEN A21 WATCHDOG DRIVER
30c7469b 6825M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6826L: linux-watchdog@vger.kernel.org
30c7469b 6827S: Maintained
26c57ef1
JT
6828F: drivers/watchdog/mena21_wdt.c
6829
3764e82e 6830MEN CHAMELEON BUS (mcb)
30c7469b
JT
6831M: Johannes Thumshirn <morbidrsa@gmail.com>
6832S: Maintained
3764e82e
JT
6833F: drivers/mcb/
6834F: include/linux/mcb.h
b9f2f459 6835F: Documentation/men-chameleon-bus.txt
3764e82e 6836
48b490d2
AW
6837MEN F21BMC (Board Management Controller)
6838M: Andreas Werner <andreas.werner@men.de>
6839S: Supported
6840F: drivers/mfd/menf21bmc.c
6841F: drivers/watchdog/menf21bmc_wdt.c
6842F: drivers/leds/leds-menf21bmc.c
6843F: drivers/hwmon/menf21bmc_hwmon.c
6844F: Documentation/hwmon/menf21bmc
6845
12285945
JH
6846METAG ARCHITECTURE
6847M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6848L: linux-metag@vger.kernel.org
12285945
JH
6849S: Supported
6850F: arch/metag/
6851F: Documentation/metag/
6852F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6853F: drivers/clocksource/metag_generic.c
5698c50d
JH
6854F: drivers/irqchip/irq-metag.c
6855F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6856F: drivers/tty/metag_da.c
12285945 6857
c6375b0a 6858MICROBLAZE ARCHITECTURE
8b58be88 6859M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6860W: http://www.monstr.eu/fdt/
6861T: git git://git.monstr.eu/linux-2.6-microblaze.git
6862S: Supported
0a8c7914 6863F: arch/microblaze/
1da177e4 6864
2508a45a
CY
6865MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6866M: Chen Yu <yu.c.chen@intel.com>
6867L: platform-driver-x86@vger.kernel.org
6868S: Supported
6869F: drivers/platform/x86/surfacepro3_button.c
6870
1da177e4 6871MICROTEK X6 SCANNER
61eee9a7 6872M: Oliver Neukum <oliver@neukum.org>
1da177e4 6873S: Maintained
679655da 6874F: drivers/usb/image/microtek.*
1da177e4
LT
6875
6876MIPS
8b58be88 6877M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6878L: linux-mips@linux-mips.org
6097050d 6879W: http://www.linux-mips.org/
b05e988e 6880T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6881Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6882S: Supported
679655da
JP
6883F: Documentation/mips/
6884F: arch/mips/
1da177e4 6885
08b7620a
HV
6886MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6887M: Hans Verkuil <hverkuil@xs4all.nl>
6888L: linux-media@vger.kernel.org
6889T: git git://linuxtv.org/media_tree.git
6890W: http://linuxtv.org
6891S: Odd Fixes
6892F: drivers/media/radio/radio-miropcm20*
6893
e126ba97
EC
6894Mellanox MLX5 core VPI driver
6895M: Eli Cohen <eli@mellanox.com>
6896L: netdev@vger.kernel.org
6897L: linux-rdma@vger.kernel.org
6898W: http://www.mellanox.com
6899Q: http://patchwork.ozlabs.org/project/netdev/list/
6900Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6901T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6902S: Supported
6903F: drivers/net/ethernet/mellanox/mlx5/core/
6904F: include/linux/mlx5/
6905
6906Mellanox MLX5 IB driver
b75f0050
JP
6907M: Eli Cohen <eli@mellanox.com>
6908L: linux-rdma@vger.kernel.org
6909W: http://www.mellanox.com
6910Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6911T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6912S: Supported
6913F: include/linux/mlx5/
6914F: drivers/infiniband/hw/mlx5/
e126ba97 6915
0ce277e4
AP
6916MN88472 MEDIA DRIVER
6917M: Antti Palosaari <crope@iki.fi>
6918L: linux-media@vger.kernel.org
6919W: http://linuxtv.org/
6920W: http://palosaari.fi/linux/
6921Q: http://patchwork.linuxtv.org/project/linux-media/list/
6922T: git git://linuxtv.org/anttip/media_tree.git
6923S: Maintained
6924F: drivers/staging/media/mn88472/
6925F: drivers/media/dvb-frontends/mn88472.h
6926
4f4d238f
AP
6927MN88473 MEDIA DRIVER
6928M: Antti Palosaari <crope@iki.fi>
6929L: linux-media@vger.kernel.org
6930W: http://linuxtv.org/
6931W: http://palosaari.fi/linux/
6932Q: http://patchwork.linuxtv.org/project/linux-media/list/
6933T: git git://linuxtv.org/anttip/media_tree.git
6934S: Maintained
6935F: drivers/staging/media/mn88473/
6936F: drivers/media/dvb-frontends/mn88473.h
6937
1da177e4 6938MODULE SUPPORT
8b58be88 6939M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6940S: Maintained
679655da
JP
6941F: include/linux/module.h
6942F: kernel/module.c
1da177e4
LT
6943
6944MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6945W: http://popies.net/meye/
b7788e13 6946S: Orphan
679655da 6947F: Documentation/video4linux/meye.txt
90d72ac6 6948F: drivers/media/pci/meye/
6c0f0359 6949F: include/uapi/linux/meye.h
1da177e4 6950
b9705b60 6951MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6952M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6953S: Maintained
679655da 6954F: Documentation/serial/moxa-smartio
c897401b 6955F: drivers/tty/mxser.*
d735410a 6956
889b2f87
AK
6957MR800 AVERMEDIA USB FM RADIO DRIVER
6958M: Alexey Klimov <klimov.linux@gmail.com>
6959L: linux-media@vger.kernel.org
6960T: git git://linuxtv.org/media_tree.git
6961S: Maintained
6962F: drivers/media/radio/radio-mr800.c
6963
d7155691
AO
6964MRF24J40 IEEE 802.15.4 RADIO DRIVER
6965M: Alan Ott <alan@signal11.us>
6966L: linux-wpan@vger.kernel.org
6967S: Maintained
6968F: drivers/net/ieee802154/mrf24j40.c
6969
8c4c731a 6970MSI LAPTOP SUPPORT
182ae55c 6971M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6972L: platform-driver-x86@vger.kernel.org
8c4c731a 6973S: Maintained
679655da 6974F: drivers/platform/x86/msi-laptop.c
8c4c731a 6975
0f1006b1 6976MSI WMI SUPPORT
d0944853 6977L: platform-driver-x86@vger.kernel.org
5ee7041e 6978S: Orphan
0f1006b1
AA
6979F: drivers/platform/x86/msi-wmi.c
6980
19a628a0
AP
6981MSI001 MEDIA DRIVER
6982M: Antti Palosaari <crope@iki.fi>
6983L: linux-media@vger.kernel.org
6984W: http://linuxtv.org/
6985W: http://palosaari.fi/linux/
6986Q: http://patchwork.linuxtv.org/project/linux-media/list/
6987T: git git://linuxtv.org/anttip/media_tree.git
6988S: Maintained
0185e197 6989F: drivers/media/tuners/msi001*
19a628a0 6990
7570589d 6991MSI2500 MEDIA DRIVER
2c57213f
AP
6992M: Antti Palosaari <crope@iki.fi>
6993L: linux-media@vger.kernel.org
6994W: http://linuxtv.org/
6995W: http://palosaari.fi/linux/
6996Q: http://patchwork.linuxtv.org/project/linux-media/list/
6997T: git git://linuxtv.org/anttip/media_tree.git
6998S: Maintained
7570589d 6999F: drivers/media/usb/msi2500/
2c57213f 7000
159eeea4
RJ
7001MSYSTEMS DISKONCHIP G3 MTD DRIVER
7002M: Robert Jarzmik <robert.jarzmik@free.fr>
7003L: linux-mtd@lists.infradead.org
7004S: Maintained
7005F: drivers/mtd/devices/docg3*
7006
62a37dc7 7007MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7008M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7009L: linux-media@vger.kernel.org
7010T: git git://linuxtv.org/media_tree.git
7011S: Maintained
7012F: drivers/media/i2c/mt9m032.c
7013F: include/media/mt9m032.h
7014
62a37dc7 7015MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7016M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7017L: linux-media@vger.kernel.org
7018T: git git://linuxtv.org/media_tree.git
7019S: Maintained
7020F: drivers/media/i2c/mt9p031.c
7021F: include/media/mt9p031.h
7022
62a37dc7 7023MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7024M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7025L: linux-media@vger.kernel.org
7026T: git git://linuxtv.org/media_tree.git
7027S: Maintained
7028F: drivers/media/i2c/mt9t001.c
7029F: include/media/mt9t001.h
7030
62a37dc7 7031MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7032M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7033L: linux-media@vger.kernel.org
7034T: git git://linuxtv.org/media_tree.git
7035S: Maintained
f2272e13 7036F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7037F: drivers/media/i2c/mt9v032.c
7038F: include/media/mt9v032.h
7039
4e0d13cb 7040MULTIFUNCTION DEVICES (MFD)
8b58be88 7041M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7042M: Lee Jones <lee.jones@linaro.org>
7caa7991 7043T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7044S: Supported
679655da 7045F: drivers/mfd/
55b5940d 7046F: include/linux/mfd/
4e0d13cb 7047
5c4e6f13 7048MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7049M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7050L: linux-mmc@vger.kernel.org
708dce3f 7051T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7052S: Maintained
679655da
JP
7053F: drivers/mmc/
7054F: include/linux/mmc/
c117ab84 7055F: include/uapi/linux/mmc/
baca2da4 7056
15a0580c 7057MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7058S: Orphan
679655da
JP
7059F: drivers/mmc/host/mmc_spi.c
7060F: include/linux/spi/mmc_spi.h
15a0580c 7061
1da177e4 7062MULTISOUND SOUND DRIVER
8b58be88 7063M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7064S: Maintained
679655da
JP
7065F: Documentation/sound/oss/MultiSound
7066F: sound/oss/msnd*
1da177e4 7067
d735410a 7068MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7069S: Orphan
c897401b 7070F: drivers/tty/isicom.c
679655da 7071F: include/linux/isicom.h
d735410a 7072
550a7375 7073MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7074M: Felipe Balbi <balbi@ti.com>
795fb7e7 7075L: linux-usb@vger.kernel.org
43b416e5 7076T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7077S: Maintained
679655da 7078F: drivers/usb/musb/
550a7375 7079
ea0af5f6
MK
7080MXL5007T MEDIA DRIVER
7081M: Michael Krufky <mkrufky@linuxtv.org>
7082L: linux-media@vger.kernel.org
7083W: http://linuxtv.org/
7084W: http://github.com/mkrufky
7085Q: http://patchwork.linuxtv.org/project/linux-media/list/
7086T: git git://linuxtv.org/mkrufky/tuners.git
7087S: Maintained
7088F: drivers/media/tuners/mxl5007t.*
7089
2d3cf588 7090MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7091M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7092L: netdev@vger.kernel.org
205057ae 7093W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7094S: Supported
93f7848b 7095F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7096
1da177e4 7097NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7098S: Orphan
d9fb9f38 7099F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7100
23dc05a3
DM
7101NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7102M: Daniel Mack <zonque@gmail.com>
7103S: Maintained
e5747e40 7104L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7105W: http://www.native-instruments.com
7106F: sound/usb/caiaq/
7107
1da177e4 7108NCP FILESYSTEM
52653199
PV
7109M: Petr Vandrovec <petr@vandrovec.name>
7110S: Odd Fixes
679655da 7111F: fs/ncpfs/
1da177e4 7112
a79b0322
FT
7113NCR 5380 SCSI DRIVERS
7114M: Finn Thain <fthain@telegraphics.com.au>
7115M: Michael Schmitz <schmitzmic@gmail.com>
7116L: linux-scsi@vger.kernel.org
7117S: Maintained
7118F: Documentation/scsi/g_NCR5380.txt
7119F: drivers/scsi/NCR5380.*
7120F: drivers/scsi/arm/cumana_1.c
7121F: drivers/scsi/arm/oak.c
7122F: drivers/scsi/atari_NCR5380.c
7123F: drivers/scsi/atari_scsi.*
7124F: drivers/scsi/dmx3191d.c
7125F: drivers/scsi/dtc.*
7126F: drivers/scsi/g_NCR5380.*
7127F: drivers/scsi/g_NCR5380_mmio.c
7128F: drivers/scsi/mac_scsi.*
7129F: drivers/scsi/pas16.*
a79b0322
FT
7130F: drivers/scsi/sun3_scsi.*
7131F: drivers/scsi/sun3_scsi_vme.c
7132F: drivers/scsi/t128.*
7133
1da177e4 7134NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7135M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7136L: linux-scsi@vger.kernel.org
7137S: Maintained
679655da 7138F: drivers/scsi/NCR_D700.*
1da177e4 7139
4aa3eb4c
GR
7140NCT6775 HARDWARE MONITOR DRIVER
7141M: Guenter Roeck <linux@roeck-us.net>
7142L: lm-sensors@lm-sensors.org
7143S: Maintained
7144F: Documentation/hwmon/nct6775
7145F: drivers/hwmon/nct6775.c
7146
3c2d774c 7147NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7148M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7149L: linux-rdma@vger.kernel.org
e3d33cb1 7150W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7151S: Supported
7152F: drivers/infiniband/hw/nes/
7153
be2f2e84 7154NETEM NETWORK EMULATOR
adbbf69d 7155M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7156L: netem@lists.linux-foundation.org
be2f2e84 7157S: Maintained
679655da 7158F: net/sched/sch_netem.c
be2f2e84 7159
b2f5a051 7160NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7161M: Jon Mason <jdmason@kudzu.us>
4a58448b 7162L: netdev@vger.kernel.org
4a58448b 7163S: Supported
679655da 7164F: Documentation/networking/s2io.txt
b2f5a051 7165F: Documentation/networking/vxge.txt
86387e1a 7166F: drivers/net/ethernet/neterion/
4a58448b 7167
db9cf3a3 7168NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7169M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7170M: Patrick McHardy <kaber@trash.net>
42010ed0 7171M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7172L: netfilter-devel@vger.kernel.org
82b98543 7173L: coreteam@netfilter.org
1da177e4
LT
7174W: http://www.netfilter.org/
7175W: http://www.iptables.org/
42010ed0
PNA
7176Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7179S: Supported
679655da
JP
7180F: include/linux/netfilter*
7181F: include/linux/netfilter/
7182F: include/net/netfilter/
c117ab84
CEB
7183F: include/uapi/linux/netfilter*
7184F: include/uapi/linux/netfilter/
679655da
JP
7185F: net/*/netfilter.c
7186F: net/*/netfilter/
7187F: net/netfilter/
91c269a0 7188F: net/bridge/br_netfilter*.c
1da177e4 7189
4cc67735 7190NETLABEL
87a0874c 7191M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7192W: http://netlabel.sf.net
7193L: netdev@vger.kernel.org
87a0874c 7194S: Maintained
80811493 7195F: Documentation/netlabel/
679655da
JP
7196F: include/net/netlabel.h
7197F: net/netlabel/
4cc67735 7198
1da177e4 7199NETROM NETWORK LAYER
8b58be88 7200M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7201L: linux-hams@vger.kernel.org
d34cb28a 7202W: http://www.linux-ax25.org/
1da177e4 7203S: Maintained
679655da 7204F: include/net/netrom.h
c117ab84 7205F: include/uapi/linux/netrom.h
679655da 7206F: net/netrom/
1da177e4 7207
5ddb88c0 7208NETWORK BLOCK DEVICE (NBD)
4ca5829a 7209M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7210S: Maintained
5e4b269b 7211L: nbd-general@lists.sourceforge.net
4ca5829a 7212T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7213F: Documentation/blockdev/nbd.txt
7214F: drivers/block/nbd.c
c117ab84 7215F: include/uapi/linux/nbd.h
1da177e4 7216
6e43650c
NH
7217NETWORK DROP MONITOR
7218M: Neil Horman <nhorman@tuxdriver.com>
7219L: netdev@vger.kernel.org
7220S: Maintained
7221W: https://fedorahosted.org/dropwatch/
7222F: net/core/drop_monitor.c
7223
1da177e4 7224NETWORKING [GENERAL]
8b58be88 7225M: "David S. Miller" <davem@davemloft.net>
979b6c13 7226L: netdev@vger.kernel.org
b1e8fd54 7227W: http://www.linuxfoundation.org/en/Net
11e98029 7228Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7229T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7230T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7231S: Maintained
679655da
JP
7232F: net/
7233F: include/net/
018d21ed
JP
7234F: include/linux/in.h
7235F: include/linux/net.h
7236F: include/linux/netdevice.h
c117ab84
CEB
7237F: include/uapi/linux/in.h
7238F: include/uapi/linux/net.h
7239F: include/uapi/linux/netdevice.h
0c7aecd4 7240F: include/uapi/linux/net_namespace.h
7e814a6c 7241F: tools/net/
f4e53f9a 7242F: tools/testing/selftests/net/
335a67d2 7243F: lib/random32.c
a101ccd1 7244F: lib/test_bpf.c
1da177e4
LT
7245
7246NETWORKING [IPv4/IPv6]
8b58be88
JP
7247M: "David S. Miller" <davem@davemloft.net>
7248M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7249M: James Morris <jmorris@namei.org>
7250M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7251M: Patrick McHardy <kaber@trash.net>
979b6c13 7252L: netdev@vger.kernel.org
08deed1e 7253T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7254S: Maintained
679655da
JP
7255F: net/ipv4/
7256F: net/ipv6/
7257F: include/net/ip*
0a14842f 7258F: arch/x86/net/*
1da177e4 7259
73b7656c
DM
7260NETWORKING [IPSEC]
7261M: Steffen Klassert <steffen.klassert@secunet.com>
7262M: Herbert Xu <herbert@gondor.apana.org.au>
7263M: "David S. Miller" <davem@davemloft.net>
7264L: netdev@vger.kernel.org
d1fc5024
SK
7265T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7266T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7267S: Maintained
5826bdd1 7268F: net/core/flow.c
73b7656c
DM
7269F: net/xfrm/
7270F: net/key/
7271F: net/ipv4/xfrm*
d1fc5024
SK
7272F: net/ipv4/esp4.c
7273F: net/ipv4/ah4.c
7274F: net/ipv4/ipcomp.c
7275F: net/ipv4/ip_vti.c
73b7656c 7276F: net/ipv6/xfrm*
d1fc5024
SK
7277F: net/ipv6/esp6.c
7278F: net/ipv6/ah6.c
7279F: net/ipv6/ipcomp6.c
7280F: net/ipv6/ip6_vti.c
73b7656c
DM
7281F: include/uapi/linux/xfrm.h
7282F: include/net/xfrm.h
7283
10e2ff1c 7284NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7285M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7286L: netdev@vger.kernel.org
7287S: Maintained
7288
29f8f632 7289NETWORKING [WIRELESS]
2cb4abd1 7290L: linux-wireless@vger.kernel.org
8a6e2535 7291Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7292
788873ac
JP
7293NETWORKING DRIVERS
7294L: netdev@vger.kernel.org
7295W: http://www.linuxfoundation.org/en/Net
11e98029 7296Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7297T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7298T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7299S: Odd Fixes
7300F: drivers/net/
018d21ed 7301F: include/linux/if_*
0b63bf1f
JD
7302F: include/linux/netdevice.h
7303F: include/linux/arcdevice.h
7304F: include/linux/etherdevice.h
7305F: include/linux/fcdevice.h
7306F: include/linux/fddidevice.h
7307F: include/linux/hippidevice.h
7308F: include/linux/inetdevice.h
c117ab84
CEB
7309F: include/uapi/linux/if_*
7310F: include/uapi/linux/netdevice.h
788873ac 7311
0e324cf6
JL
7312NETWORKING DRIVERS (WIRELESS)
7313M: Kalle Valo <kvalo@codeaurora.org>
7314L: linux-wireless@vger.kernel.org
7315Q: http://patchwork.kernel.org/project/linux-wireless/list/
7316T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7317S: Maintained
7318F: drivers/net/wireless/
7319
3d396eb1 7320NETXEN (1/10) GbE SUPPORT
8622315e 7321M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7322M: Sony Chacko <sony.chacko@qlogic.com>
7323M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7324L: netdev@vger.kernel.org
9c2b5bde 7325W: http://www.qlogic.com
3d396eb1 7326S: Supported
aa43c215 7327F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7328
6423d30f
AAJ
7329NFC SUBSYSTEM
7330M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7331M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7332M: Samuel Ortiz <sameo@linux.intel.com>
7333L: linux-wireless@vger.kernel.org
1eb3b216 7334L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7335S: Supported
6423d30f 7336F: net/nfc/
55eb94f9 7337F: include/net/nfc/
c117ab84 7338F: include/uapi/linux/nfc.h
6423d30f 7339F: drivers/nfc/
08eaa1e0 7340F: include/linux/platform_data/pn544.h
7ebb88e5 7341F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7342
e8b43555 7343NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7344M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7345M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7346L: linux-nfs@vger.kernel.org
7347W: http://client.linux-nfs.org
cd7b996a 7348T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7349S: Maintained
679655da
JP
7350F: fs/lockd/
7351F: fs/nfs/
7352F: fs/nfs_common/
7353F: net/sunrpc/
7354F: include/linux/lockd/
7355F: include/linux/nfs*
7356F: include/linux/sunrpc/
c117ab84
CEB
7357F: include/uapi/linux/nfs*
7358F: include/uapi/linux/sunrpc/
1da177e4 7359
85ef9cea 7360NILFS2 FILESYSTEM
e2126935 7361M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7362L: linux-nilfs@vger.kernel.org
f9472265 7363W: http://nilfs.sourceforge.net/
e2126935 7364T: git git://github.com/konis/nilfs2.git
85ef9cea 7365S: Supported
679655da
JP
7366F: Documentation/filesystems/nilfs2.txt
7367F: fs/nilfs2/
7368F: include/linux/nilfs2_fs.h
85ef9cea 7369
1da177e4 7370NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7371M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7372W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7373S: Maintained
679655da
JP
7374F: Documentation/scsi/NinjaSCSI.txt
7375F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7376
7377NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7378M: GOTO Masanori <gotom@debian.or.jp>
7379M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7380W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7381S: Maintained
679655da
JP
7382F: Documentation/scsi/NinjaSCSI.txt
7383F: drivers/scsi/nsp32*
1da177e4 7384
383b8fb9
LFT
7385NIOS2 ARCHITECTURE
7386M: Ley Foon Tan <lftan@altera.com>
7387L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7388T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7389S: Maintained
7390F: arch/nios2/
7391
2a6afddb
PR
7392NOKIA N900 POWER SUPPLY DRIVERS
7393M: Pali RohĂ¡r <pali.rohar@gmail.com>
7394S: Maintained
7395F: include/linux/power/bq2415x_charger.h
7396F: include/linux/power/bq27x00_battery.h
7397F: include/linux/power/isp1704_charger.h
7398F: drivers/power/bq2415x_charger.c
7399F: drivers/power/bq27x00_battery.c
7400F: drivers/power/isp1704_charger.c
7401F: drivers/power/rx51_battery.c
7402
a1bd3bae 7403NTB DRIVER CORE
9ef6bf6c
JM
7404M: Jon Mason <jdmason@kudzu.us>
7405M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7406M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7407L: linux-ntb@googlegroups.com
fce8a7bb 7408S: Supported
2984411f
JM
7409W: https://github.com/jonmason/ntb/wiki
7410T: git git://github.com/jonmason/ntb.git
fce8a7bb 7411F: drivers/ntb/
548c237c 7412F: drivers/net/ntb_netdev.c
fce8a7bb 7413F: include/linux/ntb.h
a1bd3bae 7414F: include/linux/ntb_transport.h
fce8a7bb 7415
e26a5843
AH
7416NTB INTEL DRIVER
7417M: Jon Mason <jdmason@kudzu.us>
7418M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7419L: linux-ntb@googlegroups.com
e26a5843
AH
7420S: Supported
7421W: https://github.com/jonmason/ntb/wiki
7422T: git git://github.com/jonmason/ntb.git
7423F: drivers/ntb/hw/intel/
fce8a7bb 7424
1da177e4 7425NTFS FILESYSTEM
2818ef50 7426M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7427L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7428W: http://www.tuxera.com/
e6f4dee7 7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7430S: Supported
679655da
JP
7431F: Documentation/filesystems/ntfs.txt
7432F: fs/ntfs/
1da177e4 7433
9eb8ef74 7434NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7435M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7436L: linux-fbdev@vger.kernel.org
ce00f85c 7437S: Maintained
8a61f013
JH
7438F: drivers/video/fbdev/riva/
7439F: drivers/video/fbdev/nvidia/
1da177e4 7440
79461681
MW
7441NVM EXPRESS DRIVER
7442M: Matthew Wilcox <willy@linux.intel.com>
7443L: linux-nvme@lists.infradead.org
7444T: git git://git.infradead.org/users/willy/linux-nvme.git
7445S: Supported
5be37bf9 7446F: drivers/block/nvme*
79461681
MW
7447F: include/linux/nvme.h
7448
aee4b9bd
SK
7449NVMEM FRAMEWORK
7450M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7451M: Maxime Ripard <maxime.ripard@free-electrons.com>
7452S: Maintained
7453F: drivers/nvmem/
7454F: Documentation/devicetree/bindings/nvmem/
7455F: include/linux/nvmem-consumer.h
7456F: include/linux/nvmem-provider.h
7457
dece4585
CP
7458NXP-NCI NFC DRIVER
7459M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7460R: Charles Gorand <charles.gorand@effinnov.com>
7461L: linux-nfc@lists.01.org (moderated for non-subscribers)
7462S: Supported
7463F: drivers/nfc/nxp-nci
7464
f50d7146
RK
7465NXP TDA998X DRM DRIVER
7466M: Russell King <rmk+kernel@arm.linux.org.uk>
7467S: Supported
7468F: drivers/gpu/drm/i2c/tda998x_drv.c
7469F: include/drm/i2c/tda998x.h
7470
fbace43e
PR
7471NXP TFA9879 DRIVER
7472M: Peter Rosin <peda@axentia.se>
7473L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7474S: Maintained
7475F: sound/soc/codecs/tfa9879*
7476
f5525786 7477OMAP SUPPORT
0e24bdd4 7478M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7479L: linux-omap@vger.kernel.org
7480W: http://www.muru.com/linux/omap/
7481W: http://linux.omap.com/
8a6e2535 7482Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7483T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7484S: Maintained
4e04d5a3 7485F: arch/arm/*omap*/
026da812
FB
7486F: arch/arm/configs/omap1_defconfig
7487F: arch/arm/configs/omap2plus_defconfig
046d0a37 7488F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7489F: drivers/irqchip/irq-omap-intc.c
7490F: drivers/mfd/*omap*.c
7491F: drivers/mfd/menelaus.c
7492F: drivers/mfd/palmas.c
7493F: drivers/mfd/tps65217.c
7494F: drivers/mfd/tps65218.c
7495F: drivers/mfd/tps65910.c
7496F: drivers/mfd/twl-core.[ch]
7497F: drivers/mfd/twl4030*.c
7498F: drivers/mfd/twl6030*.c
7499F: drivers/mfd/twl6040*.c
7500F: drivers/regulator/palmas-regulator*.c
7501F: drivers/regulator/pbias-regulator.c
7502F: drivers/regulator/tps65217-regulator.c
7503F: drivers/regulator/tps65218-regulator.c
7504F: drivers/regulator/tps65910-regulator.c
7505F: drivers/regulator/twl-regulator.c
046d0a37 7506F: include/linux/i2c-omap.h
f5525786 7507
50f29fbd 7508OMAP DEVICE TREE SUPPORT
cdb55ab0 7509M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7510M: Tony Lindgren <tony@atomide.com>
7511L: linux-omap@vger.kernel.org
d0fb18c5 7512L: devicetree@vger.kernel.org
50f29fbd
TL
7513S: Maintained
7514F: arch/arm/boot/dts/*omap*
7515F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7516F: arch/arm/boot/dts/*am4*
7517F: arch/arm/boot/dts/*am5*
7518F: arch/arm/boot/dts/*dra7*
50f29fbd 7519
f5525786 7520OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7521M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7522L: linux-omap@vger.kernel.org
7523S: Maintained
7524F: arch/arm/*omap*/*clock*
7525
7526OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7527M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7528L: linux-omap@vger.kernel.org
7529S: Maintained
7530F: arch/arm/*omap*/*pm*
c46938d4 7531F: drivers/cpufreq/omap-cpufreq.c
f5525786 7532
d21db568 7533OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7534M: Rajendra Nayak <rnayak@ti.com>
7535M: Paul Walmsley <paul@pwsan.com>
7536L: linux-omap@vger.kernel.org
7537S: Maintained
d21db568 7538F: arch/arm/mach-omap2/prm*
692ab1f3 7539
f5525786 7540OMAP AUDIO SUPPORT
6c284903 7541M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7542M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7543L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7544L: linux-omap@vger.kernel.org
7545S: Maintained
7546F: sound/soc/omap/
7547
18640193
TL
7548OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7549M: Roger Quadros <rogerq@ti.com>
7550M: Tony Lindgren <tony@atomide.com>
7551L: linux-omap@vger.kernel.org
7552S: Maintained
7553F: drivers/memory/omap-gpmc.c
7554F: arch/arm/mach-omap2/*gpmc*
7555
f5525786 7556OMAP FRAMEBUFFER SUPPORT
830e6384 7557M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7558L: linux-fbdev@vger.kernel.org
f5525786
TL
7559L: linux-omap@vger.kernel.org
7560S: Maintained
8a61f013 7561F: drivers/video/fbdev/omap/
f5525786 7562
676eec0d 7563OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7564M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7565L: linux-omap@vger.kernel.org
676eec0d 7566L: linux-fbdev@vger.kernel.org
178ff4c9 7567S: Maintained
8a61f013 7568F: drivers/video/fbdev/omap2/
178ff4c9
TV
7569F: Documentation/arm/OMAP/DSS
7570
8b37fcfc
OBC
7571OMAP HARDWARE SPINLOCK SUPPORT
7572M: Ohad Ben-Cohen <ohad@wizery.com>
7573L: linux-omap@vger.kernel.org
7574S: Maintained
7575F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7576
f5525786 7577OMAP MMC SUPPORT
8b58be88 7578M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7579L: linux-omap@vger.kernel.org
7580S: Maintained
653f41b5
MC
7581F: drivers/mmc/host/omap.c
7582
7583OMAP HS MMC SUPPORT
0a4585c6 7584L: linux-mmc@vger.kernel.org
653f41b5 7585L: linux-omap@vger.kernel.org
dfa5d196 7586S: Orphan
653f41b5 7587F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7588
7589OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7590M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7591S: Maintained
7592F: drivers/char/hw_random/omap-rng.c
7593
f400c82e 7594OMAP HWMOD SUPPORT
cdb55ab0 7595M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7596M: Paul Walmsley <paul@pwsan.com>
7597L: linux-omap@vger.kernel.org
7598S: Maintained
8fc8b12b 7599F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7600
8633fb30
PW
7601OMAP HWMOD DATA
7602M: Paul Walmsley <paul@pwsan.com>
7603L: linux-omap@vger.kernel.org
7604S: Maintained
7605F: arch/arm/mach-omap2/omap_hwmod*data*
7606
f400c82e 7607OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7608M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7609L: linux-omap@vger.kernel.org
7610S: Maintained
7611F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7612
0db83ced 7613OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7614M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7615L: linux-media@vger.kernel.org
7616S: Maintained
7eec52db 7617F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7618F: drivers/media/platform/omap3isp/
0db83ced 7619F: drivers/staging/media/omap4iss/
7e8970e1 7620
f5525786 7621OMAP USB SUPPORT
f299470a 7622M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7623L: linux-usb@vger.kernel.org
7624L: linux-omap@vger.kernel.org
43b416e5 7625T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7626S: Maintained
a16fbd65
JP
7627F: drivers/usb/*/*omap*
7628F: arch/arm/*omap*/usb*
f5525786 7629
6d994710 7630OMAP GPIO DRIVER
a1415a8f 7631M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7632M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7633M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7634L: linux-omap@vger.kernel.org
7635S: Maintained
7636F: drivers/gpio/gpio-omap.c
7637
c351e290
MJ
7638OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7639M: Mark Jackson <mpfj@newflow.co.uk>
7640L: linux-omap@vger.kernel.org
7641S: Maintained
7642F: arch/arm/boot/dts/am335x-nano.dts
7643
0ad122d9 7644OMFS FILESYSTEM
8b58be88 7645M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7646L: linux-karma-devel@lists.sourceforge.net
7647S: Maintained
679655da
JP
7648F: Documentation/filesystems/omfs.txt
7649F: fs/omfs/
0ad122d9 7650
c1986ee9 7651OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7652M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7653S: Maintained
679655da
JP
7654F: drivers/char/pcmcia/cm4000_cs.c
7655F: include/linux/cm4000_cs.h
c117ab84 7656F: include/uapi/linux/cm4000_cs.h
c1986ee9 7657
77c44ab1 7658OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7659M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7660S: Maintained
679655da 7661F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7662
77d5140f 7663OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7664M: Jonathan Corbet <corbet@lwn.net>
661263b5 7665L: linux-media@vger.kernel.org
275ffde4 7666T: git git://linuxtv.org/media_tree.git
77d5140f 7667S: Maintained
90d72ac6 7668F: drivers/media/i2c/ov7670.c
77d5140f 7669
431bca73 7670ONENAND FLASH DRIVER
8b58be88 7671M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7672L: linux-mtd@lists.infradead.org
7673S: Maintained
679655da
JP
7674F: drivers/mtd/onenand/
7675F: include/linux/mtd/onenand*.h
431bca73 7676
1da177e4 7677ONSTREAM SCSI TAPE DRIVER
8b58be88 7678M: Willem Riede <osst@riede.org>
1da177e4
LT
7679L: osst-users@lists.sourceforge.net
7680L: linux-scsi@vger.kernel.org
7681S: Maintained
f7269cfc
JD
7682F: Documentation/scsi/osst.txt
7683F: drivers/scsi/osst.*
7684F: drivers/scsi/osst_*.h
7685F: drivers/scsi/st.h
1da177e4 7686
e2d1d6c0 7687OPENCORES I2C BUS DRIVER
8b58be88 7688M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7689L: linux-i2c@vger.kernel.org
e2d1d6c0 7690S: Maintained
679655da
JP
7691F: Documentation/i2c/busses/i2c-ocores
7692F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7693
860c44c1 7694OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7695M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7696M: Frank Rowand <frowand.list@gmail.com>
7697M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7698L: devicetree@vger.kernel.org
a7fefe9f
RH
7699W: http://www.devicetree.org/
7700T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7701S: Maintained
f8828205 7702F: drivers/of/
860c44c1 7703F: include/linux/of*.h
f8828205 7704F: scripts/dtc/
860c44c1 7705
f8828205 7706OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7707M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7708M: Pawel Moll <pawel.moll@arm.com>
7709M: Mark Rutland <mark.rutland@arm.com>
de80963e 7710M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7711M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7712L: devicetree@vger.kernel.org
7713S: Maintained
7714F: Documentation/devicetree/
7715F: arch/*/boot/dts/
7716F: include/dt-bindings/
7717
2bb65f56
PA
7718OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7719M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7720L: devicetree@vger.kernel.org
7721S: Maintained
7722F: Documentation/devicetree/dynamic-resolution-notes.txt
7723F: Documentation/devicetree/overlay-notes.txt
7724F: drivers/of/overlay.c
7725F: drivers/of/resolver.c
7726
19f9d392
JB
7727OPENRISC ARCHITECTURE
7728M: Jonas Bonn <jonas@southpole.se>
7729W: http://openrisc.net
eab7c1c0 7730L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7731S: Maintained
7732T: git git://openrisc.net/~jonas/linux
14430813 7733F: arch/openrisc/
19f9d392 7734
ccb1352e 7735OPENVSWITCH
4f337ed5 7736M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7737L: netdev@vger.kernel.org
ccb1352e
JG
7738L: dev@openvswitch.org
7739W: http://openvswitch.org
ccb1352e
JG
7740S: Maintained
7741F: net/openvswitch/
b422da7c 7742F: include/uapi/linux/openvswitch.h
ccb1352e 7743
af39917d
CL
7744OPL4 DRIVER
7745M: Clemens Ladisch <clemens@ladisch.de>
7746L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7747T: git git://git.alsa-project.org/alsa-kernel.git
7748S: Maintained
7749F: sound/drivers/opl4/
7750
1da177e4 7751OPROFILE
4cf7e718 7752M: Robert Richter <rric@kernel.org>
1da177e4
LT
7753L: oprofile-list@lists.sf.net
7754S: Maintained
81c4a8a6 7755F: arch/*/include/asm/oprofile*.h
679655da
JP
7756F: arch/*/oprofile/
7757F: drivers/oprofile/
7758F: include/linux/oprofile.h
1da177e4 7759
e2d1d6c0 7760ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7761M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7762M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7763L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7764W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7765S: Supported
679655da
JP
7766F: Documentation/filesystems/ocfs2.txt
7767F: Documentation/filesystems/dlmfs.txt
7768F: fs/ocfs2/
e2d1d6c0 7769
1da177e4 7770ORINOCO DRIVER
724c6b35 7771L: linux-wireless@vger.kernel.org
491b26b4 7772W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7773W: http://www.nongnu.org/orinoco/
3a59babb 7774S: Orphan
679655da 7775F: drivers/net/wireless/orinoco/
1da177e4 7776
42c55aa8 7777OSD LIBRARY and FILESYSTEM
fadc0752 7778M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7779M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7780L: osd-dev@open-osd.org
7781W: http://open-osd.org
54e5881d 7782T: git git://git.open-osd.org/open-osd.git
68274794 7783S: Maintained
42c55aa8 7784F: drivers/scsi/osd/
6b6f0b6c 7785F: include/scsi/osd_*
42c55aa8 7786F: fs/exofs/
68274794 7787
ef94b186 7788OVERLAY FILESYSTEM
7c37fbda 7789M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7790L: linux-unionfs@vger.kernel.org
7791T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7792S: Supported
1d113735 7793F: fs/overlayfs/
7c37fbda
NB
7794F: Documentation/filesystems/overlayfs.txt
7795
e2d1d6c0 7796P54 WIRELESS DRIVER
084cb0fe 7797M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7798L: linux-wireless@vger.kernel.org
084cb0fe 7799W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7800S: Maintained
679655da 7801F: drivers/net/wireless/p54/
e2d1d6c0 7802
f5cd7872 7803PA SEMI ETHERNET DRIVER
8b58be88 7804M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7805L: netdev@vger.kernel.org
7806S: Maintained
ded19add 7807F: drivers/net/ethernet/pasemi/*
f5cd7872 7808
beb58aa3 7809PA SEMI SMBUS DRIVER
8b58be88 7810M: Olof Johansson <olof@lixom.net>
846557d3 7811L: linux-i2c@vger.kernel.org
beb58aa3 7812S: Maintained
679655da 7813F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7814
48fc267e
SK
7815PADATA PARALLEL EXECUTION MECHANISM
7816M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7817L: linux-crypto@vger.kernel.org
7818S: Maintained
7819F: kernel/padata.c
7820F: include/linux/padata.h
7821F: Documentation/padata.txt
7822
709ee531 7823PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7824M: Harald Welte <laforge@gnumonks.org>
d0944853 7825L: platform-driver-x86@vger.kernel.org
709ee531 7826S: Maintained
679655da 7827F: drivers/platform/x86/panasonic-laptop.c
709ee531 7828
368dd5ac 7829PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7830M: David Howells <dhowells@redhat.com>
7831M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7832L: linux-am33-list@redhat.com (moderated for non-subscribers)
7833W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7834S: Maintained
679655da
JP
7835F: Documentation/mn10300/
7836F: arch/mn10300/
4fa97181 7837
64dfff03
SM
7838PARALLEL PORT SUBSYSTEM
7839M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7840M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7841L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7842S: Maintained
679655da
JP
7843F: drivers/parport/
7844F: include/linux/parport*.h
7845F: drivers/char/ppdev.c
c117ab84 7846F: include/uapi/linux/ppdev.h
64dfff03 7847F: Documentation/parport*.txt
1da177e4 7848
4cdf6bc2 7849PARAVIRT_OPS INTERFACE
d633180c 7850M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7851M: Chris Wright <chrisw@sous-sol.org>
7852M: Alok Kataria <akataria@vmware.com>
7853M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7854L: virtualization@lists.linux-foundation.org
4cdf6bc2 7855S: Supported
a2e19991 7856F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7857F: arch/*/kernel/paravirt*
7858F: arch/*/include/asm/paravirt.h
4cdf6bc2 7859
e2d1d6c0 7860PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7861M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7862L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7863S: Maintained
679655da
JP
7864F: Documentation/blockdev/paride.txt
7865F: drivers/block/paride/
e2d1d6c0
RD
7866
7867PARISC ARCHITECTURE
b8828770 7868M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7869M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7870L: linux-parisc@vger.kernel.org
7871W: http://www.parisc-linux.org/
8a6e2535 7872Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7873T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7874T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7875S: Maintained
679655da 7876F: arch/parisc/
2b6bac9e 7877F: Documentation/parisc/
679655da 7878F: drivers/parisc/
2b6bac9e
HD
7879F: drivers/char/agp/parisc-agp.c
7880F: drivers/input/serio/gscps2.c
7881F: drivers/parport/parport_gsc.*
7882F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7883F: drivers/video/fbdev/sti*
2b6bac9e
HD
7884F: drivers/video/console/sti*
7885F: drivers/video/logo/logo_parisc*
e2d1d6c0 7886
1662d32c 7887PC87360 HARDWARE MONITORING DRIVER
8b58be88 7888M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7889L: lm-sensors@lm-sensors.org
7890S: Maintained
679655da
JP
7891F: Documentation/hwmon/pc87360
7892F: drivers/hwmon/pc87360.c
1662d32c
JC
7893
7894PC8736x GPIO DRIVER
8b58be88 7895M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7896S: Maintained
679655da 7897F: drivers/char/pc8736x_gpio.c
1662d32c 7898
1ad107fd 7899PC87427 HARDWARE MONITORING DRIVER
d8130624 7900M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7901L: lm-sensors@lm-sensors.org
7902S: Maintained
7903F: Documentation/hwmon/pc87427
7904F: drivers/hwmon/pc87427.c
7905
b26e0ed4 7906PCA9532 LED DRIVER
8b58be88 7907M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7908S: Maintained
d5ca6918
JP
7909F: drivers/leds/leds-pca9532.c
7910F: include/linux/leds-pca9532.h
b26e0ed4 7911
5ce914a8 7912PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7913M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7914L: linux-i2c@vger.kernel.org
7915S: Maintained
b4f0b74e 7916F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7917
3971dae5 7918PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7919M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7920S: Maintained
7921F: drivers/firmware/pcdp.*
7922
065c6359 7923PCI ERROR RECOVERY
6305902c 7924M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7925L: linux-pci@vger.kernel.org
065c6359 7926S: Supported
679655da 7927F: Documentation/PCI/pci-error-recovery.txt
065c6359 7928
1da177e4 7929PCI SUBSYSTEM
5ac3a6d2 7930M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7931L: linux-pci@vger.kernel.org
99662dd1 7932Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7933T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7934S: Supported
679655da
JP
7935F: Documentation/PCI/
7936F: drivers/pci/
7937F: include/linux/pci*
6b49ee49 7938F: arch/x86/pci/
cad01f91 7939F: arch/x86/kernel/quirks.c
1da177e4 7940
b7e78170
RH
7941PCI DRIVER FOR ARM VERSATILE PLATFORM
7942M: Rob Herring <robh@kernel.org>
7943L: linux-pci@vger.kernel.org
7944L: linux-arm-kernel@lists.infradead.org
7945S: Maintained
7946F: Documentation/devicetree/bindings/pci/versatile.txt
7947F: drivers/pci/host/pci-versatile.c
7948
5f6b6ccd
TI
7949PCI DRIVER FOR APPLIEDMICRO XGENE
7950M: Tanmay Inamdar <tinamdar@apm.com>
7951L: linux-pci@vger.kernel.org
7952L: linux-arm-kernel@lists.infradead.org
7953S: Maintained
7954F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7955F: drivers/pci/host/pci-xgene.c
7956
62d0ff83
ML
7957PCI DRIVER FOR FREESCALE LAYERSCAPE
7958M: Minghuan Lian <minghuan.Lian@freescale.com>
7959M: Mingkai Hu <mingkai.hu@freescale.com>
7960M: Roy Zang <tie-fei.zang@freescale.com>
7961L: linuxppc-dev@lists.ozlabs.org
7962L: linux-pci@vger.kernel.org
7963L: linux-arm-kernel@lists.infradead.org
7964S: Maintained
7965F: drivers/pci/host/*layerscape*
7966
f0b75693 7967PCI DRIVER FOR IMX6
f175aa2c 7968M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7969M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7970L: linux-pci@vger.kernel.org
7971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7972S: Maintained
7973F: drivers/pci/host/*imx6*
7974
0c4ffcfe
MK
7975PCI DRIVER FOR TI KEYSTONE
7976M: Murali Karicheri <m-karicheri2@ti.com>
7977L: linux-pci@vger.kernel.org
7978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7979S: Maintained
7980F: drivers/pci/host/*keystone*
7981
f0b75693
BH
7982PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7983M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7984M: Jason Cooper <jason@lakedaemon.net>
7985L: linux-pci@vger.kernel.org
7986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7987S: Maintained
7988F: drivers/pci/host/*mvebu*
7989
0447cfd7
TR
7990PCI DRIVER FOR NVIDIA TEGRA
7991M: Thierry Reding <thierry.reding@gmail.com>
7992L: linux-tegra@vger.kernel.org
f0b75693 7993L: linux-pci@vger.kernel.org
0447cfd7
TR
7994S: Supported
7995F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7996F: drivers/pci/host/pci-tegra.c
7997
47ff3de9
KVA
7998PCI DRIVER FOR TI DRA7XX
7999M: Kishon Vijay Abraham I <kishon@ti.com>
8000L: linux-omap@vger.kernel.org
8001L: linux-pci@vger.kernel.org
8002S: Supported
8003F: Documentation/devicetree/bindings/pci/ti-pci.txt
8004F: drivers/pci/host/pci-dra7xx.c
8005
f0b75693
BH
8006PCI DRIVER FOR RENESAS R-CAR
8007M: Simon Horman <horms@verge.net.au>
8008L: linux-pci@vger.kernel.org
8009L: linux-sh@vger.kernel.org
8010S: Maintained
8011F: drivers/pci/host/*rcar*
8012
4af82255 8013PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8014M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8015L: linux-pci@vger.kernel.org
f0b75693
BH
8016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8017L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8018S: Maintained
8019F: drivers/pci/host/pci-exynos.c
8020
f0b75693 8021PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8022M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8023M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8024L: linux-pci@vger.kernel.org
8025S: Maintained
8026F: drivers/pci/host/*designware*
8027
cf28855b
WD
8028PCI DRIVER FOR GENERIC OF HOSTS
8029M: Will Deacon <will.deacon@arm.com>
8030L: linux-pci@vger.kernel.org
8031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8032S: Maintained
8033F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8034F: drivers/pci/host/pci-host-generic.c
8035
51b66a6c 8036PCIE DRIVER FOR ST SPEAR13XX
110baab1 8037M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8038L: linux-pci@vger.kernel.org
110baab1 8039S: Maintained
51b66a6c
PA
8040F: drivers/pci/host/*spear*
8041
dcd19de3
DD
8042PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8043M: Duc Dang <dhdang@apm.com>
8044L: linux-pci@vger.kernel.org
8045L: linux-arm-kernel@lists.infradead.org
8046S: Maintained
8047F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8048F: drivers/pci/host/pci-xgene-msi.c
8049
500a1d9a
ZW
8050PCIE DRIVER FOR HISILICON
8051M: Zhou Wang <wangzhou1@hisilicon.com>
8052L: linux-pci@vger.kernel.org
8053S: Maintained
8054F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8055F: drivers/pci/host/pcie-hisi.c
8056
1da177e4 8057PCMCIA SUBSYSTEM
4230dfc9 8058P: Linux PCMCIA Team
f5df5881 8059L: linux-pcmcia@lists.infradead.org
6650e0a5 8060W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8061T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8062S: Maintained
679655da
JP
8063F: Documentation/pcmcia/
8064F: drivers/pcmcia/
8065F: include/pcmcia/
1da177e4
LT
8066
8067PCNET32 NETWORK DRIVER
227fb925 8068M: Don Fry <pcnet32@frontier.com>
979b6c13 8069L: netdev@vger.kernel.org
1da177e4 8070S: Maintained
b955f6ca 8071F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8072
48fc267e
SK
8073PCRYPT PARALLEL CRYPTO ENGINE
8074M: Steffen Klassert <steffen.klassert@secunet.com>
8075L: linux-crypto@vger.kernel.org
8076S: Maintained
8077F: crypto/pcrypt.c
8078F: include/crypto/pcrypt.h
8079
e72df0b8
TH
8080PER-CPU MEMORY ALLOCATOR
8081M: Tejun Heo <tj@kernel.org>
8082M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8084S: Maintained
8085F: include/linux/percpu*.h
8086F: mm/percpu*.c
8087F: arch/*/include/asm/percpu.h
8088
ad4ecbcb 8089PER-TASK DELAY ACCOUNTING
185e595f 8090M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8091S: Maintained
679655da
JP
8092F: include/linux/delayacct.h
8093F: kernel/delayacct.c
ad4ecbcb 8094
57c0c15b 8095PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8096M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8097M: Ingo Molnar <mingo@redhat.com>
f80c5393 8098M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8099L: linux-kernel@vger.kernel.org
75fc2d37 8100T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8101S: Supported
d53e8365 8102F: kernel/events/*
a003236c 8103F: include/linux/perf_event.h
c117ab84 8104F: include/uapi/linux/perf_event.h
141c4296
RR
8105F: arch/*/kernel/perf_event*.c
8106F: arch/*/kernel/*/perf_event*.c
8107F: arch/*/kernel/*/*/perf_event*.c
a003236c 8108F: arch/*/include/asm/perf_event.h
a003236c
VL
8109F: arch/*/kernel/perf_callchain.c
8110F: tools/perf/
6c0b3244 8111
dd49d0f5 8112PERSONALITY HANDLING
8b58be88 8113M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8114L: linux-abi-devel@lists.sourceforge.net
8115S: Maintained
679655da 8116F: include/linux/personality.h
c117ab84 8117F: include/uapi/linux/personality.h
dd49d0f5 8118
838e7a03 8119PHONET PROTOCOL
2a06b40f 8120M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8121S: Supported
8122F: Documentation/networking/phonet.txt
8123F: include/linux/phonet.h
8124F: include/net/phonet/
c117ab84 8125F: include/uapi/linux/phonet.h
838e7a03
RDC
8126F: net/phonet/
8127
1da177e4 8128PHRAM MTD DRIVER
8b58be88 8129M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8130L: linux-mtd@lists.infradead.org
8131S: Maintained
679655da 8132F: drivers/mtd/devices/phram.c
1da177e4 8133
efdbb10e
BP
8134PICOLCD HID DRIVER
8135M: Bruno Prémont <bonbons@linux-vserver.org>
8136L: linux-input@vger.kernel.org
8137S: Maintained
8138F: drivers/hid/hid-picolcd*
8139
a53bfa07
JI
8140PICOXCELL SUPPORT
8141M: Jamie Iles <jamie@jamieiles.com>
8142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8143T: git git://github.com/jamieiles/linux-2.6-ji.git
8144S: Supported
b8733987 8145F: arch/arm/boot/dts/picoxcell*
14430813 8146F: arch/arm/mach-picoxcell/
b8733987 8147F: drivers/crypto/picoxcell*
a53bfa07 8148
2744e8af
LW
8149PIN CONTROL SUBSYSTEM
8150M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8151L: linux-gpio@vger.kernel.org
dbe752a3 8152T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8153S: Maintained
07f29ba6 8154F: drivers/pinctrl/
8e406fe4 8155F: include/linux/pinctrl/
2744e8af 8156
2201bbb8
JCPV
8157PIN CONTROLLER - ATMEL AT91
8158M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8160S: Maintained
c654b6bf 8161F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8162
cbd1b652
MW
8163PIN CONTROLLER - INTEL
8164M: Mika Westerberg <mika.westerberg@linux.intel.com>
8165M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8166S: Maintained
8167F: drivers/pinctrl/intel/
2201bbb8 8168
9963b536
LP
8169PIN CONTROLLER - RENESAS
8170M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8171L: linux-sh@vger.kernel.org
8172S: Maintained
8173F: drivers/pinctrl/sh-pfc/
8174
b75e60d6 8175PIN CONTROLLER - SAMSUNG
fea685e9 8176M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8179S: Maintained
9b5b33f6 8180F: drivers/pinctrl/samsung/
b75e60d6 8181
deda8287 8182PIN CONTROLLER - ST SPEAR
da89947b 8183M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8184L: spear-devel@list.st.com
8185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8186W: http://www.st.com/spear
8187S: Maintained
8e406fe4 8188F: drivers/pinctrl/spear/
deda8287 8189
249a6771 8190PKTCDVD DRIVER
e5f6450c 8191M: Jiri Kosina <jikos@kernel.org>
249a6771 8192S: Maintained
679655da
JP
8193F: drivers/block/pktcdvd.c
8194F: include/linux/pktcdvd.h
c117ab84 8195F: include/uapi/linux/pktcdvd.h
249a6771 8196
b31d8273
G
8197PKUNITY SOC DRIVERS
8198M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8199W: http://mprc.pku.edu.cn/~guanxuetao/linux
8200S: Maintained
ceebf4d5 8201T: git git://github.com/gxt/linux.git
b31d8273 8202F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8203F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8204F: drivers/video/fbdev/fb-puv3.c
2809e80b 8205F: drivers/rtc/rtc-puv3.c
b31d8273 8206
9d2ecfb7 8207PMBUS HARDWARE MONITORING DRIVERS
ca462085 8208M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8209L: lm-sensors@lm-sensors.org
8210W: http://www.lm-sensors.org/
8211W: http://www.roeck-us.net/linux/drivers/
8212T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8213S: Maintained
8214F: Documentation/hwmon/pmbus
8215F: drivers/hwmon/pmbus/
8216F: include/linux/i2c/pmbus.h
8217
89a36810 8218PMC SIERRA MaxRAID DRIVER
89a36810
AR
8219L: linux-scsi@vger.kernel.org
8220W: http://www.pmc-sierra.com/
3cdea4d7 8221S: Orphan
89a36810
AR
8222F: drivers/scsi/pmcraid.*
8223
dbf9bfe6 8224PMC SIERRA PM8001 DRIVER
d32477e2 8225M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8226M: lindar_liu@usish.com
f5a7b525 8227L: pmchba@pmcs.com
dbf9bfe6 8228L: linux-scsi@vger.kernel.org
8229S: Supported
8230F: drivers/scsi/pm8001/
8231
1da177e4 8232POSIX CLOCKS and TIMERS
8b58be88 8233M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8234L: linux-kernel@vger.kernel.org
75fc2d37 8235T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8236S: Maintained
679655da
JP
8237F: fs/timerfd.c
8238F: include/linux/timer*
5cee9645 8239F: kernel/time/*timer*
1da177e4 8240
3be86148 8241POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8242M: Sebastian Reichel <sre@kernel.org>
57318935 8243M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8244M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8245L: linux-pm@vger.kernel.org
54e5881d 8246T: git git://git.infradead.org/battery-2.6.git
3be86148 8247S: Maintained
679655da 8248F: include/linux/power_supply.h
8cd725a1 8249F: drivers/power/
26305022 8250X: drivers/power/avs/
3be86148 8251
514f161a
MR
8252POWER STATE COORDINATION INTERFACE (PSCI)
8253M: Mark Rutland <mark.rutland@arm.com>
8254M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8255L: linux-arm-kernel@lists.infradead.org
8256S: Maintained
8257F: drivers/firmware/psci.c
8258F: include/linux/psci.h
8259F: include/uapi/linux/psci.h
8260
1da177e4 8261PNP SUPPORT
9c3646d1 8262M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8263S: Maintained
679655da 8264F: drivers/pnp/
1da177e4 8265
999445d4 8266PNXxxxx I2C DRIVER
8b58be88 8267M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8268L: linux-i2c@vger.kernel.org
999445d4 8269S: Maintained
679655da 8270F: drivers/i2c/busses/i2c-pnx.c
999445d4 8271
1da177e4 8272PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8273M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8274L: linux-ppp@vger.kernel.org
8275S: Maintained
224cf5ad 8276F: drivers/net/ppp/ppp_*
1da177e4
LT
8277
8278PPP OVER ATM (RFC 2364)
8b58be88 8279M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8280S: Maintained
679655da 8281F: net/atm/pppoatm.c
c117ab84 8282F: include/uapi/linux/atmppp.h
1da177e4
LT
8283
8284PPP OVER ETHERNET
8b58be88 8285M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8286S: Maintained
224cf5ad
JK
8287F: drivers/net/ppp/pppoe.c
8288F: drivers/net/ppp/pppox.c
1da177e4 8289
a6d2370b 8290PPP OVER L2TP
8b58be88 8291M: James Chapman <jchapman@katalix.com>
a6d2370b 8292S: Maintained
90ca28d1 8293F: net/l2tp/l2tp_ppp.c
679655da 8294F: include/linux/if_pppol2tp.h
c117ab84 8295F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8296
eae9d2ba 8297PPS SUPPORT
8b58be88 8298M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8299W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8300L: linuxpps@ml.enneenne.com (subscribers-only)
8301S: Maintained
cabaaf41
JP
8302F: Documentation/pps/
8303F: drivers/pps/
8304F: include/linux/pps*.h
eae9d2ba 8305
71a6d0af
HW
8306PPTP DRIVER
8307M: Dmitry Kozlov <xeb@mail.ru>
8308L: netdev@vger.kernel.org
8309S: Maintained
224cf5ad 8310F: drivers/net/ppp/pptp.c
71a6d0af
HW
8311W: http://sourceforge.net/projects/accel-pptp
8312
1da177e4 8313PREEMPTIBLE KERNEL
8b58be88 8314M: Robert Love <rml@tech9.net>
1da177e4
LT
8315L: kpreempt-tech@lists.sourceforge.net
8316W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8317S: Supported
679655da
JP
8318F: Documentation/preempt-locking.txt
8319F: include/linux/preempt.h
1da177e4
LT
8320
8321PRISM54 WIRELESS DRIVER
8b58be88 8322M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8323L: linux-wireless@vger.kernel.org
9ef80804 8324W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8325S: Obsolete
679655da 8326F: drivers/net/wireless/prism54/
1da177e4 8327
02c18891 8328PS3 NETWORK SUPPORT
b809b9ca 8329M: Geoff Levand <geoff@infradead.org>
02c18891 8330L: netdev@vger.kernel.org
a14ab6b6 8331L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8332S: Maintained
8df158ac 8333F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8334
f58a9d17 8335PS3 PLATFORM SUPPORT
b809b9ca 8336M: Geoff Levand <geoff@infradead.org>
a4724ed6 8337L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8338S: Maintained
679655da
JP
8339F: arch/powerpc/boot/ps3*
8340F: arch/powerpc/include/asm/lv1call.h
8341F: arch/powerpc/include/asm/ps3*.h
8342F: arch/powerpc/platforms/ps3/
8343F: drivers/*/ps3*
8344F: drivers/ps3/
fec629b8 8345F: drivers/rtc/rtc-ps3.c
679655da 8346F: drivers/usb/host/*ps3.c
fec629b8 8347F: sound/ppc/snd_ps3*
f58a9d17 8348
cffb4add 8349PS3VRAM DRIVER
8b58be88 8350M: Jim Paris <jim@jtan.com>
3715a5d0 8351M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8352L: linuxppc-dev@lists.ozlabs.org
cffb4add 8353S: Maintained
8a3977cb 8354F: drivers/block/ps3vram.c
cffb4add 8355
8defe599 8356PSTORE FILESYSTEM
9d5e2a02 8357M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8358M: Colin Cross <ccross@android.com>
8359M: Kees Cook <keescook@chromium.org>
8360M: Tony Luck <tony.luck@intel.com>
8361S: Maintained
8362T: git git://git.infradead.org/users/cbou/linux-pstore.git
8363F: fs/pstore/
8364F: include/linux/pstore*
04851772 8365F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8366F: drivers/acpi/apei/erst.c
8367
7fbc415d
RC
8368PTP HARDWARE CLOCK SUPPORT
8369M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8370L: netdev@vger.kernel.org
7fbc415d
RC
8371S: Maintained
8372W: http://linuxptp.sourceforge.net/
8373F: Documentation/ABI/testing/sysfs-ptp
8374F: Documentation/ptp/*
0ecb3cdd 8375F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8376F: drivers/net/phy/dp83640*
8377F: drivers/ptp/*
8378F: include/linux/ptp_cl*
8379
cf94a4d1 8380PTRACE SUPPORT
e846ee5f 8381M: Roland McGrath <roland@hack.frob.com>
8b58be88 8382M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8383S: Maintained
8384F: include/asm-generic/syscall.h
8385F: include/linux/ptrace.h
8386F: include/linux/regset.h
8387F: include/linux/tracehook.h
c117ab84 8388F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8389F: kernel/ptrace.c
8390
8320204a 8391PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8392M: Mike Isely <isely@pobox.com>
16e9495d 8393L: pvrusb2@isely.net (subscribers-only)
661263b5 8394L: linux-media@vger.kernel.org
8320204a 8395W: http://www.isely.net/pvrusb2/
275ffde4 8396T: git git://linuxtv.org/media_tree.git
8320204a 8397S: Maintained
679655da 8398F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8399F: drivers/media/usb/pvrusb2/
8320204a 8400
39532e6c
HG
8401PWC WEBCAM DRIVER
8402M: Hans de Goede <hdegoede@redhat.com>
8403L: linux-media@vger.kernel.org
8404T: git git://linuxtv.org/media_tree.git
8405S: Maintained
8406F: drivers/media/usb/pwc/*
8407
93c090b3
KD
8408PWM FAN DRIVER
8409M: Kamil Debski <k.debski@samsung.com>
8410L: lm-sensors@lm-sensors.org
8411S: Supported
8412F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8413F: Documentation/hwmon/pwm-fan
8414F: drivers/hwmon/pwm-fan.c
8415
200efedd 8416PWM SUBSYSTEM
aa3495f7
TR
8417M: Thierry Reding <thierry.reding@gmail.com>
8418L: linux-pwm@vger.kernel.org
0c2498f1 8419S: Maintained
006e854f 8420T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8421F: Documentation/pwm.txt
8422F: Documentation/devicetree/bindings/pwm/
8423F: include/linux/pwm.h
0c2498f1 8424F: drivers/pwm/
a140b98d
TR
8425F: drivers/video/backlight/pwm_bl.c
8426F: include/linux/pwm_backlight.h
0c2498f1 8427
30ec261e 8428PXA2xx/PXA3xx SUPPORT
8da5e302 8429M: Daniel Mack <daniel@zonque.org>
a323f664 8430M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8431M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8432L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8433T: git git://github.com/hzhuang1/linux.git
8da5e302 8434T: git git://github.com/rjarzmik/linux.git
1da177e4 8435S: Maintained
679655da 8436F: arch/arm/mach-pxa/
820439f1 8437F: drivers/dma/pxa*
679655da 8438F: drivers/pcmcia/pxa2xx*
9df92e6c 8439F: drivers/spi/spi-pxa2xx*
faf2e1db 8440F: drivers/usb/gadget/udc/pxa2*
679655da 8441F: include/sound/pxa2xx-lib.h
bec4c99e 8442F: sound/arm/pxa*
14430813 8443F: sound/soc/pxa/
1da177e4 8444
ec64d3bf
EG
8445PXA3xx NAND FLASH DRIVER
8446M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8447L: linux-mtd@lists.infradead.org
8448S: Maintained
9a67f099 8449F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8450
3f640c61 8451MMP SUPPORT
8b58be88 8452M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8453M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8455T: git git://github.com/hzhuang1/linux.git
8456T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8457S: Maintained
3f640c61 8458F: arch/arm/mach-mmp/
e8e6cb32 8459
272f133a
PO
8460PXA MMCI DRIVER
8461S: Orphan
8462
57f63bc8 8463PXA RTC DRIVER
8b58be88 8464M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8465L: rtc-linux@googlegroups.com
8466S: Maintained
8467
cea4001a 8468QAT DRIVER
49e7d9df
JP
8469M: Tadeusz Struk <tadeusz.struk@intel.com>
8470L: qat-linux@intel.com
8471S: Supported
8472F: drivers/crypto/qat/
cea4001a 8473
52a09a04 8474QIB DRIVER
8473c603 8475M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8476L: linux-rdma@vger.kernel.org
8477S: Supported
8478F: drivers/infiniband/hw/qib/
8479
5e9772b9
JS
8480QLOGIC QLA1280 SCSI DRIVER
8481M: Michael Reed <mdr@sgi.com>
8482L: linux-scsi@vger.kernel.org
8483S: Maintained
8484F: drivers/scsi/qla1280.[ch]
8485
1da177e4 8486QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8487M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8488L: linux-scsi@vger.kernel.org
8489S: Supported
679655da
JP
8490F: Documentation/scsi/LICENSE.qla2xxx
8491F: drivers/scsi/qla2xxx/
1da177e4 8492
883c98fe 8493QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8494M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8495L: linux-scsi@vger.kernel.org
8496S: Supported
bacfb81b 8497F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8498F: drivers/scsi/qla4xxx/
8499
5a4faa87 8500QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8501M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8502M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8503M: linux-driver@qlogic.com
8504L: netdev@vger.kernel.org
8505S: Supported
679655da 8506F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8507F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8508
0ec00f03 8509QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8510M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8511M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8512L: netdev@vger.kernel.org
8513S: Supported
aa43c215 8514F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8515
c4e84bde 8516QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8517M: Harish Patil <harish.patil@qlogic.com>
8518M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8519M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8520M: linux-driver@qlogic.com
c4e84bde
RM
8521L: netdev@vger.kernel.org
8522S: Supported
aa43c215 8523F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8524
1da177e4 8525QNX4 FILESYSTEM
8b58be88 8526M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8527W: http://www.alarsen.net/linux/qnx4fs/
8528S: Maintained
80811493 8529F: fs/qnx4/
c117ab84
CEB
8530F: include/uapi/linux/qnx4_fs.h
8531F: include/uapi/linux/qnxtypes.h
1da177e4 8532
91952bc0
AP
8533QT1010 MEDIA DRIVER
8534M: Antti Palosaari <crope@iki.fi>
8535L: linux-media@vger.kernel.org
8536W: http://linuxtv.org/
8537W: http://palosaari.fi/linux/
8538Q: http://patchwork.linuxtv.org/project/linux-media/list/
8539T: git git://linuxtv.org/anttip/media_tree.git
8540S: Maintained
8541F: drivers/media/tuners/qt1010*
8542
966fb5ec
SM
8543QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8544M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8545L: linux-wireless@vger.kernel.org
8546L: ath9k-devel@lists.ath9k.org
8547W: http://wireless.kernel.org/en/users/Drivers/ath9k
8548S: Supported
8549F: drivers/net/wireless/ath/ath9k/
8550
2ea0ffcb
KV
8551QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8552M: Kalle Valo <kvalo@qca.qualcomm.com>
8553L: ath10k@lists.infradead.org
8554W: http://wireless.kernel.org/en/users/Drivers/ath10k
8555T: git git://github.com/kvalo/ath.git
8556S: Supported
8557F: drivers/net/wireless/ath/ath10k/
8558
4f4567cf
RK
8559QUALCOMM HEXAGON ARCHITECTURE
8560M: Richard Kuo <rkuo@codeaurora.org>
8561L: linux-hexagon@vger.kernel.org
8562S: Supported
8563F: arch/hexagon/
8564
8e84c258
EK
8565QUALCOMM WCN36XX WIRELESS DRIVER
8566M: Eugene Krasnikov <k.eugene.e@gmail.com>
8567L: wcn36xx@lists.infradead.org
8568W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8569T: git git://github.com/KrasnikovEugene/wcn36xx.git
8570S: Supported
8571F: drivers/net/wireless/ath/wcn36xx/
8572
602adf40 8573RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8574M: Ilya Dryomov <idryomov@gmail.com>
8575M: Sage Weil <sage@redhat.com>
527a88b9 8576M: Alex Elder <elder@kernel.org>
398ecff5 8577L: ceph-devel@vger.kernel.org
09d90327
SW
8578W: http://ceph.com/
8579T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8580T: git git://github.com/ceph/ceph-client.git
602adf40 8581S: Supported
398ecff5 8582F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8583F: drivers/block/rbd.c
8584F: drivers/block/rbd_types.h
8585
1da177e4 8586RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8587M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8588L: linux-fbdev@vger.kernel.org
1da177e4 8589S: Maintained
8a61f013 8590F: drivers/video/fbdev/aty/radeon*
c117ab84 8591F: include/uapi/linux/radeonfb.h
1da177e4 8592
c6c9b34c
HG
8593RADIOSHARK RADIO DRIVER
8594M: Hans de Goede <hdegoede@redhat.com>
8595L: linux-media@vger.kernel.org
8596T: git git://linuxtv.org/media_tree.git
8597S: Maintained
8598F: drivers/media/radio/radio-shark.c
8599
8600RADIOSHARK2 RADIO DRIVER
8601M: Hans de Goede <hdegoede@redhat.com>
8602L: linux-media@vger.kernel.org
8603T: git git://linuxtv.org/media_tree.git
8604S: Maintained
8605F: drivers/media/radio/radio-shark2.c
8606F: drivers/media/radio/radio-tea5777.c
8607
1da177e4 8608RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8609M: Paul Mackerras <paulus@samba.org>
c69f677c 8610L: linux-fbdev@vger.kernel.org
1da177e4 8611S: Maintained
8a61f013 8612F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8613
e7839f25 8614RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8615P: rt2x00 project
b182427e 8616M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8617M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8618L: linux-wireless@vger.kernel.org
95ea3627
ID
8619S: Maintained
8620F: drivers/net/wireless/rt2x00/
8621
9db5579b 8622RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8623M: Jens Axboe <axboe@kernel.dk>
9db5579b 8624S: Maintained
679655da
JP
8625F: Documentation/blockdev/ramdisk.txt
8626F: drivers/block/brd.c
9db5579b 8627
9e95ce27 8628RANDOM NUMBER DRIVER
0624bcaa 8629M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8630S: Maintained
679655da 8631F: drivers/char/random.c
9e95ce27 8632
394b701c 8633RAPIDIO SUBSYSTEM
8b58be88 8634M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8635M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8636S: Maintained
679655da 8637F: drivers/rapidio/
394b701c 8638
e2d1d6c0 8639RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8640L: linux-wireless@vger.kernel.org
f52a5490 8641S: Orphan
679655da 8642F: drivers/net/wireless/ray*
e2d1d6c0
RD
8643
8644RCUTORTURE MODULE
e0198b29 8645M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8646M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8647L: linux-kernel@vger.kernel.org
f9094d8e 8648S: Supported
08deed1e 8649T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8650F: Documentation/RCU/torture.txt
34e2d560 8651F: kernel/rcu/rcutorture.c
e2d1d6c0 8652
c87b9c60
PM
8653RCUTORTURE TEST FRAMEWORK
8654M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8655M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8656R: Steven Rostedt <rostedt@goodmis.org>
8657R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8658R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8659L: linux-kernel@vger.kernel.org
c87b9c60
PM
8660S: Supported
8661T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8662F: tools/testing/selftests/rcutorture
8663
c1f766b5 8664RDC R-321X SoC
8b58be88 8665M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8666S: Maintained
8667
db17f395 8668RDC R6040 FAST ETHERNET DRIVER
8b58be88 8669M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8670L: netdev@vger.kernel.org
8671S: Maintained
58565a35 8672F: drivers/net/ethernet/rdc/r6040.c
db17f395 8673
a09ed661 8674RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8675M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8676L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8677S: Supported
679655da 8678F: net/rds/
a09ed661 8679
595182bc 8680READ-COPY UPDATE (RCU)
8b58be88 8681M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8682M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8683R: Steven Rostedt <rostedt@goodmis.org>
8684R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8685R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8686L: linux-kernel@vger.kernel.org
9fab9787 8687W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8688S: Supported
08deed1e 8689T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8690F: Documentation/RCU/
9fab9787 8691X: Documentation/RCU/torture.txt
f9094d8e 8692F: include/linux/rcu*
4102adab
PM
8693X: include/linux/srcu.h
8694F: kernel/rcu/
34e2d560 8695X: kernel/torture.c
595182bc 8696
0c86edc0 8697REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8698M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8699M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8700L: rtc-linux@googlegroups.com
8a6e2535 8701Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8702T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8703S: Maintained
679655da
JP
8704F: Documentation/rtc.txt
8705F: drivers/rtc/
8706F: include/linux/rtc.h
c117ab84 8707F: include/uapi/linux/rtc.h
0c86edc0 8708
0e400c53
MB
8709REALTEK AUDIO CODECS
8710M: Bard Liao <bardliao@realtek.com>
8711M: Oder Chiou <oder_chiou@realtek.com>
8712S: Maintained
8713F: sound/soc/codecs/rt*
8714F: include/sound/rt*.h
8715
1da177e4 8716REISERFS FILE SYSTEM
76c4e5ea 8717L: reiserfs-devel@vger.kernel.org
1da177e4 8718S: Supported
679655da 8719F: fs/reiserfs/
1da177e4 8720
b83a313b 8721REGISTER MAP ABSTRACTION
b02e48f2 8722M: Mark Brown <broonie@kernel.org>
dd060bc9 8723L: linux-kernel@vger.kernel.org
b83a313b
MB
8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8725S: Supported
8726F: drivers/base/regmap/
8727F: include/linux/regmap.h
8728
400e64df
OBC
8729REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8730M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8731T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8732S: Maintained
8733F: drivers/remoteproc/
8734F: Documentation/remoteproc.txt
6fc26488 8735F: include/linux/remoteproc.h
400e64df 8736
d8115db5
OBC
8737REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8738M: Ohad Ben-Cohen <ohad@wizery.com>
8739T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8740S: Maintained
8741F: drivers/rpmsg/
8742F: Documentation/rpmsg.txt
8743F: include/linux/rpmsg.h
8744
1b0fe6be
PZ
8745RESET CONTROLLER FRAMEWORK
8746M: Philipp Zabel <p.zabel@pengutronix.de>
8747S: Maintained
8748F: drivers/reset/
8749F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8750F: include/dt-bindings/reset/
1b0fe6be
PZ
8751F: include/linux/reset.h
8752F: include/linux/reset-controller.h
8753
e0897645 8754RFKILL
8b58be88 8755M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8756L: linux-wireless@vger.kernel.org
ce466579
JB
8757W: http://wireless.kernel.org/
8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8760S: Maintained
505c9247 8761F: Documentation/rfkill.txt
80811493 8762F: net/rfkill/
e0897645 8763
933685ca
TG
8764RHASHTABLE
8765M: Thomas Graf <tgraf@suug.ch>
8766L: netdev@vger.kernel.org
8767S: Maintained
8768F: lib/rhashtable.c
8769F: include/linux/rhashtable.h
8770
67e054e9
ML
8771RICOH SMARTMEDIA/XD DRIVER
8772M: Maxim Levitsky <maximlevitsky@gmail.com>
8773S: Maintained
21c26f50
JP
8774F: drivers/mtd/nand/r852.c
8775F: drivers/mtd/nand/r852.h
67e054e9 8776
92634125
ML
8777RICOH R5C592 MEMORYSTICK DRIVER
8778M: Maxim Levitsky <maximlevitsky@gmail.com>
8779S: Maintained
8780F: drivers/memstick/host/r592.*
8781
27f1d2f9
SA
8782ROCCAT DRIVERS
8783M: Stefan Achatz <erazor_de@users.sourceforge.net>
8784W: http://sourceforge.net/projects/roccat/
8785S: Maintained
8786F: drivers/hid/hid-roccat*
8787F: include/linux/hid-roccat*
8788F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8789
4b8ac966
JP
8790ROCKER DRIVER
8791M: Jiri Pirko <jiri@resnulli.us>
8792M: Scott Feldman <sfeldma@gmail.com>
8793L: netdev@vger.kernel.org
8794S: Supported
8795F: drivers/net/ethernet/rocker/
8796
1da177e4
LT
8797ROCKETPORT DRIVER
8798P: Comtrol Corp.
1da177e4
LT
8799W: http://www.comtrol.com
8800S: Maintained
679655da 8801F: Documentation/serial/rocket.txt
c897401b 8802F: drivers/tty/rocket*
1da177e4 8803
7645c2f4
KC
8804ROCKETPORT EXPRESS/INFINITY DRIVER
8805M: Kevin Cernekee <cernekee@gmail.com>
8806L: linux-serial@vger.kernel.org
8807S: Odd Fixes
8808F: drivers/tty/serial/rp2.*
8809
1da177e4 8810ROSE NETWORK LAYER
8b58be88 8811M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8812L: linux-hams@vger.kernel.org
d34cb28a 8813W: http://www.linux-ax25.org/
1da177e4 8814S: Maintained
679655da 8815F: include/net/rose.h
c117ab84 8816F: include/uapi/linux/rose.h
679655da 8817F: net/rose/
1da177e4 8818
91952bc0
AP
8819RTL2830 MEDIA DRIVER
8820M: Antti Palosaari <crope@iki.fi>
8821L: linux-media@vger.kernel.org
8822W: http://linuxtv.org/
8823W: http://palosaari.fi/linux/
8824Q: http://patchwork.linuxtv.org/project/linux-media/list/
8825T: git git://linuxtv.org/anttip/media_tree.git
8826S: Maintained
8827F: drivers/media/dvb-frontends/rtl2830*
8828
27a0aacf
AP
8829RTL2832 MEDIA DRIVER
8830M: Antti Palosaari <crope@iki.fi>
8831L: linux-media@vger.kernel.org
8832W: http://linuxtv.org/
8833W: http://palosaari.fi/linux/
8834Q: http://patchwork.linuxtv.org/project/linux-media/list/
8835T: git git://linuxtv.org/anttip/media_tree.git
8836S: Maintained
8837F: drivers/media/dvb-frontends/rtl2832*
8838
ba6e6f6e
AP
8839RTL2832_SDR MEDIA DRIVER
8840M: Antti Palosaari <crope@iki.fi>
8841L: linux-media@vger.kernel.org
8842W: http://linuxtv.org/
8843W: http://palosaari.fi/linux/
8844Q: http://patchwork.linuxtv.org/project/linux-media/list/
8845T: git git://linuxtv.org/anttip/media_tree.git
8846S: Maintained
b4bb1c28 8847F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8848
59840488 8849RTL8180 WIRELESS DRIVER
605bebe2 8850L: linux-wireless@vger.kernel.org
491b26b4 8851W: http://wireless.kernel.org/
54e5881d 8852T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8853S: Orphan
3cfeb0c3 8854F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8855
59840488 8856RTL8187 WIRELESS DRIVER
9f0939bf 8857M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8858M: Hin-Tak Leung <htl10@users.sourceforge.net>
8859M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8860L: linux-wireless@vger.kernel.org
491b26b4 8861W: http://wireless.kernel.org/
54e5881d 8862T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8863S: Maintained
3cfeb0c3 8864F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8865
3cf0c8ad
LF
8866RTL8192CE WIRELESS DRIVER
8867M: Larry Finger <Larry.Finger@lwfinger.net>
8868M: Chaoming Li <chaoming_li@realsil.com.cn>
8869L: linux-wireless@vger.kernel.org
491b26b4 8870W: http://wireless.kernel.org/
3cf0c8ad
LF
8871T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8872S: Maintained
8873F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8874F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8875
9eb8ef74 8876S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8877M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8878L: linux-fbdev@vger.kernel.org
ce00f85c 8879S: Maintained
8a61f013 8880F: drivers/video/fbdev/savage/
9eb8ef74 8881
1da177e4 8882S390
8b58be88
JP
8883M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8884M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8885L: linux-s390@vger.kernel.org
5238da45
HC
8886W: http://www.ibm.com/developerworks/linux/linux390/
8887S: Supported
679655da 8888F: arch/s390/
a968cd3e 8889F: drivers/s390/
3bfe6858
JN
8890F: Documentation/s390/
8891F: Documentation/DocBook/s390*
5238da45 8892
322986ca
SO
8893S390 COMMON I/O LAYER
8894M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8895M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8896L: linux-s390@vger.kernel.org
8897W: http://www.ibm.com/developerworks/linux/linux390/
8898S: Supported
8899F: drivers/s390/cio/
8900
8901S390 DASD DRIVER
8902M: Stefan Weinhuber <wein@de.ibm.com>
8903M: Stefan Haberland <stefan.haberland@de.ibm.com>
8904L: linux-s390@vger.kernel.org
8905W: http://www.ibm.com/developerworks/linux/linux390/
8906S: Supported
8907F: drivers/s390/block/dasd*
8908F: block/partitions/ibm.c
8909
5238da45 8910S390 NETWORK DRIVERS
8b58be88 8911M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8912L: linux-s390@vger.kernel.org
5238da45
HC
8913W: http://www.ibm.com/developerworks/linux/linux390/
8914S: Supported
679655da 8915F: drivers/s390/net/
5238da45 8916
322986ca
SO
8917S390 PCI SUBSYSTEM
8918M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8919M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8920L: linux-s390@vger.kernel.org
8921W: http://www.ibm.com/developerworks/linux/linux390/
8922S: Supported
8923F: arch/s390/pci/
8924F: drivers/pci/hotplug/s390_pci_hpc.c
8925
feed9b62 8926S390 ZCRYPT DRIVER
5c8d0983 8927M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8928L: linux-s390@vger.kernel.org
a968cd3e 8929W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8930S: Supported
d5ca6918 8931F: drivers/s390/crypto/
feed9b62 8932
5238da45 8933S390 ZFCP DRIVER
d38e19d0 8934M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8935L: linux-s390@vger.kernel.org
5238da45 8936W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8937S: Supported
679655da 8938F: drivers/s390/scsi/zfcp_*
1da177e4 8939
dd96df2c 8940S390 IUCV NETWORK LAYER
8b58be88 8941M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8942L: linux-s390@vger.kernel.org
8943W: http://www.ibm.com/developerworks/linux/linux390/
8944S: Supported
679655da
JP
8945F: drivers/s390/net/*iucv*
8946F: include/net/iucv/
8947F: net/iucv/
dd96df2c 8948
4dde7f75 8949S3C24XX SD/MMC Driver
8b58be88 8950M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8952S: Supported
679655da 8953F: drivers/mmc/host/s3cmci.*
4dde7f75 8954
1f15a229
HV
8955SAA6588 RDS RECEIVER DRIVER
8956M: Hans Verkuil <hverkuil@xs4all.nl>
8957L: linux-media@vger.kernel.org
8958T: git git://linuxtv.org/media_tree.git
8959W: http://linuxtv.org
8960S: Odd Fixes
8961F: drivers/media/i2c/saa6588*
8962
98ed12e6 8963SAA7134 VIDEO4LINUX DRIVER
009a5410 8964M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8965L: linux-media@vger.kernel.org
8966W: http://linuxtv.org
8967T: git git://linuxtv.org/media_tree.git
8968S: Odd fixes
e42bf501 8969F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8970F: drivers/media/pci/saa7134/
8971
1da177e4 8972SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8973M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8974L: linux-media@vger.kernel.org
275ffde4 8975T: git git://linuxtv.org/media_tree.git
1da177e4 8976S: Maintained
90d72ac6
MCC
8977F: drivers/media/common/saa7146/
8978F: drivers/media/pci/saa7146/
8979F: include/media/saa7146*
1da177e4 8980
92304a40 8981SAMSUNG LAPTOP DRIVER
5909c654 8982M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8983L: platform-driver-x86@vger.kernel.org
8984S: Maintained
8985F: drivers/platform/x86/samsung-laptop.c
8986
4a109cc0 8987SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8988M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8990S: Supported
14430813 8991F: sound/soc/samsung/
4a109cc0 8992
0d89a28b 8993SAMSUNG FRAMEBUFFER DRIVER
b7701755 8994M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8995L: linux-fbdev@vger.kernel.org
8996S: Maintained
8a61f013 8997F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8998
b40f0632 8999SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9000M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9001M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9002L: linux-kernel@vger.kernel.org
b40f0632 9003L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9004S: Supported
9005F: drivers/mfd/sec*.c
9006F: drivers/regulator/s2m*.c
9007F: drivers/regulator/s5m*.c
b40f0632
KK
9008F: drivers/clk/clk-s2mps11.c
9009F: drivers/rtc/rtc-s5m.c
f69d3a17 9010F: include/linux/mfd/samsung/
b40f0632
KK
9011F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9012F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 9013
038f5c4b
SN
9014SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9015M: Kyungmin Park <kyungmin.park@samsung.com>
9016M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9017L: linux-media@vger.kernel.org
9018Q: https://patchwork.linuxtv.org/project/linux-media/list/
9019S: Supported
9020F: drivers/media/platform/exynos4-is/
038f5c4b 9021
6fd86ab2
SN
9022SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9023M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9024L: linux-media@vger.kernel.org
9025L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9026S: Maintained
9027F: drivers/media/platform/s3c-camif/
9028F: include/media/s3c_camif.h
9029
b84ef24e
AH
9030SAMSUNG S5C73M3 CAMERA DRIVER
9031M: Kyungmin Park <kyungmin.park@samsung.com>
9032M: Andrzej Hajda <a.hajda@samsung.com>
9033L: linux-media@vger.kernel.org
9034S: Supported
9035F: drivers/media/i2c/s5c73m3/*
9036
7d459937
AH
9037SAMSUNG S5K5BAF CAMERA DRIVER
9038M: Kyungmin Park <kyungmin.park@samsung.com>
9039M: Andrzej Hajda <a.hajda@samsung.com>
9040L: linux-media@vger.kernel.org
9041S: Supported
9042F: drivers/media/i2c/s5k5baf.c
9043
c04c674f
RB
9044SAMSUNG S3FWRN5 NFC DRIVER
9045M: Robert Baldyga <r.baldyga@samsung.com>
9046L: linux-nfc@lists.01.org (moderated for non-subscribers)
9047S: Supported
9048F: drivers/nfc/s3fwrn5
9049
310e39c9 9050SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9051M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9052M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9053S: Supported
9054L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9055F: drivers/clk/samsung/
9056
66890ed6
BA
9057SAMSUNG SXGBE DRIVERS
9058M: Byungho An <bh74.an@samsung.com>
9059M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9060M: Vipul Pandya <vipul.pandya@samsung.com>
9061S: Supported
9062L: netdev@vger.kernel.org
9063F: drivers/net/ethernet/samsung/sxgbe/
9064
93c537af
LM
9065SAMSUNG THERMAL DRIVER
9066M: Lukasz Majewski <l.majewski@samsung.com>
9067L: linux-pm@vger.kernel.org
9068L: linux-samsung-soc@vger.kernel.org
9069S: Supported
9070T: https://github.com/lmajewski/linux-samsung-thermal.git
9071F: drivers/thermal/samsung/
9072
e296cd32
KD
9073SAMSUNG USB2 PHY DRIVER
9074M: Kamil Debski <k.debski@samsung.com>
9075L: linux-kernel@vger.kernel.org
9076S: Supported
9077F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9078F: Documentation/phy/samsung-usb2.txt
9079F: drivers/phy/phy-exynos4210-usb2.c
9080F: drivers/phy/phy-exynos4x12-usb2.c
9081F: drivers/phy/phy-exynos5250-usb2.c
9082F: drivers/phy/phy-s5pv210-usb2.c
9083F: drivers/phy/phy-samsung-usb2.c
9084F: drivers/phy/phy-samsung-usb2.h
9085
ca749e2a 9086SERIAL DRIVERS
5e30bbb7 9087M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9088L: linux-serial@vger.kernel.org
5e30bbb7 9089S: Maintained
14430813 9090F: drivers/tty/serial/
ca749e2a 9091
aecb7b64 9092SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9093M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9094M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9095S: Maintained
1fb200d6 9096F: include/linux/dma/dw.h
3d598f47 9097F: include/linux/platform_data/dma-dw.h
61a76496 9098F: drivers/dma/dw/
aecb7b64 9099
058999cc
LP
9100SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9101M: Lars Persson <lars.persson@axis.com>
9102L: netdev@vger.kernel.org
9103S: Supported
9104F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9105F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9106
f9e37137
SJ
9107SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9108M: Seungwon Jeon <tgih.jun@samsung.com>
9109M: Jaehoon Chung <jh80.chung@samsung.com>
9110L: linux-mmc@vger.kernel.org
9111S: Maintained
9112F: include/linux/mmc/dw_mmc.h
9113F: drivers/mmc/host/dw_mmc*
9114
1db121d6
AN
9115THUNDERBOLT DRIVER
9116M: Andreas Noever <andreas.noever@gmail.com>
9117S: Maintained
9118F: drivers/thunderbolt/
9119
9222d247 9120TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9121M: John Stultz <john.stultz@linaro.org>
88606e80 9122M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9123L: linux-kernel@vger.kernel.org
75fc2d37 9124T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9125S: Supported
9126F: include/linux/clocksource.h
9127F: include/linux/time.h
9128F: include/linux/timex.h
c117ab84
CEB
9129F: include/uapi/linux/time.h
9130F: include/uapi/linux/timex.h
88606e80
TG
9131F: kernel/time/clocksource.c
9132F: kernel/time/time*.c
9133F: kernel/time/ntp.c
7fe5f1c1 9134F: tools/testing/selftests/timers/
88606e80 9135
1da177e4 9136SC1200 WDT DRIVER
b300645a 9137M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9138S: Maintained
679655da 9139F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9140
9141SCHEDULER
dd9b238c 9142M: Ingo Molnar <mingo@redhat.com>
8b58be88 9143M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9144L: linux-kernel@vger.kernel.org
75fc2d37 9145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9146S: Maintained
95c0d71d 9147F: kernel/sched/
679655da 9148F: include/linux/sched.h
c117ab84 9149F: include/uapi/linux/sched.h
c2eb505b 9150F: include/linux/wait.h
1da177e4 9151
6bcf6737 9152SCORE ARCHITECTURE
ed38665e 9153M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9154M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9155W: http://www.sunplus.com
6bcf6737 9156S: Supported
a2681a75 9157F: arch/score/
6bcf6737 9158
1da177e4 9159SCSI CDROM DRIVER
8b58be88 9160M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9161L: linux-scsi@vger.kernel.org
9162W: http://www.kernel.dk
9163S: Maintained
679655da 9164F: drivers/scsi/sr*
1da177e4 9165
fb50a83d 9166SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9167M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9168L: linux-rdma@vger.kernel.org
9169S: Supported
9170W: http://www.openfabrics.org
9171Q: http://patchwork.kernel.org/project/linux-rdma/list/
9172T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9173F: drivers/infiniband/ulp/srp/
9174F: include/scsi/srp.h
9175
1da177e4 9176SCSI SG DRIVER
8b58be88 9177M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9178L: linux-scsi@vger.kernel.org
59ab3c93 9179W: http://sg.danny.cz/sg
1da177e4 9180S: Maintained
59ab3c93 9181F: Documentation/scsi/scsi-generic.txt
679655da
JP
9182F: drivers/scsi/sg.c
9183F: include/scsi/sg.h
1da177e4
LT
9184
9185SCSI SUBSYSTEM
0351b8f8 9186M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9187L: linux-scsi@vger.kernel.org
0351b8f8 9188T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9189S: Maintained
679655da
JP
9190F: drivers/scsi/
9191F: include/scsi/
1da177e4
LT
9192
9193SCSI TAPE DRIVER
8b58be88 9194M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9195L: linux-scsi@vger.kernel.org
9196S: Maintained
679655da 9197F: Documentation/scsi/st.txt
f7269cfc
JD
9198F: drivers/scsi/st.*
9199F: drivers/scsi/st_*.h
1da177e4
LT
9200
9201SCTP PROTOCOL
8b6efb75 9202M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9203M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9204L: linux-sctp@vger.kernel.org
5f85813c 9205W: http://lksctp.sourceforge.net
8b6efb75 9206S: Maintained
679655da
JP
9207F: Documentation/networking/sctp.txt
9208F: include/linux/sctp.h
4d58c025 9209F: include/uapi/linux/sctp.h
679655da
JP
9210F: include/net/sctp/
9211F: net/sctp/
1da177e4
LT
9212
9213SCx200 CPU SUPPORT
8b58be88 9214M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9215S: Odd Fixes
679655da 9216F: Documentation/i2c/busses/scx200_acb
390889b6 9217F: arch/x86/platform/scx200/
679655da
JP
9218F: drivers/watchdog/scx200_wdt.c
9219F: drivers/i2c/busses/scx200*
9220F: drivers/mtd/maps/scx200_docflash.c
9221F: include/linux/scx200.h
1662d32c
JC
9222
9223SCx200 GPIO DRIVER
8b58be88 9224M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9225S: Maintained
679655da
JP
9226F: drivers/char/scx200_gpio.c
9227F: include/linux/scx200_gpio.h
1662d32c
JC
9228
9229SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9230M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9231S: Maintained
679655da 9232F: drivers/clocksource/scx200_hrt.c
1da177e4 9233
6a36913a 9234SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9235M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9236L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9237S: Maintained
679655da 9238F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9239
e7839f25 9240SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9241L: linux-mmc@vger.kernel.org
a1cb1d11 9242S: Orphan
7a241d6e 9243F: drivers/mmc/host/sdhci.*
d4a45787 9244F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9245
c04f9d61
KC
9246SECURE COMPUTING
9247M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9248R: Andy Lutomirski <luto@amacapital.net>
9249R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9250T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9251S: Supported
9252F: kernel/seccomp.c
9253F: include/uapi/linux/seccomp.h
9254F: include/linux/seccomp.h
c99ee51a 9255F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9256K: \bsecure_computing
9257K: \bTIF_SECCOMP\b
9258
0d1bb41a 9259SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9260M: Ben Dooks <ben-linux@fluff.org>
dc524882 9261M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9262L: linux-mmc@vger.kernel.org
0d1bb41a 9263S: Maintained
dc524882 9264F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9265
c63b3cba 9266SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9267M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9268L: spear-devel@list.st.com
c63b3cba
VK
9269L: linux-mmc@vger.kernel.org
9270S: Maintained
9271F: drivers/mmc/host/sdhci-spear.c
9272
8711cca2 9273SECURITY SUBSYSTEM
9b45c0d2 9274M: James Morris <james.l.morris@oracle.com>
9c3646d1 9275M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9276L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9278W: http://kernsec.org/
8711cca2 9279S: Supported
7d2c86b5 9280F: security/
8711cca2 9281
1da177e4 9282SECURITY CONTACT
8b58be88 9283M: Security Officers <security@kernel.org>
1da177e4
LT
9284S: Supported
9285
9286SELINUX SECURITY MODULE
e0238b4c 9287M: Paul Moore <paul@paul-moore.com>
8b58be88 9288M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9289M: Eric Paris <eparis@parisplace.org>
e0238b4c 9290L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9291W: http://selinuxproject.org
5a5f2acf 9292T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9293S: Supported
679655da
JP
9294F: include/linux/selinux*
9295F: security/selinux/
6bde95ce 9296F: scripts/selinux/
1da177e4 9297
c1c124e9
JJ
9298APPARMOR SECURITY MODULE
9299M: John Johansen <john.johansen@canonical.com>
9300L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9301W: apparmor.wiki.kernel.org
9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9303S: Supported
9304F: security/apparmor/
9305
730daa16
KC
9306YAMA SECURITY MODULE
9307M: Kees Cook <keescook@chromium.org>
9308T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9309S: Supported
9310F: security/yama/
9311
cef2cf07 9312SENSABLE PHANTOM
8b58be88 9313M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9314S: Maintained
679655da 9315F: drivers/misc/phantom.c
c117ab84 9316F: include/uapi/linux/phantom.h
cef2cf07 9317
6733b39a 9318SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9319M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9320M: Minh Tran <minh.tran@avagotech.com>
9321M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9322L: linux-scsi@vger.kernel.org
4627de93 9323W: http://www.avagotech.com
3387f656
JP
9324S: Supported
9325F: drivers/scsi/be2iscsi/
6733b39a 9326
6938f855
SP
9327Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9328M: Sathya Perla <sathya.perla@avagotech.com>
9329M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9330M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9331M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9332L: netdev@vger.kernel.org
fea3af67 9333W: http://www.emulex.com
7d2c86b5 9334S: Supported
9aebddd1 9335F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9336
d2928a8c 9337EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9338M: Selvin Xavier <selvin.xavier@avagotech.com>
9339M: Devesh Sharma <devesh.sharma@avagotech.com>
9340M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9341L: linux-rdma@vger.kernel.org
9342W: http://www.emulex.com
9343S: Supported
9344F: drivers/infiniband/hw/ocrdma/
9345
8ceee660 9346SFC NETWORK DRIVER
c06f51ea 9347M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9348M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9349L: netdev@vger.kernel.org
8ceee660 9350S: Supported
874aeea5 9351F: drivers/net/ethernet/sfc/
8ceee660 9352
e2d1d6c0 9353SGI GRU DRIVER
cc883afc 9354M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9355S: Maintained
679655da 9356F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9357
9358SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9359M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9360L: linux-ia64@vger.kernel.org
9361S: Supported
679655da 9362F: Documentation/ia64/serial.txt
df621252 9363F: drivers/tty/serial/ioc?_serial.c
679655da 9364F: include/linux/ioc?.h
e2d1d6c0 9365
75312619 9366SGI XP/XPC/XPNET DRIVER
e180383f
RH
9367M: Cliff Whickman <cpw@sgi.com>
9368M: Robin Holt <robinmholt@gmail.com>
75312619 9369S: Maintained
679655da 9370F: drivers/misc/sgi-xp/
75312619 9371
46eacf3b
AP
9372SI2157 MEDIA DRIVER
9373M: Antti Palosaari <crope@iki.fi>
9374L: linux-media@vger.kernel.org
9375W: http://linuxtv.org/
9376W: http://palosaari.fi/linux/
9377Q: http://patchwork.linuxtv.org/project/linux-media/list/
9378T: git git://linuxtv.org/anttip/media_tree.git
9379S: Maintained
9380F: drivers/media/tuners/si2157*
9381
75e2d5ba
AP
9382SI2168 MEDIA DRIVER
9383M: Antti Palosaari <crope@iki.fi>
9384L: linux-media@vger.kernel.org
9385W: http://linuxtv.org/
9386W: http://palosaari.fi/linux/
9387Q: http://patchwork.linuxtv.org/project/linux-media/list/
9388T: git git://linuxtv.org/anttip/media_tree.git
9389S: Maintained
9390F: drivers/media/dvb-frontends/si2168*
9391
49cc629d
HV
9392SI470X FM RADIO RECEIVER I2C 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: Odd Fixes
9398F: drivers/media/radio/si470x/radio-si470x-i2c.c
9399
9400SI470X FM RADIO RECEIVER USB DRIVER
9401M: Hans Verkuil <hverkuil@xs4all.nl>
9402L: linux-media@vger.kernel.org
9403T: git git://linuxtv.org/media_tree.git
9404W: http://linuxtv.org
9405S: Maintained
9406F: drivers/media/radio/si470x/radio-si470x-common.c
9407F: drivers/media/radio/si470x/radio-si470x.h
9408F: drivers/media/radio/si470x/radio-si470x-usb.c
9409
c937ca03
EV
9410SI4713 FM RADIO TRANSMITTER I2C 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 9416F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9417
9418SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9419M: Eduardo Valentin <edubezval@gmail.com>
9420L: linux-media@vger.kernel.org
9421T: git git://linuxtv.org/media_tree.git
9422W: http://linuxtv.org
9423S: Odd Fixes
99995ded
DR
9424F: drivers/media/radio/si4713/radio-platform-si4713.c
9425
9426SI4713 FM RADIO TRANSMITTER USB DRIVER
9427M: Hans Verkuil <hverkuil@xs4all.nl>
9428L: linux-media@vger.kernel.org
9429T: git git://linuxtv.org/media_tree.git
9430W: http://linuxtv.org
9431S: Maintained
9432F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9433
beb91d46 9434SIANO DVB DRIVER
009a5410 9435M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9436L: linux-media@vger.kernel.org
9437W: http://linuxtv.org
9438T: git git://linuxtv.org/media_tree.git
9439S: Odd fixes
9440F: drivers/media/common/siano/
beb91d46 9441F: drivers/media/usb/siano/
beb91d46 9442F: drivers/media/usb/siano/
14430813 9443F: drivers/media/mmc/siano/
beb91d46 9444
6f15b602
HG
9445SIMPLEFB FB DRIVER
9446M: Hans de Goede <hdegoede@redhat.com>
9447L: linux-fbdev@vger.kernel.org
9448S: Maintained
9449F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9450F: drivers/video/fbdev/simplefb.c
9451F: include/linux/platform_data/simplefb.h
9452
b618b69c 9453SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9454L: linux-media@vger.kernel.org
bb60fcb2 9455S: Orphan
b618b69c 9456F: drivers/media/platform/sh_veu.c
b618b69c
GL
9457
9458SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9459L: linux-media@vger.kernel.org
bb60fcb2 9460S: Orphan
b618b69c
GL
9461F: drivers/media/platform/sh_vou.c
9462F: include/media/sh_vou.h
9463
6349d997 9464SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9465M: Len Brown <lenb@kernel.org>
6349d997
LB
9466L: sfi-devel@simplefirmware.org
9467W: http://simplefirmware.org/
9468T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9469S: Supported
943fc810 9470F: arch/x86/platform/sfi/
6349d997
LB
9471F: drivers/sfi/
9472F: include/linux/sfi*.h
e2d1d6c0 9473
1da177e4
LT
9474SIMTEC EB110ATX (Chalice CATS)
9475P: Ben Dooks
b16957c6
BD
9476P: Vincent Sanders <vince@simtec.co.uk>
9477M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9478W: http://www.simtec.co.uk/products/EB110ATX/
9479S: Supported
9480
9481SIMTEC EB2410ITX (BAST)
9482P: Ben Dooks
b16957c6
BD
9483P: Vincent Sanders <vince@simtec.co.uk>
9484M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9485W: http://www.simtec.co.uk/products/EB2410ITX/
9486S: Supported
15dba387
JP
9487F: arch/arm/mach-s3c24xx/mach-bast.c
9488F: arch/arm/mach-s3c24xx/bast-ide.c
9489F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9490
4c5adde7 9491TI DAVINCI MACHINE SUPPORT
3ba789c0 9492M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9493M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9494T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9495Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9496S: Supported
14430813 9497F: arch/arm/mach-davinci/
046d0a37 9498F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9499
8d4b3f08 9500TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9501M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9502L: linux-media@vger.kernel.org
8d4b3f08
LP
9503W: http://linuxtv.org/
9504Q: http://patchwork.linuxtv.org/project/linux-media/list/
9505T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9506S: Maintained
8d4b3f08
LP
9507F: drivers/media/platform/davinci/
9508F: include/media/davinci/
9509
417d2e50 9510TI AM437X VPFE DRIVER
e43cdb56 9511M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9512L: linux-media@vger.kernel.org
9513W: http://linuxtv.org/
9514Q: http://patchwork.linuxtv.org/project/linux-media/list/
9515T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9516S: Maintained
9517F: drivers/media/platform/am437x/
9518
c4c0283a 9519OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9520M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9521L: linux-media@vger.kernel.org
9522W: http://linuxtv.org/
9523Q: http://patchwork.linuxtv.org/project/linux-media/list/
9524T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9525S: Maintained
9526F: drivers/media/i2c/ov2659.c
9527F: include/media/ov2659.h
9528
3a6779f5
SM
9529SILICON MOTION SM712 FRAME BUFFER DRIVER
9530M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9531M: Teddy Wang <teddy.wang@siliconmotion.com>
9532M: Sudip Mukherjee <sudip@vectorindia.org>
9533L: linux-fbdev@vger.kernel.org
9534S: Maintained
9535F: drivers/video/fbdev/sm712*
9536F: Documentation/fb/sm712fb.txt
9537
92aab3c0 9538SIS 190 ETHERNET DRIVER
8b58be88 9539M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9540L: netdev@vger.kernel.org
9541S: Maintained
8c7de408 9542F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9543
1da177e4 9544SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9545M: Daniele Venzano <venza@brownhat.org>
1da177e4 9546W: http://www.brownhat.org/sis900.html
979b6c13 9547L: netdev@vger.kernel.org
1da177e4 9548S: Maintained
8c7de408 9549F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9550
9551SIS FRAMEBUFFER DRIVER
8b58be88 9552M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9553W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9554S: Maintained
679655da 9555F: Documentation/fb/sisfb.txt
8a61f013 9556F: drivers/video/fbdev/sis/
679655da 9557F: include/video/sisfb.h
1da177e4
LT
9558
9559SIS USB2VGA DRIVER
8b58be88 9560M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9561W: http://www.winischhofer.at/linuxsisusbvga.shtml
9562S: Maintained
679655da 9563F: drivers/usb/misc/sisusbvga/
1da177e4 9564
415ad26d 9565SLAB ALLOCATOR
16e943bf 9566M: Christoph Lameter <cl@linux.com>
2ed1c525 9567M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9568M: David Rientjes <rientjes@google.com>
9569M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9570M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9571L: linux-mm@kvack.org
9572S: Maintained
679655da 9573F: include/linux/sl?b*.h
16e943bf 9574F: mm/sl?b*
415ad26d 9575
9fab9787 9576SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9577M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9578M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9579M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9580R: Steven Rostedt <rostedt@goodmis.org>
9581R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9582L: linux-kernel@vger.kernel.org
9fab9787
PM
9583W: http://www.rdrop.com/users/paulmck/RCU/
9584S: Supported
9585T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9586F: include/linux/srcu.h
9587F: kernel/rcu/srcu.c
9fab9787 9588
66372841
CS
9589SMACK SECURITY MODULE
9590M: Casey Schaufler <casey@schaufler-ca.com>
9591L: linux-security-module@vger.kernel.org
9592W: http://schaufler-ca.com
9593T: git git://git.gitorious.org/smack-next/kernel.git
9594S: Maintained
9595F: Documentation/security/Smack.txt
9596F: security/smack/
9597
20651e0b 9598DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9599M: Kevin Hilman <khilman@kernel.org>
9600M: Nishanth Menon <nm@ti.com>
9601S: Maintained
20651e0b 9602F: drivers/power/avs/
68ace3e1
KH
9603F: include/linux/power/smartreflex.h
9604L: linux-pm@vger.kernel.org
9605
1da177e4 9606SMC91x ETHERNET DRIVER
2f82af08 9607M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9608S: Odd Fixes
ae150435 9609F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9610
e8e31622
SA
9611SMIA AND SMIA++ IMAGE SENSOR DRIVER
9612M: Sakari Ailus <sakari.ailus@iki.fi>
9613L: linux-media@vger.kernel.org
9614S: Maintained
14430813 9615F: drivers/media/i2c/smiapp/
e8e31622
SA
9616F: include/media/smiapp.h
9617F: drivers/media/i2c/smiapp-pll.c
9618F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9619F: include/uapi/linux/smiapp.h
a2cec3c0 9620F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9621
920fa1ff
GR
9622SMM665 HARDWARE MONITOR DRIVER
9623M: Guenter Roeck <linux@roeck-us.net>
9624L: lm-sensors@lm-sensors.org
9625S: Maintained
9626F: Documentation/hwmon/smm665
9627F: drivers/hwmon/smm665.c
9628
9df7305b 9629SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9630M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9631L: lm-sensors@lm-sensors.org
90b24cfb 9632S: Maintained
9df7305b
SG
9633F: Documentation/hwmon/emc2103
9634F: drivers/hwmon/emc2103.c
9635
a98d506c
HG
9636SMSC SCH5627 HARDWARE MONITOR DRIVER
9637M: Hans de Goede <hdegoede@redhat.com>
9638L: lm-sensors@lm-sensors.org
9639S: Supported
9640F: Documentation/hwmon/sch5627
9641F: drivers/hwmon/sch5627.c
9642
6ea884db 9643SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9644M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9645L: lm-sensors@lm-sensors.org
9646S: Maintained
679655da
JP
9647F: Documentation/hwmon/smsc47b397
9648F: drivers/hwmon/smsc47b397.c
6ea884db 9649
fd9abb3d 9650SMSC911x ETHERNET DRIVER
90b24cfb 9651M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9652L: netdev@vger.kernel.org
90b24cfb 9653S: Maintained
679655da 9654F: include/linux/smsc911x.h
ae150435 9655F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9656
9657SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9658M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9659L: netdev@vger.kernel.org
90b24cfb 9660S: Maintained
ae150435 9661F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9662
3c8a63e2 9663SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9664M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9665L: linux-fbdev@vger.kernel.org
90b24cfb 9666S: Maintained
8a61f013 9667F: drivers/video/fbdev/smscufx.c
3c8a63e2 9668
668acf32 9669SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9670M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9671L: linux-media@vger.kernel.org
275ffde4 9672T: git git://linuxtv.org/media_tree.git
795fb7e7 9673S: Maintained
90d72ac6
MCC
9674F: include/media/soc*
9675F: drivers/media/i2c/soc_camera/
9676F: drivers/media/platform/soc_camera/
668acf32 9677
e2d1d6c0 9678SOEKRIS NET48XX LED SUPPORT
8b58be88 9679M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9680S: Maintained
679655da 9681F: drivers/leds/leds-net48xx.c
e2d1d6c0 9682
e3994db1 9683SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9684M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9685M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9686M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9687M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9688L: linux-media@vger.kernel.org
9689S: Supported
9690F: drivers/media/pci/solo6x10/
9691
1da177e4 9692SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9693M: Neil Brown <neilb@suse.com>
1da177e4 9694L: linux-raid@vger.kernel.org
524418bb 9695S: Supported
679655da
JP
9696F: drivers/md/
9697F: include/linux/raid/
c117ab84 9698F: include/uapi/linux/raid/
1da177e4 9699
1da177e4 9700SONIC NETWORK DRIVER
8b58be88 9701M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9702L: netdev@vger.kernel.org
1da177e4 9703S: Maintained
d9fb9f38 9704F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9705
61e115a5 9706SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9707M: Michael Buesch <m@bues.ch>
61e115a5
MB
9708L: netdev@vger.kernel.org
9709S: Maintained
679655da
JP
9710F: drivers/ssb/
9711F: include/linux/ssb/
61e115a5 9712
1da177e4 9713SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9714M: Mattia Dongili <malattia@linux.it>
d0944853 9715L: platform-driver-x86@vger.kernel.org
5b18167d 9716W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9717S: Maintained
679655da
JP
9718F: Documentation/laptops/sony-laptop.txt
9719F: drivers/char/sonypi.c
9720F: drivers/platform/x86/sony-laptop.c
9721F: include/linux/sony-laptop.h
1da177e4 9722
baf8532a 9723SONY MEMORYSTICK CARD SUPPORT
8b58be88 9724M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9725W: http://tifmxx.berlios.de/
9726S: Maintained
679655da 9727F: drivers/memstick/host/tifm_ms.c
baf8532a 9728
0ab30494
ML
9729SONY MEMORYSTICK STANDARD SUPPORT
9730M: Maxim Levitsky <maximlevitsky@gmail.com>
9731S: Maintained
9732F: drivers/memstick/core/ms_block.*
9733
1da177e4 9734SOUND
8b58be88 9735M: Jaroslav Kysela <perex@perex.cz>
d8130624 9736M: Takashi Iwai <tiwai@suse.com>
93711660 9737L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9738W: http://www.alsa-project.org/
dde7ad8d 9739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9740T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9741Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9742S: Maintained
3126a179
JP
9743F: Documentation/sound/
9744F: include/sound/
c117ab84 9745F: include/uapi/sound/
679655da 9746F: sound/
1da177e4 9747
33bbe149
MB
9748SOUND - COMPRESSED AUDIO
9749M: Vinod Koul <vinod.koul@intel.com>
9750L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9751T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9752S: Supported
f672f31a 9753F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9754F: include/sound/compress_driver.h
f672f31a 9755F: include/uapi/sound/compress_*
33bbe149
MB
9756F: sound/core/compress_offload.c
9757F: sound/soc/soc-compress.c
9758
bd903bde 9759SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9760M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9761M: Mark Brown <broonie@kernel.org>
86f14df8 9762T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9763L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9764W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9765S: Supported
2820f615 9766F: Documentation/sound/alsa/soc/
679655da 9767F: sound/soc/
e6e55122 9768F: include/sound/soc*
eb1a6af3 9769
d7f8761b
MB
9770SOUND - DMAENGINE HELPERS
9771M: Lars-Peter Clausen <lars@metafoo.de>
9772S: Supported
9773F: include/sound/dmaengine_pcm.h
9774F: sound/core/pcm_dmaengine.c
9775F: sound/soc/soc-generic-dmaengine-pcm.c
9776
990a6a99
OS
9777SP2 MEDIA DRIVER
9778M: Olli Salonen <olli.salonen@iki.fi>
9779L: linux-media@vger.kernel.org
9780W: http://linuxtv.org/
9781Q: http://patchwork.linuxtv.org/project/linux-media/list/
9782S: Maintained
9783F: drivers/media/dvb-frontends/sp2*
9784
473321fc 9785SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9786M: "David S. Miller" <davem@davemloft.net>
1da177e4 9787L: sparclinux@vger.kernel.org
8a6e2535 9788Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9791S: Maintained
679655da 9792F: arch/sparc/
7765b8bb 9793F: drivers/sbus/
1da177e4 9794
6404fcca
DM
9795SPARC SERIAL DRIVERS
9796M: "David S. Miller" <davem@davemloft.net>
9797L: sparclinux@vger.kernel.org
08deed1e
JP
9798T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9799T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9800S: Maintained
6816383a 9801F: include/linux/sunserialcore.h
df621252 9802F: drivers/tty/serial/suncore.c
df621252
GKH
9803F: drivers/tty/serial/sunhv.c
9804F: drivers/tty/serial/sunsab.c
9805F: drivers/tty/serial/sunsab.h
9806F: drivers/tty/serial/sunsu.c
9807F: drivers/tty/serial/sunzilog.c
9808F: drivers/tty/serial/sunzilog.h
6404fcca 9809
389325b4
CL
9810SPARSE CHECKER
9811M: "Christopher Li" <sparse@chrisli.org>
9812L: linux-sparse@vger.kernel.org
9813W: https://sparse.wiki.kernel.org/
9814T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9815T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9816S: Maintained
9817F: include/linux/compiler.h
9818
fc0c195a 9819SPEAR PLATFORM SUPPORT
da89947b 9820M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9821M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
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
281e192f 9826F: arch/arm/mach-spear/
fc0c195a 9827
9828SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9829M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9830L: spear-devel@list.st.com
9831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9832W: http://www.st.com/spear
9833S: Maintained
5df33a62 9834F: drivers/clk/spear/
fc0c195a 9835
e2d1d6c0 9836SPI SUBSYSTEM
b02e48f2 9837M: Mark Brown <broonie@kernel.org>
dfbe403c 9838L: linux-spi@vger.kernel.org
e7e4e13c 9839T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9840Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9841S: Maintained
679655da
JP
9842F: Documentation/spi/
9843F: drivers/spi/
9844F: include/linux/spi/
c117ab84 9845F: include/uapi/linux/spi/
e2d1d6c0 9846
2752e401 9847SPIDERNET NETWORK DRIVER for CELL
8b58be88 9848M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9849L: netdev@vger.kernel.org
9850S: Supported
679655da 9851F: Documentation/networking/spider_net.txt
8df158ac 9852F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9853
e2d1d6c0 9854SPU FILE SYSTEM
8b58be88 9855M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9856L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9857W: http://www.ibm.com/developerworks/power/cell/
9858S: Supported
679655da
JP
9859F: Documentation/filesystems/spufs.txt
9860F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9861
fc555841 9862SQUASHFS FILE SYSTEM
d7f2ff67 9863M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9864L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9865W: http://squashfs.org.uk
9866S: Maintained
679655da
JP
9867F: Documentation/filesystems/squashfs.txt
9868F: fs/squashfs/
fc555841 9869
1da177e4 9870SRM (Alpha) environment access
8b58be88 9871M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9872S: Maintained
679655da 9873F: arch/alpha/kernel/srm_env.c
1da177e4 9874
26e9a397 9875STABLE BRANCH
879a5a00 9876M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9877L: stable@vger.kernel.org
879a5a00 9878S: Supported
7b175c46 9879F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9880
26e9a397 9881STAGING SUBSYSTEM
879a5a00 9882M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9883T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9884L: devel@driverdev.osuosl.org
879a5a00 9885S: Supported
679655da 9886F: drivers/staging/
dbc6c2cc 9887
ebd3d010
JP
9888STAGING - COMEDI
9889M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9890M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9891S: Odd Fixes
9892F: drivers/staging/comedi/
9893
a0138163
JP
9894STAGING - FLARION FT1000 DRIVERS
9895M: Marek Belisko <marek.belisko@gmail.com>
9896S: Odd Fixes
9897F: drivers/staging/ft1000/
9898
6c1bb424 9899STAGING - INDUSTRIAL IO
030a13d7 9900M: Jonathan Cameron <jic23@kernel.org>
a0138163 9901L: linux-iio@vger.kernel.org
6c1bb424
JP
9902S: Odd Fixes
9903F: drivers/staging/iio/
9904
a0138163
JP
9905STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9906M: Jarod Wilson <jarod@wilsonet.com>
9907W: http://www.lirc.org/
9908S: Odd Fixes
b2b0186d 9909F: drivers/staging/media/lirc/
a0138163 9910
f5e5de1e
OD
9911STAGING - LUSTRE PARALLEL FILESYSTEM
9912M: Oleg Drokin <oleg.drokin@intel.com>
9913M: Andreas Dilger <andreas.dilger@intel.com>
9914L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9915W: http://lustre.opensfs.org/
9916S: Maintained
9917F: drivers/staging/lustre
9918
7c6b6c71 9919STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9920M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9921M: Marc Dietrich <marvin24@gmx.de>
9922L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9923L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9924S: Maintained
9925F: drivers/staging/nvec/
9926
a0138163 9927STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9928M: Jens Frederich <jfrederich@gmail.com>
9929M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9930M: Jon Nettleton <jon.nettleton@gmail.com>
9931W: http://wiki.laptop.org/go/DCON
3140b458 9932S: Maintained
a0138163
JP
9933F: drivers/staging/olpc_dcon/
9934
9935STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9936M: Willy Tarreau <willy@meta-x.org>
9937S: Odd Fixes
9938F: drivers/staging/panel/
9939
a0138163
JP
9940STAGING - REALTEK RTL8712U DRIVERS
9941M: Larry Finger <Larry.Finger@lwfinger.net>
9942M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9943S: Odd Fixes
9944F: drivers/staging/rtl8712/
9945
7591ba8b
JS
9946STAGING - REALTEK RTL8723U WIRELESS DRIVER
9947M: Larry Finger <Larry.Finger@lwfinger.net>
9948M: Jes Sorensen <Jes.Sorensen@redhat.com>
9949L: linux-wireless@vger.kernel.org
9950S: Maintained
9951F: drivers/staging/rtl8723au/
9952
980ac4d7
SM
9953STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9954M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9955M: Teddy Wang <teddy.wang@siliconmotion.com>
9956M: Sudip Mukherjee <sudip@vectorindia.org>
9957L: linux-fbdev@vger.kernel.org
9958S: Maintained
9959F: drivers/staging/sm750fb/
9960
510fa408
JP
9961STAGING - SLICOSS
9962M: Lior Dotan <liodot@gmail.com>
9963M: Christopher Harrer <charrer@alacritech.com>
9964S: Odd Fixes
9965F: drivers/staging/slicoss/
9966
a0138163
JP
9967STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9968M: William Hubbs <w.d.hubbs@gmail.com>
9969M: Chris Brannon <chris@the-brannons.com>
d33bce31 9970M: Kirk Reiser <kirk@reisers.ca>
a0138163 9971M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9972L: speakup@linux-speakup.org
a0138163
JP
9973W: http://www.linux-speakup.org/
9974S: Odd Fixes
9975F: drivers/staging/speakup/
9976
b3e871ce
JP
9977STAGING - VIA VT665X DRIVERS
9978M: Forest Bond <forest@alittletooquiet.net>
9979S: Odd Fixes
9980F: drivers/staging/vt665?/
9981
a30baec1
JK
9982STAGING - WILC1000 WIFI DRIVER
9983M: Johnny Kim <johnny.kim@atmel.com>
9984M: Rachel Kim <rachel.kim@atmel.com>
9985M: Dean Lee <dean.lee@atmel.com>
9986M: Chris Park <chris.park@atmel.com>
9987L: linux-wireless@vger.kernel.org
9988S: Supported
9989F: drivers/staging/wilc1000/
9990
709bcb07 9991STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9992M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9993S: Odd Fixes
9994F: drivers/staging/xgifb/
9995
77241056
MM
9996HFI1 DRIVER
9997M: Mike Marciniszyn <infinipath@intel.com>
9998L: linux-rdma@vger.kernel.org
9999S: Supported
10000F: drivers/staging/rdma/hfi1
10001
1da177e4 10002STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10003M: Ion Badulescu <ionut@badula.org>
b4f90189 10004S: Odd Fixes
9bba23b0 10005F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10006
e2d1d6c0 10007SUN3/3X
8b58be88 10008M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10009W: http://sammy.net/sun3/
10010S: Maintained
679655da
JP
10011F: arch/m68k/kernel/*sun3*
10012F: arch/m68k/sun3*/
10013F: arch/m68k/include/asm/sun3*
e689cf4a 10014F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10015
af6a5af8
HG
10016SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10017M: Hans de Goede <hdegoede@redhat.com>
10018L: linux-input@vger.kernel.org
10019S: Maintained
10020F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10021F: drivers/input/keyboard/sun4i-lradc-keys.c
10022
2bc9ff01
DK
10023SUNDANCE NETWORK DRIVER
10024M: Denis Kirjanov <kda@linux-powerpc.org>
10025L: netdev@vger.kernel.org
10026S: Maintained
10027F: drivers/net/ethernet/dlink/sundance.c
10028
2cbb12a4 10029SUPERH
2cbb12a4 10030L: linux-sh@vger.kernel.org
8a6e2535 10031Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 10032S: Orphan
066069e1 10033F: Documentation/sh/
679655da 10034F: arch/sh/
066069e1 10035F: drivers/sh/
1da177e4 10036
4480f15b 10037SUSPEND TO RAM
7fb06082 10038M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10039M: Len Brown <len.brown@intel.com>
10040M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10041L: linux-pm@vger.kernel.org
e2d1d6c0 10042S: Supported
679655da
JP
10043F: Documentation/power/
10044F: arch/x86/kernel/acpi/
10045F: drivers/base/power/
10046F: kernel/power/
10047F: include/linux/suspend.h
10048F: include/linux/freezer.h
10049F: include/linux/pm.h
1da177e4
LT
10050
10051SVGA HANDLING
8b58be88 10052M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10053L: linux-video@atrey.karlin.mff.cuni.cz
10054S: Maintained
679655da
JP
10055F: Documentation/svga.txt
10056F: arch/x86/boot/video*
1da177e4 10057
6e28b761
KRW
10058SWIOTLB SUBSYSTEM
10059M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10060L: linux-kernel@vger.kernel.org
10061S: Supported
10062F: lib/swiotlb.c
10063F: arch/*/kernel/pci-swiotlb.c
10064F: include/linux/swiotlb.h
10065
007f790c
JP
10066SWITCHDEV
10067M: Jiri Pirko <jiri@resnulli.us>
10068L: netdev@vger.kernel.org
10069S: Supported
10070F: net/switchdev/
10071F: include/net/switchdev.h
10072
db8e35d5
VG
10073SYNOPSYS ARC ARCHITECTURE
10074M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10075S: Supported
10076F: arch/arc/
9b28829d 10077F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10078F: drivers/tty/serial/arc_uart.c
b7182d1a 10079T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10080
556cc1c5
AB
10081SYNOPSYS ARC SDP platform support
10082M: Alexey Brodkin <abrodkin@synopsys.com>
10083S: Supported
10084F: arch/arc/plat-axs10x
10085F: arch/arc/boot/dts/ax*
10086F: Documentation/devicetree/bindings/arc/axs10*
10087
6c284c9a
LJ
10088SYSTEM CONFIGURATION (SYSCON)
10089M: Lee Jones <lee.jones@linaro.org>
10090M: Arnd Bergmann <arnd@arndb.de>
10091T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10092S: Supported
10093F: drivers/mfd/syscon.c
10094
1da177e4 10095SYSV FILESYSTEM
8b58be88 10096M: Christoph Hellwig <hch@infradead.org>
1da177e4 10097S: Maintained
679655da
JP
10098F: Documentation/filesystems/sysv-fs.txt
10099F: fs/sysv/
10100F: include/linux/sysv_fs.h
1da177e4 10101
86cfa7fc 10102TARGET SUBSYSTEM
9c3646d1 10103M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10104L: linux-scsi@vger.kernel.org
b9f5edc2 10105L: target-devel@vger.kernel.org
86cfa7fc 10106W: http://www.linux-iscsi.org
cf015e9f 10107W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10108T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10109S: Supported
10110F: drivers/target/
10111F: include/target/
10112F: Documentation/target/
10113
4e68852d 10114TASKSTATS STATISTICS INTERFACE
185e595f 10115M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10116S: Maintained
679655da
JP
10117F: Documentation/accounting/taskstats*
10118F: include/linux/taskstats*
10119F: kernel/taskstats.c
4e68852d 10120
781b456a 10121TC CLASSIFIER
f935f3f8 10122M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10123L: netdev@vger.kernel.org
10124S: Maintained
679655da 10125F: include/net/pkt_cls.h
c117ab84 10126F: include/uapi/linux/pkt_cls.h
679655da 10127F: net/sched/
781b456a 10128
5067f08a 10129TCP LOW PRIORITY MODULE
8b58be88
JP
10130M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10131M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10132W: http://tcp-lp-mod.sourceforge.net/
10133S: Maintained
679655da 10134F: net/ipv4/tcp_lp.c
5067f08a 10135
91952bc0
AP
10136TDA10071 MEDIA DRIVER
10137M: Antti Palosaari <crope@iki.fi>
10138L: linux-media@vger.kernel.org
10139W: http://linuxtv.org/
10140W: http://palosaari.fi/linux/
10141Q: http://patchwork.linuxtv.org/project/linux-media/list/
10142T: git git://linuxtv.org/anttip/media_tree.git
10143S: Maintained
10144F: drivers/media/dvb-frontends/tda10071*
10145
10146TDA18212 MEDIA DRIVER
10147M: Antti Palosaari <crope@iki.fi>
10148L: linux-media@vger.kernel.org
10149W: http://linuxtv.org/
10150W: http://palosaari.fi/linux/
10151Q: http://patchwork.linuxtv.org/project/linux-media/list/
10152T: git git://linuxtv.org/anttip/media_tree.git
10153S: Maintained
10154F: drivers/media/tuners/tda18212*
10155
10156TDA18218 MEDIA DRIVER
10157M: Antti Palosaari <crope@iki.fi>
10158L: linux-media@vger.kernel.org
10159W: http://linuxtv.org/
10160W: http://palosaari.fi/linux/
10161Q: http://patchwork.linuxtv.org/project/linux-media/list/
10162T: git git://linuxtv.org/anttip/media_tree.git
10163S: Maintained
10164F: drivers/media/tuners/tda18218*
10165
3b2f6aba
MK
10166TDA18271 MEDIA DRIVER
10167M: Michael Krufky <mkrufky@linuxtv.org>
10168L: linux-media@vger.kernel.org
10169W: http://linuxtv.org/
10170W: http://github.com/mkrufky
10171Q: http://patchwork.linuxtv.org/project/linux-media/list/
10172T: git git://linuxtv.org/mkrufky/tuners.git
10173S: Maintained
10174F: drivers/media/tuners/tda18271*
10175
e48307a9
MK
10176TDA827x MEDIA DRIVER
10177M: Michael Krufky <mkrufky@linuxtv.org>
10178L: linux-media@vger.kernel.org
10179W: http://linuxtv.org/
10180W: http://github.com/mkrufky
10181Q: http://patchwork.linuxtv.org/project/linux-media/list/
10182T: git git://linuxtv.org/mkrufky/tuners.git
10183S: Maintained
10184F: drivers/media/tuners/tda8290.*
10185
66cf9212
MK
10186TDA8290 MEDIA DRIVER
10187M: Michael Krufky <mkrufky@linuxtv.org>
10188L: linux-media@vger.kernel.org
10189W: http://linuxtv.org/
10190W: http://github.com/mkrufky
10191Q: http://patchwork.linuxtv.org/project/linux-media/list/
10192T: git git://linuxtv.org/mkrufky/tuners.git
10193S: Maintained
10194F: drivers/media/tuners/tda8290.*
10195
4b9fba30
HV
10196TDA9840 MEDIA DRIVER
10197M: Hans Verkuil <hverkuil@xs4all.nl>
10198L: linux-media@vger.kernel.org
10199T: git git://linuxtv.org/media_tree.git
10200W: http://linuxtv.org
10201S: Maintained
10202F: drivers/media/i2c/tda9840*
10203
2cb654fd 10204TEA5761 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: Odd fixes
10210F: drivers/media/tuners/tea5761.*
10211
10212TEA5767 TUNER DRIVER
009a5410 10213M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10214L: linux-media@vger.kernel.org
10215W: http://linuxtv.org
10216T: git git://linuxtv.org/media_tree.git
10217S: Maintained
10218F: drivers/media/tuners/tea5767.*
10219
4b9fba30
HV
10220TEA6415C 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/tea6415c*
10227
10228TEA6420 MEDIA DRIVER
10229M: Hans Verkuil <hverkuil@xs4all.nl>
10230L: linux-media@vger.kernel.org
10231T: git git://linuxtv.org/media_tree.git
10232W: http://linuxtv.org
10233S: Maintained
10234F: drivers/media/i2c/tea6420*
10235
3d249d4c 10236TEAM DRIVER
dca9ab92 10237M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10238L: netdev@vger.kernel.org
10239S: Supported
10240F: drivers/net/team/
10241F: include/linux/if_team.h
c117ab84 10242F: include/uapi/linux/if_team.h
3d249d4c 10243
7d029125 10244TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10245M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10246S: Maintained
10247F: arch/x86/platform/ts5500/
10248
40ad4a30
SY
10249TECHNOTREND USB IR RECEIVER
10250M: Sean Young <sean@mess.org>
10251L: linux-media@vger.kernel.org
10252S: Maintained
10253F: drivers/media/rc/ttusbir.c
10254
adabdb0c 10255TEGRA ARCHITECTURE SUPPORT
243d58ec 10256M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10257M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10258M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10259L: linux-tegra@vger.kernel.org
fd117cd1 10260Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10261T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10262S: Supported
bbbe96ed 10263N: [^a-z]tegra
84b9414b 10264
adabdb0c
SW
10265TEGRA CLOCK DRIVER
10266M: Peter De Schrijver <pdeschrijver@nvidia.com>
10267M: Prashant Gaikwad <pgaikwad@nvidia.com>
10268S: Supported
10269F: drivers/clk/tegra/
10270
10271TEGRA DMA DRIVER
10272M: Laxman Dewangan <ldewangan@nvidia.com>
10273S: Supported
10274F: drivers/dma/tegra20-apb-dma.c
10275
adabdb0c
SW
10276TEGRA I2C DRIVER
10277M: Laxman Dewangan <ldewangan@nvidia.com>
10278S: Supported
10279F: drivers/i2c/busses/i2c-tegra.c
10280
10281TEGRA IOMMU DRIVERS
10282M: Hiroshi Doyu <hdoyu@nvidia.com>
10283S: Supported
10284F: drivers/iommu/tegra*
10285
10286TEGRA KBC DRIVER
10287M: Rakesh Iyer <riyer@nvidia.com>
10288M: Laxman Dewangan <ldewangan@nvidia.com>
10289S: Supported
10290F: drivers/input/keyboard/tegra-kbc.c
10291
adabdb0c
SW
10292TEGRA PWM DRIVER
10293M: Thierry Reding <thierry.reding@gmail.com>
10294S: Supported
10295F: drivers/pwm/pwm-tegra.c
10296
10297TEGRA SERIAL DRIVER
10298M: Laxman Dewangan <ldewangan@nvidia.com>
10299S: Supported
10300F: drivers/tty/serial/serial-tegra.c
10301
10302TEGRA SPI DRIVER
10303M: Laxman Dewangan <ldewangan@nvidia.com>
10304S: Supported
10305F: drivers/spi/spi-tegra*
10306
1a348ccc 10307TEHUTI ETHERNET DRIVER
8b58be88 10308M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10309L: netdev@vger.kernel.org
10310S: Supported
ef7f5429 10311F: drivers/net/ethernet/tehuti/*
1a348ccc 10312
4e68852d 10313Telecom Clock Driver for MCPL0010
8b58be88 10314M: Mark Gross <mark.gross@intel.com>
4e68852d 10315S: Supported
679655da 10316F: drivers/char/tlclk.c
4e68852d 10317
4480f15b 10318TENSILICA XTENSA PORT (xtensa)
8b58be88 10319M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10320M: Max Filippov <jcmvbkbc@gmail.com>
10321L: linux-xtensa@linux-xtensa.org
4e68852d 10322S: Maintained
679655da 10323F: arch/xtensa/
3dc99857 10324F: drivers/irqchip/irq-xtensa-*
4e68852d 10325
5313ba66
HV
10326THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10327M: Hans Verkuil <hverkuil@xs4all.nl>
10328L: linux-media@vger.kernel.org
10329T: git git://linuxtv.org/media_tree.git
10330W: http://linuxtv.org
10331S: Maintained
10332F: drivers/media/radio/radio-raremono.c
10333
d3fb6955 10334THERMAL
b75f0050 10335M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10336M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10337L: linux-pm@vger.kernel.org
10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10339T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10340Q: https://patchwork.kernel.org/project/linux-pm/list/
10341S: Supported
10342F: drivers/thermal/
10343F: include/linux/thermal.h
af6c9f16 10344F: include/uapi/linux/thermal.h
b75f0050
JP
10345F: include/linux/cpu_cooling.h
10346F: Documentation/devicetree/bindings/thermal/
d3fb6955 10347
30ba2fbd
VD
10348THINGM BLINK(1) USB RGB LED DRIVER
10349M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10350S: Maintained
10351F: drivers/hid/hid-thingm.c
10352
4e68852d 10353THINKPAD ACPI EXTRAS DRIVER
8b58be88 10354M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10355L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10356L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10357W: http://ibm-acpi.sourceforge.net
10358W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10359T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10360S: Maintained
679655da 10361F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10362
1b46f2a2 10363TI BANDGAP AND THERMAL DRIVER
f14d1c24 10364M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10365L: linux-pm@vger.kernel.org
531ff13e 10366L: linux-omap@vger.kernel.org
5a723e81 10367S: Maintained
794b2e25 10368F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10369
0c7665c3
MF
10370TI CDCE706 CLOCK DRIVER
10371M: Max Filippov <jcmvbkbc@gmail.com>
10372S: Maintained
10373F: drivers/clk/clk-cdce706.c
10374
49b6a5e3
TK
10375TI CLOCK DRIVER
10376M: Tero Kristo <t-kristo@ti.com>
10377L: linux-omap@vger.kernel.org
10378S: Maintained
10379F: drivers/clk/ti/
10380F: include/linux/clk/ti.h
10381
4020f2d7 10382TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10383M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10384S: Maintained
679655da
JP
10385F: drivers/misc/tifm*
10386F: drivers/mmc/host/tifm_sd.c
10387F: include/linux/tifm.h
4020f2d7 10388
e0c52404 10389TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10390M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10391L: linux-kernel@vger.kernel.org
10392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10393S: Maintained
10394F: drivers/soc/ti/*
10395T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10396
10397
152ad442
SR
10398TI LM49xxx FAMILY ASoC CODEC DRIVERS
10399M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10400M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10401L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10402S: Maintained
10403F: sound/soc/codecs/lm49453*
d392dead 10404F: sound/soc/codecs/isabelle*
152ad442 10405
0edd807d
KM
10406TI LP855x BACKLIGHT DRIVER
10407M: Milo Kim <milo.kim@ti.com>
10408S: Maintained
10409F: Documentation/backlight/lp855x-driver.txt
10410F: drivers/video/backlight/lp855x_bl.c
10411F: include/linux/platform_data/lp855x.h
10412
faf13f6d
KM
10413TI LP8727 CHARGER DRIVER
10414M: Milo Kim <milo.kim@ti.com>
10415S: Maintained
10416F: drivers/power/lp8727_charger.c
10417F: include/linux/platform_data/lp8727.h
10418
22f1229f
KM
10419TI LP8788 MFD DRIVER
10420M: Milo Kim <milo.kim@ti.com>
10421S: Maintained
10422F: drivers/iio/adc/lp8788_adc.c
10423F: drivers/leds/leds-lp8788.c
10424F: drivers/mfd/lp8788*.c
10425F: drivers/power/lp8788-charger.c
10426F: drivers/regulator/lp8788-*.c
10427F: include/linux/mfd/lp8788*.h
10428
84640e27
KM
10429TI NETCP ETHERNET DRIVER
10430M: Wingman Kwok <w-kwok2@ti.com>
10431M: Murali Karicheri <m-karicheri2@ti.com>
10432L: netdev@vger.kernel.org
10433S: Maintained
10434F: drivers/net/ethernet/ti/netcp*
10435
217e0ca9
KC
10436TI TAS571X FAMILY ASoC CODEC DRIVER
10437M: Kevin Cernekee <cernekee@chromium.org>
10438L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10439S: Odd Fixes
10440F: sound/soc/codecs/tas571x*
10441
dd5e8e6b 10442TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10443M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10444L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10445S: Maintained
10446F: sound/soc/codecs/twl4030*
10447
90921014 10448TI WILINK WIRELESS DRIVERS
90921014
LC
10449L: linux-wireless@vger.kernel.org
10450W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10451W: http://wireless.kernel.org/en/users/Drivers/wl1251
10452T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10453S: Orphan
90921014
LC
10454F: drivers/net/wireless/ti/
10455F: include/linux/wl12xx.h
10456
e86eaa3a 10457TIPC NETWORK LAYER
8b58be88 10458M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10459M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10460L: netdev@vger.kernel.org (core kernel code)
10461L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10462W: http://tipc.sourceforge.net/
e86eaa3a 10463S: Maintained
c117ab84 10464F: include/uapi/linux/tipc*.h
679655da 10465F: net/tipc/
e86eaa3a 10466
867e359b 10467TILE ARCHITECTURE
c47b15c4 10468M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10469W: http://www.ezchip.com/scm/
867e359b
CM
10470S: Supported
10471F: arch/tile/
6b940606 10472F: drivers/char/tile-srom.c
5c770755 10473F: drivers/edac/tile_edac.c
6b940606
CM
10474F: drivers/net/ethernet/tile/
10475F: drivers/rtc/rtc-tile.c
10476F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10477F: drivers/tty/serial/tilegx.c
6b940606
CM
10478F: drivers/usb/host/*-tilegx.c
10479F: include/linux/usb/tilegx.h
867e359b 10480
1da177e4 10481TLAN NETWORK DRIVER
8b58be88 10482M: Samuel Chessman <chessman@tux.org>
88c07dde 10483L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10484W: http://sourceforge.net/projects/tlan/
10485S: Maintained
679655da 10486F: Documentation/networking/tlan.txt
b544dbac 10487F: drivers/net/ethernet/ti/tlan.*
1da177e4 10488
d74db3b2 10489TOMOYO SECURITY MODULE
8b58be88
JP
10490M: Kentaro Takeda <takedakn@nttdata.co.jp>
10491M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10492L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10493L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10494L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10495L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10496W: http://tomoyo.sourceforge.jp/
843d183c 10497T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10498S: Maintained
679655da 10499F: security/tomoyo/
d74db3b2 10500
9caeb532 10501TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10502M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10503L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10504S: Maintained
10505F: drivers/platform/x86/topstar-laptop.c
10506
1da177e4 10507TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10508M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10509L: platform-driver-x86@vger.kernel.org
0a63ca11 10510S: Maintained
679655da 10511F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10512
0a63ca11
AA
10513TOSHIBA BLUETOOTH DRIVER
10514M: Azael Avalos <coproscefalo@gmail.com>
10515L: platform-driver-x86@vger.kernel.org
10516S: Maintained
10517F: drivers/platform/x86/toshiba_bluetooth.c
10518
10519TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10520M: Azael Avalos <coproscefalo@gmail.com>
10521L: platform-driver-x86@vger.kernel.org
10522S: Maintained
10523F: drivers/platform/x86/toshiba_haps.c
10524
1da177e4 10525TOSHIBA SMM DRIVER
8b58be88 10526M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10527W: http://www.buzzard.org.uk/toshiba/
10528S: Maintained
679655da
JP
10529F: drivers/char/toshiba.c
10530F: include/linux/toshiba.h
c117ab84 10531F: include/uapi/linux/toshiba.h
1da177e4 10532
d32d9864
MR
10533TOSHIBA TC358743 DRIVER
10534M: Mats Randgaard <matrandg@cisco.com>
10535L: linux-media@vger.kernel.org
10536S: Maintained
10537F: drivers/media/i2c/tc358743*
10538F: include/media/tc358743.h
10539
d719f900 10540TMIO MMC DRIVER
c4b13fb0 10541M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10542L: linux-mmc@vger.kernel.org
d719f900 10543S: Maintained
d1057c40
GL
10544F: drivers/mmc/host/tmio_mmc*
10545F: drivers/mmc/host/sh_mobile_sdhi.c
10546F: include/linux/mmc/tmio.h
10547F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10548
917cc4e6
GR
10549TMP401 HARDWARE MONITOR DRIVER
10550M: Guenter Roeck <linux@roeck-us.net>
10551L: lm-sensors@lm-sensors.org
10552S: Maintained
10553F: Documentation/hwmon/tmp401
10554F: drivers/hwmon/tmp401.c
10555
98f32602 10556TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10557M: Hugh Dickins <hughd@google.com>
98f32602
HD
10558L: linux-mm@kvack.org
10559S: Maintained
10560F: include/linux/shmem_fs.h
10561F: mm/shmem.c
10562
45f95b53 10563TM6000 VIDEO4LINUX DRIVER
009a5410 10564M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10565L: linux-media@vger.kernel.org
10566W: http://linuxtv.org
10567T: git git://linuxtv.org/media_tree.git
10568S: Odd fixes
10569F: drivers/media/usb/tm6000/
10570
c65fde19
HV
10571TW68 VIDEO4LINUX DRIVER
10572M: Hans Verkuil <hverkuil@xs4all.nl>
10573L: linux-media@vger.kernel.org
10574T: git git://linuxtv.org/media_tree.git
10575W: http://linuxtv.org
10576S: Odd Fixes
10577F: drivers/media/pci/tw68/
10578
4e68852d 10579TPM DEVICE DRIVER
901486b8 10580M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10581M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10582R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10583W: http://tpmdd.sourceforge.net
63a10dfd 10584L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10585Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10586T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10587S: Maintained
679655da 10588F: drivers/char/tpm/
4e68852d 10589
1a0f1b27
AL
10590TPM IBM_VTPM DEVICE DRIVER
10591M: Ashley Lai <ashleydlai@gmail.com>
10592W: http://tpmdd.sourceforge.net
10593L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10594S: Maintained
10595F: drivers/char/tpm/tpm_ibmvtpm*
10596
d6f005a1
JP
10597TRACING
10598M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10599M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10600T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10601S: Maintained
10602F: Documentation/trace/ftrace.txt
10603F: arch/*/*/*/ftrace.h
10604F: arch/*/kernel/ftrace.c
10605F: include/*/ftrace.h
10606F: include/linux/trace*.h
10607F: include/trace/
10608F: kernel/trace/
6e68e6c5 10609F: tools/testing/selftests/ftrace/
d6f005a1 10610
1da177e4 10611TRIVIAL PATCHES
8b58be88 10612M: Jiri Kosina <trivial@kernel.org>
54e5881d 10613T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10614S: Maintained
86ef925f 10615K: ^Subject:.*(?i)trivial
1da177e4 10616
4e68852d 10617TTY LAYER
879a5a00 10618M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10619M: Jiri Slaby <jslaby@suse.com>
879a5a00 10620S: Supported
08deed1e 10621T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10622F: Documentation/serial/
8dd5d2f1 10623F: drivers/tty/
df621252 10624F: drivers/tty/serial/serial_core.c
e3288775
AC
10625F: include/linux/serial_core.h
10626F: include/linux/serial.h
10627F: include/linux/tty.h
c117ab84
CEB
10628F: include/uapi/linux/serial_core.h
10629F: include/uapi/linux/serial.h
10630F: include/uapi/linux/tty.h
4e68852d 10631
91952bc0
AP
10632TUA9001 MEDIA DRIVER
10633M: Antti Palosaari <crope@iki.fi>
10634L: linux-media@vger.kernel.org
10635W: http://linuxtv.org/
10636W: http://palosaari.fi/linux/
10637Q: http://patchwork.linuxtv.org/project/linux-media/list/
10638T: git git://linuxtv.org/anttip/media_tree.git
10639S: Maintained
10640F: drivers/media/tuners/tua9001*
10641
740db6d7 10642TULIP NETWORK DRIVERS
8b58be88 10643M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10644L: netdev@vger.kernel.org
10645S: Maintained
0f04e2aa 10646F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10647
10648TUN/TAP driver
ba57b6f2 10649M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10650W: http://vtun.sourceforge.net/tun
10651S: Maintained
679655da
JP
10652F: Documentation/networking/tuntap.txt
10653F: arch/um/os-Linux/drivers/
1da177e4 10654
b454cc66 10655TURBOCHANNEL SUBSYSTEM
8b58be88 10656M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10657M: Ralf Baechle <ralf@linux-mips.org>
10658L: linux-mips@linux-mips.org
10659Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10660S: Maintained
679655da
JP
10661F: drivers/tc/
10662F: include/linux/tc.h
b454cc66 10663
1da177e4 10664U14-34F SCSI DRIVER
8b58be88 10665M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10666L: linux-scsi@vger.kernel.org
10667S: Maintained
679655da 10668F: drivers/scsi/u14-34f.c
1da177e4 10669
e2d1d6c0 10670UBI FILE SYSTEM (UBIFS)
949cb623 10671M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10672M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10673L: linux-mtd@lists.infradead.org
e2966cbe 10674T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10675W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10676S: Maintained
679655da
JP
10677F: Documentation/filesystems/ubifs.txt
10678F: fs/ubifs/
e2d1d6c0 10679
e1632fa2 10680UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10681M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10682W: http://www.uclinux.org/
e1632fa2 10683L: linux-m68k@lists.linux-m68k.org
cc2020e6 10684L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10685T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10686S: Maintained
e1632fa2
GU
10687F: arch/m68k/coldfire/
10688F: arch/m68k/68*/
61bc02bb
JP
10689F: arch/m68k/*/*_no.*
10690F: arch/m68k/include/asm/*_no.*
cc2020e6 10691
1da177e4 10692UDF FILESYSTEM
d8130624 10693M: Jan Kara <jack@suse.com>
1da177e4 10694S: Maintained
679655da
JP
10695F: Documentation/filesystems/udf.txt
10696F: fs/udf/
1da177e4 10697
cc2020e6 10698UFS FILESYSTEM
8b58be88 10699M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10700S: Maintained
679655da
JP
10701F: Documentation/filesystems/ufs.txt
10702F: fs/ufs/
cc2020e6 10703
0a09d3ab
DH
10704UHID USERSPACE HID IO DRIVER:
10705M: David Herrmann <dh.herrmann@googlemail.com>
10706L: linux-input@vger.kernel.org
10707S: Maintained
10708F: drivers/hid/uhid.c
c117ab84 10709F: include/uapi/linux/uhid.h
0a09d3ab 10710
18332a80 10711ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10712L: linux-usb@vger.kernel.org
10c6c9c9 10713S: Orphan
355ffe69 10714F: drivers/uwb/
679655da
JP
10715F: include/linux/uwb.h
10716F: include/linux/uwb/
18332a80 10717
b31d8273
G
10718UNICORE32 ARCHITECTURE:
10719M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10720W: http://mprc.pku.edu.cn/~guanxuetao/linux
10721S: Maintained
ceebf4d5 10722T: git git://github.com/gxt/linux.git
b31d8273
G
10723F: arch/unicore32/
10724
d8379ab1
TF
10725UNIFDEF
10726M: Tony Finch <dot@dotat.at>
10727W: http://dotat.at/prog/unifdef
10728S: Maintained
10729F: scripts/unifdef.c
10730
1da177e4 10731UNIFORM CDROM DRIVER
8b58be88 10732M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10733W: http://www.kernel.dk
10734S: Maintained
679655da
JP
10735F: Documentation/cdrom/
10736F: drivers/cdrom/cdrom.c
10737F: include/linux/cdrom.h
c117ab84 10738F: include/uapi/linux/cdrom.h
1da177e4 10739
56df0122 10740UNISYS S-PAR DRIVERS
49e7d9df
JP
10741M: Benjamin Romer <benjamin.romer@unisys.com>
10742M: David Kershner <david.kershner@unisys.com>
10743L: sparmaintainer@unisys.com (Unisys internal)
10744S: Supported
10745F: drivers/staging/unisys/
56df0122 10746
9941fa6e
VH
10747UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10748M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10749L: linux-scsi@vger.kernel.org
10750S: Supported
10751F: Documentation/scsi/ufs.txt
10752F: drivers/scsi/ufs/
10753
e2d1d6c0 10754UNSORTED BLOCK IMAGES (UBI)
949cb623 10755M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10756M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10757W: http://www.linux-mtd.infradead.org/
10758L: linux-mtd@lists.infradead.org
b6b44e0a 10759T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10760S: Supported
80811493 10761F: drivers/mtd/ubi/
679655da 10762F: include/linux/mtd/ubi.h
c117ab84 10763F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10764
1da177e4 10765USB ACM DRIVER
61eee9a7 10766M: Oliver Neukum <oliver@neukum.org>
6372594a 10767L: linux-usb@vger.kernel.org
1da177e4 10768S: Maintained
679655da
JP
10769F: Documentation/usb/acm.txt
10770F: drivers/usb/class/cdc-acm.*
1da177e4 10771
b7d572e1
PF
10772USB AR5523 WIRELESS DRIVER
10773M: Pontus Fuchs <pontus.fuchs@gmail.com>
10774L: linux-wireless@vger.kernel.org
10775S: Maintained
10776F: drivers/net/wireless/ath/ar5523/
10777
115bb1ff 10778USB ATTACHED SCSI
f50a4968 10779M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10780M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10781L: linux-usb@vger.kernel.org
10782L: linux-scsi@vger.kernel.org
8eae0fb7 10783S: Maintained
115bb1ff
MW
10784F: drivers/usb/storage/uas.c
10785
1da177e4 10786USB CDC ETHERNET DRIVER
61eee9a7 10787M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10788L: linux-usb@vger.kernel.org
1da177e4 10789S: Maintained
679655da 10790F: drivers/net/usb/cdc_*.c
c117ab84 10791F: include/uapi/linux/usb/cdc.h
1da177e4 10792
66e3e591
KP
10793USB CHAOSKEY DRIVER
10794M: Keith Packard <keithp@keithp.com>
10795L: linux-usb@vger.kernel.org
10796S: Maintained
10797F: drivers/usb/misc/chaoskey.c
10798
b02b371e 10799USB CYPRESS C67X00 DRIVER
8b58be88 10800M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10801L: linux-usb@vger.kernel.org
10802S: Maintained
679655da 10803F: drivers/usb/c67x00/
b02b371e 10804
d0374f4f 10805USB DAVICOM DM9601 DRIVER
8b58be88 10806M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10807L: netdev@vger.kernel.org
d0374f4f
PK
10808W: http://www.linux-usb.org/usbnet
10809S: Maintained
679655da 10810F: drivers/net/usb/dm9601.c
d0374f4f 10811
cc2020e6 10812USB DIAMOND RIO500 DRIVER
8b58be88 10813M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10814L: rio500-users@lists.sourceforge.net
10815W: http://rio500.sourceforge.net
10816S: Maintained
679655da 10817F: drivers/usb/misc/rio500*
cc2020e6 10818
1da177e4 10819USB EHCI DRIVER
578333ab 10820M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10821L: linux-usb@vger.kernel.org
578333ab 10822S: Maintained
679655da
JP
10823F: Documentation/usb/ehci.txt
10824F: drivers/usb/host/ehci*
1da177e4 10825
69ae9e3e 10826USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10827M: Felipe Balbi <balbi@ti.com>
795fb7e7 10828L: linux-usb@vger.kernel.org
69ae9e3e 10829W: http://www.linux-usb.org/gadget
d6d0f665
FB
10830T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10831S: Maintained
679655da
JP
10832F: drivers/usb/gadget/
10833F: include/linux/usb/gadget*
69ae9e3e 10834
2dea64b4 10835USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10836M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10837L: linux-usb@vger.kernel.org
54e5881d 10838T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10839S: Maintained
c2f01971 10840F: Documentation/hid/hiddev.txt
679655da 10841F: drivers/hid/usbhid/
1da177e4 10842
959eea21 10843USB ISP116X DRIVER
8b58be88 10844M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10845L: linux-usb@vger.kernel.org
959eea21 10846S: Maintained
679655da
JP
10847F: drivers/usb/host/isp116x*
10848F: include/linux/usb/isp116x.h
959eea21 10849
1da177e4 10850USB MASS STORAGE DRIVER
8b58be88 10851M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10852L: linux-usb@vger.kernel.org
8836aeb8 10853L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10854S: Maintained
10855W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10856F: drivers/usb/storage/
1da177e4 10857
af39917d
CL
10858USB MIDI DRIVER
10859M: Clemens Ladisch <clemens@ladisch.de>
10860L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10861T: git git://git.alsa-project.org/alsa-kernel.git
10862S: Maintained
10863F: sound/usb/midi.*
10864
444ce9d4
JP
10865USB NETWORKING DRIVERS
10866L: linux-usb@vger.kernel.org
10867S: Odd Fixes
10868F: drivers/net/usb/
10869
1da177e4 10870USB OHCI DRIVER
578333ab 10871M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10872L: linux-usb@vger.kernel.org
578333ab 10873S: Maintained
679655da
JP
10874F: Documentation/usb/ohci.txt
10875F: drivers/usb/host/ohci*
1da177e4 10876
963ffa3e
PC
10877USB OTG FSM (Finite State Machine)
10878M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10879T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10880L: linux-usb@vger.kernel.org
10881S: Maintained
10882F: drivers/usb/common/usb-otg-fsm.c
10883
563da3a9
VM
10884USB OVER IP DRIVER
10885M: Valentina Manea <valentina.manea.m@gmail.com>
10886M: Shuah Khan <shuah.kh@samsung.com>
10887L: linux-usb@vger.kernel.org
10888S: Maintained
10889F: drivers/usb/usbip/
10890F: tools/usb/usbip/
10891
1da177e4 10892USB PEGASUS DRIVER
a16b945c 10893M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10894L: linux-usb@vger.kernel.org
043600a6 10895L: netdev@vger.kernel.org
052e3128
PM
10896T: git git://github.com/petkan/pegasus.git
10897W: https://github.com/petkan/pegasus
1da177e4 10898S: Maintained
679655da 10899F: drivers/net/usb/pegasus.*
1da177e4 10900
d3ad558f
FB
10901USB PHY LAYER
10902M: Felipe Balbi <balbi@ti.com>
10903L: linux-usb@vger.kernel.org
10904T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10905S: Maintained
10906F: drivers/usb/phy/
d3ad558f 10907
73e4fb3f 10908USB PRINTER DRIVER (usblp)
8b58be88 10909M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10910L: linux-usb@vger.kernel.org
73e4fb3f 10911S: Supported
679655da 10912F: drivers/usb/class/usblp.c
1da177e4
LT
10913
10914USB RTL8150 DRIVER
a16b945c 10915M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10916L: linux-usb@vger.kernel.org
043600a6 10917L: netdev@vger.kernel.org
052e3128
PM
10918T: git git://github.com/petkan/rtl8150.git
10919W: https://github.com/petkan/rtl8150
1da177e4 10920S: Maintained
679655da 10921F: drivers/net/usb/rtl8150.c
1da177e4 10922
f896b796 10923USB SERIAL SUBSYSTEM
66085694 10924M: Johan Hovold <johan@kernel.org>
795fb7e7 10925L: linux-usb@vger.kernel.org
4e68852d 10926S: Maintained
679655da 10927F: Documentation/usb/usb-serial.txt
f896b796 10928F: drivers/usb/serial/
679655da 10929F: include/linux/usb/serial.h
1da177e4 10930
b3f0db1c
SG
10931USB SMSC75XX ETHERNET DRIVER
10932M: Steve Glendinning <steve.glendinning@shawell.net>
10933L: netdev@vger.kernel.org
10934S: Maintained
10935F: drivers/net/usb/smsc75xx.*
10936
2f7ca802 10937USB SMSC95XX ETHERNET DRIVER
90b24cfb 10938M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10939L: netdev@vger.kernel.org
90b24cfb 10940S: Maintained
679655da 10941F: drivers/net/usb/smsc95xx.*
2f7ca802 10942
1da177e4 10943USB SUBSYSTEM
879a5a00 10944M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10945L: linux-usb@vger.kernel.org
1da177e4 10946W: http://www.linux-usb.org
08deed1e 10947T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10948S: Supported
679655da 10949F: Documentation/usb/
679655da
JP
10950F: drivers/usb/
10951F: include/linux/usb.h
10952F: include/linux/usb/
1da177e4
LT
10953
10954USB UHCI DRIVER
8b58be88 10955M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10956L: linux-usb@vger.kernel.org
1da177e4 10957S: Maintained
679655da 10958F: drivers/usb/host/uhci*
1da177e4 10959
69ae9e3e 10960USB "USBNET" DRIVER FRAMEWORK
d8130624 10961M: Oliver Neukum <oneukum@suse.com>
043600a6 10962L: netdev@vger.kernel.org
69ae9e3e 10963W: http://www.linux-usb.org/usbnet
1da177e4 10964S: Maintained
679655da
JP
10965F: drivers/net/usb/usbnet.c
10966F: include/linux/usb/usbnet.h
1da177e4 10967
c0efd232 10968USB VIDEO CLASS
c53ac071 10969M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10970L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10971L: linux-media@vger.kernel.org
275ffde4 10972T: git git://linuxtv.org/media_tree.git
57c6d2e9 10973W: http://www.ideasonboard.org/uvc/
c0efd232 10974S: Maintained
0c0d06ca 10975F: drivers/media/usb/uvc/
6c0f0359 10976F: include/uapi/linux/uvcvideo.h
1da177e4 10977
b60b9c45
HV
10978USB VISION DRIVER
10979M: Hans Verkuil <hverkuil@xs4all.nl>
10980L: linux-media@vger.kernel.org
10981T: git git://linuxtv.org/media_tree.git
10982W: http://linuxtv.org
10983S: Odd Fixes
10984F: drivers/media/usb/usbvision/
10985
8282da47
LP
10986USB WEBCAM GADGET
10987M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10988L: linux-usb@vger.kernel.org
10989S: Maintained
3a83c16e 10990F: drivers/usb/gadget/function/*uvc*
faf2e1db 10991F: drivers/usb/gadget/legacy/webcam.c
8282da47 10992
bf164cc0 10993USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10994M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10995L: linux-wireless@vger.kernel.org
10996S: Maintained
679655da 10997F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10998
eb6bab13 10999USB XHCI DRIVER
03d85053 11000M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11001L: linux-usb@vger.kernel.org
11002S: Supported
36d0344c
SS
11003F: drivers/usb/host/xhci*
11004F: drivers/usb/host/pci-quirks*
eb6bab13 11005
1da177e4 11006USB ZD1201 DRIVER
4086b9ca 11007L: linux-wireless@vger.kernel.org
1da177e4 11008W: http://linux-lc100020.sourceforge.net
4086b9ca 11009S: Orphan
679655da 11010F: drivers/net/wireless/zd1201.*
1da177e4 11011
b7eee616 11012USB ZR364XX DRIVER
8b58be88 11013M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11014L: linux-usb@vger.kernel.org
661263b5 11015L: linux-media@vger.kernel.org
275ffde4 11016T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11017W: http://royale.zerezo.com/zr364xx/
11018S: Maintained
679655da 11019F: Documentation/video4linux/zr364xx.txt
90d72ac6 11020F: drivers/media/usb/zr364xx/
b7eee616 11021
289fcff4
HK
11022ULPI BUS
11023M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11024L: linux-usb@vger.kernel.org
11025S: Maintained
11026F: drivers/usb/common/ulpi.c
11027F: include/linux/ulpi/
11028
e7839f25 11029USER-MODE LINUX (UML)
8b58be88 11030M: Jeff Dike <jdike@addtoit.com>
b15194b7 11031M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11032L: user-mode-linux-devel@lists.sourceforge.net
11033L: user-mode-linux-user@lists.sourceforge.net
11034W: http://user-mode-linux.sourceforge.net
11035S: Maintained
61516587 11036F: Documentation/virtual/uml/
679655da 11037F: arch/um/
b070989a 11038F: arch/x86/um/
679655da
JP
11039F: fs/hostfs/
11040F: fs/hppfs/
b7eee616 11041
e5f114e9 11042USERSPACE I/O (UIO)
6a534c9d 11043M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11044M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11045S: Maintained
3d3fecbd 11046T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11047F: Documentation/DocBook/uio-howto.tmpl
11048F: drivers/uio/
11049F: include/linux/uio*.h
e5f114e9 11050
256cccbe 11051UTIL-LINUX PACKAGE
8b58be88 11052M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11053L: util-linux@vger.kernel.org
11054W: http://en.wikipedia.org/wiki/Util-linux
11055T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11056S: Maintained
11057
c1fd1c07 11058UVESAFB DRIVER
8b58be88 11059M: Michal Januszewski <spock@gentoo.org>
c69f677c 11060L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11061W: http://dev.gentoo.org/~spock/projects/uvesafb/
11062S: Maintained
679655da 11063F: Documentation/fb/uvesafb.txt
8a61f013 11064F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11065
4480f15b 11066VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11067M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11068S: Maintained
679655da
JP
11069F: Documentation/filesystems/vfat.txt
11070F: fs/fat/
1da177e4 11071
cba3345c
AW
11072VFIO DRIVER
11073M: Alex Williamson <alex.williamson@redhat.com>
11074L: kvm@vger.kernel.org
11075S: Maintained
11076F: Documentation/vfio.txt
11077F: drivers/vfio/
11078F: include/linux/vfio.h
c117ab84 11079F: include/uapi/linux/vfio.h
cba3345c 11080
a714ea5f
AW
11081VFIO PLATFORM DRIVER
11082M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11083L: kvm@vger.kernel.org
11084S: Maintained
11085F: drivers/vfio/platform/
11086
9e6f3438
PO
11087VIDEOBUF2 FRAMEWORK
11088M: Pawel Osciak <pawel@osciak.com>
11089M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11090M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11091L: linux-media@vger.kernel.org
11092S: Maintained
90d72ac6 11093F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11094F: include/media/videobuf2-*
11095
9a82446b
AS
11096VIRTIO CONSOLE DRIVER
11097M: Amit Shah <amit.shah@redhat.com>
11098L: virtualization@lists.linux-foundation.org
11099S: Maintained
11100F: drivers/char/virtio_console.c
11101F: include/linux/virtio_console.h
c117ab84 11102F: include/uapi/linux/virtio_console.h
9a82446b 11103
2426ec8f 11104VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11105M: "Michael S. Tsirkin" <mst@redhat.com>
11106L: virtualization@lists.linux-foundation.org
11107S: Maintained
11108F: drivers/virtio/
c893c8d7 11109F: tools/virtio/
2426ec8f
MT
11110F: drivers/net/virtio_net.c
11111F: drivers/block/virtio_blk.c
11112F: include/linux/virtio_*.h
916cdabc 11113F: include/uapi/linux/virtio_*.h
2426ec8f 11114
f2dbda3b
CH
11115VIRTIO DRIVERS FOR S390
11116M: Christian Borntraeger <borntraeger@de.ibm.com>
11117M: Cornelia Huck <cornelia.huck@de.ibm.com>
11118L: linux-s390@vger.kernel.org
11119L: virtualization@lists.linux-foundation.org
11120L: kvm@vger.kernel.org
11121S: Supported
1b568d93 11122F: drivers/s390/virtio/
f2dbda3b 11123
4ad6ee91
GH
11124VIRTIO GPU DRIVER
11125M: David Airlie <airlied@linux.ie>
11126M: Gerd Hoffmann <kraxel@redhat.com>
11127L: dri-devel@lists.freedesktop.org
11128L: virtualization@lists.linux-foundation.org
11129S: Maintained
11130F: drivers/gpu/drm/virtio/
11131F: include/uapi/linux/virtio_gpu.h
11132
3a4d5c94
MT
11133VIRTIO HOST (VHOST)
11134M: "Michael S. Tsirkin" <mst@redhat.com>
11135L: kvm@vger.kernel.org
c996d8b9 11136L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11137L: netdev@vger.kernel.org
11138S: Maintained
11139F: drivers/vhost/
c117ab84 11140F: include/uapi/linux/vhost.h
3a4d5c94 11141
271c8651
GH
11142VIRTIO INPUT DRIVER
11143M: Gerd Hoffmann <kraxel@redhat.com>
11144S: Maintained
11145F: drivers/virtio/virtio_input.c
11146F: include/uapi/linux/virtio_input.h
11147
1da177e4 11148VIA RHINE NETWORK DRIVER
210347e1 11149S: Orphan
f2148a47 11150F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11151
f0bf7f61 11152VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11153M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11154M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11155S: Maintained
11156F: drivers/mmc/host/via-sdmmc.c
11157
69e4a7c2 11158VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11159M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11160L: linux-fbdev@vger.kernel.org
69e4a7c2 11161S: Maintained
c7babebd
FTS
11162F: include/linux/via-core.h
11163F: include/linux/via-gpio.h
11164F: include/linux/via_i2c.h
8a61f013 11165F: drivers/video/fbdev/via/
69e4a7c2 11166
01f20734 11167VIA VELOCITY NETWORK DRIVER
8b58be88 11168M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11169L: netdev@vger.kernel.org
11170S: Maintained
f2148a47 11171F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11172
77911fd2 11173VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11174M: Hans Verkuil <hverkuil@xs4all.nl>
11175L: linux-media@vger.kernel.org
11176T: git git://linuxtv.org/media_tree.git
11177W: http://linuxtv.org
11178S: Maintained
77911fd2 11179F: drivers/media/platform/vivid/*
0b7bc1fa 11180
be7f8273 11181VLAN (802.1Q)
8b58be88 11182M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11183L: netdev@vger.kernel.org
11184S: Maintained
679655da
JP
11185F: drivers/net/macvlan.c
11186F: include/linux/if_*vlan.h
11187F: net/8021q/
be7f8273 11188
55e331cf 11189VLYNQ BUS
8b58be88 11190M: Florian Fainelli <florian@openwrt.org>
8578d7af 11191L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11192S: Maintained
11193F: drivers/vlynq/vlynq.c
11194F: include/linux/vlynq.h
11195
390beae4
MW
11196VME SUBSYSTEM
11197M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11198M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11199M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11200L: devel@driverdev.osuosl.org
11201S: Maintained
11202T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11203F: Documentation/vme_api.txt
11204F: drivers/staging/vme/
11205F: drivers/vme/
11206F: include/linux/vme*
11207
4488e09b
AK
11208VMWARE HYPERVISOR INTERFACE
11209M: Alok Kataria <akataria@vmware.com>
11210L: virtualization@lists.linux-foundation.org
11211S: Supported
11212F: arch/x86/kernel/cpu/vmware.c
11213
73b35d07
DT
11214VMWARE BALLOON DRIVER
11215M: Xavier Deguillard <xdeguillard@vmware.com>
11216M: Philip Moltmann <moltmann@vmware.com>
11217M: "VMware, Inc." <pv-drivers@vmware.com>
11218L: linux-kernel@vger.kernel.org
11219S: Maintained
11220F: drivers/misc/vmw_balloon.c
11221
8b8be51b
TH
11222VMWARE VMMOUSE SUBDRIVER
11223M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11224M: "VMware, Inc." <pv-drivers@vmware.com>
11225L: linux-input@vger.kernel.org
11226S: Maintained
11227F: drivers/input/mouse/vmmouse.c
11228F: drivers/input/mouse/vmmouse.h
11229
d1a890fa 11230VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11231M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11232M: "VMware, Inc." <pv-drivers@vmware.com>
11233L: netdev@vger.kernel.org
11234S: Maintained
11235F: drivers/net/vmxnet3/
d1a890fa 11236
851b1642 11237VMware PVSCSI driver
f2d7e40e 11238M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11239M: VMware PV-Drivers <pv-drivers@vmware.com>
11240L: linux-scsi@vger.kernel.org
11241S: Maintained
11242F: drivers/scsi/vmw_pvscsi.c
11243F: drivers/scsi/vmw_pvscsi.h
11244
e53e86c7 11245VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11246M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11247M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11248L: linux-kernel@vger.kernel.org
e53e86c7 11249W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11250W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11251T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11252S: Supported
679655da
JP
11253F: drivers/regulator/
11254F: include/linux/regulator/
e53e86c7 11255
081958eb
DA
11256VRF
11257M: David Ahern <dsa@cumulusnetworks.com>
11258M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11259L: netdev@vger.kernel.org
11260S: Maintained
11261F: drivers/net/vrf.c
11262F: include/net/vrf.h
11263
ab41319e 11264VT1211 HARDWARE MONITOR DRIVER
8b58be88 11265M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11266L: lm-sensors@lm-sensors.org
11267S: Maintained
679655da
JP
11268F: Documentation/hwmon/vt1211
11269F: drivers/hwmon/vt1211.c
ab41319e 11270
1de9e371 11271VT8231 HARDWARE MONITOR DRIVER
8b58be88 11272M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11273L: lm-sensors@lm-sensors.org
11274S: Maintained
679655da 11275F: drivers/hwmon/vt8231.c
1de9e371 11276
88095e7b
TO
11277VUB300 USB to SDIO/SD/MMC bridge chip
11278M: Tony Olech <tony.olech@elandigitalsystems.com>
11279L: linux-mmc@vger.kernel.org
11280L: linux-usb@vger.kernel.org
11281S: Supported
11282F: drivers/mmc/host/vub300.c
11283
1da177e4 11284W1 DALLAS'S 1-WIRE BUS
a8018766 11285M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11286S: Maintained
679655da
JP
11287F: Documentation/w1/
11288F: drivers/w1/
1da177e4 11289
13927079 11290W83791D HARDWARE MONITORING DRIVER
8b58be88 11291M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11292L: lm-sensors@lm-sensors.org
25845c22 11293S: Maintained
679655da
JP
11294F: Documentation/hwmon/w83791d
11295F: drivers/hwmon/w83791d.c
13927079 11296
61db011d 11297W83793 HARDWARE MONITORING DRIVER
8b58be88 11298M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11299L: lm-sensors@lm-sensors.org
11300S: Maintained
679655da
JP
11301F: Documentation/hwmon/w83793
11302F: drivers/hwmon/w83793.c
61db011d 11303
e3760b43 11304W83795 HARDWARE MONITORING DRIVER
d8130624 11305M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11306L: lm-sensors@lm-sensors.org
11307S: Maintained
11308F: drivers/hwmon/w83795.c
11309
1da177e4 11310W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11311M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11312S: Maintained
679655da 11313F: drivers/mmc/host/wbsd.*
1da177e4 11314
b4e05923
HG
11315WACOM PROTOCOL 4 SERIAL TABLETS
11316M: Julian Squires <julian@cipht.net>
11317M: Hans de Goede <hdegoede@redhat.com>
11318L: linux-input@vger.kernel.org
11319S: Maintained
11320F: drivers/input/tablet/wacom_serial4.c
11321
3527761c 11322WATCHDOG DEVICE DRIVERS
8b58be88 11323M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11324L: linux-watchdog@vger.kernel.org
11325W: http://www.linux-watchdog.org/
f599aaf0 11326T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11327S: Maintained
679655da
JP
11328F: Documentation/watchdog/
11329F: drivers/watchdog/
11330F: include/linux/watchdog.h
c117ab84 11331F: include/uapi/linux/watchdog.h
3527761c 11332
1da177e4 11333WD7000 SCSI DRIVER
8b58be88 11334M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11335L: linux-scsi@vger.kernel.org
11336S: Maintained
679655da 11337F: drivers/scsi/wd7000.c
1da177e4 11338
b22e00f3
DH
11339WIIMOTE HID DRIVER
11340M: David Herrmann <dh.herrmann@googlemail.com>
11341L: linux-input@vger.kernel.org
11342S: Maintained
11343F: drivers/hid/hid-wiimote*
11344
e258b80e 11345WINBOND CIR DRIVER
364e9e18 11346M: David Härdeman <david@hardeman.nu>
e258b80e 11347S: Maintained
116ab806 11348F: drivers/media/rc/winbond-cir.c
e258b80e 11349
8a70da82 11350WIMAX STACK
8b58be88 11351M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11352M: linux-wimax@intel.com
49e7d9df 11353L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11354S: Supported
11355W: http://linuxwimax.org
315987dc 11356F: Documentation/wimax/README.wimax
315987dc
JP
11357F: include/linux/wimax/debug.h
11358F: include/net/wimax.h
c117ab84 11359F: include/uapi/linux/wimax.h
315987dc 11360F: net/wimax/
8a70da82 11361
5fc14680 11362WISTRON LAPTOP BUTTON DRIVER
8b58be88 11363M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11364S: Maintained
679655da 11365F: drivers/input/misc/wistron_btns.c
5fc14680 11366
1da177e4 11367WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11368M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11369L: linux-wireless@vger.kernel.org
926554c4 11370W: http://oops.ghostprotocols.net:81/blog
1da177e4 11371S: Maintained
679655da 11372F: drivers/net/wireless/wl3501*
1da177e4 11373
febf1dff 11374WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11375M: Mark Brown <broonie@kernel.org>
8b58be88 11376M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11377L: linux-input@vger.kernel.org
11378T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11379W: http://opensource.wolfsonmicro.com/node/7
11380S: Supported
679655da
JP
11381F: drivers/input/touchscreen/*wm97*
11382F: include/linux/wm97xx.h
febf1dff 11383
055bcbcb 11384WOLFSON MICROELECTRONICS DRIVERS
fef95164 11385L: patches@opensource.wolfsonmicro.com
cf8eda3e 11386T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11387T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11388W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11389S: Supported
3768f0b1 11390F: Documentation/hwmon/wm83??
af1c5386 11391F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11392F: drivers/clk/clk-wm83*.c
9c309598 11393F: drivers/extcon/extcon-arizona.c
b75ea16a 11394F: drivers/leds/leds-wm83*.c
25b273ba 11395F: drivers/gpio/gpio-*wm*.c
9c309598 11396F: drivers/gpio/gpio-arizona.c
d22b0869 11397F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11398F: drivers/input/misc/wm831x-on.c
11399F: drivers/input/touchscreen/wm831x-ts.c
11400F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11401F: drivers/mfd/arizona*
11402F: drivers/mfd/wm*.c
b75ea16a
MB
11403F: drivers/power/wm83*.c
11404F: drivers/rtc/rtc-wm83*.c
11405F: drivers/regulator/wm8*.c
3860e6c4 11406F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11407F: drivers/watchdog/wm83*_wdt.c
9c309598 11408F: include/linux/mfd/arizona/
3860e6c4 11409F: include/linux/mfd/wm831x/
b75ea16a 11410F: include/linux/mfd/wm8350/
3768f0b1 11411F: include/linux/mfd/wm8400*
59ec6da2 11412F: include/linux/wm97xx.h
055bcbcb 11413F: include/sound/wm????.h
9c309598 11414F: sound/soc/codecs/arizona.?
055bcbcb 11415F: sound/soc/codecs/wm*
b75ea16a 11416
3e6cd7a4
TH
11417WORKQUEUE
11418M: Tejun Heo <tj@kernel.org>
badb7f5e 11419R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11420T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11421S: Maintained
11422F: include/linux/workqueue.h
11423F: kernel/workqueue.c
11424F: Documentation/workqueue.txt
11425
1da177e4 11426X.25 NETWORK LAYER
8bf28059 11427M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11428L: linux-x25@vger.kernel.org
8bf28059 11429S: Odd Fixes
679655da
JP
11430F: Documentation/networking/x25*
11431F: include/net/x25*
11432F: net/x25/
1da177e4 11433
e2d1d6c0 11434X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11435M: Thomas Gleixner <tglx@linutronix.de>
11436M: Ingo Molnar <mingo@redhat.com>
11437M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11438M: x86@kernel.org
981c3a4f 11439L: linux-kernel@vger.kernel.org
75fc2d37 11440T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11441S: Maintained
679655da
JP
11442F: Documentation/x86/
11443F: arch/x86/
e2d1d6c0 11444
d0944853 11445X86 PLATFORM DRIVERS
e181ba15 11446M: Darren Hart <dvhart@infradead.org>
d0944853 11447L: platform-driver-x86@vger.kernel.org
e181ba15 11448T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11449S: Maintained
14430813 11450F: drivers/platform/x86/
d0944853 11451
c1f5c54b
IM
11452X86 MCE INFRASTRUCTURE
11453M: Tony Luck <tony.luck@intel.com>
487ba8e8 11454M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11455L: linux-edac@vger.kernel.org
11456S: Maintained
11457F: arch/x86/kernel/cpu/mcheck/*
11458
f0905c5a
AL
11459X86 VDSO
11460M: Andy Lutomirski <luto@amacapital.net>
11461L: linux-kernel@vger.kernel.org
11462T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11463S: Maintained
d603c8e1 11464F: arch/x86/entry/vdso/
f0905c5a 11465
d6fad502 11466XC2028/3028 TUNER DRIVER
009a5410 11467M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11468L: linux-media@vger.kernel.org
11469W: http://linuxtv.org
11470T: git git://linuxtv.org/media_tree.git
11471S: Maintained
11472F: drivers/media/tuners/tuner-xc2028.*
11473
c4468085 11474XEN HYPERVISOR INTERFACE
c4468085 11475M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11476M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11477M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11478L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11479T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11480S: Supported
11481F: arch/x86/xen/
11482F: drivers/*/xen-*front.c
11483F: drivers/xen/
11484F: arch/x86/include/asm/xen/
11485F: include/xen/
c117ab84 11486F: include/uapi/xen/
c4468085 11487
77bfb479
SS
11488XEN HYPERVISOR ARM
11489M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11490L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11491S: Supported
11492F: arch/arm/xen/
11493F: arch/arm/include/asm/xen/
11494
b475e83f
SS
11495XEN HYPERVISOR ARM64
11496M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11497L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11498S: Supported
11499F: arch/arm64/xen/
11500F: arch/arm64/include/asm/xen/
11501
9b57e1a7
IC
11502XEN NETWORK BACKEND DRIVER
11503M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11504M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11505L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11506L: netdev@vger.kernel.org
11507S: Supported
11508F: drivers/net/xen-netback/*
11509
c5f8e29d
KRW
11510XEN PCI SUBSYSTEM
11511M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11512L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11513S: Supported
11514F: arch/x86/pci/*xen*
11515F: drivers/pci/*xen*
11516
a2c5ae65
KRW
11517XEN BLOCK SUBSYSTEM
11518M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11519M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11520L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11521S: Supported
11522F: drivers/block/xen-blkback/*
11523F: drivers/block/xen*
11524
15d03609
JG
11525XEN PVSCSI DRIVERS
11526M: Juergen Gross <jgross@suse.com>
11527L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11528L: linux-scsi@vger.kernel.org
11529S: Supported
11530F: drivers/scsi/xen-scsifront.c
11531F: drivers/xen/xen-scsiback.c
11532F: include/xen/interface/io/vscsiif.h
11533
c5f8e29d
KRW
11534XEN SWIOTLB SUBSYSTEM
11535M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11536L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11537S: Supported
11538F: arch/x86/xen/*swiotlb*
11539F: drivers/xen/*swiotlb*
11540
1da177e4
LT
11541XFS FILESYSTEM
11542P: Silicon Graphics Inc
809625ca 11543M: Dave Chinner <david@fromorbit.com>
18caa67a 11544M: xfs@oss.sgi.com
d7ede1aa 11545L: xfs@oss.sgi.com
1da177e4 11546W: http://oss.sgi.com/projects/xfs
54e5881d 11547T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11548S: Supported
679655da
JP
11549F: Documentation/filesystems/xfs.txt
11550F: fs/xfs/
1da177e4 11551
8a3b7a25 11552XILINX AXI ETHERNET DRIVER
59a54f30
MS
11553M: Anirudha Sarangi <anirudh@xilinx.com>
11554M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11555S: Maintained
11556F: drivers/net/ethernet/xilinx/xilinx_axienet*
11557
238b8721 11558XILINX UARTLITE SERIAL DRIVER
8b58be88 11559M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11560L: linux-serial@vger.kernel.org
11561S: Maintained
df621252 11562F: drivers/tty/serial/uartlite.c
238b8721 11563
df330515
LP
11564XILINX VIDEO IP CORES
11565M: Hyun Kwon <hyun.kwon@xilinx.com>
11566M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11567L: linux-media@vger.kernel.org
11568T: git git://linuxtv.org/media_tree.git
11569S: Supported
11570F: Documentation/devicetree/bindings/media/xilinx/
11571F: drivers/media/platform/xilinx/
a5562f65 11572F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11573
74316949
EB
11574XILLYBUS DRIVER
11575M: Eli Billauer <eli.billauer@gmail.com>
11576L: linux-kernel@vger.kernel.org
11577S: Supported
11578F: drivers/char/xillybus/
11579
f620e4b8
MF
11580XTENSA XTFPGA PLATFORM SUPPORT
11581M: Max Filippov <jcmvbkbc@gmail.com>
11582L: linux-xtensa@linux-xtensa.org
11583S: Maintained
11584F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11585F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11586
1da177e4 11587YAM DRIVER FOR AX.25
8b58be88 11588M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11589L: linux-hams@vger.kernel.org
11590S: Maintained
679655da
JP
11591F: drivers/net/hamradio/yam*
11592F: include/linux/yam.h
1da177e4 11593
af64a5eb 11594YEALINK PHONE DRIVER
8b58be88 11595M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11596L: usbb2k-api-dev@nongnu.org
11597S: Maintained
679655da
JP
11598F: Documentation/input/yealink.txt
11599F: drivers/input/misc/yealink.*
af64a5eb 11600
1da177e4 11601Z8530 DRIVER FOR AX.25
8b58be88 11602M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11603W: http://yaina.de/jreuter/
11604W: http://www.qsl.net/dl1bke/
11605L: linux-hams@vger.kernel.org
11606S: Maintained
679655da
JP
11607F: Documentation/networking/z8530drv.txt
11608F: drivers/net/hamradio/*scc.c
11609F: drivers/net/hamradio/z8530.h
1da177e4 11610
0cf31ec1 11611ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11612M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11613L: linux-mm@kvack.org
11614S: Maintained
11615F: mm/zbud.c
11616F: include/linux/zbud.h
11617
7c0c3afb 11618ZD1211RW WIRELESS DRIVER
8b58be88
JP
11619M: Daniel Drake <dsd@gentoo.org>
11620M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11621W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11622L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11623L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11624S: Maintained
679655da 11625F: drivers/net/wireless/zd1211rw/
7c0c3afb 11626
20263029
DS
11627ZPOOL COMPRESSED PAGE STORAGE API
11628M: Dan Streetman <ddstreet@ieee.org>
11629L: linux-mm@kvack.org
11630S: Maintained
11631F: mm/zpool.c
11632F: include/linux/zpool.h
11633
1da177e4 11634ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11635L: mjpeg-users@lists.sourceforge.net
f63145e2 11636L: linux-media@vger.kernel.org
1da177e4 11637W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11638T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11639S: Odd Fixes
90d72ac6 11640F: drivers/media/pci/zoran/
1da177e4 11641
6920f2cc
MK
11642ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11643M: Minchan Kim <minchan@kernel.org>
11644M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11645R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11646L: linux-kernel@vger.kernel.org
11647S: Maintained
11648F: drivers/block/zram/
11649F: Documentation/blockdev/zram.txt
11650
8b4a4080 11651ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11652M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11653S: Maintained
df621252 11654F: drivers/tty/serial/zs.*
8b4a4080 11655
eae70d06
MK
11656ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11657M: Minchan Kim <minchan@kernel.org>
11658M: Nitin Gupta <ngupta@vflare.org>
11659L: linux-mm@kvack.org
11660S: Maintained
11661F: mm/zsmalloc.c
11662F: include/linux/zsmalloc.h
d02be50d 11663F: Documentation/vm/zsmalloc.txt
eae70d06 11664
0cf31ec1 11665ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11666M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11667L: linux-mm@kvack.org
11668S: Maintained
11669F: mm/zswap.c
11670
1da177e4 11671THE REST
8b58be88 11672M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11673L: linux-kernel@vger.kernel.org
8a6e2535 11674Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11675T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11676S: Buried alive in reporters
34d03cc1
JP
11677F: *
11678F: */
This page took 5.968329 seconds and 5 git commands to generate.