userfaultfd: allocate the userfaultfd_ctx cacheline aligned
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
646F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
647F: drivers/gpu/drm/amd/include/cik_structs.h
648F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
649F: drivers/gpu/drm/radeon/radeon_kfd.c
650F: drivers/gpu/drm/radeon/radeon_kfd.h
651F: include/uapi/linux/kfd_ioctl.h
16423d67 652
e7f5b309 653AMD MICROCODE UPDATE SUPPORT
ca68a525 654M: Borislav Petkov <bp@alien8.de>
943482d0 655S: Maintained
73d425fd 656F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 657
45198c7b
LT
658AMD XGBE DRIVER
659M: Tom Lendacky <thomas.lendacky@amd.com>
660L: netdev@vger.kernel.org
661S: Supported
662F: drivers/net/ethernet/amd/xgbe/
45198c7b 663
284f42b6 664AMS (Apple Motion Sensor) DRIVER
8b58be88 665M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 666S: Supported
bd5f47ec 667F: drivers/macintosh/ams/
284f42b6 668
f94b533d 669AMSO1100 RNIC DRIVER
8b58be88
JP
670M: Tom Tucker <tom@opengridcomputing.com>
671M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 672L: linux-rdma@vger.kernel.org
f94b533d 673S: Maintained
679655da 674F: drivers/infiniband/hw/amso1100/
f94b533d 675
531fca16
HV
676ANALOG DEVICES INC AD9389B DRIVER
677M: Hans Verkuil <hans.verkuil@cisco.com>
678L: linux-media@vger.kernel.org
679S: Maintained
680F: drivers/media/i2c/ad9389b*
681
614b4384
LPC
682ANALOG DEVICES INC ADV7180 DRIVER
683M: Lars-Peter Clausen <lars@metafoo.de>
684L: linux-media@vger.kernel.org
685W: http://ez.analog.com/community/linux-device-drivers
686S: Supported
687F: drivers/media/i2c/adv7180.c
688
c40ddfa3
HV
689ANALOG DEVICES INC ADV7511 DRIVER
690M: Hans Verkuil <hans.verkuil@cisco.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/adv7511*
694
531fca16
HV
695ANALOG DEVICES INC ADV7604 DRIVER
696M: Hans Verkuil <hans.verkuil@cisco.com>
697L: linux-media@vger.kernel.org
698S: Maintained
699F: drivers/media/i2c/adv7604*
700
c40ddfa3
HV
701ANALOG DEVICES INC ADV7842 DRIVER
702M: Hans Verkuil <hans.verkuil@cisco.com>
703L: linux-media@vger.kernel.org
704S: Maintained
705F: drivers/media/i2c/adv7842*
706
527a1a83 707ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 708M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 709L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 710W: http://wiki.analog.com/
a4edbc10 711W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 712S: Supported
39c9d199 713F: sound/soc/codecs/adau*
cc52688a 714F: sound/soc/codecs/adav*
4bdef3bd 715F: sound/soc/codecs/ad1*
ae48f5ef 716F: sound/soc/codecs/ad7*
4bdef3bd 717F: sound/soc/codecs/ssm*
40216ce7 718F: sound/soc/codecs/sigmadsp.*
4bdef3bd 719
527a1a83 720ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 721L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
723W: http://blackfin.uclinux.org/
724S: Supported
725F: sound/soc/blackfin/*
7d1f9018 726
4ce72abc
LPC
727ANALOG DEVICES INC IIO DRIVERS
728M: Lars-Peter Clausen <lars@metafoo.de>
729M: Michael Hennerich <Michael.Hennerich@analog.com>
730W: http://wiki.analog.com/
731W: http://ez.analog.com/community/linux-device-drivers
732S: Supported
733F: drivers/iio/*/ad*
734X: drivers/iio/*/adjd*
735F: drivers/staging/iio/*/ad*
736F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 737
41c9e95d
GK
738ANDROID DRIVERS
739M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 740M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 741M: Riley Andrews <riandrews@android.com>
0e4a566b 742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
743L: devel@driverdev.osuosl.org
744S: Supported
745F: drivers/android/
746F: drivers/staging/android/
747
42269063 748AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 749M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 750L: linuxppc-dev@lists.ozlabs.org
93711660 751L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 752S: Maintained
679655da 753F: sound/aoa/
42269063 754
1da177e4 755APM DRIVER
e5f6450c 756M: Jiri Kosina <jikos@kernel.org>
81024fc4 757S: Odd fixes
679655da
JP
758F: arch/x86/kernel/apm_32.c
759F: include/linux/apm_bios.h
c117ab84 760F: include/uapi/linux/apm_bios.h
81024fc4 761F: drivers/char/apm-emulation.c
1da177e4 762
bd7aa4b2 763APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 764M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 765L: linux-input@vger.kernel.org
75dd112a 766S: Odd fixes
679655da 767F: drivers/input/mouse/bcm5974.c
bd7aa4b2 768
6f2fad74 769APPLE SMC DRIVER
75dd112a 770M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 771L: lm-sensors@lm-sensors.org
75dd112a 772S: Odd fixes
679655da 773F: drivers/hwmon/applesmc.c
6f2fad74 774
1da177e4 775APPLETALK NETWORK LAYER
8b58be88 776M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 777S: Maintained
679655da
JP
778F: drivers/net/appletalk/
779F: net/appletalk/
1da177e4 780
24299502
IS
781APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
782M: Iyappan Subramanian <isubramanian@apm.com>
783M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
784S: Supported
785F: drivers/net/ethernet/apm/xgene/
786F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
787
62a37dc7
LP
788APTINA CAMERA SENSOR PLL
789M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
790L: linux-media@vger.kernel.org
791S: Maintained
792F: drivers/media/i2c/aptina-pll.*
793
1154ea7d 794ARC FRAMEBUFFER DRIVER
8b58be88 795M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 796S: Maintained
8a61f013
JH
797F: drivers/video/fbdev/arcfb.c
798F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 799
1da177e4 800ARM MFM AND FLOPPY DRIVERS
8b58be88 801M: Ian Molton <spyro@f2s.com>
1da177e4 802S: Maintained
679655da
JP
803F: arch/arm/lib/floppydma.S
804F: arch/arm/include/asm/floppy.h
1da177e4 805
6f96521f
WD
806ARM PMU PROFILING AND DEBUGGING
807M: Will Deacon <will.deacon@arm.com>
808S: Maintained
fa8ad788 809F: arch/arm/kernel/perf_*
6f96521f 810F: arch/arm/oprofile/common.c
6f96521f
WD
811F: arch/arm/kernel/hw_breakpoint.c
812F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
813F: arch/arm/include/asm/perf_event.h
814F: drivers/perf/arm_pmu.c
815F: include/linux/perf/arm_pmu.h
6f96521f 816
d4275354 817ARM PORT
8b58be88 818M: Russell King <linux@arm.linux.org.uk>
efc03ecb 819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
820W: http://www.arm.linux.org.uk/
821S: Maintained
822F: arch/arm/
823
d323c243
SB
824ARM SUB-ARCHITECTURES
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 826S: Maintained
d323c243
SB
827F: arch/arm/mach-*/
828F: arch/arm/plat-*/
829T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
830
cefbf4ea
RK
831ARM PRIMECELL AACI PL041 DRIVER
832M: Russell King <linux@arm.linux.org.uk>
833S: Maintained
834F: sound/arm/aaci.*
835
836ARM PRIMECELL CLCD PL110 DRIVER
837M: Russell King <linux@arm.linux.org.uk>
838S: Maintained
8a61f013 839F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
840
841ARM PRIMECELL KMI PL050 DRIVER
842M: Russell King <linux@arm.linux.org.uk>
843S: Maintained
844F: drivers/input/serio/ambakmi.*
845F: include/linux/amba/kmi.h
846
2761f5c2 847ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
679655da 850F: drivers/mmc/host/mmci.*
2f748aaa 851F: include/linux/amba/mmci.h
2761f5c2 852
1b4304e5
RK
853ARM PRIMECELL UART PL010 AND PL011 DRIVERS
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
856F: drivers/tty/serial/amba-pl01*.c
857F: include/linux/amba/serial.h
2761f5c2 858
cefbf4ea
RK
859ARM PRIMECELL BUS SUPPORT
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/amba/
863F: include/linux/amba/bus.h
864
2b7a52a4 865ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 866M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
868S: Maintained
869
9c784f95 870ARM/AFEB9260 MACHINE SUPPORT
8b58be88 871M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
873S: Maintained
874
2b7a52a4 875ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 876M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
878S: Maintained
879
1b106699
MR
880ARM/Allwinner A1X SoC support
881M: Maxime Ripard <maxime.ripard@free-electrons.com>
882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883S: Maintained
60b0f380
MR
884N: sun[x4567]i
885
886ARM/Allwinner SoC Clock Support
887M: Emilio LĂ³pez <emilio@elopez.com.ar>
888S: Maintained
889F: drivers/clk/sunxi/
1b106699 890
7c1e3876
CC
891ARM/Amlogic MesonX SoC support
892M: Carlo Caione <carlo@caione.org>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
12ddbadf 895F: drivers/media/rc/meson-ir.c
7c1e3876
CC
896N: meson[x68]
897
eff506fa
TZ
898ARM/Annapurna Labs ALPINE ARCHITECTURE
899M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
900S: Maintained
901F: arch/arm/mach-alpine/
902
c1fc8675 903ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 904M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 905M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 906M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
908W: http://www.linux4sam.org
909S: Supported
910F: arch/arm/mach-at91/
f0a0a58e 911F: include/soc/at91/
70e389cc
MB
912F: arch/arm/boot/dts/at91*.dts
913F: arch/arm/boot/dts/at91*.dtsi
914F: arch/arm/boot/dts/sama*.dts
915F: arch/arm/boot/dts/sama*.dtsi
5f58c970 916F: arch/arm/include/debug/at91.S
d4a89c7d 917
6e05dd4e
BB
918ARM/ATMEL AT91 Clock Support
919M: Boris Brezillon <boris.brezillon@free-electrons.com>
920S: Maintained
921F: drivers/clk/at91
922
986cf2e9 923ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 924M: Rob Herring <robh@kernel.org>
986cf2e9
RH
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927F: arch/arm/mach-highbank/
928
d94f944e 929ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 930M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
931S: Maintained
932F: arch/arm/mach-cns3xxx/
d94f944e 933
4863dea3
SG
934ARM/CAVIUM THUNDER NETWORK DRIVER
935M: Sunil Goutham <sgoutham@cavium.com>
936M: Robert Richter <rric@kernel.org>
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S: Supported
322e5cc5 939F: drivers/net/ethernet/cavium/thunder/
4863dea3 940
386ab516
AS
941ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
942M: Alexander Shiyan <shc_work@mail.ru>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Odd Fixes
b8ba3874 945N: clps711x
386ab516 946
2b7a52a4 947ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 948M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 949M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 951S: Maintained
d19d3667
HS
952F: arch/arm/mach-ep93xx/
953F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
954
955ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 956M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
958S: Maintained
959
d4275354 960ARM/CLKDEV SUPPORT
8b58be88 961M: Russell King <linux@arm.linux.org.uk>
efc03ecb 962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 963S: Maintained
d4275354 964F: arch/arm/include/asm/clkdev.h
4fa2651d 965F: drivers/clk/clkdev.c
d4275354 966
d48134e7 967ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 968M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
970S: Maintained
971
94150095
HF
972ARM/CONTEC MICRO9 MACHINE SUPPORT
973M: Hubert Feurstein <hubert.feurstein@contec.at>
974S: Maintained
975F: arch/arm/mach-ep93xx/micro9.c
976
a06ae860
PP
977ARM/CORESIGHT FRAMEWORK AND DRIVERS
978M: Mathieu Poirier <mathieu.poirier@linaro.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Maintained
01081f5a 981F: drivers/hwtracing/coresight/*
a06ae860
PP
982F: Documentation/trace/coresight.txt
983F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 984F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 985
1da177e4 986ARM/CORGI MACHINE SUPPORT
8b58be88 987M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
988S: Maintained
989
881a95f9 990ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 991M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 993T: git git://github.com/ulli-kroll/linux.git
162500b3 994S: Maintained
f49afbb5 995F: arch/arm/mach-gemini/
98a9bb5b 996F: drivers/rtc/rtc-gemini.c
881a95f9 997
a990cbd8 998ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 999M: Barry Song <baohua@kernel.org>
a990cbd8 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1002S: Maintained
1003F: arch/arm/mach-prima2/
4a9c44f1 1004F: drivers/clk/sirf/
05f30e8d 1005F: drivers/clocksource/timer-prima2.c
5833ac98 1006F: drivers/clocksource/timer-atlas7.c
f8505ef5 1007N: [^a-z]sirf
a990cbd8 1008
c9d862c4
BS
1009ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1010M: Baruch Siach <baruch@tkos.co.il>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012S: Maintained
cde137aa 1013F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1014N: digicolor
1015
d4275354 1016ARM/EBSA110 MACHINE SUPPORT
8b58be88 1017M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1019W: http://www.arm.linux.org.uk/
1020S: Maintained
1021F: arch/arm/mach-ebsa110/
b955f6ca 1022F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1023
4721f3ce
UKK
1024ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1025M: Uwe Kleine-König <kernel@pengutronix.de>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028N: efm32
1029
a9da4f7e 1030ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1031M: Daniel Ribeiro <drwyrm@gmail.com>
1032M: Stefan Schmidt <stefan@openezx.org>
1033M: Harald Welte <laforge@openezx.org>
d66f1886 1034L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1035W: http://www.openezx.org/
1036S: Maintained
cafc2265
SS
1037T: topgit git://git.openezx.org/openezx.git
1038F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1039
6a915af9 1040ARM/FARADAY FA526 PORT
162500b3 1041M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1043S: Maintained
1fa7e547 1044T: git git://git.berlios.de/gemini-board
f49afbb5 1045F: arch/arm/mm/*-fa*
6a915af9 1046
d4275354 1047ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1048M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1050W: http://www.arm.linux.org.uk/
1051S: Maintained
1052F: arch/arm/include/asm/hardware/dec21285.h
1053F: arch/arm/mach-footbridge/
1054
86183a5f 1055ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1056M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1057M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1059S: Maintained
f1c12837 1060T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1061F: arch/arm/mach-imx/
ce515a6b 1062F: arch/arm/mach-mxs/
2a82f95c 1063F: arch/arm/boot/dts/imx*
e5dafa22 1064F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1065F: drivers/clk/imx/
1066F: include/soc/imx/
86183a5f 1067
142109d2 1068ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1069M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1070M: Sascha Hauer <kernel@pengutronix.de>
1071R: Stefan Agner <stefan@agner.ch>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1075F: arch/arm/mach-imx/*vf610*
1076F: arch/arm/boot/dts/vf*
1077
2b7a52a4 1078ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1079M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1081S: Maintained
1082
90b8fc34 1083ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1084M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1086S: Maintained
1087
ef47d5f0 1088ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1089M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1090M: Paul Parsons <lost.distance@yahoo.com>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1092S: Maintained
1093F: arch/arm/mach-pxa/hx4700.c
1094F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1095F: sound/soc/pxa/hx4700.c
ef47d5f0 1096
4dfad069
WX
1097ARM/HISILICON SOC SUPPORT
1098M: Wei Xu <xuwei5@hisilicon.com>
1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100W: http://www.hisilicon.com
1101S: Supported
1102T: git git://github.com/hisilicon/linux-hisi.git
1103F: arch/arm/mach-hisi/
1104
21f37bc3 1105ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1106M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1107W: www.jlime.com
1108S: Maintained
084bad91
KE
1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1110F: arch/arm/mach-sa1100/jornada720.c
1111F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1112
5e767ab9
JMC
1113ARM/IGEP MACHINE SUPPORT
1114M: Enric Balletbo i Serra <eballetbo@gmail.com>
1115M: Javier Martinez Canillas <javier@dowhile0.org>
1116L: linux-omap@vger.kernel.org
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118S: Maintained
06ff74fd 1119F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1120
403d2971
MV
1121ARM/INCOME PXA270 SUPPORT
1122M: Marek Vasut <marek.vasut@gmail.com>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
ec154082 1125F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1126
2b7a52a4 1127ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1128M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1130S: Maintained
e2bdb176
DW
1131
1132ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1134S: Orphan
2b7a52a4
LB
1135
1136ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1137M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1139S: Maintained
2b7a52a4
LB
1140
1141ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1142M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1144S: Maintained
2b7a52a4 1145
2b7a52a4 1146ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1147M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1149S: Maintained
1150
dfdd8cc9
KH
1151ARM/INTEL IXP4XX ARM ARCHITECTURE
1152M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1153M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1155S: Maintained
1156F: arch/arm/mach-ixp4xx/
1157
838553c5 1158ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1159M: Jonathan Cameron <jic23@cam.ac.uk>
1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S: Maintained
1162F: arch/arm/mach-pxa/stargate2.c
1163F: drivers/pcmcia/pxa2xx_stargate2.c
1164
2b7a52a4 1165ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1166M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1168S: Maintained
2b7a52a4
LB
1169
1170ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1171M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1173S: Maintained
1174
1154f858 1175ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1176M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179F: arch/arm/mach-keystone/
317929cd 1180T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1181
bc6aa566 1182ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1183M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1184L: linux-kernel@vger.kernel.org
1185S: Maintained
1186F: drivers/clk/keystone/
1187
1188ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1189M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191L: linux-kernel@vger.kernel.org
1192S: Maintained
1193F: drivers/clocksource/timer-keystone.c
1194
1195ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1196M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1197L: linux-kernel@vger.kernel.org
1198S: Maintained
1199F: drivers/power/reset/keystone-reset.c
1200
1201ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1202M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/memory/*emif*
1206
2b7a52a4 1207ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1208M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1210S: Maintained
1211
3143875f
JE
1212ARM/LPC18XX ARCHITECTURE
1213M: Joachim Eastwood <manabian@gmail.com>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216N: lpc18xx
1217
3b886171 1218ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1219M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1220S: Maintained
1221
31c17ac9 1222ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1223M: Jason Cooper <jason@lakedaemon.net>
1224M: Andrew Lunn <andrew@lunn.ch>
1225M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-mvebu/
59ec9671 1230F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1231F: arch/arm/boot/dts/armada*
1232F: arch/arm/boot/dts/kirkwood*
1233
75f41273 1234
40f4978b
SH
1235ARM/Marvell Berlin SoC support
1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S: Maintained
1239F: arch/arm/mach-berlin/
31c17ac9
GC
1240F: arch/arm/boot/dts/berlin*
1241
40f4978b 1242
4cfab57e 1243ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1244M: Jason Cooper <jason@lakedaemon.net>
1245M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1246M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1247M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1249S: Maintained
1250F: arch/arm/mach-dove/
54a246ff
NP
1251F: arch/arm/mach-mv78xx0/
1252F: arch/arm/mach-orion5x/
1253F: arch/arm/plat-orion/
31c17ac9
GC
1254F: arch/arm/boot/dts/dove*
1255F: arch/arm/boot/dts/orion5x*
1256
3b886171 1257
d69ac131
AC
1258ARM/Orion SoC/Technologic Systems TS-78xx platform support
1259M: Alexander Clouter <alex@digriz.org.uk>
1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261W: http://www.digriz.org.uk/ts78xx/kernel
1262S: Maintained
1263F: arch/arm/mach-orion5x/ts78xx-*
1264
607b8fc9
EH
1265ARM/Mediatek RTC DRIVER
1266M: Eddie Huang <eddie.huang@mediatek.com>
1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: drivers/rtc/rtc-mt6397.c
1271
e54951c8
MB
1272ARM/Mediatek SoC support
1273M: Matthias Brugger <matthias.bgg@gmail.com>
1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1275L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1276S: Maintained
1277F: arch/arm/boot/dts/mt6*
1278F: arch/arm/boot/dts/mt8*
1279F: arch/arm/mach-mediatek/
1280N: mtk
1281K: mediatek
1282
adcb079f
AB
1283ARM/MICREL KS8695 ARCHITECTURE
1284M: Greg Ungerer <gerg@uclinux.org>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1286F: arch/arm/mach-ks8695/
adcb079f
AB
1287S: Odd Fixes
1288
d78ff0a5 1289ARM/MIOA701 MACHINE SUPPORT
8b58be88 1290M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1292F: arch/arm/mach-pxa/mioa701.c
1293S: Maintained
1294
9624dfe6 1295ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1296M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1297S: Maintained
1298
e0ee9851 1299ARM/NOMADIK ARCHITECTURE
28b8e8d4 1300M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1301M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303S: Maintained
1304F: arch/arm/mach-nomadik/
ecc265fe 1305F: drivers/pinctrl/nomadik/
87572880 1306F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1307T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1308
9d76295a 1309ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1310M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1311L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1312W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1313S: Supported
1314
8459c159 1315ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1316M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1317M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1318S: Maintained
1319
5d783a2d 1320ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1321M: Marek Vasut <marek.vasut@gmail.com>
75280787 1322L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1323W: http://hackndev.com
1324S: Maintained
933d35f0
JP
1325F: arch/arm/mach-pxa/include/mach/palmtx.h
1326F: arch/arm/mach-pxa/palmtx.c
1327F: arch/arm/mach-pxa/include/mach/palmt5.h
1328F: arch/arm/mach-pxa/palmt5.c
1329F: arch/arm/mach-pxa/include/mach/palmld.h
1330F: arch/arm/mach-pxa/palmld.c
1331F: arch/arm/mach-pxa/include/mach/palmte2.h
1332F: arch/arm/mach-pxa/palmte2.c
1333F: arch/arm/mach-pxa/include/mach/palmtc.h
1334F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1335
b57fe924 1336ARM/PALM TREO SUPPORT
d8130624 1337M: Tomas Cech <sleep_walker@suse.com>
75280787 1338L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1339W: http://hackndev.com
1340S: Maintained
b57fe924
JP
1341F: arch/arm/mach-pxa/include/mach/palmtreo.h
1342F: arch/arm/mach-pxa/palmtreo.c
90af5811 1343
c49e1e63 1344ARM/PALMZ72 SUPPORT
8b58be88 1345M: Sergey Lapin <slapin@ossfans.org>
75280787 1346L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1347W: http://hackndev.com
1348S: Maintained
933d35f0
JP
1349F: arch/arm/mach-pxa/include/mach/palmz72.h
1350F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1351
1da177e4 1352ARM/PLEB SUPPORT
8b58be88 1353M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1354W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1355S: Maintained
1356
1357ARM/PT DIGITAL BOARD PORT
8b58be88 1358M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1360W: http://www.arm.linux.org.uk/
1361S: Maintained
1362
8fc1b0f8
KG
1363ARM/QUALCOMM SUPPORT
1364M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1365M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1366M: David Brown <davidb@codeaurora.org>
1367L: linux-arm-msm@vger.kernel.org
f5d3af9d 1368L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1369S: Maintained
1370F: arch/arm/mach-qcom/
f5d3af9d 1371F: drivers/soc/qcom/
c0c89faf
SB
1372F: drivers/tty/serial/msm_serial.h
1373F: drivers/tty/serial/msm_serial.c
1374F: drivers/*/pm8???-*
1375F: drivers/mfd/ssbi.c
916f743d 1376F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1377T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1378
2b7a52a4 1379ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1380M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1382S: Maintained
1383
d4275354 1384ARM/RISCPC ARCHITECTURE
8b58be88 1385M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1387W: http://www.arm.linux.org.uk/
1388S: Maintained
d4275354
RK
1389F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1390F: arch/arm/include/asm/hardware/ioc.h
1391F: arch/arm/include/asm/hardware/iomd.h
1392F: arch/arm/include/asm/hardware/memc.h
1393F: arch/arm/mach-rpc/
1a6422f6 1394F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1395F: drivers/net/ethernet/i825xx/ether1*
1396F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1397F: drivers/scsi/arm/
1398
08ddbb0a
HS
1399ARM/Rockchip SoC support
1400M: Heiko Stuebner <heiko@sntech.de>
1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1402L: linux-rockchip@lists.infradead.org
08ddbb0a 1403S: Maintained
541555e9 1404F: arch/arm/boot/dts/rk3*
08ddbb0a 1405F: arch/arm/mach-rockchip/
541555e9
HS
1406F: drivers/clk/rockchip/
1407F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1408F: drivers/*/*rockchip*
541555e9
HS
1409F: drivers/*/*/*rockchip*
1410F: sound/soc/rockchip/
b4331b43 1411N: rockchip
08ddbb0a 1412
5bfb937c
KK
1413ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1414M: Kukjin Kim <kgene@kernel.org>
e8f98457 1415M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1417L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1418S: Maintained
6f0589c8
MB
1419F: arch/arm/boot/dts/s3c*
1420F: arch/arm/boot/dts/exynos*
d97236e6 1421F: arch/arm64/boot/dts/exynos/
482ce512 1422F: arch/arm/plat-samsung/
769bbb63
HS
1423F: arch/arm/mach-s3c24*/
1424F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1425F: arch/arm/mach-s5p*/
1426F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1427F: drivers/*/*s3c2410*
1428F: drivers/*/*/*s3c2410*
40c76662
MB
1429F: drivers/spi/spi-s3c*
1430F: sound/soc/samsung/*
33d43cdd 1431N: exynos
f556cb07 1432
10ffa964
KP
1433ARM/SAMSUNG MOBILE MACHINE SUPPORT
1434M: Kyungmin Park <kyungmin.park@samsung.com>
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Maintained
004bbd3c 1437F: arch/arm/mach-s5pv210/
10ffa964 1438
3ce4ccb6
KD
1439ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1440M: Kyungmin Park <kyungmin.park@samsung.com>
1441M: Kamil Debski <k.debski@samsung.com>
1442L: linux-arm-kernel@lists.infradead.org
1443L: linux-media@vger.kernel.org
1444S: Maintained
1445F: drivers/media/platform/s5p-g2d/
1446
e6a476fd
MS
1447ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1448M: Kyungmin Park <kyungmin.park@samsung.com>
1449M: Kamil Debski <k.debski@samsung.com>
6305902c 1450M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1451L: linux-arm-kernel@lists.infradead.org
1452L: linux-media@vger.kernel.org
1453S: Maintained
934455d7 1454F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1455F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1456
1457ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1460L: linux-arm-kernel@lists.infradead.org
1461L: linux-media@vger.kernel.org
1462S: Maintained
90d72ac6 1463F: drivers/media/platform/s5p-tv/
e6a476fd 1464
d48d38e8 1465ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1466M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1467M: Magnus Damm <magnus.damm@gmail.com>
1468L: linux-sh@vger.kernel.org
d48d38e8 1469W: http://oss.renesas.com
bbff48f5 1470Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1471T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1472S: Supported
0b514fdb
SH
1473F: arch/arm/boot/dts/emev2*
1474F: arch/arm/boot/dts/r7s*
1475F: arch/arm/boot/dts/r8a*
1476F: arch/arm/boot/dts/sh*
0b514fdb 1477F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1478F: arch/arm/configs/marzen_defconfig
1479F: arch/arm/configs/shmobile_defconfig
7a2071c5 1480F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1481F: arch/arm/mach-shmobile/
1482F: drivers/sh/
1483
66314223 1484ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1485M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1486S: Maintained
1487F: arch/arm/mach-socfpga/
efadb751
DN
1488F: arch/arm/boot/dts/socfpga*
1489F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1490W: http://www.rocketboards.org
efadb751 1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1492
1493ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1494M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1495S: Maintained
1496F: drivers/clk/socfpga/
1497
71bcada8
TT
1498ARM/SOCFPGA EDAC SUPPORT
1499M: Thor Thayer <tthayer@opensource.altera.com>
1500S: Maintained
1501F: drivers/edac/altera_edac.
1502
65ebcc11 1503ARM/STI ARCHITECTURE
a92177ea
SK
1504M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1505M: Maxime Coquelin <maxime.coquelin@st.com>
1506M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508L: kernel@stlinux.com
1509W: http://www.stlinux.com
1510S: Maintained
1511F: arch/arm/mach-sti/
a92177ea
SK
1512F: arch/arm/boot/dts/sti*
1513F: drivers/clocksource/arm_global_timer.c
a92177ea 1514F: drivers/i2c/busses/i2c-st.c
346e2e4a 1515F: drivers/media/rc/st_rc.c
f53b2bff 1516F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1517F: drivers/phy/phy-miphy28lp.c
1518F: drivers/phy/phy-miphy365x.c
6da969a5 1519F: drivers/phy/phy-stih407-usb.c
26389c78 1520F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1521F: drivers/pinctrl/pinctrl-st.c
1522F: drivers/reset/sti/
db4112e6 1523F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1524F: drivers/tty/serial/st-asc.c
eb11adab 1525F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1526F: drivers/usb/host/ehci-st.c
1527F: drivers/usb/host/ohci-st.c
db4112e6 1528F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1529F: drivers/ata/ahci_st.c
65ebcc11 1530
ee6e7879
MC
1531ARM/STM32 ARCHITECTURE
1532M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Maintained
1535T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1536N: stm32
1537F: drivers/clocksource/armv7m_systick.c
1538
2b7a52a4 1539ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1540M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1542S: Maintained
1543
1bbd7089 1544ARM/TETON BGA MACHINE SUPPORT
706e69d6 1545M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548
2b7a52a4 1549ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1550M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1552S: Maintained
1553
98ad6e3b 1554ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1555M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1557W: http://www.mcuos.com
1558S: Maintained
4e89e8f6 1559F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1560F: drivers/input/keyboard/w90p910_keypad.c
1561F: drivers/input/touchscreen/w90p910_ts.c
1562F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1563F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1564F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1565F: drivers/rtc/rtc-nuc900.c
9df92e6c 1566F: drivers/spi/spi-nuc900.c
4e89e8f6 1567F: drivers/usb/host/ehci-w90x900.c
8a61f013 1568F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1569
54274d71 1570ARM/U300 MACHINE SUPPORT
e4651a9f 1571M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573S: Supported
1574F: arch/arm/mach-u300/
9affbd24 1575F: drivers/clocksource/timer-u300.c
54274d71
LW
1576F: drivers/i2c/busses/i2c-stu300.c
1577F: drivers/rtc/rtc-coh901331.c
1578F: drivers/watchdog/coh901327_wdt.c
1579F: drivers/dma/coh901318*
87572880
LW
1580F: drivers/mfd/ab3100*
1581F: drivers/rtc/rtc-ab3100.c
1582F: drivers/rtc/rtc-coh901331.c
1583T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1584
3d00d04f
MY
1585ARM/UNIPHIER ARCHITECTURE
1586M: Masahiro Yamada <yamada.masahiro@socionext.com>
1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588S: Maintained
a3ff83d2 1589F: arch/arm/boot/dts/uniphier*
3d00d04f 1590F: arch/arm/mach-uniphier/
a3ff83d2
MY
1591F: drivers/pinctrl/uniphier/
1592F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1593N: uniphier
1594
87572880 1595ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1596M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1597L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598S: Maintained
1599F: arch/arm/mach-ux500/
e4651a9f 1600F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1601F: drivers/dma/ste_dma40*
e4651a9f 1602F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1603F: drivers/mfd/abx500*
1604F: drivers/mfd/ab8500*
e4651a9f
LW
1605F: drivers/mfd/dbx500*
1606F: drivers/mfd/db8500*
ecc265fe
JP
1607F: drivers/pinctrl/nomadik/pinctrl-ab*
1608F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1609F: drivers/rtc/rtc-ab8500.c
e4651a9f 1610F: drivers/rtc/rtc-pl031.c
87572880 1611T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1612
e93fde28
UH
1613ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1614M: Ulf Hansson <ulf.hansson@linaro.org>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616T: git git://git.linaro.org/people/ulfh/clk.git
1617S: Maintained
1618F: drivers/clk/ux500/
1619F: include/linux/platform_data/clk-ux500.h
1620
740d93b1
PM
1621ARM/VERSATILE EXPRESS PLATFORM
1622M: Liviu Dudau <liviu.dudau@arm.com>
1623M: Sudeep Holla <sudeep.holla@arm.com>
1624M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626S: Maintained
1627F: arch/arm/boot/dts/vexpress*
9ccd6080 1628F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1629F: arch/arm/mach-vexpress/
1630F: */*/vexpress*
7e8f403f 1631F: */*/*/vexpress*
740d93b1
PM
1632F: drivers/clk/versatile/clk-vexpress-osc.c
1633F: drivers/clocksource/versatile.c
1634
d4275354 1635ARM/VFP SUPPORT
8b58be88 1636M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1638W: http://www.arm.linux.org.uk/
1639S: Maintained
1640F: arch/arm/vfp/
1641
e66b6d8e
MV
1642ARM/VOIPAC PXA270 SUPPORT
1643M: Marek Vasut <marek.vasut@gmail.com>
1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S: Maintained
1646F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1647F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1648
04529fe2
TP
1649ARM/VT8500 ARM ARCHITECTURE
1650M: Tony Prisk <linux@prisktech.co.nz>
1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652S: Maintained
1653F: arch/arm/mach-vt8500/
41fd91b4 1654F: drivers/clocksource/vt8500_timer.c
560746eb 1655F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1656F: drivers/mmc/host/wmt-sdmmc.c
1657F: drivers/pwm/pwm-vt8500.c
1658F: drivers/rtc/rtc-vt8500.c
1659F: drivers/tty/serial/vt8500_serial.c
4f31102b 1660F: drivers/usb/host/ehci-platform.c
41fd91b4 1661F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1662F: drivers/video/fbdev/vt8500lcdfb.*
1663F: drivers/video/fbdev/wm8505fb*
1664F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1665
e66b6d8e
MV
1666ARM/ZIPIT Z2 SUPPORT
1667M: Marek Vasut <marek.vasut@gmail.com>
1668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669S: Maintained
1670F: arch/arm/mach-pxa/z2.c
6ab2a855 1671F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1672
5ecc4b53
JN
1673ARM/ZTE ARCHITECTURE
1674M: Jun Nie <jun.nie@linaro.org>
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S: Maintained
1677F: arch/arm/mach-zx/
1678F: drivers/clk/zte/
1679F: Documentation/devicetree/bindings/arm/zte.txt
1680F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1681
51f29d44
MS
1682ARM/ZYNQ ARCHITECTURE
1683M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1684R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1685L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686W: http://wiki.xilinx.com
d6448b76 1687T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1688S: Supported
1689F: arch/arm/mach-zynq/
bd2a337a 1690F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1691F: drivers/block/xsysace.c
c2fd4e38
MS
1692N: zynq
1693N: xilinx
1694F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1695F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1696F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1697F: drivers/edac/synopsys_edac.c
51f29d44 1698
48ec83bc 1699ARM SMMU DRIVERS
b8f9879e
WD
1700M: Will Deacon <will.deacon@arm.com>
1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702S: Maintained
1703F: drivers/iommu/arm-smmu.c
48ec83bc 1704F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1705F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1706
38074229
CM
1707ARM64 PORT (AARCH64 ARCHITECTURE)
1708M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1709M: Will Deacon <will.deacon@arm.com>
38074229
CM
1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711S: Maintained
1712F: arch/arm64/
d19766ec 1713F: Documentation/arm64/
38074229 1714
9d7005f9
LP
1715AS3645A LED FLASH CONTROLLER DRIVER
1716M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1717L: linux-media@vger.kernel.org
1718T: git git://linuxtv.org/media_tree.git
1719S: Maintained
1720F: drivers/media/i2c/as3645a.c
1721F: include/media/as3645a.h
1722
d58de038
GJ
1723ASC7621 HARDWARE MONITOR DRIVER
1724M: George Joseph <george.joseph@fairview5.com>
1725L: lm-sensors@lm-sensors.org
1726S: Maintained
1727F: Documentation/hwmon/asc7621
1728F: drivers/hwmon/asc7621.c
1729
b229ece9 1730ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1731M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1732L: acpi4asus-user@lists.sourceforge.net
d0944853 1733L: platform-driver-x86@vger.kernel.org
76593d6f 1734W: http://acpi4asus.sf.net
85091b71 1735S: Maintained
b229ece9
CC
1736F: drivers/platform/x86/asus*.c
1737F: drivers/platform/x86/eeepc*.c
85091b71 1738
953a6479 1739ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1740R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1741W: http://sourceforge.net/projects/xscaleiop
08223d80 1742S: Odd fixes
679655da
JP
1743F: Documentation/crypto/async-tx-api.txt
1744F: crypto/async_tx/
1745F: drivers/dma/
1746F: include/linux/dmaengine.h
1747F: include/linux/async_tx.h
b3e5f263 1748
a1867d36 1749AT24 EEPROM DRIVER
14d77c4d 1750M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1751L: linux-i2c@vger.kernel.org
1752S: Maintained
1753F: drivers/misc/eeprom/at24.c
25f73ed5 1754F: include/linux/platform_data/at24.h
a1867d36 1755
e7839f25 1756ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1757M: "Ed L. Cashin" <ed.cashin@acm.org>
1758W: http://www.openaoe.org/
1da177e4 1759S: Supported
679655da
JP
1760F: Documentation/aoe/
1761F: drivers/block/aoe/
1da177e4 1762
9a10a870 1763ATHEROS ATH GENERIC UTILITIES
f726ee65 1764M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1765L: linux-wireless@vger.kernel.org
1766S: Supported
1767F: drivers/net/wireless/ath/*
1768
fa1c114f 1769ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1770M: Jiri Slaby <jirislaby@gmail.com>
1771M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1772M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1773L: linux-wireless@vger.kernel.org
72c706b7 1774W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1775S: Maintained
fa451753 1776F: drivers/net/wireless/ath/ath5k/
fa1c114f 1777
12e62d6f
KV
1778ATHEROS ATH6KL WIRELESS DRIVER
1779M: Kalle Valo <kvalo@qca.qualcomm.com>
1780L: linux-wireless@vger.kernel.org
1781W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1782T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1783S: Supported
1784F: drivers/net/wireless/ath/ath6kl/
1785
2be7d22f
VK
1786WILOCITY WIL6210 WIRELESS DRIVER
1787M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1788L: linux-wireless@vger.kernel.org
1789L: wil6210@qca.qualcomm.com
1790S: Supported
1791W: http://wireless.kernel.org/en/users/Drivers/wil6210
1792F: drivers/net/wireless/ath/wil6210/
dba4b74d 1793F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1794
1d7e1e6b
CL
1795CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1796M: Christian Lamparter <chunkeey@googlemail.com>
1797L: linux-wireless@vger.kernel.org
1798W: http://wireless.kernel.org/en/users/Drivers/carl9170
1799S: Maintained
1800F: drivers/net/wireless/ath/carl9170/
1801
2c2a6172
LT
1802ATK0110 HWMON DRIVER
1803M: Luca Tettamanti <kronos.it@gmail.com>
1804L: lm-sensors@lm-sensors.org
1805S: Maintained
1806F: drivers/hwmon/asus_atk0110.c
1807
6f69a6d7 1808ATI_REMOTE2 DRIVER
8b58be88 1809M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1810S: Maintained
679655da 1811F: drivers/input/misc/ati_remote2.c
6f69a6d7 1812
7ae115b4 1813ATLX ETHERNET DRIVERS
8b58be88 1814M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1815M: Chris Snook <chris.snook@gmail.com>
e443e383 1816L: netdev@vger.kernel.org
8d5ca6ec
JC
1817W: http://sourceforge.net/projects/atl1
1818W: http://atl1.sourceforge.net
1819S: Maintained
2b133ad6 1820F: drivers/net/ethernet/atheros/
8d5ca6ec 1821
1da177e4 1822ATM
366c1bd1 1823M: Chas Williams <3chas3@gmail.com>
476604de 1824L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1825L: netdev@vger.kernel.org
1da177e4
LT
1826W: http://linux-atm.sourceforge.net
1827S: Maintained
679655da
JP
1828F: drivers/atm/
1829F: include/linux/atm*
c117ab84 1830F: include/uapi/linux/atm*
1da177e4 1831
04ac2f46 1832ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1833M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1834S: Maintained
1835F: drivers/mmc/host/atmel-mci.c
1836F: drivers/mmc/host/atmel-mci-regs.h
1837
a1cfac48 1838ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1839M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1840S: Supported
df621252 1841F: drivers/tty/serial/atmel_serial.c
a1cfac48 1842
dfae90ed 1843ATMEL Audio ALSA driver
3a82002c 1844M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1845L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1846S: Supported
1847F: sound/soc/atmel
1848
b414dc16
NF
1849ATMEL DMA DRIVER
1850M: Nicolas Ferre <nicolas.ferre@atmel.com>
1851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852S: Supported
1853F: drivers/dma/at_hdmac.c
1854F: drivers/dma/at_hdmac_regs.h
6f0d65af 1855F: include/linux/platform_data/dma-atmel.h
b414dc16 1856
6bd0f436
LD
1857ATMEL XDMA DRIVER
1858M: Ludovic Desroches <ludovic.desroches@atmel.com>
1859L: linux-arm-kernel@lists.infradead.org
1860L: dmaengine@vger.kernel.org
1861S: Supported
1862F: drivers/dma/at_xdmac.c
1863
888f2804
LD
1864ATMEL I2C DRIVER
1865M: Ludovic Desroches <ludovic.desroches@atmel.com>
1866L: linux-i2c@vger.kernel.org
1867S: Supported
1868F: drivers/i2c/busses/i2c-at91.c
1869
15515545
JW
1870ATMEL ISI DRIVER
1871M: Josh Wu <josh.wu@atmel.com>
1872L: linux-media@vger.kernel.org
1873S: Supported
f2294c2d 1874F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1875F: include/media/atmel-isi.h
1876
8f4c79ce 1877ATMEL LCDFB DRIVER
8b58be88 1878M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1879L: linux-fbdev@vger.kernel.org
8f4c79ce 1880S: Maintained
8a61f013 1881F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1882F: include/video/atmel_lcdc.h
8f4c79ce 1883
89e5785f 1884ATMEL MACB ETHERNET DRIVER
a02875a6 1885M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1886S: Supported
9f2f381f 1887F: drivers/net/ethernet/cadence/
89e5785f 1888
5cbac98a
JW
1889ATMEL NAND DRIVER
1890M: Josh Wu <josh.wu@atmel.com>
1891L: linux-mtd@lists.infradead.org
1892S: Supported
1893F: drivers/mtd/nand/atmel_nand*
1894
754ce4f2 1895ATMEL SPI DRIVER
a02875a6 1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1897S: Supported
9df92e6c 1898F: drivers/spi/spi-atmel.*
754ce4f2 1899
0ef09015 1900ATMEL SSC DRIVER
03515f32 1901M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903S: Supported
1904F: drivers/misc/atmel-ssc.c
1905F: include/linux/atmel-ssc.h
1906
e9cb1c5a
NF
1907ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1908M: Nicolas Ferre <nicolas.ferre@atmel.com>
1909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1910S: Supported
1911F: drivers/misc/atmel_tclib.c
1912F: drivers/clocksource/tcb_clksrc.c
1913
914a3f3b 1914ATMEL USBA UDC DRIVER
a02875a6
NF
1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
1916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1917S: Supported
faf2e1db 1918F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1919
1da177e4 1920ATMEL WIRELESS DRIVER
8b58be88 1921M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1922L: linux-wireless@vger.kernel.org
1da177e4
LT
1923W: http://www.thekelleys.org.uk/atmel
1924W: http://atmelwlandriver.sourceforge.net/
1925S: Maintained
679655da 1926F: drivers/net/wireless/atmel*
1da177e4 1927
26780d9e 1928ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1929M: Bradley Grove <linuxdrivers@attotech.com>
1930L: linux-scsi@vger.kernel.org
1931W: http://www.attotech.com
1932S: Supported
1933F: drivers/scsi/esas2r
26780d9e 1934
bc6e17b8
SS
1935ATUSB IEEE 802.15.4 RADIO DRIVER
1936M: Stefan Schmidt <stefan@osg.samsung.com>
1937L: linux-wpan@vger.kernel.org
1938S: Maintained
1939F: drivers/net/ieee802154/atusb.c
1940F: drivers/net/ieee802154/atusb.h
1941F: drivers/net/ieee802154/at86rf230.h
1942
a92b7b80 1943AUDIT SUBSYSTEM
915f389d 1944M: Paul Moore <paul@paul-moore.com>
8b58be88 1945M: Eric Paris <eparis@redhat.com>
915f389d 1946L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1947W: http://people.redhat.com/sgrubb/audit/
915f389d 1948T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1949S: Maintained
679655da 1950F: include/linux/audit.h
c117ab84 1951F: include/uapi/linux/audit.h
679655da 1952F: kernel/audit*
a92b7b80 1953
70e84049 1954AUXILIARY DISPLAY DRIVERS
8b58be88 1955M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1956W: http://miguelojeda.es/auxdisplay.htm
1957W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1958S: Maintained
679655da
JP
1959F: drivers/auxdisplay/
1960F: include/linux/cfag12864b.h
70e84049 1961
5f97f7f9 1962AVR32 ARCHITECTURE
e336f61f
HCE
1963M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1964M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1965W: http://www.atmel.com/products/AVR32/
249d9d9d 1966W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1967W: http://avrfreaks.net/
e336f61f 1968S: Maintained
679655da 1969F: arch/avr32/
5f97f7f9
HS
1970
1971AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1972M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1973M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1974S: Maintained
679655da 1975F: arch/avr32/mach-at32ap/
5f97f7f9 1976
1da177e4 1977AX.25 NETWORK LAYER
8b58be88 1978M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1979L: linux-hams@vger.kernel.org
d34cb28a 1980W: http://www.linux-ax25.org/
1da177e4 1981S: Maintained
c117ab84 1982F: include/uapi/linux/ax25.h
679655da
JP
1983F: include/net/ax25.h
1984F: net/ax25/
1da177e4 1985
d5269395 1986AZ6007 DVB DRIVER
009a5410 1987M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1988L: linux-media@vger.kernel.org
1989W: http://linuxtv.org
1990T: git git://linuxtv.org/media_tree.git
1991S: Maintained
1992F: drivers/media/usb/dvb-usb-v2/az6007.c
1993
6777376e
HV
1994AZTECH FM RADIO RECEIVER DRIVER
1995M: Hans Verkuil <hverkuil@xs4all.nl>
1996L: linux-media@vger.kernel.org
1997T: git git://linuxtv.org/media_tree.git
1998W: http://linuxtv.org
1999S: Maintained
2000F: drivers/media/radio/radio-aztech*
2001
e2d1d6c0 2002B43 WIRELESS DRIVER
e2d1d6c0 2003L: linux-wireless@vger.kernel.org
ed072f9e 2004L: b43-dev@lists.infradead.org
491b26b4 2005W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2006S: Odd Fixes
679655da 2007F: drivers/net/wireless/b43/
e2d1d6c0
RD
2008
2009B43LEGACY WIRELESS DRIVER
8b58be88 2010M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2011L: linux-wireless@vger.kernel.org
ed072f9e 2012L: b43-dev@lists.infradead.org
491b26b4 2013W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2014S: Maintained
679655da 2015F: drivers/net/wireless/b43legacy/
e2d1d6c0 2016
300abeb5 2017BACKLIGHT CLASS/SUBSYSTEM
b7701755 2018M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2019M: Lee Jones <lee.jones@linaro.org>
300abeb5 2020S: Maintained
679655da
JP
2021F: drivers/video/backlight/
2022F: include/linux/backlight.h
300abeb5 2023
c6c8fea2 2024BATMAN ADVANCED
207df49e 2025M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2026M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2027M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2028L: b.a.t.m.a.n@lists.open-mesh.org
2029W: http://www.open-mesh.org/
2030S: Maintained
2031F: net/batman-adv/
2032
e2d1d6c0 2033BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2034M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2035L: linux-hams@vger.kernel.org
2036W: http://www.baycom.org/~tom/ham/ham.html
2037S: Maintained
679655da 2038F: drivers/net/hamradio/baycom*
e2d1d6c0 2039
cafe5635 2040BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2041M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2042L: linux-bcache@vger.kernel.org
2043W: http://bcache.evilpiepirate.org
d1aa1ab3 2044S: Maintained
cafe5635
KO
2045F: drivers/md/bcache/
2046
04bd844a
HV
2047BDISP ST MEDIA DRIVER
2048M: Fabien Dessenne <fabien.dessenne@st.com>
2049L: linux-media@vger.kernel.org
2050T: git git://linuxtv.org/media_tree.git
2051W: http://linuxtv.org
2052S: Supported
2053F: drivers/media/platform/sti/bdisp
2054
e2d1d6c0 2055BEFS FILE SYSTEM
55817d3d 2056S: Orphan
679655da
JP
2057F: Documentation/filesystems/befs.txt
2058F: fs/befs/
e2d1d6c0 2059
564ee360 2060BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2061M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2062L: netdev@vger.kernel.org
2063S: Maintained
2064F: drivers/net/ethernet/ec_bhf.c
564ee360 2065
e2d1d6c0 2066BFS FILE SYSTEM
8b58be88 2067M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2068S: Maintained
679655da
JP
2069F: Documentation/filesystems/bfs.txt
2070F: fs/bfs/
c117ab84 2071F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2072
1394f032 2073BLACKFIN ARCHITECTURE
a4edbc10 2074M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2075L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2076T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2077W: http://blackfin.uclinux.org
2078S: Supported
679655da 2079F: arch/blackfin/
566da5b2 2080
e190d6b1 2081BLACKFIN EMAC DRIVER
b3fe92b0 2082L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2083W: http://blackfin.uclinux.org
2084S: Supported
7b35f033 2085F: drivers/net/ethernet/adi/
e190d6b1 2086
566da5b2 2087BLACKFIN RTC DRIVER
b3fe92b0 2088L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2089W: http://blackfin.uclinux.org
2090S: Supported
679655da 2091F: drivers/rtc/rtc-bfin.c
1394f032 2092
936ed49a 2093BLACKFIN SDH DRIVER
109ec8c3 2094M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2095L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2096W: http://blackfin.uclinux.org
2097S: Supported
2098F: drivers/mmc/host/bfin_sdh.c
2099
1394f032 2100BLACKFIN SERIAL DRIVER
8b58be88 2101M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2103W: http://blackfin.uclinux.org
2104S: Supported
8460241e 2105F: drivers/tty/serial/bfin_uart.c
1394f032 2106
1e6d320f 2107BLACKFIN WATCHDOG DRIVER
b3fe92b0 2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2109W: http://blackfin.uclinux.org
2110S: Supported
679655da 2111F: drivers/watchdog/bfin_wdt.c
1e6d320f 2112
d24ecfcc 2113BLACKFIN I2C TWI DRIVER
8b58be88 2114M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2116W: http://blackfin.uclinux.org/
2117S: Supported
679655da 2118F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2119
1e204377
SJ
2120BLACKFIN MEDIA DRIVER
2121M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2123W: http://blackfin.uclinux.org/
2124S: Supported
2125F: drivers/media/platform/blackfin/
2126F: drivers/media/i2c/adv7183*
2127F: drivers/media/i2c/vs6624*
2128
b54cf35a
JSM
2129BLINKM RGB LED DRIVER
2130M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2131S: Maintained
2132F: drivers/leds/leds-blinkm.c
2133
1da177e4 2134BLOCK LAYER
8b58be88 2135M: Jens Axboe <axboe@kernel.dk>
08deed1e 2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2137S: Maintained
679655da 2138F: block/
ae11f7ef 2139F: kernel/trace/blktrace.c
1da177e4 2140
2b54aaef 2141BLOCK2MTD DRIVER
8b58be88 2142M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2143L: linux-mtd@lists.infradead.org
2144S: Maintained
679655da 2145F: drivers/mtd/devices/block2mtd.c
2b54aaef 2146
63fbd24e 2147BLUETOOTH DRIVERS
8b58be88 2148M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2149M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2150M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2151L: linux-bluetooth@vger.kernel.org
63fbd24e 2152W: http://www.bluez.org/
22e7a424
MH
2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2154T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2155S: Maintained
679655da 2156F: drivers/bluetooth/
1da177e4 2157
63fbd24e 2158BLUETOOTH SUBSYSTEM
8b58be88 2159M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2160M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2161M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2162L: linux-bluetooth@vger.kernel.org
2163W: http://www.bluez.org/
22e7a424
MH
2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2165T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2166S: Maintained
679655da
JP
2167F: net/bluetooth/
2168F: include/net/bluetooth/
1da177e4
LT
2169
2170BONDING DRIVER
79b30750 2171M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2172M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2173M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2174L: netdev@vger.kernel.org
ce00f85c
JC
2175W: http://sourceforge.net/projects/bonding/
2176S: Supported
679655da 2177F: drivers/net/bonding/
c117ab84 2178F: include/uapi/linux/if_bonding.h
1da177e4 2179
b5f4df34
AS
2180BPF (Safe dynamic programs and tools)
2181M: Alexei Starovoitov <ast@kernel.org>
2182L: netdev@vger.kernel.org
2183L: linux-kernel@vger.kernel.org
2184S: Supported
2185F: kernel/bpf/
2186
39105890 2187BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2188M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2189L: netdev@vger.kernel.org
2190S: Supported
adfc5217 2191F: drivers/net/ethernet/broadcom/b44.*
39105890 2192
32ec90d5
FF
2193BROADCOM GENET ETHERNET DRIVER
2194M: Florian Fainelli <f.fainelli@gmail.com>
2195L: netdev@vger.kernel.org
2196S: Supported
2197F: drivers/net/ethernet/broadcom/genet/
2198
948c51e6 2199BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2200M: Sony Chacko <sony.chacko@qlogic.com>
2201M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2202L: netdev@vger.kernel.org
2203S: Supported
adfc5217
JK
2204F: drivers/net/ethernet/broadcom/bnx2.*
2205F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2206
4d9d2cb0 2207BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2208M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2209L: netdev@vger.kernel.org
2210S: Supported
adfc5217 2211F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2212
90f4c594 2213BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2214M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2215M: Ray Jui <rjui@broadcom.com>
2216M: Scott Branden <sbranden@broadcom.com>
497a045d 2217L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2218T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2219S: Maintained
2220F: arch/arm/mach-bcm/
2221F: arch/arm/boot/dts/bcm113*
90f4c594 2222F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2223F: arch/arm/boot/dts/bcm281*
2224F: arch/arm/configs/bcm_defconfig
e4ef47f2 2225F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2226F: drivers/clocksource/bcm_kona_timer.c
2227
9209bec4 2228BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2229M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2230M: Lee Jones <lee@kernel.org>
10b9e887 2231M: Eric Anholt <eric@anholt.net>
f680f25c 2232L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2234T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2235S: Maintained
9209bec4 2236N: bcm2835
f680f25c 2237
a2f6734c
KC
2238BROADCOM BCM33XX MIPS ARCHITECTURE
2239M: Kevin Cernekee <cernekee@gmail.com>
2240L: linux-mips@linux-mips.org
2241S: Maintained
2242F: arch/mips/bcm3384/*
2243F: arch/mips/include/asm/mach-bcm3384/*
2244F: arch/mips/kernel/*bmips*
2245
5564f092
RM
2246BROADCOM BCM47XX MIPS ARCHITECTURE
2247M: Hauke Mehrtens <hauke@hauke-m.de>
2248M: Rafał Miłecki <zajec5@gmail.com>
2249L: linux-mips@linux-mips.org
2250S: Maintained
2251F: arch/mips/bcm47xx/*
2252F: arch/mips/include/asm/mach-bcm47xx/*
2253
9209bec4 2254BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2255M: Hauke Mehrtens <hauke@hauke-m.de>
2256L: linux-arm-kernel@lists.infradead.org
2257S: Maintained
2258F: arch/arm/mach-bcm/bcm_5301x.c
2259F: arch/arm/boot/dts/bcm5301x.dtsi
2260F: arch/arm/boot/dts/bcm470*
2261
e076e962
FF
2262BROADCOM BCM63XX ARM ARCHITECTURE
2263M: Florian Fainelli <f.fainelli@gmail.com>
2264L: linux-arm-kernel@lists.infradead.org
eb6725d0 2265T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2266S: Maintained
2267F: arch/arm/mach-bcm/bcm63xx.c
2268F: arch/arm/include/debug/bcm63xx.S
2269
7110e227
KC
2270BROADCOM BCM63XX/BCM33XX UDC DRIVER
2271M: Kevin Cernekee <cernekee@gmail.com>
2272L: linux-usb@vger.kernel.org
2273S: Maintained
2274F: drivers/usb/gadget/udc/bcm63xx_udc.*
2275
2df94fd6 2276BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2277M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2278M: Gregory Fong <gregory.0xf0@gmail.com>
2279M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2281T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2282S: Maintained
2283F: arch/arm/mach-bcm/*brcmstb*
2284F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2285F: drivers/bus/brcmstb_gisb.c
5009a289 2286N: brcmstb
2df94fd6 2287
70371cef
KC
2288BROADCOM BMIPS MIPS ARCHITECTURE
2289M: Kevin Cernekee <cernekee@gmail.com>
2290M: Florian Fainelli <f.fainelli@gmail.com>
2291L: linux-mips@linux-mips.org
eb6725d0 2292T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2293S: Maintained
2294F: arch/mips/bmips/*
2295F: arch/mips/include/asm/mach-bmips/*
2296F: arch/mips/kernel/*bmips*
338808de 2297F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2298F: drivers/irqchip/irq-bcm7*
2299F: drivers/irqchip/irq-brcmstb*
2300
948c51e6 2301BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2302M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2303M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2304L: netdev@vger.kernel.org
2305S: Supported
adfc5217 2306F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2307
a9533e7e
HP
2308BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2309M: Brett Rudley <brudley@broadcom.com>
818c07b8 2310M: Arend van Spriel <arend@broadcom.com>
85d63686 2311M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2312M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2313L: linux-wireless@vger.kernel.org
5615171c 2314L: brcm80211-dev-list@broadcom.com
a9533e7e 2315S: Supported
f62ebdd5 2316F: drivers/net/wireless/brcm80211/
a9533e7e 2317
9958d6f9 2318BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2319M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2320L: linux-scsi@vger.kernel.org
2321S: Supported
2322F: drivers/scsi/bnx2fc/
2323
6a6b5ad0 2324BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2325M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2326L: linux-scsi@vger.kernel.org
2327S: Supported
2328F: drivers/scsi/bnx2i/
2329
36c0237f
SB
2330BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2331M: Ray Jui <rjui@broadcom.com>
2332M: Scott Branden <sbranden@broadcom.com>
2333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2334L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2335T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2336S: Maintained
2337N: iproc
2338N: cygnus
2339N: bcm9113*
2340N: bcm9583*
2341N: bcm583*
2342N: bcm113*
2343
3b0213d5
GF
2344BROADCOM BRCMSTB GPIO DRIVER
2345M: Gregory Fong <gregory.0xf0@gmail.com>
2346L: bcm-kernel-feedback-list@broadcom.com>
2347S: Supported
2348F: drivers/gpio/gpio-brcmstb.c
2349F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2350
7b7f588b 2351BROADCOM KONA GPIO DRIVER
5e163903 2352M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2353L: bcm-kernel-feedback-list@broadcom.com
2354S: Supported
2355F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2356F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2357
f6e734a8
RM
2358BROADCOM NVRAM DRIVER
2359M: Rafał Miłecki <zajec5@gmail.com>
2360L: linux-mips@linux-mips.org
2361S: Maintained
2362F: drivers/firmware/broadcom/*
2363
02787daa
BN
2364BROADCOM STB NAND FLASH DRIVER
2365M: Brian Norris <computersforpeace@gmail.com>
2366L: linux-mtd@lists.infradead.org
2367S: Maintained
2368F: drivers/mtd/nand/brcmnand/
2369
c9678d86
RM
2370BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2371M: Rafał Miłecki <zajec5@gmail.com>
2372L: linux-wireless@vger.kernel.org
2373S: Maintained
2374F: drivers/bcma/
2375F: include/linux/bcma/
2376
b8302205
FF
2377BROADCOM SYSTEMPORT ETHERNET DRIVER
2378M: Florian Fainelli <f.fainelli@gmail.com>
2379L: netdev@vger.kernel.org
2380S: Supported
2381F: drivers/net/ethernet/broadcom/bcmsysport.*
2382
7725ccfd 2383BROCADE BFA FC SCSI DRIVER
aa803370
AG
2384M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2385M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2386L: linux-scsi@vger.kernel.org
2387S: Supported
2388F: drivers/scsi/bfa/
7725ccfd 2389
8b230ed8 2390BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2391M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2392L: netdev@vger.kernel.org
2393S: Supported
f844a0ea 2394F: drivers/net/ethernet/brocade/bna/
8b230ed8 2395
5cdf7f76 2396BSG (block layer generic sg v4 driver)
8b58be88 2397M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2398L: linux-scsi@vger.kernel.org
2399S: Supported
679655da
JP
2400F: block/bsg.c
2401F: include/linux/bsg.h
c117ab84 2402F: include/uapi/linux/bsg.h
5cdf7f76 2403
af39917d
CL
2404BT87X AUDIO DRIVER
2405M: Clemens Ladisch <clemens@ladisch.de>
2406L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2407T: git git://git.alsa-project.org/alsa-kernel.git
2408S: Maintained
2409F: Documentation/sound/alsa/Bt87x.txt
2410F: sound/pci/bt87x.c
2411
ff1d5c2f 2412BT8XXGPIO DRIVER
eb032b98 2413M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2414W: http://bu3sch.de/btgpio.php
2415S: Maintained
72dbb705 2416F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2417
eb1eb04f 2418BTRFS FILE SYSTEM
c0778e25
CM
2419M: Chris Mason <clm@fb.com>
2420M: Josef Bacik <jbacik@fb.com>
d8130624 2421M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2422L: linux-btrfs@vger.kernel.org
2423W: http://btrfs.wiki.kernel.org/
8a6e2535 2424Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2425T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2426S: Maintained
679655da
JP
2427F: Documentation/filesystems/btrfs.txt
2428F: fs/btrfs/
eb1eb04f 2429
1da177e4 2430BTTV VIDEO4LINUX DRIVER
009a5410 2431M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2432L: linux-media@vger.kernel.org
96b6aba0 2433W: http://linuxtv.org
275ffde4 2434T: git git://linuxtv.org/media_tree.git
f96236e5 2435S: Odd fixes
679655da 2436F: Documentation/video4linux/bttv/
90d72ac6 2437F: drivers/media/pci/bt8xx/bttv*
1da177e4 2438
1f34923c
KA
2439BUSLOGIC SCSI DRIVER
2440M: Khalid Aziz <khalid@gonehiking.org>
2441L: linux-scsi@vger.kernel.org
2442S: Maintained
2443F: drivers/scsi/BusLogic.*
2444F: drivers/scsi/FlashPoint.*
2445
af39917d
CL
2446C-MEDIA CMI8788 DRIVER
2447M: Clemens Ladisch <clemens@ladisch.de>
2448L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2449T: git git://git.alsa-project.org/alsa-kernel.git
2450S: Maintained
2451F: sound/pci/oxygen/
2452
2141355f
MS
2453C6X ARCHITECTURE
2454M: Mark Salter <msalter@redhat.com>
2455M: Aurelien Jacquiot <a-jacquiot@ti.com>
2456L: linux-c6x-dev@linux-c6x.org
2457W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2458S: Maintained
2459F: arch/c6x/
2460
a5432f5a 2461CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2462M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2463L: linux-cachefs@redhat.com
2464S: Supported
2465F: Documentation/filesystems/caching/cachefiles.txt
2466F: fs/cachefiles/
2467
c815ca39
HV
2468CADET FM/AM RADIO RECEIVER DRIVER
2469M: Hans Verkuil <hverkuil@xs4all.nl>
2470L: linux-media@vger.kernel.org
2471T: git git://linuxtv.org/media_tree.git
2472W: http://linuxtv.org
2473S: Maintained
2474F: drivers/media/radio/radio-cadet*
2475
77d5140f 2476CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2477M: Jonathan Corbet <corbet@lwn.net>
661263b5 2478L: linux-media@vger.kernel.org
275ffde4 2479T: git git://linuxtv.org/media_tree.git
77d5140f 2480S: Maintained
679655da 2481F: Documentation/video4linux/cafe_ccic
90d72ac6 2482F: drivers/media/platform/marvell-ccic/
77d5140f 2483
201b6bab 2484CAIF NETWORK LAYER
5c574f50 2485M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2486L: netdev@vger.kernel.org
2487S: Supported
2488F: Documentation/networking/caif/
2489F: drivers/net/caif/
c117ab84 2490F: include/uapi/linux/caif/
201b6bab
JP
2491F: include/net/caif/
2492F: net/caif/
2493
77dac90f 2494CALGARY x86-64 IOMMU
8b58be88
JP
2495M: Muli Ben-Yehuda <muli@il.ibm.com>
2496M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2497L: discuss@x86-64.org
2498S: Maintained
679655da
JP
2499F: arch/x86/kernel/pci-calgary_64.c
2500F: arch/x86/kernel/tce_64.c
2501F: arch/x86/include/asm/calgary.h
2502F: arch/x86/include/asm/tce.h
77dac90f 2503
e2d1d6c0 2504CAN NETWORK LAYER
8d15d386 2505M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2506M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2507L: linux-can@vger.kernel.org
84b0d715 2508W: https://github.com/linux-can
870482a4
MKB
2509T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2511S: Maintained
f35f6c8f 2512F: Documentation/networking/can.txt
8d15d386 2513F: net/can/
8d15d386 2514F: include/linux/can/core.h
c117ab84
CEB
2515F: include/uapi/linux/can.h
2516F: include/uapi/linux/can/bcm.h
2517F: include/uapi/linux/can/raw.h
2518F: include/uapi/linux/can/gw.h
e2d1d6c0 2519
4261a204 2520CAN NETWORK DRIVERS
8b58be88 2521M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2522M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2523L: linux-can@vger.kernel.org
84b0d715 2524W: https://github.com/linux-can
870482a4
MKB
2525T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2526T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2527S: Maintained
8d15d386
OH
2528F: drivers/net/can/
2529F: include/linux/can/dev.h
8d15d386 2530F: include/linux/can/platform/
c117ab84
CEB
2531F: include/uapi/linux/can/error.h
2532F: include/uapi/linux/can/netlink.h
4261a204 2533
95d16c72
JM
2534CAPABILITIES
2535M: Serge Hallyn <serge.hallyn@canonical.com>
2536L: linux-security-module@vger.kernel.org
6305902c 2537S: Supported
95d16c72 2538F: include/linux/capability.h
c117ab84 2539F: include/uapi/linux/capability.h
6305902c 2540F: security/commoncap.c
38a94118 2541F: kernel/capability.c
95d16c72 2542
b84894c7
KT
2543CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2544M: Kevin Tsai <ktsai@capellamicro.com>
2545S: Maintained
2546F: drivers/iio/light/cm*
2547F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2548
f21fb3ed
RV
2549CAVIUM LIQUIDIO NETWORK DRIVER
2550M: Derek Chickles <derek.chickles@caviumnetworks.com>
2551M: Satanand Burla <satananda.burla@caviumnetworks.com>
2552M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2553M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2554L: netdev@vger.kernel.org
2555W: http://www.cavium.com
2556S: Supported
f21fb3ed
RV
2557F: drivers/net/ethernet/cavium/liquidio/
2558
ef0bbac3
VB
2559CC2520 IEEE-802.15.4 RADIO DRIVER
2560M: Varka Bhadram <varkabhadram@gmail.com>
2561L: linux-wpan@vger.kernel.org
2562S: Maintained
2563F: drivers/net/ieee802154/cc2520.c
2564F: include/linux/spi/cc2520.h
2565F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2566
b8154542 2567CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2568M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2569L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2570W: http://www.ibm.com/developerworks/power/cell/
2571S: Supported
679655da 2572F: arch/powerpc/include/asm/cell*.h
679655da 2573F: arch/powerpc/include/asm/spu*.h
c117ab84 2574F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2575F: arch/powerpc/oprofile/*cell*
2576F: arch/powerpc/platforms/cell/
b8154542 2577
398ecff5
SW
2578CEPH COMMON CODE (LIBCEPH)
2579M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2580M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2581M: Sage Weil <sage@redhat.com>
82593f87 2582L: ceph-devel@vger.kernel.org
09d90327 2583W: http://ceph.com/
fb99f881 2584T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2585T: git git://github.com/ceph/ceph-client.git
9030aaf9 2586S: Supported
14430813
JP
2587F: net/ceph/
2588F: include/linux/ceph/
2589F: include/linux/crush/
9030aaf9 2590
398ecff5
SW
2591CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2592M: "Yan, Zheng" <zyan@redhat.com>
2593M: Sage Weil <sage@redhat.com>
2594M: Ilya Dryomov <idryomov@gmail.com>
2595L: ceph-devel@vger.kernel.org
2596W: http://ceph.com/
2597T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2598T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2599S: Supported
2600F: Documentation/filesystems/ceph.txt
2601F: fs/ceph/
2602
18332a80 2603CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2604L: linux-usb@vger.kernel.org
10c6c9c9 2605S: Orphan
679655da
JP
2606F: Documentation/usb/WUSB-Design-overview.txt
2607F: Documentation/usb/wusb-cbaf
355ffe69
DV
2608F: drivers/usb/host/hwa-hc.c
2609F: drivers/usb/host/whci/
679655da
JP
2610F: drivers/usb/wusbcore/
2611F: include/linux/usb/wusb*
18332a80 2612
70e84049 2613CFAG12864B LCD DRIVER
8b58be88 2614M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2615W: http://miguelojeda.es/auxdisplay.htm
2616W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2617S: Maintained
679655da
JP
2618F: drivers/auxdisplay/cfag12864b.c
2619F: include/linux/cfag12864b.h
70e84049
MOS
2620
2621CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2622M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2623W: http://miguelojeda.es/auxdisplay.htm
2624W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2625S: Maintained
679655da
JP
2626F: drivers/auxdisplay/cfag12864bfb.c
2627F: include/linux/cfag12864b.h
70e84049 2628
704232c2 2629CFG80211 and NL80211
8b58be88 2630M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2631L: linux-wireless@vger.kernel.org
ce466579
JB
2632W: http://wireless.kernel.org/
2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2635S: Maintained
c117ab84 2636F: include/uapi/linux/nl80211.h
679655da
JP
2637F: include/net/cfg80211.h
2638F: net/wireless/*
2639X: net/wireless/wext*
704232c2 2640
46e64261
GKH
2641CHAR and MISC DRIVERS
2642M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2643M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2645S: Supported
46e64261
GKH
2646F: drivers/char/*
2647F: drivers/misc/*
471322a8 2648F: include/linux/miscdevice.h
46e64261 2649
0a920b5b 2650CHECKPATCH
8b58be88 2651M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2652M: Joe Perches <joe@perches.com>
2653S: Maintained
679655da 2654F: scripts/checkpatch.pl
0a920b5b 2655
f8407f26
HW
2656CHINESE DOCUMENTATION
2657M: Harry Wei <harryxiyou@gmail.com>
9740153c 2658L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2659L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2660S: Maintained
2661F: Documentation/zh_CN/
2662
2721ea2c 2663CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2664M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2666L: linux-usb@vger.kernel.org
2667S: Maintained
2668F: drivers/usb/chipidea/
2669
a93ad65d
HG
2670CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2671M: Hans de Goede <hdegoede@redhat.com>
2672L: linux-input@vger.kernel.org
2673S: Maintained
2674F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2675F: drivers/input/touchscreen/chipone_icn8318.c
2676
ab043105
OJ
2677CHROME HARDWARE PLATFORM SUPPORT
2678M: Olof Johansson <olof@lixom.net>
2679S: Maintained
2680F: drivers/platform/chrome/
2681
641cb85e 2682CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2683M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2684M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2685M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2686M: Neel Patel <neepatel@cisco.com>
7063fbf2 2687S: Supported
a6a5580c 2688F: drivers/net/ethernet/cisco/enic/
7063fbf2 2689
e3cf00d0 2690CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2691M: Upinder Malhi <umalhi@cisco.com>
2692S: Supported
2693F: drivers/infiniband/hw/usnic
e3cf00d0 2694
2b7a52a4 2695CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2696M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2697L: netdev@vger.kernel.org
2698S: Maintained
57d0b7a0 2699F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2700
3d4cfdc9
MB
2701CIRRUS LOGIC AUDIO CODEC DRIVERS
2702M: Brian Austin <brian.austin@cirrus.com>
2703M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2705S: Maintained
2706F: sound/soc/codecs/cs*
2707
94574d9a
KRW
2708CLEANCACHE API
2709M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2710L: linux-kernel@vger.kernel.org
2711S: Maintained
2712F: mm/cleancache.c
2713F: include/linux/cleancache.h
2714
d4275354 2715CLK API
8b58be88 2716M: Russell King <linux@arm.linux.org.uk>
aa571b14 2717L: linux-clk@vger.kernel.org
37417046 2718S: Maintained
d4275354
RK
2719F: include/linux/clk.h
2720
9222d247
JS
2721CLOCKSOURCE, CLOCKEVENT DRIVERS
2722M: Daniel Lezcano <daniel.lezcano@linaro.org>
2723M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2724L: linux-kernel@vger.kernel.org
9222d247
JS
2725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2726S: Supported
2727F: drivers/clocksource
2728
5df6d737 2729CISCO FCOE HBA DRIVER
8fc89a79
HP
2730M: Hiral Patel <hiralpat@cisco.com>
2731M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2732M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2733L: linux-scsi@vger.kernel.org
2734S: Supported
2a99921a 2735F: drivers/scsi/fnic/
5df6d737 2736
c8806b6c
NM
2737CISCO SCSI HBA DRIVER
2738M: Narsimhulu Musini <nmusini@cisco.com>
2739M: Sesidhar Baddela <sebaddel@cisco.com>
2740L: linux-scsi@vger.kernel.org
2741S: Supported
2742F: drivers/scsi/snic/
2743
529aa8cb
TLSC
2744CMPC ACPI DRIVER
2745M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2746M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2747L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2748S: Supported
2749F: drivers/platform/x86/classmate-laptop.c
2750
85756a06
HV
2751COBALT MEDIA DRIVER
2752M: Hans Verkuil <hans.verkuil@cisco.com>
2753L: linux-media@vger.kernel.org
2754T: git git://linuxtv.org/media_tree.git
2755W: http://linuxtv.org
2756S: Supported
2757F: drivers/media/pci/cobalt/
2758
74425eee 2759COCCINELLE/Semantic Patches (SmPL)
26de9c26 2760M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2761M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2762M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2763M: Michal Marek <mmarek@suse.com>
26de9c26 2764L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2765T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2766W: http://coccinelle.lip6.fr/
2767S: Supported
4b92b2aa 2768F: Documentation/coccinelle.txt
74425eee
NP
2769F: scripts/coccinelle/
2770F: scripts/coccicheck
2771
1da177e4 2772CODA FILE SYSTEM
8b58be88 2773M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2774M: coda@cs.cmu.edu
2775L: codalist@coda.cs.cmu.edu
2776W: http://www.coda.cs.cmu.edu/
2777S: Maintained
679655da
JP
2778F: Documentation/filesystems/coda.txt
2779F: fs/coda/
2780F: include/linux/coda*.h
c117ab84 2781F: include/uapi/linux/coda*.h
1da177e4 2782
0b14261e
PZ
2783CODA V4L2 MEM2MEM DRIVER
2784M: Philipp Zabel <p.zabel@pengutronix.de>
2785L: linux-media@vger.kernel.org
2786S: Maintained
2787F: Documentation/devicetree/bindings/media/coda.txt
2788F: drivers/media/platform/coda/
2789
7704addb 2790COMMON CLK FRAMEWORK
a85fa007 2791M: Michael Turquette <mturquette@baylibre.com>
f956165f 2792M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2793L: linux-clk@vger.kernel.org
baeb0d9b 2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2795S: Maintained
60bea3b5
SW
2796F: drivers/clk/
2797X: drivers/clk/clkdev.c
7704addb 2798F: include/linux/clk-pr*
60bea3b5 2799F: include/linux/clk/
7704addb 2800
e2d1d6c0 2801COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2802M: Steve French <sfrench@samba.org>
51223df6 2803L: linux-cifs@vger.kernel.org
d1f28953 2804L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2805W: http://linux-cifs.samba.org/
bb1d5dda 2806T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2807S: Supported
ec421a71 2808F: Documentation/filesystems/cifs/
679655da 2809F: fs/cifs/
e2d1d6c0 2810
1da177e4 2811COMPACTPCI HOTPLUG CORE
8b58be88 2812M: Scott Murray <scott@spiteful.org>
64dab204 2813L: linux-pci@vger.kernel.org
82c4dfc7 2814S: Maintained
679655da 2815F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2816
2817COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2818M: Scott Murray <scott@spiteful.org>
64dab204 2819L: linux-pci@vger.kernel.org
82c4dfc7 2820S: Maintained
679655da 2821F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2822
2823COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2824M: Scott Murray <scott@spiteful.org>
64dab204 2825L: linux-pci@vger.kernel.org
82c4dfc7 2826S: Maintained
679655da 2827F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2828
5411552c 2829COMPAL LAPTOP SUPPORT
8b58be88 2830M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2831L: platform-driver-x86@vger.kernel.org
5411552c 2832S: Maintained
679655da 2833F: drivers/platform/x86/compal-laptop.c
5411552c 2834
949be0f7 2835CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2836M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2837L: accessrunner-general@lists.sourceforge.net
2838W: http://accessrunner.sourceforge.net/
949be0f7 2839S: Maintained
679655da 2840F: drivers/usb/atm/cxacru.c
949be0f7 2841
e2d1d6c0 2842CONFIGFS
d6351db2
JB
2843M: Joel Becker <jlbec@evilplan.org>
2844T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2845S: Supported
679655da
JP
2846F: fs/configfs/
2847F: include/linux/configfs.h
e2d1d6c0 2848
acb9c1b2 2849CONNECTOR
8b58be88 2850M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2851L: netdev@vger.kernel.org
2852S: Maintained
2853F: drivers/connector/
2854
a3e3354d 2855CONTROL GROUP (CGROUP)
860ca0e6 2856M: Tejun Heo <tj@kernel.org>
ad50c159 2857M: Li Zefan <lizefan@huawei.com>
4d205676 2858M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2859L: cgroups@vger.kernel.org
860ca0e6 2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2861S: Maintained
a3e3354d 2862F: Documentation/cgroups/
679655da
JP
2863F: include/linux/cgroup*
2864F: kernel/cgroup*
a3e3354d
TH
2865
2866CONTROL GROUP - CPUSET
2867M: Li Zefan <lizefan@huawei.com>
2868L: cgroups@vger.kernel.org
2869W: http://www.bullopensource.org/cpuset/
2870W: http://oss.sgi.com/projects/cpusets/
2871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2872S: Maintained
2873F: Documentation/cgroups/cpusets.txt
2874F: include/linux/cpuset.h
2875F: kernel/cpuset.c
2876
2877CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2878M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2879M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2880L: cgroups@vger.kernel.org
2881L: linux-mm@kvack.org
2882S: Maintained
2883F: mm/memcontrol.c
5d1ea48b 2884F: mm/swap_cgroup.c
fb3a0fb6 2885
bebe4678 2886CORETEMP HARDWARE MONITORING DRIVER
96859129 2887M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2888L: lm-sensors@lm-sensors.org
2889S: Maintained
679655da
JP
2890F: Documentation/hwmon/coretemp
2891F: drivers/hwmon/coretemp.c
bebe4678 2892
1da177e4 2893COSA/SRP SYNC SERIAL DRIVER
8b58be88 2894M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2895W: http://www.fi.muni.cz/~kas/cosa/
2896S: Maintained
679655da 2897F: drivers/net/wan/cosa*
1da177e4 2898
4371ee35 2899CPMAC ETHERNET DRIVER
8b58be88 2900M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2901L: netdev@vger.kernel.org
2902S: Maintained
b544dbac 2903F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2904
1da177e4 2905CPU FREQUENCY DRIVERS
9c3646d1 2906M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2907M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2908L: linux-pm@vger.kernel.org
1da177e4 2909S: Maintained
27209d91
VK
2910T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2911T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2912F: drivers/cpufreq/
2913F: include/linux/cpufreq.h
1da177e4 2914
8a67f0ef
VK
2915CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2916M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2917M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2918L: linux-pm@vger.kernel.org
2919W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2920S: Maintained
2921F: drivers/cpufreq/arm_big_little.h
2922F: drivers/cpufreq/arm_big_little.c
2923F: drivers/cpufreq/arm_big_little_dt.c
2924
14d2c34c 2925CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2926M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2927M: Daniel Lezcano <daniel.lezcano@linaro.org>
2928L: linux-pm@vger.kernel.org
2929L: linux-arm-kernel@lists.infradead.org
cea8321c 2930T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2931S: Maintained
2932F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2933
0c570c18
BZ
2934CPUIDLE DRIVER - ARM EXYNOS
2935M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2936M: Daniel Lezcano <daniel.lezcano@linaro.org>
2937M: Kukjin Kim <kgene@kernel.org>
2938L: linux-pm@vger.kernel.org
2939L: linux-samsung-soc@vger.kernel.org
2940S: Supported
2941F: drivers/cpuidle/cpuidle-exynos.c
2942F: arch/arm/mach-exynos/pm.c
2943
a8e39c35 2944CPUIDLE DRIVERS
9c3646d1 2945M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2946M: Daniel Lezcano <daniel.lezcano@linaro.org>
2947L: linux-pm@vger.kernel.org
2948S: Maintained
cea8321c 2949T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2950F: drivers/cpuidle/*
2951F: include/linux/cpuidle.h
2952
1da177e4 2953CPUID/MSR DRIVER
8b58be88 2954M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2955S: Maintained
679655da
JP
2956F: arch/x86/kernel/cpuid.c
2957F: arch/x86/kernel/msr.c
1da177e4 2958
7fe2f639 2959CPU POWER MONITORING SUBSYSTEM
d8130624 2960M: Thomas Renninger <trenn@suse.com>
103f1790 2961L: linux-pm@vger.kernel.org
7fe2f639 2962S: Maintained
14430813 2963F: tools/power/cpupower/
7fe2f639 2964
1da177e4 2965CRAMFS FILESYSTEM
ce00f85c 2966W: http://sourceforge.net/projects/cramfs/
54886a71 2967S: Orphan / Obsolete
679655da
JP
2968F: Documentation/filesystems/cramfs.txt
2969F: fs/cramfs/
1da177e4
LT
2970
2971CRIS PORT
8b58be88
JP
2972M: Mikael Starvik <starvik@axis.com>
2973M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2974L: linux-cris-kernel@axis.com
1da177e4
LT
2975W: http://developer.axis.com
2976S: Maintained
679655da 2977F: arch/cris/
df621252 2978F: drivers/tty/serial/crisv10.*
1da177e4
LT
2979
2980CRYPTO API
8b58be88
JP
2981M: Herbert Xu <herbert@gondor.apana.org.au>
2982M: "David S. Miller" <davem@davemloft.net>
1da177e4 2983L: linux-crypto@vger.kernel.org
54e5881d 2984T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2985S: Maintained
679655da 2986F: Documentation/crypto/
2ca87a17 2987F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2988F: arch/*/crypto/
2989F: crypto/
2990F: drivers/crypto/
2991F: include/crypto/
1da177e4 2992
5b07bd57 2993CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2994M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2995L: linux-crypto@vger.kernel.org
2996S: Maintained
51a2228a
JP
2997F: crypto/ansi_cprng.c
2998F: crypto/rng.c
5b07bd57 2999
9b4ffa48 3000CS5535 Audio ALSA driver
8b58be88 3001M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3002S: Maintained
679655da 3003F: sound/pci/cs5535audio/
9b4ffa48 3004
a910e4a9 3005CW1200 WLAN driver
b75f0050
JP
3006M: Solomon Peachy <pizza@shaftnet.org>
3007S: Maintained
3008F: drivers/net/wireless/cw1200/
a910e4a9 3009
6d8425b1 3010CX18 VIDEO4LINUX DRIVER
6afdeaf8 3011M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3012L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3013L: linux-media@vger.kernel.org
275ffde4 3014T: git git://linuxtv.org/media_tree.git
6d8425b1 3015W: http://linuxtv.org
30e10993 3016W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3017S: Maintained
679655da 3018F: Documentation/video4linux/cx18.txt
90d72ac6 3019F: drivers/media/pci/cx18/
6c0f0359 3020F: include/uapi/linux/ivtv*
6d8425b1 3021
3f101d91
HV
3022CX2341X MPEG ENCODER HELPER MODULE
3023M: Hans Verkuil <hverkuil@xs4all.nl>
3024L: linux-media@vger.kernel.org
3025T: git git://linuxtv.org/media_tree.git
3026W: http://linuxtv.org
3027S: Maintained
c368360b 3028F: drivers/media/common/cx2341x*
3f101d91
HV
3029F: include/media/cx2341x*
3030
b8fe6e2c
PB
3031CX24120 MEDIA DRIVER
3032M: Jemma Denson <jdenson@gmail.com>
3033M: Patrick Boettcher <patrick.boettcher@posteo.de>
3034L: linux-media@vger.kernel.org
3035W: http://linuxtv.org/
3036Q: http://patchwork.linuxtv.org/project/linux-media/list/
3037S: Maintained
3038F: drivers/media/dvb-frontends/cx24120*
3039
20357578 3040CX88 VIDEO4LINUX DRIVER
009a5410 3041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3042L: linux-media@vger.kernel.org
3043W: http://linuxtv.org
3044T: git git://linuxtv.org/media_tree.git
3045S: Odd fixes
3046F: Documentation/video4linux/cx88/
3047F: drivers/media/pci/cx88/
6d8425b1 3048
91952bc0
AP
3049CXD2820R MEDIA DRIVER
3050M: Antti Palosaari <crope@iki.fi>
3051L: linux-media@vger.kernel.org
3052W: http://linuxtv.org/
3053W: http://palosaari.fi/linux/
3054Q: http://patchwork.linuxtv.org/project/linux-media/list/
3055T: git git://linuxtv.org/anttip/media_tree.git
3056S: Maintained
3057F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3058
e5ec3789 3059CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3060M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3061L: netdev@vger.kernel.org
3062W: http://www.chelsio.com
3063S: Supported
f7917c00 3064F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3065
d8ae3c33 3066CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3067M: Karen Xie <kxie@chelsio.com>
3068L: linux-scsi@vger.kernel.org
3069W: http://www.chelsio.com
3070S: Supported
3071F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3072
e5ec3789 3073CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3074M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3075L: linux-rdma@vger.kernel.org
e5ec3789
SW
3076W: http://www.openfabrics.org
3077S: Supported
679655da 3078F: drivers/infiniband/hw/cxgb3/
e5ec3789 3079
be4c9bad 3080CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3081M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3082L: netdev@vger.kernel.org
3083W: http://www.chelsio.com
3084S: Supported
f7917c00 3085F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3086
d8ae3c33 3087CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3088M: Karen Xie <kxie@chelsio.com>
3089L: linux-scsi@vger.kernel.org
3090W: http://www.chelsio.com
3091S: Supported
3092F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3093
be4c9bad
RD
3094CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3095M: Steve Wise <swise@chelsio.com>
3096L: linux-rdma@vger.kernel.org
3097W: http://www.openfabrics.org
3098S: Supported
3099F: drivers/infiniband/hw/cxgb4/
3100
5c20a5c7
CL
3101CXGB4VF ETHERNET DRIVER (CXGB4VF)
3102M: Casey Leedom <leedom@chelsio.com>
3103L: netdev@vger.kernel.org
3104W: http://www.chelsio.com
3105S: Supported
f7917c00 3106F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3107
a9282d01
IM
3108CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3109M: Ian Munsie <imunsie@au1.ibm.com>
3110M: Michael Neuling <mikey@neuling.org>
3111L: linuxppc-dev@lists.ozlabs.org
3112S: Supported
3113F: drivers/misc/cxl/
ec249dd8 3114F: include/misc/cxl*
a9282d01
IM
3115F: include/uapi/misc/cxl.h
3116F: Documentation/powerpc/cxl.txt
3117F: Documentation/powerpc/cxl.txt
3118F: Documentation/ABI/testing/sysfs-class-cxl
3119
b52b97a3
GC
3120STMMAC ETHERNET DRIVER
3121M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3122L: netdev@vger.kernel.org
3123W: http://www.stlinux.com
3124S: Supported
7ac6653a 3125F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3126
1da177e4 3127CYBERPRO FB DRIVER
8b58be88 3128M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3130W: http://www.arm.linux.org.uk/
3131S: Maintained
8a61f013 3132F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3133
1da177e4 3134CYCLADES ASYNC MUX DRIVER
1da177e4 3135W: http://www.cyclades.com/
d459883e 3136S: Orphan
c897401b 3137F: drivers/tty/cyclades.c
679655da 3138F: include/linux/cyclades.h
c117ab84 3139F: include/uapi/linux/cyclades.h
1da177e4
LT
3140
3141CYCLADES PC300 DRIVER
1da177e4 3142W: http://www.cyclades.com/
d459883e 3143S: Orphan
679655da 3144F: drivers/net/wan/pc300*
1da177e4 3145
402f6ae4
AP
3146CYPRESS_FIRMWARE MEDIA DRIVER
3147M: Antti Palosaari <crope@iki.fi>
3148L: linux-media@vger.kernel.org
3149W: http://linuxtv.org/
3150W: http://palosaari.fi/linux/
3151Q: http://patchwork.linuxtv.org/project/linux-media/list/
3152T: git git://linuxtv.org/anttip/media_tree.git
3153S: Maintained
3154F: drivers/media/common/cypress_firmware*
3155
e3ae3525 3156CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3157M: Ferruh Yigit <fery@cypress.com>
6305902c 3158L: linux-input@vger.kernel.org
be9a6f40 3159S: Supported
6305902c
JP
3160F: drivers/input/touchscreen/cyttsp*
3161F: include/linux/input/cyttsp.h
e3ae3525 3162
aaaf5fbf
JK
3163DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3164M: Joshua Kinard <kumba@gentoo.org>
3165S: Maintained
3166F: drivers/rtc/rtc-ds1685.c
3167F: include/linux/rtc/ds1685.h
3168
1da177e4 3169DAMA SLAVE for AX.25
8b58be88 3170M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3171W: http://yaina.de/jreuter/
3172W: http://www.qsl.net/dl1bke/
3173L: linux-hams@vger.kernel.org
3174S: Maintained
679655da
JP
3175F: net/ax25/af_ax25.c
3176F: net/ax25/ax25_dev.c
3177F: net/ax25/ax25_ds_*
3178F: net/ax25/ax25_in.c
3179F: net/ax25/ax25_out.c
3180F: net/ax25/ax25_timer.c
3181F: net/ax25/sysctl_net_ax25.c
1da177e4 3182
e2d1d6c0 3183DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3184L: netdev@vger.kernel.org
5ff77428 3185S: Orphan
679655da 3186F: Documentation/networking/dmfe.txt
0f04e2aa 3187F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3188
3189DC390/AM53C974 SCSI driver
d8130624 3190M: Hannes Reinecke <hare@suse.com>
71bd849d 3191L: linux-scsi@vger.kernel.org
e2d1d6c0 3192S: Maintained
71bd849d 3193F: drivers/scsi/am53c974.c
e2d1d6c0 3194
1da177e4 3195DC395x SCSI driver
61eee9a7 3196M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3197M: Ali Akcaagac <aliakc@web.de>
3198M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3199L: dc395x@twibble.org
cf015e9f
JP
3200W: http://twibble.org/dist/dc395x/
3201W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3202S: Maintained
679655da
JP
3203F: Documentation/scsi/dc395x.txt
3204F: drivers/scsi/dc395x.*
1da177e4 3205
eb8edb08 3206DCCP PROTOCOL
a89d030e 3207M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3208L: dccp@vger.kernel.org
c996d8b9 3209W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3210S: Maintained
679655da 3211F: include/linux/dccp.h
c117ab84 3212F: include/uapi/linux/dccp.h
679655da
JP
3213F: include/linux/tfrc.h
3214F: net/dccp/
eb8edb08 3215
1da177e4 3216DECnet NETWORK LAYER
1da177e4
LT
3217W: http://linux-decnet.sourceforge.net
3218L: linux-decnet-user@lists.sourceforge.net
f546444d 3219S: Orphan
679655da
JP
3220F: Documentation/networking/decnet.txt
3221F: net/decnet/
1da177e4 3222
ebff05b9
MR
3223DECSTATION PLATFORM SUPPORT
3224M: "Maciej W. Rozycki" <macro@linux-mips.org>
3225L: linux-mips@linux-mips.org
3226W: http://www.linux-mips.org/wiki/DECstation
3227S: Maintained
3228F: arch/mips/dec/
3229F: arch/mips/include/asm/dec/
3230F: arch/mips/include/asm/mach-dec/
3231
1da177e4 3232DEFXX FDDI NETWORK DRIVER
8b58be88 3233M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3234S: Maintained
33f810b2 3235F: drivers/net/fddi/defxx.*
1da177e4 3236
ad8f07cc 3237DELL LAPTOP DRIVER
8b58be88 3238M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3239M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3240L: platform-driver-x86@vger.kernel.org
ad8f07cc 3241S: Maintained
679655da 3242F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3243
817a5cdb
PR
3244DELL LAPTOP RBTN DRIVER
3245M: Pali RohĂ¡r <pali.rohar@gmail.com>
3246S: Maintained
3247F: drivers/platform/x86/dell-rbtn.*
3248
cdbff611
PR
3249DELL LAPTOP FREEFALL DRIVER
3250M: Pali RohĂ¡r <pali.rohar@gmail.com>
3251S: Maintained
3252F: drivers/platform/x86/dell-smo8800.c
3253
1da177e4 3254DELL LAPTOP SMM DRIVER
a5afba16 3255M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3256S: Maintained
a5afba16 3257F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3258F: include/uapi/linux/i8k.h
1da177e4 3259
90563ec4 3260DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3261M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3262S: Maintained
679655da
JP
3263F: Documentation/dcdbas.txt
3264F: drivers/firmware/dcdbas.*
90563ec4 3265
0b3f6109 3266DELL WMI EXTRAS DRIVER
8b58be88 3267M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3268M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3269S: Maintained
36b3a96f 3270F: drivers/platform/x86/dell-wmi.c
0b3f6109 3271
5efc75e3 3272DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3273M: John Youn <johnyoun@synopsys.com>
5efc75e3 3274L: linux-usb@vger.kernel.org
18f340f9 3275T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3276S: Maintained
197ba5f4 3277F: drivers/usb/dwc2/
5efc75e3 3278
94ab23dd
FB
3279DESIGNWARE USB3 DRD IP DRIVER
3280M: Felipe Balbi <balbi@ti.com>
3281L: linux-usb@vger.kernel.org
3282L: linux-omap@vger.kernel.org
3283T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3284S: Maintained
3285F: drivers/usb/dwc3/
3286
833c9545
JB
3287DEVICE COREDUMP (DEV_COREDUMP)
3288M: Johannes Berg <johannes@sipsolutions.net>
3289L: linux-kernel@vger.kernel.org
3290S: Maintained
3291F: drivers/base/devcoredump.c
3292F: include/linux/devcoredump.h
3293
89d07767
KP
3294DEVICE FREQUENCY (DEVFREQ)
3295M: MyungJoo Ham <myungjoo.ham@samsung.com>
3296M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3297L: linux-pm@vger.kernel.org
89d07767
KP
3298S: Maintained
3299F: drivers/devfreq/
3300
1da177e4 3301DEVICE NUMBER REGISTRY
8b58be88 3302M: Torben Mathiasen <device@lanana.org>
1da177e4 3303W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3304S: Maintained
3305
e2d1d6c0 3306DEVICE-MAPPER (LVM)
854ecaad 3307M: Alasdair Kergon <agk@redhat.com>
8504eed3 3308M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3309M: dm-devel@redhat.com
e2d1d6c0
RD
3310L: dm-devel@redhat.com
3311W: http://sources.redhat.com/dm
8a6e2535 3312Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3313T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3314T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3315S: Maintained
679655da
JP
3316F: Documentation/device-mapper/
3317F: drivers/md/dm*
854ecaad 3318F: drivers/md/persistent-data/
679655da
JP
3319F: include/linux/device-mapper.h
3320F: include/linux/dm-*.h
8504eed3 3321F: include/uapi/linux/dm-*.h
e2d1d6c0 3322
c0d995aa
OST
3323DIALOG SEMICONDUCTOR DRIVERS
3324M: Support Opensource <support.opensource@diasemi.com>
3325W: http://www.dialog-semiconductor.com/products
3326S: Supported
3327F: Documentation/hwmon/da90??
3328F: drivers/gpio/gpio-da90??.c
3329F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3330F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3331F: drivers/input/misc/da90??_onkey.c
3332F: drivers/input/touchscreen/da9052_tsi.c
3333F: drivers/leds/leds-da90??.c
3334F: drivers/mfd/da903x.c
3335F: drivers/mfd/da90??-*.c
7be72c2c 3336F: drivers/mfd/da91??-*.c
c0d995aa 3337F: drivers/power/da9052-battery.c
7be72c2c 3338F: drivers/power/da91??-*.c
c0d995aa
OST
3339F: drivers/regulator/da903x.c
3340F: drivers/regulator/da9???-regulator.[ch]
3341F: drivers/rtc/rtc-da90??.c
3342F: drivers/video/backlight/da90??_bl.c
3343F: drivers/watchdog/da90??_wdt.c
3344F: include/linux/mfd/da903x.h
3345F: include/linux/mfd/da9052/
3346F: include/linux/mfd/da9055/
3347F: include/linux/mfd/da9063/
7be72c2c 3348F: include/linux/mfd/da9150/
c0d995aa
OST
3349F: include/sound/da[79]*.h
3350F: sound/soc/codecs/da[79]*.[ch]
3351
599aa697
LL
3352DIGI NEO AND CLASSIC PCI PRODUCTS
3353M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3354M: Mark Hounschell <markh@compro.net>
599aa697
LL
3355L: driverdev-devel@linuxdriverproject.org
3356S: Maintained
3357F: drivers/staging/dgnc/
3358
3359DIGI EPCA PCI PRODUCTS
3360M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3361M: Mark Hounschell <markh@compro.net>
6d825f79 3362M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3363L: driverdev-devel@linuxdriverproject.org
3364S: Maintained
3365F: drivers/staging/dgap/
3366
335d7c58 3367DIOLAN U2C-12 I2C DRIVER
ca462085 3368M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3369L: linux-i2c@vger.kernel.org
3370S: Maintained
3371F: drivers/i2c/busses/i2c-diolan-u2c.c
3372
d475c634
MW
3373DIRECT ACCESS (DAX)
3374M: Matthew Wilcox <willy@linux.intel.com>
3375L: linux-fsdevel@vger.kernel.org
3376S: Supported
3377F: fs/dax.c
3378
e7839f25 3379DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3380M: Eric Paris <eparis@parisplace.org>
3c5119c0 3381S: Maintained
679655da
JP
3382F: Documentation/filesystems/dnotify.txt
3383F: fs/notify/dnotify/
3384F: include/linux/dnotify.h
1da177e4
LT
3385
3386DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3387M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3388W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3389W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3390W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3391S: Maintained
3392
4480f15b 3393DISKQUOTA
d8130624 3394M: Jan Kara <jack@suse.com>
1da177e4 3395S: Maintained
679655da
JP
3396F: Documentation/filesystems/quota.txt
3397F: fs/quota/
3398F: include/linux/quota*.h
c117ab84 3399F: include/uapi/linux/quota*.h
1da177e4 3400
702686ad
BT
3401DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3402M: Bernie Thompson <bernie@plugable.com>
3403L: linux-fbdev@vger.kernel.org
3404S: Maintained
3405W: http://plugable.com/category/projects/udlfb/
8a61f013 3406F: drivers/video/fbdev/udlfb.c
702686ad
BT
3407F: include/video/udlfb.h
3408F: Documentation/fb/udlfb.txt
3409
e7839f25 3410DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3411M: Christine Caulfield <ccaulfie@redhat.com>
3412M: David Teigland <teigland@redhat.com>
a4644184 3413L: cluster-devel@redhat.com
5be7b50f 3414W: http://sources.redhat.com/cluster/
54e5881d 3415T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3416S: Supported
679655da 3417F: fs/dlm/
5be7b50f 3418
53b6b3e0
SS
3419DMA BUFFER SHARING FRAMEWORK
3420M: Sumit Semwal <sumit.semwal@linaro.org>
3421S: Maintained
3422L: linux-media@vger.kernel.org
3423L: dri-devel@lists.freedesktop.org
8ada6d2d 3424L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3425F: drivers/dma-buf/
e46d12c6
JP
3426F: include/linux/dma-buf*
3427F: include/linux/reservation.h
3428F: include/linux/*fence.h
53b6b3e0
SS
3429F: Documentation/dma-buf-sharing.txt
3430T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3431
b3e5f263 3432DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3433M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3434L: dmaengine@vger.kernel.org
3435Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3436S: Maintained
679655da 3437F: drivers/dma/
0ce3c066 3438F: include/linux/dmaengine.h
979a281e
VK
3439F: Documentation/dmaengine/
3440T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3441
b825037d 3442DME1737 HARDWARE MONITOR DRIVER
8b58be88 3443M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3444L: lm-sensors@lm-sensors.org
3445S: Maintained
679655da
JP
3446F: Documentation/hwmon/dme1737
3447F: drivers/hwmon/dme1737.c
b825037d 3448
1f31e1b1 3449DMI/SMBIOS SUPPORT
d8130624 3450M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3451S: Maintained
d4aeef93 3452T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3453F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3454F: drivers/firmware/dmi-id.c
3455F: drivers/firmware/dmi_scan.c
3456F: include/linux/dmi.h
3457
7d2c86b5 3458DOCUMENTATION
ad3118b9 3459M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3460L: linux-doc@vger.kernel.org
3461S: Maintained
679655da 3462F: Documentation/
97be078b
RD
3463X: Documentation/ABI/
3464X: Documentation/devicetree/
933a46b8
JC
3465X: Documentation/acpi
3466X: Documentation/power
3467X: Documentation/spi
6c121170 3468X: Documentation/DocBook/media
e71e2c6f 3469T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3470
1da177e4 3471DOUBLETALK DRIVER
8b58be88 3472M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3473L: blinux-list@redhat.com
3474S: Maintained
679655da
JP
3475F: drivers/char/dtlk.c
3476F: include/linux/dtlk.h
1da177e4 3477
e2d1d6c0 3478DPT_I2O SCSI RAID DRIVER
8b58be88 3479M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3480L: linux-scsi@vger.kernel.org
3481W: http://www.adaptec.com/
3482S: Maintained
679655da
JP
3483F: drivers/scsi/dpt*
3484F: drivers/scsi/dpt/
e2d1d6c0 3485
b411b363 3486DRBD DRIVER
28b8e8d4
JP
3487P: Philipp Reisner
3488P: Lars Ellenberg
3489M: drbd-dev@lists.linbit.com
3490L: drbd-user@lists.linbit.com
3491W: http://www.drbd.org
3492T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3493T: git git://git.drbd.org/drbd-8.3.git
3494S: Supported
3495F: drivers/block/drbd/
3496F: lib/lru_cache.c
3497F: Documentation/blockdev/drbd/
b411b363 3498
dc7dfcd8 3499DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3500M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3501T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3502S: Supported
679655da 3503F: Documentation/kobject.txt
7cfc51b9 3504F: drivers/base/
87544653 3505F: fs/debugfs/
dc7dfcd8
WS
3506F: fs/kernfs/
3507F: fs/sysfs/
87544653 3508F: include/linux/debugfs.h
dc7dfcd8 3509F: include/linux/kobj*
679655da 3510F: lib/kobj*
1da177e4
LT
3511
3512DRM DRIVERS
8b58be88 3513M: David Airlie <airlied@linux.ie>
4c6a3999 3514L: dri-devel@lists.freedesktop.org
b0447888 3515T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3516S: Maintained
679655da 3517F: drivers/gpu/drm/
433e3b34 3518F: drivers/gpu/vga/
850e9411 3519F: include/drm/
c117ab84 3520F: include/uapi/drm/
1da177e4 3521
566f5939
AD
3522RADEON DRM DRIVERS
3523M: Alex Deucher <alexander.deucher@amd.com>
3524M: Christian König <christian.koenig@amd.com>
3525L: dri-devel@lists.freedesktop.org
3526T: git git://people.freedesktop.org/~agd5f/linux
3527S: Supported
3528F: drivers/gpu/drm/radeon/
566f5939
AD
3529F: include/uapi/drm/radeon*
3530
03e255b9
TR
3531DRM PANEL DRIVERS
3532M: Thierry Reding <thierry.reding@gmail.com>
3533L: dri-devel@lists.freedesktop.org
3534T: git git://anongit.freedesktop.org/tegra/linux.git
3535S: Maintained
3536F: drivers/gpu/drm/drm_panel.c
3537F: drivers/gpu/drm/panel/
3538F: include/drm/drm_panel.h
3539F: Documentation/devicetree/bindings/panel/
3540
8daf7473 3541INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3542M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3543M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3544L: intel-gfx@lists.freedesktop.org
8daf7473 3545L: dri-devel@lists.freedesktop.org
47f95647 3546Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3547T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3548S: Supported
14430813 3549F: drivers/gpu/drm/i915/
8daf7473 3550F: include/drm/i915*
c117ab84 3551F: include/uapi/drm/i915*
8daf7473 3552
398a6d4a
KP
3553DRM DRIVERS FOR EXYNOS
3554M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3555M: Joonyoung Shim <jy0922.shim@samsung.com>
3556M: Seung-Woo Kim <sw0312.kim@samsung.com>
3557M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3558L: dri-devel@lists.freedesktop.org
25a58030 3559T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3560S: Supported
14430813 3561F: drivers/gpu/drm/exynos/
398a6d4a 3562F: include/drm/exynos*
c117ab84 3563F: include/uapi/drm/exynos*
398a6d4a 3564
0a3d775f
PZ
3565DRM DRIVERS FOR FREESCALE IMX
3566M: Philipp Zabel <p.zabel@pengutronix.de>
3567L: dri-devel@lists.freedesktop.org
3568S: Maintained
3569F: drivers/gpu/drm/imx/
3570F: Documentation/devicetree/bindings/drm/imx/
3571
bd3b49f2 3572DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3573M: Thierry Reding <thierry.reding@gmail.com>
3574M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3575L: dri-devel@lists.freedesktop.org
3576L: linux-tegra@vger.kernel.org
a5ad7a63 3577T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3578S: Supported
dee8268f 3579F: drivers/gpu/drm/tegra/
a5ad7a63 3580F: drivers/gpu/host1x/
e1e90644 3581F: include/linux/host1x.h
a5ad7a63 3582F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3583F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3584
a284e9d1
LP
3585DRM DRIVERS FOR RENESAS
3586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3587L: dri-devel@lists.freedesktop.org
3588L: linux-sh@vger.kernel.org
3589T: git git://people.freedesktop.org/~airlied/linux
3590S: Supported
3591F: drivers/gpu/drm/rcar-du/
3592F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3593F: include/linux/platform_data/shmob_drm.h
3594
625e0346
HS
3595DRM DRIVERS FOR ROCKCHIP
3596M: Mark Yao <mark.yao@rock-chips.com>
3597L: dri-devel@lists.freedesktop.org
3598S: Maintained
3599F: drivers/gpu/drm/rockchip/
3600F: Documentation/devicetree/bindings/video/rockchip*
3601
7f11c476
BG
3602DRM DRIVERS FOR STI
3603M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3604M: Vincent Abriou <vincent.abriou@st.com>
3605L: dri-devel@lists.freedesktop.org
3606T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3607S: Maintained
3608F: drivers/gpu/drm/sti
3609F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3610
598df1ac
AK
3611DSBR100 USB FM RADIO DRIVER
3612M: Alexey Klimov <klimov.linux@gmail.com>
3613L: linux-media@vger.kernel.org
3614T: git git://linuxtv.org/media_tree.git
3615S: Maintained
3616F: drivers/media/radio/dsbr100.c
3617
1da177e4 3618DSCC4 DRIVER
8b58be88 3619M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3620L: netdev@vger.kernel.org
1da177e4 3621S: Maintained
679655da 3622F: drivers/net/wan/dscc4.c
1da177e4 3623
cc11b140
HV
3624DT3155 MEDIA DRIVER
3625M: Hans Verkuil <hverkuil@xs4all.nl>
3626L: linux-media@vger.kernel.org
3627T: git git://linuxtv.org/media_tree.git
3628W: http://linuxtv.org
3629S: Odd Fixes
3630F: drivers/media/pci/dt3155/
3631
91952bc0
AP
3632DVB_USB_AF9015 MEDIA DRIVER
3633M: Antti Palosaari <crope@iki.fi>
3634L: linux-media@vger.kernel.org
3635W: http://linuxtv.org/
3636W: http://palosaari.fi/linux/
3637Q: http://patchwork.linuxtv.org/project/linux-media/list/
3638T: git git://linuxtv.org/anttip/media_tree.git
3639S: Maintained
3640F: drivers/media/usb/dvb-usb-v2/af9015*
3641
3642DVB_USB_AF9035 MEDIA DRIVER
3643M: Antti Palosaari <crope@iki.fi>
3644L: linux-media@vger.kernel.org
3645W: http://linuxtv.org/
3646W: http://palosaari.fi/linux/
3647Q: http://patchwork.linuxtv.org/project/linux-media/list/
3648T: git git://linuxtv.org/anttip/media_tree.git
3649S: Maintained
3650F: drivers/media/usb/dvb-usb-v2/af9035*
3651
3652DVB_USB_ANYSEE MEDIA DRIVER
3653M: Antti Palosaari <crope@iki.fi>
3654L: linux-media@vger.kernel.org
3655W: http://linuxtv.org/
3656W: http://palosaari.fi/linux/
3657Q: http://patchwork.linuxtv.org/project/linux-media/list/
3658T: git git://linuxtv.org/anttip/media_tree.git
3659S: Maintained
3660F: drivers/media/usb/dvb-usb-v2/anysee*
3661
3662DVB_USB_AU6610 MEDIA DRIVER
3663M: Antti Palosaari <crope@iki.fi>
3664L: linux-media@vger.kernel.org
3665W: http://linuxtv.org/
3666W: http://palosaari.fi/linux/
3667Q: http://patchwork.linuxtv.org/project/linux-media/list/
3668T: git git://linuxtv.org/anttip/media_tree.git
3669S: Maintained
3670F: drivers/media/usb/dvb-usb-v2/au6610*
3671
3672DVB_USB_CE6230 MEDIA DRIVER
3673M: Antti Palosaari <crope@iki.fi>
3674L: linux-media@vger.kernel.org
3675W: http://linuxtv.org/
3676W: http://palosaari.fi/linux/
3677Q: http://patchwork.linuxtv.org/project/linux-media/list/
3678T: git git://linuxtv.org/anttip/media_tree.git
3679S: Maintained
3680F: drivers/media/usb/dvb-usb-v2/ce6230*
3681
d099dea2
MK
3682DVB_USB_CXUSB MEDIA DRIVER
3683M: Michael Krufky <mkrufky@linuxtv.org>
3684L: linux-media@vger.kernel.org
3685W: http://linuxtv.org/
3686W: http://github.com/mkrufky
3687Q: http://patchwork.linuxtv.org/project/linux-media/list/
3688T: git git://linuxtv.org/media_tree.git
3689S: Maintained
9819da66 3690F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3691
91952bc0 3692DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3693M: Antti Palosaari <crope@iki.fi>
3694L: linux-media@vger.kernel.org
3695W: http://linuxtv.org/
3696W: http://palosaari.fi/linux/
3697Q: http://patchwork.linuxtv.org/project/linux-media/list/
3698T: git git://linuxtv.org/anttip/media_tree.git
3699S: Maintained
91952bc0 3700F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3701
5560983b 3702DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3703M: Antti Palosaari <crope@iki.fi>
3704L: linux-media@vger.kernel.org
3705W: http://linuxtv.org/
91952bc0
AP
3706Q: http://patchwork.linuxtv.org/project/linux-media/list/
3707T: git git://linuxtv.org/anttip/media_tree.git
3708S: Maintained
5560983b 3709F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3710
8856f5f2
MK
3711DVB_USB_MXL111SF MEDIA DRIVER
3712M: Michael Krufky <mkrufky@linuxtv.org>
3713L: linux-media@vger.kernel.org
3714W: http://linuxtv.org/
3715W: http://github.com/mkrufky
3716Q: http://patchwork.linuxtv.org/project/linux-media/list/
3717T: git git://linuxtv.org/mkrufky/mxl111sf.git
3718S: Maintained
3719F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3720
91952bc0
AP
3721DVB_USB_RTL28XXU MEDIA DRIVER
3722M: Antti Palosaari <crope@iki.fi>
3723L: linux-media@vger.kernel.org
3724W: http://linuxtv.org/
3725W: http://palosaari.fi/linux/
3726Q: http://patchwork.linuxtv.org/project/linux-media/list/
3727T: git git://linuxtv.org/anttip/media_tree.git
3728S: Maintained
3729F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3730
3731DVB_USB_V2 MEDIA DRIVER
3732M: Antti Palosaari <crope@iki.fi>
3733L: linux-media@vger.kernel.org
3734W: http://linuxtv.org/
3735W: http://palosaari.fi/linux/
3736Q: http://patchwork.linuxtv.org/project/linux-media/list/
3737T: git git://linuxtv.org/anttip/media_tree.git
3738S: Maintained
3739F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3740F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3741
ac0ac38f 3742DYNAMIC DEBUG
5c4a97d1 3743M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3744S: Maintained
3745F: lib/dynamic_debug.c
3746F: include/linux/dynamic_debug.h
3747
789c7048 3748DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3749M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3750S: Maintained
df621252 3751F: drivers/tty/serial/dz.*
789c7048 3752
f17effbe
MF
3753E3X0 POWER BUTTON DRIVER
3754M: Moritz Fischer <moritz.fischer@ettus.com>
3755L: usrp-users@lists.ettus.com
3756W: http://www.ettus.com
3757S: Supported
3758F: drivers/input/misc/e3x0-button.c
3759F: Documentation/devicetree/bindings/input/e3x0-button.txt
3760
91952bc0
AP
3761E4000 MEDIA DRIVER
3762M: Antti Palosaari <crope@iki.fi>
3763L: linux-media@vger.kernel.org
3764W: http://linuxtv.org/
3765W: http://palosaari.fi/linux/
3766Q: http://patchwork.linuxtv.org/project/linux-media/list/
3767T: git git://linuxtv.org/anttip/media_tree.git
3768S: Maintained
3769F: drivers/media/tuners/e4000*
3770
1da177e4 3771EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3772M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3773L: linux-scsi@vger.kernel.org
3774S: Maintained
679655da 3775F: drivers/scsi/eata.c
1da177e4 3776
91952bc0
AP
3777EC100 MEDIA DRIVER
3778M: Antti Palosaari <crope@iki.fi>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
3781W: http://palosaari.fi/linux/
3782Q: http://patchwork.linuxtv.org/project/linux-media/list/
3783T: git git://linuxtv.org/anttip/media_tree.git
3784S: Maintained
3785F: drivers/media/dvb-frontends/ec100*
3786
237fead6 3787ECRYPT FILE SYSTEM
0de9adf2 3788M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3789L: ecryptfs@vger.kernel.org
24a923e4 3790W: http://ecryptfs.org
6dc7516e 3791W: https://launchpad.net/ecryptfs
237fead6 3792S: Supported
679655da
JP
3793F: Documentation/filesystems/ecryptfs.txt
3794F: fs/ecryptfs/
237fead6 3795
da9bb1d2 3796EDAC-CORE
8b58be88 3797M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3798M: Borislav Petkov <bp@alien8.de>
009a5410 3799M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3800L: linux-edac@vger.kernel.org
0e438e3f 3801W: bluesmoke.sourceforge.net
7a859516
BP
3802T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3803T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3804S: Supported
679655da 3805F: Documentation/edac.txt
91445c72 3806F: drivers/edac/
679655da 3807F: include/linux/edac.h
0e438e3f 3808
c476c23b 3809EDAC-AMD64
8b58be88 3810M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3811M: Borislav Petkov <bp@alien8.de>
91445c72 3812L: linux-edac@vger.kernel.org
c476c23b 3813W: bluesmoke.sourceforge.net
487ba8e8 3814S: Maintained
c476c23b
BP
3815F: drivers/edac/amd64_edac*
3816
836dae5d
RR
3817EDAC-CALXEDA
3818M: Doug Thompson <dougthompson@xmission.com>
3819M: Robert Richter <rric@kernel.org>
3820L: linux-edac@vger.kernel.org
3821W: bluesmoke.sourceforge.net
3822S: Maintained
3823F: drivers/edac/highbank*
3824
f65aad41
RB
3825EDAC-CAVIUM
3826M: Ralf Baechle <ralf@linux-mips.org>
3827M: David Daney <david.daney@cavium.com>
3828L: linux-edac@vger.kernel.org
3829L: linux-mips@linux-mips.org
3830W: bluesmoke.sourceforge.net
3831S: Supported
3832F: drivers/edac/octeon_edac*
3833
0e438e3f 3834EDAC-E752X
8b58be88
JP
3835M: Mark Gross <mark.gross@intel.com>
3836M: Doug Thompson <dougthompson@xmission.com>
91445c72 3837L: linux-edac@vger.kernel.org
0e438e3f
DP
3838W: bluesmoke.sourceforge.net
3839S: Maintained
679655da 3840F: drivers/edac/e752x_edac.c
0e438e3f
DP
3841
3842EDAC-E7XXX
8b58be88 3843M: Doug Thompson <dougthompson@xmission.com>
91445c72 3844L: linux-edac@vger.kernel.org
0e438e3f
DP
3845W: bluesmoke.sourceforge.net
3846S: Maintained
679655da 3847F: drivers/edac/e7xxx_edac.c
0e438e3f 3848
77c5f5d2 3849EDAC-GHES
009a5410 3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3851L: linux-edac@vger.kernel.org
3852W: bluesmoke.sourceforge.net
3853S: Maintained
2caa67a6 3854F: drivers/edac/ghes_edac.c
77c5f5d2 3855
6bc78404 3856EDAC-I82443BXGX
8b58be88 3857M: Tim Small <tim@buttersideup.com>
91445c72 3858L: linux-edac@vger.kernel.org
6bc78404
DT
3859W: bluesmoke.sourceforge.net
3860S: Maintained
679655da 3861F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3862
3863EDAC-I3000
8b58be88 3864M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3865L: linux-edac@vger.kernel.org
6bc78404
DT
3866W: bluesmoke.sourceforge.net
3867S: Maintained
679655da 3868F: drivers/edac/i3000_edac.c
6bc78404
DT
3869
3870EDAC-I5000
8b58be88 3871M: Doug Thompson <dougthompson@xmission.com>
91445c72 3872L: linux-edac@vger.kernel.org
ba9a5918
DT
3873W: bluesmoke.sourceforge.net
3874S: Maintained
679655da 3875F: drivers/edac/i5000_edac.c
ba9a5918 3876
44c12cb2 3877EDAC-I5400
009a5410 3878M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3879L: linux-edac@vger.kernel.org
44c12cb2
MCC
3880W: bluesmoke.sourceforge.net
3881S: Maintained
679655da 3882F: drivers/edac/i5400_edac.c
44c12cb2 3883
3c9c92b6 3884EDAC-I7300
009a5410 3885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3886L: linux-edac@vger.kernel.org
3887W: bluesmoke.sourceforge.net
3888S: Maintained
3889F: drivers/edac/i7300_edac.c
3890
67c89316 3891EDAC-I7CORE
009a5410 3892M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3893L: linux-edac@vger.kernel.org
3894W: bluesmoke.sourceforge.net
3895S: Maintained
70aff0ce 3896F: drivers/edac/i7core_edac.c
67c89316 3897
ba9a5918 3898EDAC-I82975X
8b58be88 3899M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3900M: "Arvind R." <arvino55@gmail.com>
91445c72 3901L: linux-edac@vger.kernel.org
ba9a5918
DT
3902W: bluesmoke.sourceforge.net
3903S: Maintained
679655da 3904F: drivers/edac/i82975x_edac.c
ba9a5918 3905
791b4706
JB
3906EDAC-IE31200
3907M: Jason Baron <jbaron@akamai.com>
3908L: linux-edac@vger.kernel.org
3909W: bluesmoke.sourceforge.net
3910S: Maintained
3911F: drivers/edac/ie31200_edac.c
3912
ccdfb979 3913EDAC-MPC85XX
30c7469b 3914M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/mpc85xx_edac.[ch]
3919
ba9a5918 3920EDAC-PASEMI
8b58be88 3921M: Egor Martovetsky <egor@pasemi.com>
91445c72 3922L: linux-edac@vger.kernel.org
6bc78404
DT
3923W: bluesmoke.sourceforge.net
3924S: Maintained
679655da 3925F: drivers/edac/pasemi_edac.c
6bc78404 3926
0e438e3f 3927EDAC-R82600
8b58be88 3928M: Tim Small <tim@buttersideup.com>
91445c72 3929L: linux-edac@vger.kernel.org
0e438e3f
DP
3930W: bluesmoke.sourceforge.net
3931S: Maintained
679655da 3932F: drivers/edac/r82600_edac.c
da9bb1d2 3933
4d096ca7 3934EDAC-SBRIDGE
009a5410 3935M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3936L: linux-edac@vger.kernel.org
3937W: bluesmoke.sourceforge.net
3938S: Maintained
3939F: drivers/edac/sb_edac.c
3940
995e1de4
LH
3941EDAC-XGENE
3942APPLIED MICRO (APM) X-GENE SOC EDAC
3943M: Loc Ho <lho@apm.com>
3944S: Supported
3945F: drivers/edac/xgene_edac.c
3946F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3947
af39917d
CL
3948EDIROL UA-101/UA-1000 DRIVER
3949M: Clemens Ladisch <clemens@ladisch.de>
3950L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3951T: git git://git.alsa-project.org/alsa-kernel.git
3952S: Maintained
3953F: sound/usb/misc/ua101.c
3954
1f7df953
MF
3955EXTENSIBLE FIRMWARE INTERFACE (EFI)
3956M: Matt Fleming <matt.fleming@intel.com>
3957L: linux-efi@vger.kernel.org
78bef24e 3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3959S: Maintained
fb2efb5c 3960F: Documentation/efi-stub.txt
1f7df953
MF
3961F: arch/ia64/kernel/efi.c
3962F: arch/x86/boot/compressed/eboot.[ch]
3963F: arch/x86/include/asm/efi.h
3964F: arch/x86/platform/efi/*
a9499fa7 3965F: drivers/firmware/efi/*
1f7df953
MF
3966F: include/linux/efi*.h
3967
d68772b7
MF
3968EFI VARIABLE FILESYSTEM
3969M: Matthew Garrett <matthew.garrett@nebula.com>
3970M: Jeremy Kerr <jk@ozlabs.org>
3971M: Matt Fleming <matt.fleming@intel.com>
3972T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3973L: linux-efi@vger.kernel.org
3974S: Maintained
3975F: fs/efivarfs/
3976
85a00d9b
PJ
3977EFIFB FRAMEBUFFER DRIVER
3978L: linux-fbdev@vger.kernel.org
3979M: Peter Jones <pjones@redhat.com>
3980S: Maintained
8a61f013 3981F: drivers/video/fbdev/efifb.c
85a00d9b 3982
0bee8d28
JT
3983EFS FILESYSTEM
3984W: http://aeschi.ch.eu.org/efs/
3985S: Orphan
679655da 3986F: fs/efs/
0bee8d28 3987
4480f15b 3988EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3989M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3990M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3991L: linux-rdma@vger.kernel.org
fab97220 3992S: Supported
679655da 3993F: drivers/infiniband/hw/ehca/
fab97220 3994
aa8a9e25 3995EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3996M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3997L: netdev@vger.kernel.org
3998S: Maintained
9aa32835 3999F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4000
f0319efe 4001EM28XX VIDEO4LINUX DRIVER
009a5410 4002M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4003L: linux-media@vger.kernel.org
4004W: http://linuxtv.org
4005T: git git://linuxtv.org/media_tree.git
4006S: Maintained
4007F: drivers/media/usb/em28xx/
4008
3e3a7d66 4009EMBEDDED LINUX
8b58be88
JP
4010M: Paul Gortmaker <paul.gortmaker@windriver.com>
4011M: Matt Mackall <mpm@selenic.com>
4012M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4013L: linux-embedded@vger.kernel.org
4014S: Maintained
4015
32505876
JS
4016EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4017M: James Smart <james.smart@avagotech.com>
4018M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4019L: linux-scsi@vger.kernel.org
32505876 4020W: http://www.avagotech.com
ce00f85c 4021S: Supported
679655da 4022F: drivers/scsi/lpfc/
3a1c1d44 4023
5f5bac82 4024ENE CB710 FLASH CARD READER DRIVER
8b58be88 4025M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4026S: Maintained
4027F: drivers/misc/cb710/
4028F: drivers/mmc/host/cb710-mmc.*
4029F: include/linux/cb710.h
4030
931e39a1
ML
4031ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4032M: Maxim Levitsky <maximlevitsky@gmail.com>
4033S: Maintained
2a837449 4034F: drivers/media/rc/ene_ir.*
931e39a1 4035
ec207dcc
GS
4036ENHANCED ERROR HANDLING (EEH)
4037M: Gavin Shan <shangw@linux.vnet.ibm.com>
4038L: linuxppc-dev@lists.ozlabs.org
4039S: Supported
4040F: Documentation/powerpc/eeh-pci-error-recovery.txt
4041F: arch/powerpc/kernel/eeh*.c
4042
d5ca9006 4043EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4044M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4045S: Maintained
084bad91 4046T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4047F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4048F: include/video/s1d13xxxfb.h
d5ca9006 4049
38df6492
ME
4050ET131X NETWORK DRIVER
4051M: Mark Einon <mark.einon@gmail.com>
4052S: Odd Fixes
4053F: drivers/net/ethernet/agere/
4054
1da177e4 4055ETHERNET BRIDGE
adbbf69d 4056M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4057L: bridge@lists.linux-foundation.org
4c325313 4058L: netdev@vger.kernel.org
c996d8b9 4059W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4060S: Maintained
679655da
JP
4061F: include/linux/netfilter_bridge/
4062F: net/bridge/
1da177e4 4063
22f08ad9
FF
4064ETHERNET PHY LIBRARY
4065M: Florian Fainelli <f.fainelli@gmail.com>
4066L: netdev@vger.kernel.org
4067S: Maintained
4068F: include/linux/phy.h
4069F: include/linux/phy_fixed.h
4070F: drivers/net/phy/
4071F: Documentation/networking/phy.txt
4072F: drivers/of/of_mdio.c
4073F: drivers/of/of_net.c
4074
1da177e4 4075EXT2 FILE SYSTEM
d8130624 4076M: Jan Kara <jack@suse.com>
72be2ccf 4077L: linux-ext4@vger.kernel.org
1da177e4 4078S: Maintained
679655da
JP
4079F: Documentation/filesystems/ext2.txt
4080F: fs/ext2/
4081F: include/linux/ext2*
1da177e4 4082
72be2ccf 4083EXT4 FILE SYSTEM
8b58be88 4084M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4085M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4086L: linux-ext4@vger.kernel.org
08a225f1 4087W: http://ext4.wiki.kernel.org
8a6e2535 4088Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4089S: Maintained
679655da
JP
4090F: Documentation/filesystems/ext4.txt
4091F: fs/ext4/
1da177e4 4092
c5532b09 4093Extended Verification Module (EVM)
74dd744f
MZ
4094M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4095L: linux-ima-devel@lists.sourceforge.net
4096L: linux-security-module@vger.kernel.org
c5532b09
MZ
4097S: Supported
4098F: security/integrity/evm/
4099
df6b3cfe
MH
4100EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4101M: MyungJoo Ham <myungjoo.ham@samsung.com>
4102M: Chanwoo Choi <cw00.choi@samsung.com>
4103L: linux-kernel@vger.kernel.org
81df63a9 4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4105S: Maintained
4106F: drivers/extcon/
4107F: Documentation/extcon/
4108
e2a75c44 4109EXYNOS DP DRIVER
b7701755 4110M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4111L: dri-devel@lists.freedesktop.org
4112S: Maintained
4113F: drivers/gpu/drm/exynos/exynos_dp*
4114
33ad3912
DL
4115EXYNOS MIPI DISPLAY DRIVERS
4116M: Inki Dae <inki.dae@samsung.com>
4117M: Donghwa Lee <dh09.lee@samsung.com>
4118M: Kyungmin Park <kyungmin.park@samsung.com>
4119L: linux-fbdev@vger.kernel.org
4120S: Maintained
8a61f013 4121F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4122F: include/video/exynos_mipi*
4123
e53004e2 4124F71805F HARDWARE MONITORING DRIVER
d8130624 4125M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4126L: lm-sensors@lm-sensors.org
4127S: Maintained
679655da
JP
4128F: Documentation/hwmon/f71805f
4129F: drivers/hwmon/f71805f.c
e53004e2 4130
eea977ed
MB
4131FC0011 TUNER DRIVER
4132M: Michael Buesch <m@bues.ch>
4133L: linux-media@vger.kernel.org
4134S: Maintained
ccae7af2
MCC
4135F: drivers/media/tuners/fc0011.h
4136F: drivers/media/tuners/fc0011.c
eea977ed 4137
91952bc0
AP
4138FC2580 MEDIA DRIVER
4139M: Antti Palosaari <crope@iki.fi>
4140L: linux-media@vger.kernel.org
4141W: http://linuxtv.org/
4142W: http://palosaari.fi/linux/
4143Q: http://patchwork.linuxtv.org/project/linux-media/list/
4144T: git git://linuxtv.org/anttip/media_tree.git
4145S: Maintained
4146F: drivers/media/tuners/fc2580*
eea977ed 4147
88b2dbdb
EP
4148FANOTIFY
4149M: Eric Paris <eparis@redhat.com>
4150S: Maintained
4151F: fs/notify/fanotify/
4152F: include/linux/fanotify.h
c117ab84 4153F: include/uapi/linux/fanotify.h
88b2dbdb 4154
1da177e4 4155FARSYNC SYNCHRONOUS DRIVER
8b58be88 4156M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4157W: http://www.farsite.co.uk/
4158S: Supported
679655da 4159F: drivers/net/wan/farsync.*
1da177e4 4160
c5408b88 4161FAULT INJECTION SUPPORT
8b58be88 4162M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4163S: Supported
679655da
JP
4164F: Documentation/fault-injection/
4165F: lib/fault-inject.c
c5408b88 4166
053e514f
NT
4167FBTFT Framebuffer drivers
4168M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4169M: Noralf Trønnes <noralf@tronnes.org>
4170S: Maintained
4171F: drivers/staging/fbtft/
4172
cae727db 4173FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4174M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4175L: fcoe-devel@open-fcoe.org
cae727db
RL
4176W: www.Open-FCoE.org
4177S: Supported
4178F: drivers/scsi/libfc/
4179F: drivers/scsi/fcoe/
4180F: include/scsi/fc/
4181F: include/scsi/libfc.h
4182F: include/scsi/libfcoe.h
c117ab84 4183F: include/uapi/scsi/fc/
cae727db 4184
e2d1d6c0 4185FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4186M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4187M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4188L: linux-fsdevel@vger.kernel.org
1da177e4 4189S: Maintained
679655da
JP
4190F: include/linux/fcntl.h
4191F: include/linux/fs.h
c117ab84
CEB
4192F: include/uapi/linux/fcntl.h
4193F: include/uapi/linux/fs.h
679655da
JP
4194F: fs/fcntl.c
4195F: fs/locks.c
1da177e4 4196
e2d1d6c0 4197FILESYSTEMS (VFS and infrastructure)
8b58be88 4198M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4199L: linux-fsdevel@vger.kernel.org
173acc7c 4200S: Maintained
679655da 4201F: fs/*
173acc7c 4202
b26e0ed4 4203FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4204M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4205L: lm-sensors@lm-sensors.org
4206S: Maintained
d5ca6918
JP
4207F: drivers/hwmon/f75375s.c
4208F: include/linux/f75375s.h
b26e0ed4 4209
a331b0c3
CL
4210FIREWIRE AUDIO DRIVERS
4211M: Clemens Ladisch <clemens@ladisch.de>
4212L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4213T: git git://git.alsa-project.org/alsa-kernel.git
4214S: Maintained
4215F: sound/firewire/
4216
eb86ec51
SR
4217FIREWIRE MEDIA DRIVERS (firedtv)
4218M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4219L: linux-media@vger.kernel.org
4220L: linux1394-devel@lists.sourceforge.net
4221T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4222S: Maintained
4223F: drivers/media/firewire/
4224
a511ce33
CB
4225FIREWIRE SBP-2 TARGET
4226M: Chris Boot <bootc@bootc.net>
4227L: linux-scsi@vger.kernel.org
4228L: target-devel@vger.kernel.org
4229L: linux1394-devel@lists.sourceforge.net
4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4231S: Maintained
4232F: drivers/target/sbp/
4233
7d2c86b5 4234FIREWIRE SUBSYSTEM
8b58be88 4235M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4236L: linux1394-devel@lists.sourceforge.net
958a29cb 4237W: http://ieee1394.wiki.kernel.org/
2ca526bf 4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4239S: Maintained
679655da 4240F: drivers/firewire/
8f06ce3b
SR
4241F: include/linux/firewire.h
4242F: include/uapi/linux/firewire*.h
9f6d3c4b 4243F: tools/firewire/
e2d1d6c0
RD
4244
4245FIRMWARE LOADER (request_firmware)
39e68089
ML
4246M: Ming Lei <ming.lei@canonical.com>
4247L: linux-kernel@vger.kernel.org
4248S: Maintained
679655da
JP
4249F: Documentation/firmware_class/
4250F: drivers/base/firmware*.c
4251F: include/linux/firmware.h
e2d1d6c0 4252
f730e3dc 4253FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4254M: Joshua Morris <josh.h.morris@us.ibm.com>
4255M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4256S: Maintained
4257F: drivers/block/rsxx/
4258
8206f664 4259FLOPPY DRIVER
e5f6450c 4260M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4261T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4262S: Odd fixes
4263F: drivers/block/floppy.c
4264
9c9f32ed
AR
4265FMC SUBSYSTEM
4266M: Alessandro Rubini <rubini@gnudd.com>
4267W: http://www.ohwr.org/projects/fmc-bus
4268S: Supported
4269F: drivers/fmc/
4270F: include/linux/fmc*.h
4271F: include/linux/ipmi-fru.h
4272K: fmc_d.*register
4273
e2d1d6c0 4274FPU EMULATOR
8b58be88 4275M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4276W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4277S: Maintained
679655da 4278F: arch/x86/math-emu/
e2d1d6c0
RD
4279
4280FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4281L: netdev@vger.kernel.org
c173bfac 4282S: Orphan
679655da
JP
4283F: drivers/net/wan/dlci.c
4284F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4285
4286FRAMEBUFFER LAYER
5489e948
JCPV
4287M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4288M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4289L: linux-fbdev@vger.kernel.org
e2d1d6c0 4290W: http://linux-fbdev.sourceforge.net/
b22fe37b 4291Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4292T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4293S: Maintained
679655da 4294F: Documentation/fb/
d958c62c 4295F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4296F: drivers/video/
4297F: include/video/
679655da 4298F: include/linux/fb.h
c117ab84
CEB
4299F: include/uapi/video/
4300F: include/uapi/linux/fb.h
e2d1d6c0 4301
a57c188e 4302FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4303M: Timur Tabi <timur@tabi.org>
a57c188e 4304L: linux-fbdev@vger.kernel.org
c4ef9bc4 4305S: Maintained
8a61f013 4306F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4307
e2d1d6c0 4308FREESCALE DMA DRIVER
8b58be88
JP
4309M: Li Yang <leoli@freescale.com>
4310M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4311L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4312S: Maintained
679655da 4313F: drivers/dma/fsldma.*
e2d1d6c0
RD
4314
4315FREESCALE I2C CPM DRIVER
8b58be88 4316M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4317L: linuxppc-dev@lists.ozlabs.org
846557d3 4318L: linux-i2c@vger.kernel.org
0d2b405a 4319S: Maintained
679655da 4320F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4321
60e8c5ab 4322FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4323M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4324L: linux-fbdev@vger.kernel.org
efc03ecb 4325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4326S: Maintained
bad985a1 4327F: include/linux/platform_data/video-imxfb.h
8a61f013 4328F: drivers/video/fbdev/imxfb.c
60e8c5ab 4329
4d8e2cef
HX
4330FREESCALE QUAD SPI DRIVER
4331M: Han Xu <han.xu@freescale.com>
4332L: linux-mtd@lists.infradead.org
4333S: Maintained
4334F: drivers/mtd/spi-nor/fsl-quadspi.c
4335
4689a6b1 4336FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4337M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4338M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4339L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4340L: netdev@vger.kernel.org
4341S: Maintained
ec21e2ec 4342F: drivers/net/ethernet/freescale/fs_enet/
679655da 4343F: include/linux/fs_enet_pd.h
4689a6b1 4344
d9e9d82c 4345FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4346L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4347S: Orphan
679655da
JP
4348F: arch/powerpc/sysdev/qe_lib/
4349F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4350
b55ef929 4351FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4352M: Li Yang <leoli@freescale.com>
6372594a 4353L: linux-usb@vger.kernel.org
a4724ed6 4354L: linuxppc-dev@lists.ozlabs.org
a7205b30 4355S: Maintained
faf2e1db 4356F: drivers/usb/gadget/udc/fsl*
a7205b30 4357
beaf53bf 4358FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4359M: Li Yang <leoli@freescale.com>
beaf53bf 4360L: netdev@vger.kernel.org
a4724ed6 4361L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4362S: Maintained
ec21e2ec 4363F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4364
d9e9d82c 4365FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4366M: Timur Tabi <timur@tabi.org>
a4724ed6 4367L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4368S: Maintained
df621252 4369F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4370
4371FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4372M: Timur Tabi <timur@tabi.org>
dc85950a 4373M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4374M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4375L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4376L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4377S: Maintained
69aefcea 4378F: sound/soc/fsl/fsl*
dc85950a 4379F: sound/soc/fsl/imx*
69aefcea 4380F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4381
31c88965 4382FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4383M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4384L: linux-kernel@vger.kernel.org
4385S: Maintained
4386F: drivers/staging/fsl-mc/
4387
1da177e4 4388FREEVXFS FILESYSTEM
8b58be88 4389M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4390W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4391S: Maintained
679655da 4392F: fs/freevxfs/
1da177e4 4393
71038f52 4394FREEZER
49db1903 4395M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4396M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4397L: linux-pm@vger.kernel.org
71038f52 4398S: Supported
679655da
JP
4399F: Documentation/power/freezing-of-tasks.txt
4400F: include/linux/freezer.h
4401F: kernel/freezer.c
71038f52 4402
839a1f79
KRW
4403FRONTSWAP API
4404M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4405L: linux-kernel@vger.kernel.org
4406S: Maintained
4407F: mm/frontswap.c
4408F: include/linux/frontswap.h
4409
a5432f5a 4410FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4411M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4412L: linux-cachefs@redhat.com
4413S: Supported
4414F: Documentation/filesystems/caching/
4415F: fs/fscache/
4416F: include/linux/fscache*.h
4417
f58ad8f5 4418F2FS FILE SYSTEM
9b29d481 4419M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4420M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4421R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4422L: linux-f2fs-devel@lists.sourceforge.net
4423W: http://en.wikipedia.org/wiki/F2FS
4424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4425S: Maintained
4426F: Documentation/filesystems/f2fs.txt
3bac380c 4427F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4428F: fs/f2fs/
4429F: include/linux/f2fs_fs.h
62d43eeb 4430F: include/trace/events/f2fs.h
f58ad8f5 4431
5ab7ffea 4432FUJITSU FR-V (FRV) PORT
8b58be88 4433M: David Howells <dhowells@redhat.com>
1da177e4 4434S: Maintained
679655da 4435F: arch/frv/
1da177e4 4436
20b93734 4437FUJITSU LAPTOP EXTRAS
409a3e98 4438M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4439L: platform-driver-x86@vger.kernel.org
20b93734 4440S: Maintained
679655da 4441F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4442
4da621b6
HK
4443FUJITSU M-5MO LS CAMERA ISP DRIVER
4444M: Kyungmin Park <kyungmin.park@samsung.com>
4445M: Heungjun Kim <riverful.kim@samsung.com>
4446L: linux-media@vger.kernel.org
4447S: Maintained
90d72ac6 4448F: drivers/media/i2c/m5mols/
4da621b6
HK
4449F: include/media/m5mols.h
4450
2d24c490
RG
4451FUJITSU TABLET EXTRAS
4452M: Robert Gerlach <khnz@gmx.de>
4453L: platform-driver-x86@vger.kernel.org
4454S: Maintained
4455F: drivers/platform/x86/fujitsu-tablet.c
4456
04578f17 4457FUSE: FILESYSTEM IN USERSPACE
8b58be88 4458M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4459L: fuse-devel@lists.sourceforge.net
4460W: http://fuse.sourceforge.net/
0a30f612 4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4462S: Maintained
679655da 4463F: fs/fuse/
c117ab84 4464F: include/uapi/linux/fuse.h
0a30f612 4465F: Documentation/filesystems/fuse.txt
04578f17 4466
1da177e4 4467FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4468M: Rik Faith <faith@cs.unc.edu>
1da177e4 4469L: linux-scsi@vger.kernel.org
baaea1dc 4470S: Odd Fixes (e.g., new signatures)
679655da 4471F: drivers/scsi/fdomain.*
1da177e4 4472
d8e2162c
PO
4473GCOV BASED KERNEL PROFILING
4474M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4475S: Maintained
4476F: kernel/gcov/
4477F: Documentation/gcov.txt
4478
1da177e4 4479GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4480M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4481L: linux-scsi@vger.kernel.org
4482W: http://www.icp-vortex.com/
4483S: Supported
679655da 4484F: drivers/scsi/gdt*
1da177e4 4485
158daf16
JK
4486GDB KERNEL DEBUGGING HELPER SCRIPTS
4487M: Jan Kiszka <jan.kiszka@siemens.com>
4488S: Supported
4489F: scripts/gdb/
4490
3169a1c7
HV
4491GEMTEK FM RADIO RECEIVER DRIVER
4492M: Hans Verkuil <hverkuil@xs4all.nl>
4493L: linux-media@vger.kernel.org
4494T: git git://linuxtv.org/media_tree.git
4495W: http://linuxtv.org
4496S: Maintained
4497F: drivers/media/radio/radio-gemtek*
4498
1c23af90 4499GENERIC GPIO I2C DRIVER
880b0e26 4500M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4501S: Supported
679655da
JP
4502F: drivers/i2c/busses/i2c-gpio.c
4503F: include/linux/i2c-gpio.h
1c23af90 4504
92ed1a76
PK
4505GENERIC GPIO I2C MULTIPLEXER DRIVER
4506M: Peter Korsgaard <peter.korsgaard@barco.com>
4507L: linux-i2c@vger.kernel.org
4508S: Supported
e7065e20
JD
4509F: drivers/i2c/muxes/i2c-mux-gpio.c
4510F: include/linux/i2c-mux-gpio.h
4511F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4512
9251ce95 4513GENERIC HDLC (WAN) DRIVERS
8b58be88 4514M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4515W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4516S: Maintained
679655da
JP
4517F: drivers/net/wan/c101.c
4518F: drivers/net/wan/hd6457*
4519F: drivers/net/wan/hdlc*
4520F: drivers/net/wan/n2.c
4521F: drivers/net/wan/pc300too.c
4522F: drivers/net/wan/pci200syn.c
4523F: drivers/net/wan/wanxl*
1da177e4 4524
1527aab6 4525GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4526M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4527L: linux-arch@vger.kernel.org
4528T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4529S: Maintained
14430813
JP
4530F: include/asm-generic/
4531F: include/uapi/asm-generic/
1527aab6 4532
ff764963
KVA
4533GENERIC PHY FRAMEWORK
4534M: Kishon Vijay Abraham I <kishon@ti.com>
4535L: linux-kernel@vger.kernel.org
4536T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4537S: Supported
4538F: drivers/phy/
4539F: include/linux/phy/
4540
eea97aed
KH
4541GENERIC PM DOMAINS
4542M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4543M: Kevin Hilman <khilman@kernel.org>
4544M: Ulf Hansson <ulf.hansson@linaro.org>
4545L: linux-pm@vger.kernel.org
4546S: Supported
4547F: drivers/base/power/domain*.c
4548F: include/linux/pm_domain.h
4549
ccb86a69 4550GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4551M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4552L: kvm@vger.kernel.org
ccb86a69
MT
4553S: Supported
4554F: drivers/uio/uio_pci_generic.c
4555
f8f1ec73
JP
4556GET_MAINTAINER SCRIPT
4557M: Joe Perches <joe@perches.com>
4558S: Maintained
4559F: scripts/get_maintainer.pl
4560
5be7b50f 4561GFS2 FILE SYSTEM
8b58be88 4562M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4563M: Bob Peterson <rpeterso@redhat.com>
a4644184 4564L: cluster-devel@redhat.com
5be7b50f 4565W: http://sources.redhat.com/cluster/
28666d6d 4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4567S: Supported
679655da
JP
4568F: Documentation/filesystems/gfs2*.txt
4569F: fs/gfs2/
c117ab84 4570F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4571
0a34eb8f 4572GIGASET ISDN DRIVERS
6b096fde 4573M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4574L: gigaset307x-common@lists.sourceforge.net
4575W: http://gigaset307x.sourceforge.net/
6b096fde 4576S: Odd Fixes
679655da
JP
4577F: Documentation/isdn/README.gigaset
4578F: drivers/isdn/gigaset/
c117ab84 4579F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4580
7eea35fe
JP
4581GO7007 MPEG CODEC
4582M: Hans Verkuil <hans.verkuil@cisco.com>
4583L: linux-media@vger.kernel.org
4584S: Maintained
4585F: drivers/media/usb/go7007/
4586
ca96ea86
BN
4587GOODIX TOUCHSCREEN
4588M: Bastien Nocera <hadess@hadess.net>
4589L: linux-input@vger.kernel.org
4590S: Maintained
4591F: drivers/input/touchscreen/goodix.c
4592
a0dc00b4 4593GPIO SUBSYSTEM
e4651a9f 4594M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4595M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4596L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4598S: Maintained
4599F: Documentation/gpio/
a0dc00b4 4600F: drivers/gpio/
bdc6e95e
AC
4601F: include/linux/gpio/
4602F: include/linux/gpio.h
9b692346 4603F: include/asm-generic/gpio.h
a0dc00b4 4604
71a6d0af
HW
4605GRE DEMULTIPLEXER DRIVER
4606M: Dmitry Kozlov <xeb@mail.ru>
4607L: netdev@vger.kernel.org
4608S: Maintained
11c26770
JP
4609F: net/ipv4/gre_demux.c
4610F: net/ipv4/gre_offload.c
71a6d0af
HW
4611F: include/net/gre.h
4612
d4c41139
KG
4613GRETH 10/100/1G Ethernet MAC device driver
4614M: Kristoffer Glembo <kristoffer@gaisler.com>
4615L: netdev@vger.kernel.org
4616S: Maintained
a31a96ad 4617F: drivers/net/ethernet/aeroflex/
d4c41139 4618
e8deeae2 4619GSPCA FINEPIX SUBDRIVER
8b58be88 4620M: Frank Zago <frank@zago.net>
661263b5 4621L: linux-media@vger.kernel.org
275ffde4 4622T: git git://linuxtv.org/media_tree.git
e8deeae2 4623S: Maintained
0c0d06ca 4624F: drivers/media/usb/gspca/finepix.c
e8deeae2 4625
4b3fa3c4
OL
4626GSPCA GL860 SUBDRIVER
4627M: Olivier Lorin <o.lorin@laposte.net>
4628L: linux-media@vger.kernel.org
275ffde4 4629T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4630S: Maintained
0c0d06ca 4631F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4632
e8deeae2 4633GSPCA M5602 SUBDRIVER
8b58be88 4634M: Erik Andren <erik.andren@gmail.com>
661263b5 4635L: linux-media@vger.kernel.org
275ffde4 4636T: git git://linuxtv.org/media_tree.git
e8deeae2 4637S: Maintained
0c0d06ca 4638F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4639
4640GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4641M: Hans de Goede <hdegoede@redhat.com>
661263b5 4642L: linux-media@vger.kernel.org
275ffde4 4643T: git git://linuxtv.org/media_tree.git
e8deeae2 4644S: Maintained
0c0d06ca 4645F: drivers/media/usb/gspca/pac207.c
e8deeae2 4646
261982f1 4647GSPCA SN9C20X SUBDRIVER
d95c5b0b 4648M: Brian Johnson <brijohn@gmail.com>
261982f1 4649L: linux-media@vger.kernel.org
275ffde4 4650T: git git://linuxtv.org/media_tree.git
261982f1 4651S: Maintained
0c0d06ca 4652F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4653
e8deeae2 4654GSPCA T613 SUBDRIVER
8b58be88 4655M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4656L: linux-media@vger.kernel.org
275ffde4 4657T: git git://linuxtv.org/media_tree.git
e8deeae2 4658S: Maintained
0c0d06ca 4659F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4660
4661GSPCA USB WEBCAM DRIVER
fc3f906b 4662M: Hans de Goede <hdegoede@redhat.com>
661263b5 4663L: linux-media@vger.kernel.org
275ffde4 4664T: git git://linuxtv.org/media_tree.git
e8deeae2 4665S: Maintained
0c0d06ca 4666F: drivers/media/usb/gspca/
e8deeae2 4667
584ec979 4668GUID PARTITION TABLE (GPT)
4f973c63 4669M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4670L: linux-efi@vger.kernel.org
4671S: Maintained
4672F: block/partitions/efi.*
4673
aa3c598b 4674STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4675M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4676L: linux-media@vger.kernel.org
275ffde4 4677T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4678S: Maintained
4679F: drivers/media/usb/stk1160/
e8deeae2 4680
4e456b86
YS
4681H8/300 ARCHITECTURE
4682M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4683L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4684W: http://uclinux-h8.sourceforge.jp
4685T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4686S: Maintained
4687F: arch/h8300/
4688F: drivers/clocksource/h8300_*.c
4689F: drivers/clk/h8300/
4690F: drivers/irqchip/irq-renesas-h8*.c
4691
71a6d0af
HW
4692HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4693M: Frank Seidel <frank@f-seidel.de>
4694L: platform-driver-x86@vger.kernel.org
4695W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4696S: Maintained
4697F: drivers/platform/x86/hdaps.c
4698
48fc9e26
HV
4699HDPVR USB VIDEO ENCODER DRIVER
4700M: Hans Verkuil <hverkuil@xs4all.nl>
4701L: linux-media@vger.kernel.org
4702T: git git://linuxtv.org/media_tree.git
4703W: http://linuxtv.org
4704S: Odd Fixes
14430813 4705F: drivers/media/usb/hdpvr/
48fc9e26 4706
71a6d0af 4707HWPOISON MEMORY FAILURE HANDLING
f9625c48 4708M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4709L: linux-mm@kvack.org
71a6d0af
HW
4710S: Maintained
4711F: mm/memory-failure.c
4712F: mm/hwpoison-inject.c
4713
4714HYPERVISOR VIRTUAL CONSOLE DRIVER
4715L: linuxppc-dev@lists.ozlabs.org
4716S: Odd Fixes
4717F: drivers/tty/hvc/
4718
e5ab1477
AP
4719HACKRF MEDIA DRIVER
4720M: Antti Palosaari <crope@iki.fi>
4721L: linux-media@vger.kernel.org
4722W: http://linuxtv.org/
4723W: http://palosaari.fi/linux/
4724Q: http://patchwork.linuxtv.org/project/linux-media/list/
4725T: git git://linuxtv.org/anttip/media_tree.git
4726S: Maintained
4727F: drivers/media/usb/hackrf/
4728
5b543965 4729HARDWARE MONITORING
d8130624 4730M: Jean Delvare <jdelvare@suse.com>
ca462085 4731M: Guenter Roeck <linux@roeck-us.net>
5b543965 4732L: lm-sensors@lm-sensors.org
595142e0 4733W: http://www.lm-sensors.org/
a94ef4ed 4734T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4736S: Maintained
047f4ec2 4737F: Documentation/hwmon/
679655da 4738F: drivers/hwmon/
047f4ec2 4739F: include/linux/hwmon*.h
5b543965 4740
844dd05f 4741HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4742M: Matt Mackall <mpm@selenic.com>
4743M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4744L: linux-crypto@vger.kernel.org
c0d0787b 4745S: Odd fixes
679655da
JP
4746F: Documentation/hw_random.txt
4747F: drivers/char/hw_random/
4748F: include/linux/hw_random.h
844dd05f 4749
8b37fcfc
OBC
4750HARDWARE SPINLOCK CORE
4751M: Ohad Ben-Cohen <ohad@wizery.com>
4752S: Maintained
4753F: Documentation/hwspinlock.txt
4754F: drivers/hwspinlock/hwspinlock_*
4755F: include/linux/hwspinlock.h
4756
1da177e4 4757HARMONY SOUND DRIVER
ac6aecbf 4758L: linux-parisc@vger.kernel.org
1da177e4 4759S: Maintained
679655da 4760F: sound/parisc/harmony.*
1da177e4 4761
91952bc0
AP
4762HD29L2 MEDIA DRIVER
4763M: Antti Palosaari <crope@iki.fi>
4764L: linux-media@vger.kernel.org
4765W: http://linuxtv.org/
4766W: http://palosaari.fi/linux/
4767Q: http://patchwork.linuxtv.org/project/linux-media/list/
4768T: git git://linuxtv.org/anttip/media_tree.git
4769S: Maintained
4770F: drivers/media/dvb-frontends/hd29l2*
4771
e2d1d6c0 4772HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4773L: iss_storagedev@hp.com
af9f1b3c 4774S: Orphan
679655da
JP
4775F: Documentation/blockdev/cpqarray.txt
4776F: drivers/block/cpqarray.*
e2d1d6c0 4777
9257aa49 4778HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4779M: Don Brace <don.brace@pmcs.com>
9257aa49 4780L: iss_storagedev@hp.com
693373db
DB
4781L: storagedev@pmcs.com
4782L: linux-scsi@vger.kernel.org
9257aa49
SC
4783S: Supported
4784F: Documentation/scsi/hpsa.txt
4785F: drivers/scsi/hpsa*.[ch]
4786F: include/linux/cciss*.h
c117ab84 4787F: include/uapi/linux/cciss*.h
9257aa49 4788
e2d1d6c0 4789HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4790M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4791L: iss_storagedev@hp.com
693373db
DB
4792L: storagedev@pmcs.com
4793L: linux-scsi@vger.kernel.org
e2d1d6c0 4794S: Supported
679655da
JP
4795F: Documentation/blockdev/cciss.txt
4796F: drivers/block/cciss*
4797F: include/linux/cciss_ioctl.h
c117ab84 4798F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4799
1da177e4 4800HFS FILESYSTEM
6cf515e1
GU
4801L: linux-fsdevel@vger.kernel.org
4802S: Orphan
679655da
JP
4803F: Documentation/filesystems/hfs.txt
4804F: fs/hfs/
1da177e4 4805
ef575f47
GU
4806HFSPLUS FILESYSTEM
4807L: linux-fsdevel@vger.kernel.org
4808S: Orphan
4809F: Documentation/filesystems/hfsplus.txt
4810F: fs/hfsplus/
4811
1da177e4 4812HGA FRAMEBUFFER DRIVER
8b58be88 4813M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4814L: linux-nvidia@lists.surfsouth.com
4815W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4816S: Maintained
8a61f013 4817F: drivers/video/fbdev/hgafb.c
1da177e4 4818
4480f15b 4819HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4820M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4821M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4822L: linux-pm@vger.kernel.org
e2d1d6c0 4823S: Supported
679655da
JP
4824F: arch/x86/power/
4825F: drivers/base/power/
4826F: kernel/power/
4827F: include/linux/suspend.h
4828F: include/linux/freezer.h
4829F: include/linux/pm.h
679655da 4830F: arch/*/include/asm/suspend*.h
e2d1d6c0 4831
4ef4caad 4832HID CORE LAYER
e5f6450c 4833M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4834L: linux-input@vger.kernel.org
54e5881d 4835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4836S: Maintained
679655da
JP
4837F: drivers/hid/
4838F: include/linux/hid*
c117ab84 4839F: include/uapi/linux/hid*
4ef4caad 4840
30ee72f0 4841HID SENSOR HUB DRIVERS
e5f6450c 4842M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4843M: Jonathan Cameron <jic23@kernel.org>
4844M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4845L: linux-input@vger.kernel.org
4846L: linux-iio@vger.kernel.org
4847S: Maintained
4848F: Documentation/hid/hid-sensor*
4849F: drivers/hid/hid-sensor-*
4850F: drivers/iio/*/hid-*
4851F: include/linux/hid-sensor-*
4852
38bed542 4853HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4854M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4855L: linux-kernel@vger.kernel.org
75fc2d37 4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4857S: Maintained
679655da 4858F: Documentation/timers/
5cee9645 4859F: kernel/time/hrtimer.c
88606e80
TG
4860F: kernel/time/clockevents.c
4861F: kernel/time/tick*.*
4862F: kernel/time/timer_*.c
05ed8490 4863F: include/linux/clockchips.h
679655da 4864F: include/linux/hrtimer.h
38bed542 4865
1da177e4 4866HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4867L: linux-hams@vger.kernel.org
8b64f2a0 4868S: Orphan
679655da
JP
4869F: drivers/net/hamradio/dmascc.c
4870F: drivers/net/hamradio/scc.c
1da177e4 4871
ede1e6f8 4872HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4873M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4874W: http://www.highpoint-tech.com
4875S: Supported
679655da
JP
4876F: Documentation/scsi/hptiop.txt
4877F: drivers/scsi/hptiop.c
ede1e6f8 4878
1da177e4 4879HIPPI
8b58be88 4880M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4881L: linux-hippi@sunsite.dk
4882S: Maintained
679655da 4883F: include/linux/hippidevice.h
c117ab84 4884F: include/uapi/linux/if_hippi.h
679655da 4885F: net/802/hippi.c
ff5a3b50 4886F: drivers/net/hippi/
1da177e4 4887
ff1d2767 4888HOST AP DRIVER
8b58be88 4889M: Jouni Malinen <j@w1.fi>
85d32e7b 4890L: hostap@shmoo.com (subscribers-only)
724c6b35 4891L: linux-wireless@vger.kernel.org
ff1d2767
JM
4892W: http://hostap.epitest.fi/
4893S: Maintained
679655da 4894F: drivers/net/wireless/hostap/
ff1d2767 4895
dd8cd779 4896HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4897L: platform-driver-x86@vger.kernel.org
95c70215 4898S: Orphan
679655da 4899F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4900
e2d1d6c0 4901HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4902M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4903S: Maintained
7e25d724 4904F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4905
7d2c86b5 4906HPET: High Precision Event Timers driver
8b58be88 4907M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4908S: Maintained
679655da
JP
4909F: Documentation/timers/hpet.txt
4910F: drivers/char/hpet.c
4911F: include/linux/hpet.h
c117ab84 4912F: include/uapi/linux/hpet.h
b9b0332f 4913
e07b5d79 4914HPET: x86
9e06f631 4915S: Orphan
679655da
JP
4916F: arch/x86/kernel/hpet.c
4917F: arch/x86/include/asm/hpet.h
b9b0332f 4918
1da177e4 4919HPFS FILESYSTEM
8b58be88 4920M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4921W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4922S: Maintained
679655da 4923F: fs/hpfs/
1da177e4 4924
3441cded 4925HSI SUBSYSTEM
56459ea9
SR
4926M: Sebastian Reichel <sre@kernel.org>
4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4928S: Maintained
4929F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4930F: Documentation/hsi.txt
3441cded
SR
4931F: drivers/hsi/
4932F: include/linux/hsi/
4933F: include/uapi/linux/hsi/
4934
7d2c86b5 4935HSO 3G MODEM DRIVER
8b58be88 4936M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4937W: http://www.pharscape.org
4938S: Maintained
679655da 4939F: drivers/net/usb/hso.c
11cd29b0 4940
19990e29
AB
4941HSR NETWORK PROTOCOL
4942M: Arvid Brodin <arvid.brodin@alten.se>
4943L: netdev@vger.kernel.org
4944S: Maintained
4945F: net/hsr/
4946
5a18c343 4947HTCPEN TOUCHSCREEN DRIVER
8b58be88 4948M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4949L: linux-input@vger.kernel.org
4950S: Maintained
679655da 4951F: drivers/input/touchscreen/htcpen.c
5a18c343 4952
1da177e4 4953HUGETLB FILESYSTEM
6d49e352 4954M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4955S: Maintained
679655da 4956F: fs/hugetlbfs/
1da177e4 4957
05183189 4958Hyper-V CORE AND DRIVERS
9c3646d1 4959M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4960M: Haiyang Zhang <haiyangz@microsoft.com>
4961L: devel@linuxdriverproject.org
4962S: Maintained
a4162747
HZ
4963F: arch/x86/include/asm/mshyperv.h
4964F: arch/x86/include/uapi/asm/hyperv.h
4965F: arch/x86/kernel/cpu/mshyperv.c
05183189 4966F: drivers/hid/hid-hyperv.c
a4162747 4967F: drivers/hv/
f92ca80b 4968F: drivers/input/serio/hyperv-keyboard.c
05183189 4969F: drivers/net/hyperv/
a4162747 4970F: drivers/scsi/storvsc_drv.c
8a61f013 4971F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4972F: include/linux/hyperv.h
4973F: tools/hv/
54bf725e 4974F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 4975
d85c8a6a 4976I2C OVER PARALLEL PORT
d8130624 4977M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4978L: linux-i2c@vger.kernel.org
4979S: Maintained
4980F: Documentation/i2c/busses/i2c-parport
4981F: Documentation/i2c/busses/i2c-parport-light
4982F: drivers/i2c/busses/i2c-parport.c
4983F: drivers/i2c/busses/i2c-parport-light.c
4984
4985I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4986M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4987L: linux-i2c@vger.kernel.org
4988S: Maintained
4989F: Documentation/i2c/busses/i2c-ali1535
4990F: Documentation/i2c/busses/i2c-ali1563
4991F: Documentation/i2c/busses/i2c-ali15x3
4992F: Documentation/i2c/busses/i2c-amd756
4993F: Documentation/i2c/busses/i2c-amd8111
4994F: Documentation/i2c/busses/i2c-i801
4995F: Documentation/i2c/busses/i2c-nforce2
4996F: Documentation/i2c/busses/i2c-piix4
4997F: Documentation/i2c/busses/i2c-sis5595
4998F: Documentation/i2c/busses/i2c-sis630
4999F: Documentation/i2c/busses/i2c-sis96x
5000F: Documentation/i2c/busses/i2c-via
5001F: Documentation/i2c/busses/i2c-viapro
5002F: drivers/i2c/busses/i2c-ali1535.c
5003F: drivers/i2c/busses/i2c-ali1563.c
5004F: drivers/i2c/busses/i2c-ali15x3.c
5005F: drivers/i2c/busses/i2c-amd756.c
5006F: drivers/i2c/busses/i2c-amd756-s4882.c
5007F: drivers/i2c/busses/i2c-amd8111.c
5008F: drivers/i2c/busses/i2c-i801.c
5009F: drivers/i2c/busses/i2c-isch.c
5010F: drivers/i2c/busses/i2c-nforce2.c
5011F: drivers/i2c/busses/i2c-nforce2-s4985.c
5012F: drivers/i2c/busses/i2c-piix4.c
5013F: drivers/i2c/busses/i2c-sis5595.c
5014F: drivers/i2c/busses/i2c-sis630.c
5015F: drivers/i2c/busses/i2c-sis96x.c
5016F: drivers/i2c/busses/i2c-via.c
5017F: drivers/i2c/busses/i2c-viapro.c
5018
cb7f07a4
NH
5019I2C/SMBUS ISMT DRIVER
5020M: Seth Heasley <seth.heasley@intel.com>
5021M: Neil Horman <nhorman@tuxdriver.com>
5022L: linux-i2c@vger.kernel.org
5023F: drivers/i2c/busses/i2c-ismt.c
5024F: Documentation/i2c/busses/i2c-ismt
5025
6ea884db 5026I2C/SMBUS STUB DRIVER
d8130624 5027M: Jean Delvare <jdelvare@suse.com>
846557d3 5028L: linux-i2c@vger.kernel.org
6ea884db 5029S: Maintained
8547a5bc 5030F: drivers/i2c/i2c-stub.c
6ea884db 5031
5b543965 5032I2C SUBSYSTEM
14d77c4d 5033M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5034L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5035W: https://i2c.wiki.kernel.org/
5036Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5037T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5038S: Maintained
40ed1b4c 5039F: Documentation/devicetree/bindings/i2c/
679655da
JP
5040F: Documentation/i2c/
5041F: drivers/i2c/
5042F: include/linux/i2c.h
03b70d62 5043F: include/linux/i2c-*.h
c117ab84
CEB
5044F: include/uapi/linux/i2c.h
5045F: include/uapi/linux/i2c-*.h
1da177e4 5046
4560d677
WS
5047I2C ACPI SUPPORT
5048M: Mika Westerberg <mika.westerberg@linux.intel.com>
5049L: linux-i2c@vger.kernel.org
5050L: linux-acpi@vger.kernel.org
5051S: Maintained
4560d677 5052
d85c8a6a 5053I2C-TAOS-EVM DRIVER
d8130624 5054M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5055L: linux-i2c@vger.kernel.org
5056S: Maintained
5057F: Documentation/i2c/busses/i2c-taos-evm
5058F: drivers/i2c/busses/i2c-taos-evm.c
5059
e8c76eed 5060I2C-TINY-USB DRIVER
8b58be88 5061M: Till Harbaum <till@harbaum.org>
846557d3 5062L: linux-i2c@vger.kernel.org
932d1872 5063W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5064S: Maintained
679655da 5065F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5066
1da177e4 5067i386 BOOT CODE
8b58be88 5068M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5069S: Maintained
679655da 5070F: arch/x86/boot/
1da177e4
LT
5071
5072i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5073M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5075S: Maintained
5076
1da177e4 5077IA64 (Itanium) PLATFORM
8b58be88
JP
5078M: Tony Luck <tony.luck@intel.com>
5079M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5080L: linux-ia64@vger.kernel.org
6b1c70b1 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5082S: Maintained
679655da 5083F: arch/ia64/
1da177e4 5084
4cd38750
LDSB
5085IBM Power VMX Cryptographic instructions
5086M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5087M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5088L: linux-crypto@vger.kernel.org
5089S: Supported
5090F: drivers/crypto/vmx/Makefile
5091F: drivers/crypto/vmx/Kconfig
5092F: drivers/crypto/vmx/vmx.c
5093F: drivers/crypto/vmx/aes*
5094F: drivers/crypto/vmx/ghash*
5095F: drivers/crypto/vmx/ppc-xlate.pl
5096
956c203c 5097IBM Power in-Nest Crypto Acceleration
4cd38750 5098M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5099M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5100L: linux-crypto@vger.kernel.org
5101S: Supported
28bceeaa
DS
5102F: drivers/crypto/nx/Makefile
5103F: drivers/crypto/nx/Kconfig
5104F: drivers/crypto/nx/nx-aes*
5105F: drivers/crypto/nx/nx-sha*
5106F: drivers/crypto/nx/nx.*
5107F: drivers/crypto/nx/nx_csbcpb.h
5108F: drivers/crypto/nx/nx_debugfs.h
956c203c 5109
0e16aafb 5110IBM Power 842 compression accelerator
41656aa7 5111M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5112S: Supported
28bceeaa
DS
5113F: drivers/crypto/nx/Makefile
5114F: drivers/crypto/nx/Kconfig
7011a122 5115F: drivers/crypto/nx/nx-842*
2da572c9 5116F: include/linux/sw842.h
2062c5b6 5117F: crypto/842.c
2da572c9 5118F: lib/842/
0e16aafb 5119
1da177e4 5120IBM Power Linux RAID adapter
8b58be88 5121M: Brian King <brking@us.ibm.com>
1da177e4 5122S: Supported
679655da 5123F: drivers/scsi/ipr.*
1da177e4 5124
9d348af4 5125IBM Power Virtual Ethernet Device Driver
eddd63a6 5126M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5127L: netdev@vger.kernel.org
5128S: Supported
9aa32835 5129F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5130
e6babec6 5131IBM Power Virtual SCSI Device Drivers
bcbde52b 5132M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5133L: linux-scsi@vger.kernel.org
5134S: Supported
e6babec6
NF
5135F: drivers/scsi/ibmvscsi/ibmvscsi*
5136F: drivers/scsi/ibmvscsi/viosrp.h
5137
5138IBM Power Virtual FC Device Drivers
44b4dad9 5139M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5140L: linux-scsi@vger.kernel.org
5141S: Supported
5142F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5143
1da177e4 5144IBM ServeRAID RAID DRIVER
f9213e78 5145S: Orphan
679655da 5146F: drivers/scsi/ips.*
1da177e4 5147
6ed9f9c4
PT
5148ICH LPC AND GPIO DRIVER
5149M: Peter Tyser <ptyser@xes-inc.com>
5150S: Maintained
5151F: drivers/mfd/lpc_ich.c
5152F: drivers/gpio/gpio-ich.c
5153
1e7106fc 5154IDE SUBSYSTEM
8b58be88 5155M: "David S. Miller" <davem@davemloft.net>
1da177e4 5156L: linux-ide@vger.kernel.org
8a6e2535 5157Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5159S: Maintained
679655da
JP
5160F: Documentation/ide/
5161F: drivers/ide/
5162F: include/linux/ide.h
1da177e4 5163
6cb8c13d
IP
5164IDEAPAD LAPTOP EXTRAS DRIVER
5165M: Ike Panhc <ike.pan@canonical.com>
5166L: platform-driver-x86@vger.kernel.org
5167W: http://launchpad.net/ideapad-laptop
5168S: Maintained
5169F: drivers/platform/x86/ideapad-laptop.c
5170
1ea4c161
AM
5171IDEAPAD LAPTOP SLIDEBAR DRIVER
5172M: Andrey Moiseev <o2g.org.ru@gmail.com>
5173L: linux-input@vger.kernel.org
5174W: https://github.com/o2genum/ideapad-slidebar
5175S: Maintained
5176F: drivers/input/misc/ideapad_slidebar.c
5177
0f861e8c 5178IDE/ATAPI DRIVERS
487ba8e8 5179M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5180L: linux-ide@vger.kernel.org
c404c199 5181S: Maintained
679655da
JP
5182F: Documentation/cdrom/ide-cd
5183F: drivers/ide/ide-cd*
1da177e4 5184
27471fdb 5185IDLE-I7300
8b58be88 5186M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5187L: linux-pm@vger.kernel.org
27471fdb 5188S: Supported
679655da 5189F: drivers/idle/i7300_idle.c
27471fdb 5190
02cf2286 5191IEEE 802.15.4 SUBSYSTEM
b6e195fd 5192M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5193L: linux-wpan@vger.kernel.org
5194W: https://github.com/linux-wpan
5195T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5196S: Maintained
5197F: net/ieee802154/
68653359 5198F: net/mac802154/
251741b1 5199F: drivers/net/ieee802154/
580947d3
AA
5200F: include/linux/nl802154.h
5201F: include/linux/ieee802154.h
5202F: include/net/nl802154.h
5203F: include/net/mac802154.h
5204F: include/net/af_ieee802154.h
5205F: include/net/cfg802154.h
5206F: include/net/ieee802154_netdev.h
ebef9c12 5207F: Documentation/networking/ieee802154.txt
02cf2286 5208
b1c97193
SY
5209IGORPLUG-USB IR RECEIVER
5210M: Sean Young <sean@mess.org>
5211L: linux-media@vger.kernel.org
5212S: Maintained
5213F: drivers/media/rc/igorplugusb.c
5214
40ad4a30
SY
5215IGUANAWORKS USB IR TRANSCEIVER
5216M: Sean Young <sean@mess.org>
5217L: linux-media@vger.kernel.org
5218S: Maintained
5219F: drivers/media/rc/iguanair.c
5220
9545f86e 5221IIO SUBSYSTEM AND DRIVERS
030a13d7 5222M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5223R: Hartmut Knaack <knaack.h@gmx.de>
5224R: Lars-Peter Clausen <lars@metafoo.de>
5225R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5226L: linux-iio@vger.kernel.org
5227S: Maintained
03e7c251 5228F: drivers/iio/
9545f86e 5229F: drivers/staging/iio/
8fe671fc 5230F: include/linux/iio/
817020cf 5231F: tools/iio/
9545f86e 5232
65519263
SG
5233IKANOS/ADI EAGLE ADSL USB DRIVER
5234M: Matthieu Castet <castet.matthieu@free.fr>
5235M: Stanislaw Gruszka <stf_xl@wp.pl>
5236S: Maintained
5237F: drivers/usb/atm/ueagle-atm.c
5238
e89ab51f
GR
5239INA209 HARDWARE MONITOR DRIVER
5240M: Guenter Roeck <linux@roeck-us.net>
5241L: lm-sensors@lm-sensors.org
5242S: Maintained
5243F: Documentation/hwmon/ina209
5244F: Documentation/devicetree/bindings/i2c/ina209.txt
5245F: drivers/hwmon/ina209.c
5246
5247INA2XX HARDWARE MONITOR DRIVER
5248M: Guenter Roeck <linux@roeck-us.net>
5249L: lm-sensors@lm-sensors.org
5250S: Maintained
5251F: Documentation/hwmon/ina2xx
5252F: drivers/hwmon/ina2xx.c
5253F: include/linux/platform_data/ina2xx.h
5254
14dc124f
SIG
5255INDUSTRY PACK SUBSYSTEM (IPACK)
5256M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5257M: Jens Taprogge <jens.taprogge@taprogge.org>
5258M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5259L: industrypack-devel@lists.sourceforge.net
5260W: http://industrypack.sourceforge.net
5261S: Maintained
5262F: drivers/ipack/
5263
8adc53fd
ZLK
5264INGENIC JZ4780 DMA Driver
5265M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5266S: Maintained
5267F: drivers/dma/dma-jz4780.c
5268
aa7168f4 5269INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5270M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5271M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5272L: linux-ima-devel@lists.sourceforge.net
5273L: linux-ima-user@lists.sourceforge.net
5274L: linux-security-module@vger.kernel.org
aa7168f4 5275S: Supported
679655da 5276F: security/integrity/ima/
aa7168f4 5277
9a4ea5a9
JH
5278IMGTEC IR DECODER DRIVER
5279M: James Hogan <james.hogan@imgtec.com>
5280S: Maintained
5281F: drivers/media/rc/img-ir/
5282
1da177e4 5283IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5284L: linux-fbdev@vger.kernel.org
843393d3 5285S: Orphan
8a61f013 5286F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5287
5288INFINIBAND SUBSYSTEM
b6b2bbe6 5289M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5290M: Sean Hefty <sean.hefty@intel.com>
5291M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5292L: linux-rdma@vger.kernel.org
605841f5 5293W: http://www.openfabrics.org/
8a6e2535 5294Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5295T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5296S: Supported
679655da
JP
5297F: Documentation/infiniband/
5298F: drivers/infiniband/
c117ab84 5299F: include/uapi/linux/if_infiniband.h
954138dc
YD
5300F: include/uapi/rdma/
5301F: include/rdma/
1da177e4 5302
c9f04f58 5303INOTIFY
8b58be88
JP
5304M: John McCutchan <john@johnmccutchan.com>
5305M: Robert Love <rlove@rlove.org>
5306M: Eric Paris <eparis@parisplace.org>
c9f04f58 5307S: Maintained
679655da
JP
5308F: Documentation/filesystems/inotify.txt
5309F: fs/notify/inotify/
5310F: include/linux/inotify.h
c117ab84 5311F: include/uapi/linux/inotify.h
c9f04f58 5312
e2d1d6c0 5313INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5314M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5315L: linux-input@vger.kernel.org
8a6e2535 5316Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5317T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5318S: Maintained
679655da 5319F: drivers/input/
f4eea7e2 5320F: include/linux/input.h
c117ab84 5321F: include/uapi/linux/input.h
f4eea7e2 5322F: include/linux/input/
e2d1d6c0 5323
3267a87f 5324INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5325M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5326L: linux-input@vger.kernel.org
75dd112a 5327S: Odd fixes
3267a87f 5328F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5329F: drivers/input/input-mt.c
3267a87f
HR
5330K: \b(ABS|SYN)_MT_
5331
97fa99a3
JY
5332INTEL ASoC BDW/HSW DRIVERS
5333M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5334L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5335S: Supported
e8e1225d
JP
5336F: sound/soc/intel/common/sst-dsp*
5337F: sound/soc/intel/common/sst-firmware.c
5338F: sound/soc/intel/boards/broadwell.c
5339F: sound/soc/intel/haswell/
97fa99a3 5340
4ac13e17
DJ
5341INTEL C600 SERIES SAS CONTROLLER DRIVER
5342M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5343M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5344L: linux-scsi@vger.kernel.org
7106891a
DJ
5345T: git git://git.code.sf.net/p/intel-sas/isci
5346S: Supported
4ac13e17 5347F: drivers/scsi/isci/
4ac13e17 5348
26717172
LB
5349INTEL IDLE DRIVER
5350M: Len Brown <lenb@kernel.org>
bf1c138e 5351L: linux-pm@vger.kernel.org
08deed1e 5352T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5353S: Supported
5354F: drivers/idle/intel_idle.c
5355
7c1ac18d
KCA
5356INTEL PSTATE DRIVER
5357M: Kristen Carlson Accardi <kristen@linux.intel.com>
5358L: linux-pm@vger.kernel.org
5359S: Supported
5360F: drivers/cpufreq/intel_pstate.c
5361
9eb8ef74 5362INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5363M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5364L: linux-fbdev@vger.kernel.org
ce00f85c 5365S: Maintained
679655da 5366F: Documentation/fb/intelfb.txt
8a61f013 5367F: drivers/video/fbdev/intelfb/
9eb8ef74 5368
1da177e4 5369INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5370M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5371L: linux-fbdev@vger.kernel.org
ce00f85c 5372S: Maintained
8a61f013 5373F: drivers/video/fbdev/i810/
1da177e4 5374
f4a9bc4c 5375INTEL MENLOW THERMAL DRIVER
8b58be88 5376M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5377L: platform-driver-x86@vger.kernel.org
5ca92bd9 5378W: https://01.org/linux-acpi
f4a9bc4c 5379S: Supported
679655da 5380F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5381
1da177e4 5382INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5383M: Borislav Petkov <bp@alien8.de>
1da177e4 5384S: Maintained
73d425fd
JP
5385F: arch/x86/kernel/cpu/microcode/core*
5386F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5387
248a9dc3 5388INTEL I/OAT DMA DRIVER
18ebd564 5389M: Dave Jiang <dave.jiang@intel.com>
08223d80 5390R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5391L: dmaengine@vger.kernel.org
5392Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5393S: Supported
679655da 5394F: drivers/dma/ioat*
248a9dc3 5395
6c8909b4 5396INTEL IOMMU (VT-d)
8b58be88 5397M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5398L: iommu@lists.linux-foundation.org
54e5881d 5399T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5400S: Supported
3fb39615 5401F: drivers/iommu/intel-iommu.c
679655da 5402F: include/linux/intel-iommu.h
6c8909b4 5403
b3e5f263 5404INTEL IOP-ADMA DMA DRIVER
08223d80 5405R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5406S: Odd fixes
679655da 5407F: drivers/dma/iop-adma.c
b3e5f263 5408
9251ce95 5409INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5410M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5411S: Maintained
679655da
JP
5412F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5413F: arch/arm/mach-ixp4xx/include/mach/npe.h
5414F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5415F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5416F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5417F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5418
844dd05f 5419INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5420M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5421S: Maintained
679655da 5422F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5423
2f302324 5424INTEL ETHERNET DRIVERS
8b58be88 5425M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5426R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5427R: Shannon Nelson <shannon.nelson@intel.com>
5428R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5429R: Don Skidmore <donald.c.skidmore@intel.com>
5430R: Matthew Vick <matthew.vick@intel.com>
5431R: John Ronciak <john.ronciak@intel.com>
5432R: Mitch Williams <mitch.a.williams@intel.com>
5433L: intel-wired-lan@lists.osuosl.org
f6fde11a 5434W: http://www.intel.com/support/feedback.htm
d94e6fed 5435W: http://e1000.sourceforge.net/
2f302324
JK
5436Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5439S: Supported
0d164401
JK
5440F: Documentation/networking/e100.txt
5441F: Documentation/networking/e1000.txt
5442F: Documentation/networking/e1000e.txt
5443F: Documentation/networking/igb.txt
5444F: Documentation/networking/igbvf.txt
5445F: Documentation/networking/ixgb.txt
5446F: Documentation/networking/ixgbe.txt
5447F: Documentation/networking/ixgbevf.txt
1bff6529 5448F: Documentation/networking/i40e.txt
105bf2fe 5449F: Documentation/networking/i40evf.txt
dee1ad47 5450F: drivers/net/ethernet/intel/
bc90d291 5451F: drivers/net/ethernet/intel/*/
1da177e4 5452
0963d59b
LW
5453INTEL-MID GPIO DRIVER
5454M: David Cohen <david.a.cohen@linux.intel.com>
5455L: linux-gpio@vger.kernel.org
5456S: Maintained
5457F: drivers/gpio/gpio-intel-mid.c
5458
ca907a90
SY
5459INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5460M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5461L: linux-wireless@vger.kernel.org
ca907a90 5462S: Maintained
679655da 5463F: Documentation/networking/README.ipw2100
679655da 5464F: Documentation/networking/README.ipw2200
ca907a90 5465F: drivers/net/wireless/ipw2x00/
826d2abe 5466
4bd96a7a 5467INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5468M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5469M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5470M: Shane Wang <shane.wang@intel.com>
5471L: tboot-devel@lists.sourceforge.net
5472W: http://tboot.sourceforge.net
e9b7d7c8 5473T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5474S: Supported
5475F: Documentation/intel_txt.txt
5476F: include/linux/tboot.h
5477F: arch/x86/kernel/tboot.c
5478
8a70da82 5479INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5480M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5481M: linux-wimax@intel.com
49e7d9df 5482L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5483S: Supported
5484W: http://linuxwimax.org
679655da
JP
5485F: Documentation/wimax/README.i2400m
5486F: drivers/net/wimax/i2400m/
c117ab84 5487F: include/uapi/linux/wimax/i2400m.h
8a70da82 5488
1c0ce89c
SG
5489INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5490M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5491L: linux-wireless@vger.kernel.org
1c0ce89c 5492S: Supported
efa3144e
WYG
5493F: drivers/net/wireless/iwlegacy/
5494
b481de9c 5495INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5496M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5497M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5498M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5499L: linux-wireless@vger.kernel.org
b481de9c 5500W: http://intellinuxwireless.org
b62ff718 5501T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5502S: Supported
679655da 5503F: drivers/net/wireless/iwlwifi/
b481de9c 5504
de8fe023
TW
5505INTEL MANAGEMENT ENGINE (mei)
5506M: Tomas Winkler <tomas.winkler@intel.com>
5507L: linux-kernel@vger.kernel.org
5508S: Supported
c117ab84 5509F: include/uapi/linux/mei.h
5069288b 5510F: include/linux/mei_cl_bus.h
de8fe023 5511F: drivers/misc/mei/*
e07950a1 5512F: Documentation/misc-devices/mei/*
de8fe023 5513
0a8b8353 5514INTEL PMC IPC DRIVER
5515M: Zha Qipeng<qipeng.zha@intel.com>
5516L: platform-driver-x86@vger.kernel.org
5517S: Maintained
5518F: drivers/platform/x86/intel_pmc_ipc.c
5519F: arch/x86/include/asm/intel_pmc_ipc.h
5520
cb109a0e 5521IOC3 ETHERNET DRIVER
8b58be88 5522M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5523L: linux-mips@linux-mips.org
5524S: Maintained
8862bf1e 5525F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5526
cb109a0e 5527IOC3 SERIAL DRIVER
8b58be88 5528M: Pat Gefre <pfg@sgi.com>
d39e0721 5529L: linux-serial@vger.kernel.org
cb109a0e 5530S: Maintained
df621252 5531F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5532
0b6e8569
SW
5533IOMMU DRIVERS
5534M: Joerg Roedel <joro@8bytes.org>
5535L: iommu@lists.linux-foundation.org
5536T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5537S: Maintained
5538F: drivers/iommu/
5539
4480f15b 5540IP MASQUERADING
8b58be88 5541M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5542S: Maintained
679655da 5543F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5544
1202d6ff 5545IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5546M: Francois Romieu <romieu@fr.zoreil.com>
5547M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5548L: netdev@vger.kernel.org
5549S: Maintained
7443713a 5550F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5551
4480f15b 5552IPATH DRIVER
8473c603 5553M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5554L: linux-rdma@vger.kernel.org
52a09a04 5555S: Maintained
679655da 5556F: drivers/infiniband/hw/ipath/
77d8798b 5557
4409ebe9 5558IPMI SUBSYSTEM
8b58be88 5559M: Corey Minyard <minyard@acm.org>
b0c90653 5560L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5561W: http://openipmi.sourceforge.net/
5562S: Supported
679655da
JP
5563F: Documentation/IPMI.txt
5564F: drivers/char/ipmi/
5565F: include/linux/ipmi*
c117ab84 5566F: include/uapi/linux/ipmi*
4409ebe9 5567
2d800897
KW
5568QCOM AUDIO (ASoC) DRIVERS
5569M: Patrick Lai <plai@codeaurora.org>
5570M: Banajit Goswami <bgoswami@codeaurora.org>
5571L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5572S: Supported
5573F: sound/soc/qcom/
5574
e2d1d6c0 5575IPS SCSI RAID DRIVER
8b58be88 5576M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5577L: linux-scsi@vger.kernel.org
5578W: http://www.adaptec.com/
5579S: Maintained
679655da 5580F: drivers/scsi/ips*
e2d1d6c0
RD
5581
5582IPVS
8b58be88
JP
5583M: Wensong Zhang <wensong@linux-vs.org>
5584M: Simon Horman <horms@verge.net.au>
5585M: Julian Anastasov <ja@ssi.bg>
979b6c13 5586L: netdev@vger.kernel.org
e2d1d6c0 5587L: lvs-devel@vger.kernel.org
1da177e4 5588S: Maintained
679655da 5589F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5590F: include/net/ip_vs.h
c117ab84 5591F: include/uapi/linux/ip_vs.h
679655da 5592F: net/netfilter/ipvs/
1da177e4 5593
e7839f25 5594IPWIRELESS DRIVER
e5f6450c 5595M: Jiri Kosina <jikos@kernel.org>
d8130624 5596M: David Sterba <dsterba@suse.com>
92094aa0 5597S: Odd Fixes
282361a0 5598F: drivers/tty/ipwireless/
099dc4fb 5599
e2d1d6c0 5600IPX NETWORK LAYER
8b58be88 5601M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5602L: netdev@vger.kernel.org
5603S: Maintained
679655da 5604F: include/net/ipx.h
c117ab84 5605F: include/uapi/linux/ipx.h
679655da 5606F: net/ipx/
e2d1d6c0 5607
1da177e4 5608IRDA SUBSYSTEM
8b58be88 5609M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5610L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5611L: netdev@vger.kernel.org
1da177e4 5612W: http://irda.sourceforge.net/
f353976d 5613S: Maintained
e0057975 5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5615F: Documentation/networking/irda.txt
5616F: drivers/net/irda/
5617F: include/net/irda/
5618F: net/irda/
1da177e4 5619
a800c7cc
TG
5620IRQ SUBSYSTEM
5621M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5622L: linux-kernel@vger.kernel.org
a800c7cc 5623S: Maintained
75fc2d37 5624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5625F: kernel/irq/
2ed9fd28
JC
5626
5627IRQCHIP DRIVERS
5628M: Thomas Gleixner <tglx@linutronix.de>
5629M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5630M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5631L: linux-kernel@vger.kernel.org
5632S: Maintained
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5634T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5635F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5636F: drivers/irqchip/
a800c7cc 5637
7ab3a837 5638IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5639M: Jiang Liu <jiang.liu@linux.intel.com>
5640M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5641S: Maintained
b09dec2c 5642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5643F: Documentation/IRQ-domain.txt
5644F: include/linux/irqdomain.h
5645F: kernel/irq/irqdomain.c
b09dec2c 5646F: kernel/irq/msi.c
7ab3a837 5647
e2d1d6c0 5648ISAPNP
8b58be88 5649M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5650S: Maintained
679655da
JP
5651F: Documentation/isapnp.txt
5652F: drivers/pnp/isapnp/
5653F: include/linux/isapnp.h
e2d1d6c0 5654
d39b8420
HV
5655ISA RADIO MODULE
5656M: Hans Verkuil <hverkuil@xs4all.nl>
5657L: linux-media@vger.kernel.org
5658T: git git://linuxtv.org/media_tree.git
5659W: http://linuxtv.org
5660S: Maintained
5661F: drivers/media/radio/radio-isa*
5662
71a6d0af
HW
5663iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5664M: Peter Jones <pjones@redhat.com>
5665M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5666S: Maintained
5667F: drivers/firmware/iscsi_ibft*
5668
14816b1e 5669ISCSI
8b58be88 5670M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5671L: open-iscsi@googlegroups.com
5672W: www.open-iscsi.org
54e5881d 5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5674S: Maintained
679655da
JP
5675F: drivers/scsi/*iscsi*
5676F: include/scsi/*iscsi*
14816b1e 5677
1e65eb42
OG
5678ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5679M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5680M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5681M: Roi Dayan <roid@mellanox.com>
5682L: linux-rdma@vger.kernel.org
5683S: Supported
5684W: http://www.openfabrics.org
5685W: www.open-iscsi.org
5686Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5687F: drivers/infiniband/ulp/iser/
1e65eb42 5688
2b70e5fd
SG
5689ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5690M: Sagi Grimberg <sagig@mellanox.com>
5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5692L: linux-rdma@vger.kernel.org
5693L: target-devel@vger.kernel.org
5694S: Supported
5695W: http://www.linux-iscsi.org
5696F: drivers/infiniband/ulp/isert
5697
1da177e4 5698ISDN SUBSYSTEM
8b58be88 5699M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5700L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5701L: netdev@vger.kernel.org
1da177e4 5702W: http://www.isdn4linux.de
54e5881d 5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5704S: Maintained
679655da
JP
5705F: Documentation/isdn/
5706F: drivers/isdn/
5707F: include/linux/isdn.h
5708F: include/linux/isdn/
c117ab84
CEB
5709F: include/uapi/linux/isdn.h
5710F: include/uapi/linux/isdn/
1da177e4
LT
5711
5712ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5713M: Armin Schindler <mac@melware.de>
d5d52273 5714L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5715W: http://www.melware.de
5716S: Maintained
679655da 5717F: drivers/isdn/hardware/eicon/
1da177e4 5718
d624870f 5719IT87 HARDWARE MONITORING DRIVER
d8130624 5720M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5721L: lm-sensors@lm-sensors.org
5722S: Maintained
5723F: Documentation/hwmon/it87
5724F: drivers/hwmon/it87.c
5725
d7104bff
AP
5726IT913X MEDIA DRIVER
5727M: Antti Palosaari <crope@iki.fi>
5728L: linux-media@vger.kernel.org
5729W: http://linuxtv.org/
5730W: http://palosaari.fi/linux/
5731Q: http://patchwork.linuxtv.org/project/linux-media/list/
5732T: git git://linuxtv.org/anttip/media_tree.git
5733S: Maintained
249c697e 5734F: drivers/media/tuners/it913x*
d7104bff 5735
91821ff3 5736IVTV VIDEO4LINUX DRIVER
6afdeaf8 5737M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5738L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5739L: linux-media@vger.kernel.org
275ffde4 5740T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5741W: http://www.ivtvdriver.org
5742S: Maintained
679655da 5743F: Documentation/video4linux/*.ivtv
90d72ac6 5744F: drivers/media/pci/ivtv/
c117ab84 5745F: include/uapi/linux/ivtv*
91821ff3 5746
68620bdd
MP
5747IX2505V MEDIA DRIVER
5748M: Malcolm Priestley <tvboxspy@gmail.com>
5749L: linux-media@vger.kernel.org
5750W: http://linuxtv.org/
5751Q: http://patchwork.linuxtv.org/project/linux-media/list/
5752S: Maintained
5753F: drivers/media/dvb-frontends/ix2505v*
5754
4453d736
GR
5755JC42.4 TEMPERATURE SENSOR DRIVER
5756M: Guenter Roeck <linux@roeck-us.net>
5757L: lm-sensors@lm-sensors.org
5758S: Maintained
5759F: drivers/hwmon/jc42.c
5760F: Documentation/hwmon/jc42
5761
e2d1d6c0 5762JFS FILESYSTEM
3256f80f 5763M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5764L: jfs-discussion@lists.sourceforge.net
5765W: http://jfs.sourceforge.net/
54e5881d 5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5767S: Maintained
679655da
JP
5768F: Documentation/filesystems/jfs.txt
5769F: fs/jfs/
e2d1d6c0 5770
95252236 5771JME NETWORK DRIVER
8b58be88 5772M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5773L: netdev@vger.kernel.org
5774S: Maintained
63d24a0e 5775F: drivers/net/ethernet/jme.*
95252236 5776
1da177e4 5777JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5778M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5779L: linux-mtd@lists.infradead.org
5780W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5781S: Maintained
679655da 5782F: fs/jffs2/
c117ab84 5783F: include/uapi/linux/jffs2.h
1da177e4 5784
d183e11a
TT
5785JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5786M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5787M: Jan Kara <jack@suse.com>
d183e11a
TT
5788L: linux-ext4@vger.kernel.org
5789S: Maintained
5790F: fs/jbd2/
5791F: include/linux/jbd2.h
ae0718f8 5792
fd8b6cb4 5793JSM Neo PCI based serial card
9d141cb9 5794M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5795L: linux-serial@vger.kernel.org
5796S: Maintained
df621252 5797F: drivers/tty/serial/jsm/
ae0718f8 5798
af39917d
CL
5799K10TEMP HARDWARE MONITORING DRIVER
5800M: Clemens Ladisch <clemens@ladisch.de>
5801L: lm-sensors@lm-sensors.org
5802S: Maintained
5803F: Documentation/hwmon/k10temp
5804F: drivers/hwmon/k10temp.c
5805
4660cb35 5806K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5807M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5808L: lm-sensors@lm-sensors.org
ae0718f8 5809S: Maintained
679655da
JP
5810F: Documentation/hwmon/k8temp
5811F: drivers/hwmon/k8temp.c
ae0718f8 5812
1da177e4 5813KCONFIG
5eb1f99e 5814M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5815L: linux-kbuild@vger.kernel.org
cea8321c 5816T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5817S: Maintained
679655da
JP
5818F: Documentation/kbuild/kconfig-language.txt
5819F: scripts/kconfig/
1da177e4 5820
ea6c2089 5821KDUMP
8b58be88
JP
5822M: Vivek Goyal <vgoyal@redhat.com>
5823M: Haren Myneni <hbabu@us.ibm.com>
34633993 5824L: kexec@lists.infradead.org
ea6c2089
VG
5825W: http://lse.sourceforge.net/kdump/
5826S: Maintained
80811493 5827F: Documentation/kdump/
ea6c2089 5828
f41bf02f
HV
5829KEENE FM RADIO TRANSMITTER DRIVER
5830M: Hans Verkuil <hverkuil@xs4all.nl>
5831L: linux-media@vger.kernel.org
5832T: git git://linuxtv.org/media_tree.git
5833W: http://linuxtv.org
5834S: Maintained
5835F: drivers/media/radio/radio-keene*
5836
1da177e4 5837KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5838M: Ian Kent <raven@themaw.net>
f694fc97 5839L: autofs@vger.kernel.org
1da177e4 5840S: Maintained
679655da 5841F: fs/autofs4/
1da177e4 5842
70fb7ba6 5843KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5844M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5846T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5847L: linux-kbuild@vger.kernel.org
5ce45962 5848S: Maintained
679655da
JP
5849F: Documentation/kbuild/
5850F: Makefile
5851F: scripts/Makefile.*
70fb7ba6
MM
5852F: scripts/basic/
5853F: scripts/mk*
5854F: scripts/package/
1da177e4
LT
5855
5856KERNEL JANITORS
c3000e03 5857L: kernel-janitors@vger.kernel.org
10466f5a 5858W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5859S: Odd Fixes
1da177e4 5860
e8b43555 5861KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5862M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5863M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5864L: linux-nfs@vger.kernel.org
1da177e4 5865W: http://nfs.sourceforge.net/
98fac23f 5866S: Supported
679655da 5867F: fs/nfsd/
c117ab84 5868F: include/uapi/linux/nfsd/
679655da
JP
5869F: fs/lockd/
5870F: fs/nfs_common/
5871F: net/sunrpc/
5872F: include/linux/lockd/
5873F: include/linux/sunrpc/
c117ab84 5874F: include/uapi/linux/sunrpc/
1da177e4 5875
13b122b3
SK
5876KERNEL SELFTEST FRAMEWORK
5877M: Shuah Khan <shuahkh@osg.samsung.com>
5878L: linux-api@vger.kernel.org
5879T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5880S: Maintained
5881F: tools/testing/selftests
5882
426d62e2 5883KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5884M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5885M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5886L: kvm@vger.kernel.org
e3e58478 5887W: http://www.linux-kvm.org
a94b40a6 5888T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5889S: Supported
c93a64fe
PB
5890F: Documentation/*/kvm*.txt
5891F: Documentation/virtual/kvm/
679655da 5892F: arch/*/kvm/
1662e862
CB
5893F: arch/x86/kernel/kvm.c
5894F: arch/x86/kernel/kvmclock.c
679655da
JP
5895F: arch/*/include/asm/kvm*
5896F: include/linux/kvm*
c117ab84 5897F: include/uapi/linux/kvm*
679655da 5898F: virt/kvm/
426d62e2 5899
ad8003d3 5900KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5901M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5902L: kvm@vger.kernel.org
5903W: http://kvm.qumranet.com
7de609c8 5904S: Maintained
679655da 5905F: arch/x86/include/asm/svm.h
679655da 5906F: arch/x86/kvm/svm.c
426d62e2 5907
513014b7 5908KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5909M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5910L: kvm-ppc@vger.kernel.org
5911W: http://kvm.qumranet.com
6a7f972d 5912T: git git://github.com/agraf/linux-2.6.git
513014b7 5913S: Supported
679655da
JP
5914F: arch/powerpc/include/asm/kvm*
5915F: arch/powerpc/kvm/
513014b7 5916
85f8fffe 5917KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5918M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5919M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5920L: linux-s390@vger.kernel.org
5921W: http://www.ibm.com/developerworks/linux/linux390/
5922S: Supported
679655da
JP
5923F: Documentation/s390/kvm.txt
5924F: arch/s390/include/asm/kvm*
80811493 5925F: arch/s390/kvm/
85f8fffe 5926
a749474d 5927KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5928M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5929M: Marc Zyngier <marc.zyngier@arm.com>
5930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5931L: kvmarm@lists.cs.columbia.edu
5932W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5933S: Supported
a749474d
CD
5934F: arch/arm/include/uapi/asm/kvm*
5935F: arch/arm/include/asm/kvm*
5936F: arch/arm/kvm/
5c8818b4
MZ
5937F: virt/kvm/arm/
5938F: include/kvm/arm_*
a749474d 5939
6394a3ec 5940KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5941M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5942M: Marc Zyngier <marc.zyngier@arm.com>
5943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5944L: kvmarm@lists.cs.columbia.edu
5945S: Maintained
5946F: arch/arm64/include/uapi/asm/kvm*
5947F: arch/arm64/include/asm/kvm*
5948F: arch/arm64/kvm/
5949
dc009d92 5950KEXEC
8b58be88 5951M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5952W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5953L: kexec@lists.infradead.org
dc009d92 5954S: Maintained
679655da 5955F: include/linux/kexec.h
c117ab84 5956F: include/uapi/linux/kexec.h
679655da 5957F: kernel/kexec.c
dc009d92 5958
e971461f
DH
5959KEYS/KEYRINGS:
5960M: David Howells <dhowells@redhat.com>
5961L: keyrings@linux-nfs.org
5962S: Maintained
d410fa4e 5963F: Documentation/security/keys.txt
e971461f
DH
5964F: include/linux/key.h
5965F: include/linux/key-type.h
5966F: include/keys/
5967F: security/keys/
5968
7f3c68be 5969KEYS-TRUSTED
74dd744f
MZ
5970M: David Safford <safford@us.ibm.com>
5971M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5972L: linux-security-module@vger.kernel.org
5973L: keyrings@linux-nfs.org
5974S: Supported
d410fa4e 5975F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5976F: include/keys/trusted-type.h
5977F: security/keys/trusted.c
5978F: security/keys/trusted.h
5979
5980KEYS-ENCRYPTED
74dd744f
MZ
5981M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5982M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5983L: linux-security-module@vger.kernel.org
5984L: keyrings@linux-nfs.org
5985S: Supported
d410fa4e 5986F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5987F: include/keys/encrypted-type.h
19c90aa6 5988F: security/keys/encrypted-keys/
7f3c68be 5989
5b778dad 5990KGDB / KDB /debug_core
8b58be88 5991M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5992W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5993L: kgdb-bugreport@lists.sourceforge.net
5994S: Maintained
679655da
JP
5995F: Documentation/DocBook/kgdb.tmpl
5996F: drivers/misc/kgdbts.c
df621252 5997F: drivers/tty/serial/kgdboc.c
5b778dad 5998F: include/linux/kdb.h
679655da 5999F: include/linux/kgdb.h
4063eb5f 6000F: kernel/debug/
e3e2aaf7 6001
456db8cc 6002KMEMCHECK
8b58be88 6003M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6004M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6005S: Maintained
410d7a97
JP
6006F: Documentation/kmemcheck.txt
6007F: arch/x86/include/asm/kmemcheck.h
6008F: arch/x86/mm/kmemcheck/
6009F: include/linux/kmemcheck.h
6010F: mm/kmemcheck.c
b9ce08c0 6011
c3bb4d24 6012KMEMLEAK
8b58be88 6013M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6014S: Maintained
6015F: Documentation/kmemleak.txt
6016F: include/linux/kmemleak.h
6017F: mm/kmemleak.c
6018F: mm/kmemleak-test.c
6019
89559a61 6020KPROBES
8b58be88
JP
6021M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6022M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6023M: "David S. Miller" <davem@davemloft.net>
97c29e74 6024M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6025S: Maintained
679655da
JP
6026F: Documentation/kprobes.txt
6027F: include/linux/kprobes.h
6028F: kernel/kprobes.c
89559a61 6029
70e84049 6030KS0108 LCD CONTROLLER DRIVER
8b58be88 6031M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6032W: http://miguelojeda.es/auxdisplay.htm
6033W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6034S: Maintained
679655da
JP
6035F: Documentation/auxdisplay/ks0108
6036F: drivers/auxdisplay/ks0108.c
6037F: include/linux/ks0108.h
70e84049 6038
1da177e4 6039LAPB module
1da177e4 6040L: linux-x25@vger.kernel.org
bf9915cc 6041S: Orphan
679655da
JP
6042F: Documentation/networking/lapb-module.txt
6043F: include/*/lapb.h
6044F: net/lapb/
1da177e4
LT
6045
6046LASI 53c700 driver for PARISC
8b58be88 6047M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6048L: linux-scsi@vger.kernel.org
6049S: Maintained
679655da
JP
6050F: Documentation/scsi/53c700.txt
6051F: drivers/scsi/53c700*
1da177e4 6052
263de9b5 6053LED SUBSYSTEM
8b58be88 6054M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6055M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6056L: linux-leds@vger.kernel.org
b8926ba0 6057T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6058S: Maintained
679655da
JP
6059F: drivers/leds/
6060F: include/linux/leds.h
263de9b5 6061
b0461a44 6062LEGACY EEPROM DRIVER
d8130624 6063M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6064S: Maintained
6065F: Documentation/misc-devices/eeprom
6066F: drivers/misc/eeprom/eeprom.c
6067
1da177e4 6068LEGO USB Tower driver
8b58be88 6069M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6070L: legousb-devel@lists.sourceforge.net
6071W: http://legousb.sourceforge.net/
6072S: Maintained
679655da 6073F: drivers/usb/misc/legousbtower.c
1da177e4 6074
055616a8
MK
6075LG2160 MEDIA DRIVER
6076M: Michael Krufky <mkrufky@linuxtv.org>
6077L: linux-media@vger.kernel.org
6078W: http://linuxtv.org/
6079W: http://github.com/mkrufky
6080Q: http://patchwork.linuxtv.org/project/linux-media/list/
6081T: git git://linuxtv.org/mkrufky/tuners.git
6082S: Maintained
6083F: drivers/media/dvb-frontends/lg2160.*
6084
6f0e7725
MK
6085LGDT3305 MEDIA DRIVER
6086M: Michael Krufky <mkrufky@linuxtv.org>
6087L: linux-media@vger.kernel.org
6088W: http://linuxtv.org/
6089W: http://github.com/mkrufky
6090Q: http://patchwork.linuxtv.org/project/linux-media/list/
6091T: git git://linuxtv.org/mkrufky/tuners.git
6092S: Maintained
6093F: drivers/media/dvb-frontends/lgdt3305.*
6094
568a17ff 6095LGUEST
8b58be88 6096M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6097L: lguest@lists.ozlabs.org
568a17ff 6098W: http://lguest.ozlabs.org/
72e91863 6099S: Odd Fixes
070f420b 6100F: arch/x86/include/asm/lguest*.h
679655da
JP
6101F: arch/x86/lguest/
6102F: drivers/lguest/
6103F: include/linux/lguest*.h
070f420b 6104F: tools/lguest/
568a17ff 6105
32ac7cb2
TH
6106LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6107M: Tejun Heo <tj@kernel.org>
6108L: linux-ide@vger.kernel.org
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6110S: Maintained
6111F: drivers/ata/
6112F: include/linux/ata.h
6113F: include/linux/libata.h
6114
6115LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6116M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6117L: linux-ide@vger.kernel.org
6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6119S: Maintained
6120F: include/linux/pata_arasan_cf_data.h
6121F: drivers/ata/pata_arasan_cf.c
6122
c7fa056c
BZ
6123LIBATA PATA DRIVERS
6124M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6125M: Tejun Heo <tj@kernel.org>
6126L: linux-ide@vger.kernel.org
6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6128S: Maintained
6129F: drivers/ata/pata_*.c
6130F: drivers/ata/ata_generic.c
6131
32ac7cb2
TH
6132LIBATA SATA AHCI PLATFORM devices support
6133M: Hans de Goede <hdegoede@redhat.com>
6134M: Tejun Heo <tj@kernel.org>
6135L: linux-ide@vger.kernel.org
6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6137S: Maintained
6138F: drivers/ata/ahci_platform.c
6139F: drivers/ata/libahci_platform.c
6140F: include/linux/ahci_platform.h
6141
6142LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6143M: Mikael Pettersson <mikpelinux@gmail.com>
6144L: linux-ide@vger.kernel.org
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6146S: Maintained
6147F: drivers/ata/sata_promise.*
6148
1acd437c
SL
6149LIBLOCKDEP
6150M: Sasha Levin <sasha.levin@oracle.com>
6151S: Maintained
6152F: tools/lib/lockdep/
6153
bc30196f
DW
6154LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6155M: Dan Williams <dan.j.williams@intel.com>
6156L: linux-nvdimm@lists.01.org
6157Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6158S: Supported
6159F: drivers/nvdimm/*
6160F: include/linux/nd.h
6161F: include/linux/libnvdimm.h
6162F: include/uapi/linux/ndctl.h
6163
6164LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6165M: Ross Zwisler <ross.zwisler@linux.intel.com>
6166L: linux-nvdimm@lists.01.org
6167Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6168S: Supported
6169F: drivers/nvdimm/blk.c
6170F: drivers/nvdimm/region_devs.c
6171F: drivers/acpi/nfit*
6172
6173LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6174M: Vishal Verma <vishal.l.verma@intel.com>
6175L: linux-nvdimm@lists.01.org
6176Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6177S: Supported
6178F: drivers/nvdimm/btt*
6179
6180LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6181M: Ross Zwisler <ross.zwisler@linux.intel.com>
6182L: linux-nvdimm@lists.01.org
6183Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6184S: Supported
6185F: drivers/nvdimm/pmem.c
b864bc17 6186F: include/linux/pmem.h
bc30196f 6187
1da177e4 6188LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6189M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6190W: http://www.ibm.com/linux/ltc/projects/ppc
6191S: Supported
11c34c7d 6192F: arch/powerpc/boot/rs6000.h
1da177e4 6193
852bb9f5 6194LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6195M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6196M: Paul Mackerras <paulus@samba.org>
ea668936 6197M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6198W: http://www.penguinppc.org/
a4724ed6 6199L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6200Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6202S: Supported
11c34c7d
JP
6203F: Documentation/powerpc/
6204F: arch/powerpc/
1da177e4
LT
6205
6206LINUX FOR POWER MACINTOSH
8b58be88 6207M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6208W: http://www.penguinppc.org/
a4724ed6 6209L: linuxppc-dev@lists.ozlabs.org
1da177e4 6210S: Maintained
11c34c7d
JP
6211F: arch/powerpc/platforms/powermac/
6212F: drivers/macintosh/
1da177e4 6213
77a76369 6214LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6215M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6216L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6217T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6218S: Maintained
11c34c7d
JP
6219F: arch/powerpc/platforms/512x/
6220F: arch/powerpc/platforms/52xx/
1da177e4
LT
6221
6222LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6223M: Alistair Popple <alistair@popple.id.au>
8b58be88 6224M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6225W: http://www.penguinppc.org/
a4724ed6 6226L: linuxppc-dev@lists.ozlabs.org
1da177e4 6227S: Maintained
11c34c7d
JP
6228F: arch/powerpc/platforms/40x/
6229F: arch/powerpc/platforms/44x/
1da177e4 6230
260c02a9 6231LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6232L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6233S: Orphan
11c34c7d
JP
6234F: arch/powerpc/*/*virtex*
6235F: arch/powerpc/*/*/*virtex*
1da177e4 6236
e93adf1e 6237LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6238M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6239W: http://www.penguinppc.org/
a4724ed6 6240L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6241S: Maintained
a2b1f7c8 6242F: arch/powerpc/platforms/8xx/
e93adf1e 6243
1da177e4 6244LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6245M: Scott Wood <scottwood@freescale.com>
8b58be88 6246M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6247W: http://www.penguinppc.org/
a4724ed6 6248L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6249T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6250S: Maintained
11c34c7d 6251F: arch/powerpc/platforms/83xx/
4c8f581d 6252F: arch/powerpc/platforms/85xx/
1da177e4 6253
ab06ff3a 6254LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6255M: Olof Johansson <olof@lixom.net>
a4724ed6 6256L: linuxppc-dev@lists.ozlabs.org
92e19709 6257S: Maintained
11c34c7d
JP
6258F: arch/powerpc/platforms/pasemi/
6259F: drivers/*/*pasemi*
6260F: drivers/*/*/*pasemi*
ab06ff3a 6261
1da177e4 6262LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6263M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6264L: linux-security-module@vger.kernel.org
1da177e4
LT
6265S: Supported
6266
a23ce6da
HW
6267LIS3LV02D ACCELEROMETER DRIVER
6268M: Eric Piel <eric.piel@tremplin-utc.net>
6269S: Maintained
ff606677
JD
6270F: Documentation/misc-devices/lis3lv02d
6271F: drivers/misc/lis3lv02d/
bd35665f 6272F: drivers/platform/x86/hp_accel.c
a23ce6da 6273
b700e7f0
SJ
6274LIVE PATCHING
6275M: Josh Poimboeuf <jpoimboe@redhat.com>
6276M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6277M: Jiri Kosina <jikos@kernel.org>
d8130624 6278M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6279S: Maintained
6280F: kernel/livepatch/
6281F: include/linux/livepatch.h
6282F: arch/x86/include/asm/livepatch.h
6283F: arch/x86/kernel/livepatch.c
6284F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6285F: samples/livepatch/
b700e7f0 6286L: live-patching@vger.kernel.org
74d50da3 6287T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6288
e2d1d6c0 6289LLC (802.2)
8b58be88 6290M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6291S: Maintained
679655da 6292F: include/linux/llc.h
c117ab84 6293F: include/uapi/linux/llc.h
679655da
JP
6294F: include/net/llc*
6295F: net/llc/
e2d1d6c0 6296
4e233cbe
AD
6297LM73 HARDWARE MONITOR DRIVER
6298M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6299L: lm-sensors@lm-sensors.org
6300S: Maintained
6301F: drivers/hwmon/lm73.c
6302
156e2d1a 6303LM78 HARDWARE MONITOR DRIVER
d8130624 6304M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6305L: lm-sensors@lm-sensors.org
6306S: Maintained
6307F: Documentation/hwmon/lm78
6308F: drivers/hwmon/lm78.c
6309
1da177e4 6310LM83 HARDWARE MONITOR DRIVER
d8130624 6311M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6312L: lm-sensors@lm-sensors.org
1da177e4 6313S: Maintained
679655da
JP
6314F: Documentation/hwmon/lm83
6315F: drivers/hwmon/lm83.c
1da177e4
LT
6316
6317LM90 HARDWARE MONITOR DRIVER
d8130624 6318M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6319L: lm-sensors@lm-sensors.org
1da177e4 6320S: Maintained
679655da 6321F: Documentation/hwmon/lm90
aae7bce4 6322F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6323F: drivers/hwmon/lm90.c
1da177e4 6324
917cc4e6
GR
6325LM95234 HARDWARE MONITOR DRIVER
6326M: Guenter Roeck <linux@roeck-us.net>
6327L: lm-sensors@lm-sensors.org
6328S: Maintained
6329F: Documentation/hwmon/lm95234
6330F: drivers/hwmon/lm95234.c
6331
68620bdd
MP
6332LME2510 MEDIA DRIVER
6333M: Malcolm Priestley <tvboxspy@gmail.com>
6334L: linux-media@vger.kernel.org
6335W: http://linuxtv.org/
6336Q: http://patchwork.linuxtv.org/project/linux-media/list/
6337S: Maintained
6338F: drivers/media/usb/dvb-usb-v2/lmedm04*
6339
512e67f9 6340LOCKDEP AND LOCKSTAT
8b58be88
JP
6341M: Peter Zijlstra <peterz@infradead.org>
6342M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6343L: linux-kernel@vger.kernel.org
75fc2d37 6344T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6345S: Maintained
214e0aed
DB
6346F: Documentation/locking/lockdep*.txt
6347F: Documentation/locking/lockstat.txt
679655da 6348F: include/linux/lockdep.h
7486d6da 6349F: kernel/locking/
512e67f9 6350
dde33348 6351LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6352M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6353L: linux-ntfs-dev@lists.sourceforge.net
6354W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6355S: Maintained
679655da 6356F: Documentation/ldm.txt
20d16fef 6357F: block/partitions/ldm.*
1da177e4 6358
ef6ada3d
JE
6359LogFS
6360M: Joern Engel <joern@logfs.org>
756ccb3c 6361M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6362L: logfs@logfs.org
6363W: logfs.org
6364S: Maintained
6365F: fs/logfs/
6366
b62d7946
RS
6367LPC32XX MACHINE SUPPORT
6368M: Roland Stigge <stigge@antcom.de>
6369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6370S: Maintained
6371F: arch/arm/mach-lpc32xx/
6372
c87e34ef 6373LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6374M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6375M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6376M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6377M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6378L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6379L: linux-scsi@vger.kernel.org
6380W: http://www.lsilogic.com/support
6381S: Supported
679655da 6382F: drivers/message/fusion/
500c152a 6383F: drivers/scsi/mpt2sas/
6384F: drivers/scsi/mpt3sas/
c87e34ef 6385
1da177e4 6386LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6387M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6388L: linux-scsi@vger.kernel.org
6389S: Maintained
679655da 6390F: drivers/scsi/sym53c8xx_2/
1da177e4 6391
e5f5c99a
GR
6392LTC4261 HARDWARE MONITOR DRIVER
6393M: Guenter Roeck <linux@roeck-us.net>
6394L: lm-sensors@lm-sensors.org
6395S: Maintained
6396F: Documentation/hwmon/ltc4261
6397F: drivers/hwmon/ltc4261.c
6398
81365c31 6399LTP (Linux Test Project)
28b8e8d4 6400M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6401M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6402M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6403M: Jan Stancek <jstancek@redhat.com>
6404M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6405M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6406L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6407W: http://linux-test-project.github.io/
7d1ae8a8 6408T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6409S: Maintained
6410
c12a54b3 6411M32R ARCHITECTURE
c12a54b3 6412W: http://www.linux-m32r.org/
b4174867 6413S: Orphan
679655da 6414F: arch/m32r/
c12a54b3 6415
1da177e4 6416M68K ARCHITECTURE
8b58be88 6417M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6418L: linux-m68k@lists.linux-m68k.org
6419W: http://www.linux-m68k.org/
54e5881d 6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6421S: Maintained
679655da 6422F: arch/m68k/
9db35182 6423F: drivers/zorro/
1da177e4
LT
6424
6425M68K ON APPLE MACINTOSH
8b58be88 6426M: Joshua Thompson <funaho@jurai.org>
1da177e4 6427W: http://www.mac.linux-m68k.org/
9bb9f222 6428L: linux-m68k@lists.linux-m68k.org
1da177e4 6429S: Maintained
9db35182 6430F: arch/m68k/mac/
1da177e4
LT
6431
6432M68K ON HP9000/300
8b58be88 6433M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6434W: http://www.tazenda.demon.co.uk/phil/linux-hp
6435S: Maintained
679655da 6436F: arch/m68k/hp300/
1da177e4 6437
74425546
AP
6438M88DS3103 MEDIA DRIVER
6439M: Antti Palosaari <crope@iki.fi>
6440L: linux-media@vger.kernel.org
6441W: http://linuxtv.org/
6442W: http://palosaari.fi/linux/
6443Q: http://patchwork.linuxtv.org/project/linux-media/list/
6444T: git git://linuxtv.org/anttip/media_tree.git
6445S: Maintained
6446F: drivers/media/dvb-frontends/m88ds3103*
6447
68620bdd
MP
6448M88RS2000 MEDIA DRIVER
6449M: Malcolm Priestley <tvboxspy@gmail.com>
6450L: linux-media@vger.kernel.org
6451W: http://linuxtv.org/
6452Q: http://patchwork.linuxtv.org/project/linux-media/list/
6453S: Maintained
6454F: drivers/media/dvb-frontends/m88rs2000*
6455
07a092fa 6456MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6457M: Alexey Klimov <klimov.linux@gmail.com>
6458L: linux-media@vger.kernel.org
6459T: git git://linuxtv.org/media_tree.git
6460S: Maintained
6461F: drivers/media/radio/radio-ma901.c
07a092fa 6462
64a327a7 6463MAC80211
8b58be88 6464M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6465L: linux-wireless@vger.kernel.org
491b26b4 6466W: http://wireless.kernel.org/
ce466579
JB
6467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6469S: Maintained
679655da
JP
6470F: Documentation/networking/mac80211-injection.txt
6471F: include/net/mac80211.h
6472F: net/mac80211/
64a327a7 6473
b863ceb7 6474MACVLAN DRIVER
8b58be88 6475M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6476L: netdev@vger.kernel.org
6477S: Maintained
679655da
JP
6478F: drivers/net/macvlan.c
6479F: include/linux/if_macvlan.h
b863ceb7 6480
2b6d83e2
JB
6481MAILBOX API
6482M: Jassi Brar <jassisinghbrar@gmail.com>
6483L: linux-kernel@vger.kernel.org
6484S: Maintained
6485F: drivers/mailbox/
6486F: include/linux/mailbox_client.h
6487F: include/linux/mailbox_controller.h
6488
faf1668c 6489MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6490M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6491W: http://www.kernel.org/doc/man-pages
bd7ebec6 6492L: linux-man@vger.kernel.org
1b53dc74 6493S: Maintained
faf1668c 6494
8427defd
RK
6495MARVELL ARMADA DRM SUPPORT
6496M: Russell King <rmk+kernel@arm.linux.org.uk>
6497S: Maintained
6498F: drivers/gpu/drm/armada/
6499
3ad50cca
GR
6500MARVELL 88E6352 DSA support
6501M: Guenter Roeck <linux@roeck-us.net>
6502S: Maintained
6503F: drivers/net/dsa/mv88e6352.c
6504
44c14c1d 6505MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6506M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6507M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6508L: netdev@vger.kernel.org
6509S: Maintained
6510F: drivers/net/ethernet/marvell/sk*
6511
74cda169 6512MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6513L: libertas-dev@lists.infradead.org
8ac3e99e 6514S: Orphan
679655da 6515F: drivers/net/wireless/libertas/
74cda169 6516
b60d6975 6517MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6518M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6519L: netdev@vger.kernel.org
f5ca8502 6520S: Maintained
527a6266 6521F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6522F: include/linux/mv643xx.h
1da177e4 6523
370b8ed9
TP
6524MARVELL MVNETA ETHERNET DRIVER
6525M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6526L: netdev@vger.kernel.org
6527S: Maintained
6528F: drivers/net/ethernet/marvell/mvneta.*
6529
fcad584d 6530MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6531M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6532M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6533L: linux-wireless@vger.kernel.org
6534S: Maintained
6535F: drivers/net/wireless/mwifiex/
6536
a2c3f656 6537MARVELL MWL8K WIRELESS DRIVER
a040d532 6538M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6539L: linux-wireless@vger.kernel.org
16345910 6540S: Odd Fixes
a2c3f656
LB
6541F: drivers/net/wireless/mwl8k.c
6542
2a69567b 6543MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6544M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6545S: Odd Fixes
1fa7e547 6546F: drivers/mmc/host/mvsdio.*
2a69567b 6547
1da177e4 6548MATROX FRAMEBUFFER DRIVER
c69f677c 6549L: linux-fbdev@vger.kernel.org
52653199 6550S: Orphan
8a61f013 6551F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6552F: include/uapi/linux/matroxfb.h
1da177e4 6553
ca462085
GR
6554MAX16065 HARDWARE MONITOR DRIVER
6555M: Guenter Roeck <linux@roeck-us.net>
6556L: lm-sensors@lm-sensors.org
6557S: Maintained
6558F: Documentation/hwmon/max16065
6559F: drivers/hwmon/max16065.c
6560
1f61cab8
GR
6561MAX20751 HARDWARE MONITOR DRIVER
6562M: Guenter Roeck <linux@roeck-us.net>
6563L: lm-sensors@lm-sensors.org
6564S: Maintained
6565F: Documentation/hwmon/max20751
6566F: drivers/hwmon/max20751.c
6567
d20620de 6568MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6569M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6570L: lm-sensors@lm-sensors.org
6571S: Maintained
679655da
JP
6572F: Documentation/hwmon/max6650
6573F: drivers/hwmon/max6650.c
d20620de 6574
e89ab51f
GR
6575MAX6697 HARDWARE MONITOR DRIVER
6576M: Guenter Roeck <linux@roeck-us.net>
6577L: lm-sensors@lm-sensors.org
6578S: Maintained
6579F: Documentation/hwmon/max6697
6580F: Documentation/devicetree/bindings/i2c/max6697.txt
6581F: drivers/hwmon/max6697.c
6582F: include/linux/platform_data/max6697.h
6583
f8f847b5
KK
6584MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6585M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6586L: linux-pm@vger.kernel.org
6587S: Supported
6588F: drivers/power/max14577_charger.c
6589F: drivers/power/max77693_charger.c
6590
befeb596
KK
6591MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6592M: Chanwoo Choi <cw00.choi@samsung.com>
6593M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6594L: linux-kernel@vger.kernel.org
6595S: Supported
6596F: drivers/*/max14577.c
6597F: drivers/*/max77686.c
6598F: drivers/*/max77693.c
6599F: drivers/extcon/extcon-max14577.c
6600F: drivers/extcon/extcon-max77693.c
6601F: drivers/rtc/rtc-max77686.c
6602F: drivers/clk/clk-max77686.c
6603F: Documentation/devicetree/bindings/mfd/max14577.txt
6604F: Documentation/devicetree/bindings/mfd/max77686.txt
6605F: Documentation/devicetree/bindings/mfd/max77693.txt
6606F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6607F: include/linux/mfd/max14577*.h
6608F: include/linux/mfd/max77686*.h
6609F: include/linux/mfd/max77693*.h
6610
9be3c9a5
HV
6611MAXIRADIO FM RADIO RECEIVER DRIVER
6612M: Hans Verkuil <hverkuil@xs4all.nl>
6613L: linux-media@vger.kernel.org
6614T: git git://linuxtv.org/media_tree.git
6615W: http://linuxtv.org
6616S: Maintained
6617F: drivers/media/radio/radio-maxiradio*
6618
6f32a8c9
LP
6619MEDIA DRIVERS FOR RENESAS - VSP1
6620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6621L: linux-media@vger.kernel.org
6622L: linux-sh@vger.kernel.org
6623T: git git://linuxtv.org/media_tree.git
6624S: Supported
6625F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6626F: drivers/media/platform/vsp1/
6627
127c49ae 6628MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6629M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6630P: LinuxTV.org Project
6631L: linux-media@vger.kernel.org
6632W: http://linuxtv.org
8a6e2535 6633Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6634T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6635S: Maintained
6636F: Documentation/dvb/
6637F: Documentation/video4linux/
ffe06198 6638F: Documentation/DocBook/media/
127c49ae 6639F: drivers/media/
ffe06198 6640F: drivers/staging/media/
127c49ae 6641F: include/media/
6c0f0359
MCC
6642F: include/uapi/linux/dvb/
6643F: include/uapi/linux/videodev2.h
6644F: include/uapi/linux/media.h
6645F: include/uapi/linux/v4l2-*
6646F: include/uapi/linux/meye.h
6647F: include/uapi/linux/ivtv*
6648F: include/uapi/linux/uvcvideo.h
d20620de 6649
c869f77d
JK
6650MEDIATEK MT7601U WIRELESS LAN DRIVER
6651M: Jakub Kicinski <kubakici@wp.pl>
6652L: linux-wireless@vger.kernel.org
6653S: Maintained
6654F: drivers/net/wireless/mediatek/mt7601u/
6655
e399065b
SS
6656MEGARAID SCSI/SAS DRIVERS
6657M: Kashyap Desai <kashyap.desai@avagotech.com>
6658M: Sumit Saxena <sumit.saxena@avagotech.com>
6659M: Uday Lingala <uday.lingala@avagotech.com>
6660L: megaraidlinux.pdl@avagotech.com
baaea1dc 6661L: linux-scsi@vger.kernel.org
e399065b 6662W: http://www.lsi.com
ce00f85c 6663S: Maintained
679655da
JP
6664F: Documentation/scsi/megaraid.txt
6665F: drivers/scsi/megaraid.*
6666F: drivers/scsi/megaraid/
757e0108 6667
2c46c9d5
AV
6668MELLANOX ETHERNET DRIVER (mlx4_en)
6669M: Amir Vadai <amirv@mellanox.com>
db603047 6670M: Ido Shamay <idos@mellanox.com>
b75f0050 6671L: netdev@vger.kernel.org
2c46c9d5
AV
6672S: Supported
6673W: http://www.mellanox.com
6674Q: http://patchwork.ozlabs.org/project/netdev/list/
6675F: drivers/net/ethernet/mellanox/mlx4/en_*
6676
93c1edb2
JP
6677MELLANOX ETHERNET SWITCH DRIVERS
6678M: Jiri Pirko <jiri@mellanox.com>
6679M: Ido Schimmel <idosch@mellanox.com>
6680L: netdev@vger.kernel.org
6681S: Supported
6682W: http://www.mellanox.com
6683Q: http://patchwork.ozlabs.org/project/netdev/list/
6684F: drivers/net/ethernet/mellanox/mlxsw/
6685
70ea91f1
SR
6686MEMORY MANAGEMENT
6687L: linux-mm@kvack.org
70ea91f1
SR
6688W: http://www.linux-mm.org
6689S: Maintained
679655da 6690F: include/linux/mm.h
551450bb
CS
6691F: include/linux/gfp.h
6692F: include/linux/mmzone.h
6693F: include/linux/memory_hotplug.h
6694F: include/linux/vmalloc.h
679655da 6695F: mm/
70ea91f1 6696
f4e9ce66 6697MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6698M: David Woodhouse <dwmw2@infradead.org>
242c325e 6699M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6700L: linux-mtd@lists.infradead.org
8a6e2535
JP
6701W: http://www.linux-mtd.infradead.org/
6702Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6703T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6704T: git git://git.infradead.org/l2-mtd.git
1da177e4 6705S: Maintained
679655da
JP
6706F: drivers/mtd/
6707F: include/linux/mtd/
c117ab84 6708F: include/uapi/mtd/
1da177e4 6709
26c57ef1 6710MEN A21 WATCHDOG DRIVER
30c7469b 6711M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6712L: linux-watchdog@vger.kernel.org
30c7469b 6713S: Maintained
26c57ef1
JT
6714F: drivers/watchdog/mena21_wdt.c
6715
3764e82e 6716MEN CHAMELEON BUS (mcb)
30c7469b
JT
6717M: Johannes Thumshirn <morbidrsa@gmail.com>
6718S: Maintained
3764e82e
JT
6719F: drivers/mcb/
6720F: include/linux/mcb.h
b9f2f459 6721F: Documentation/men-chameleon-bus.txt
3764e82e 6722
48b490d2
AW
6723MEN F21BMC (Board Management Controller)
6724M: Andreas Werner <andreas.werner@men.de>
6725S: Supported
6726F: drivers/mfd/menf21bmc.c
6727F: drivers/watchdog/menf21bmc_wdt.c
6728F: drivers/leds/leds-menf21bmc.c
6729F: drivers/hwmon/menf21bmc_hwmon.c
6730F: Documentation/hwmon/menf21bmc
6731
12285945
JH
6732METAG ARCHITECTURE
6733M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6734L: linux-metag@vger.kernel.org
12285945
JH
6735S: Supported
6736F: arch/metag/
6737F: Documentation/metag/
6738F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6739F: drivers/clocksource/metag_generic.c
5698c50d
JH
6740F: drivers/irqchip/irq-metag.c
6741F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6742F: drivers/tty/metag_da.c
12285945 6743
c6375b0a 6744MICROBLAZE ARCHITECTURE
8b58be88 6745M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6746W: http://www.monstr.eu/fdt/
6747T: git git://git.monstr.eu/linux-2.6-microblaze.git
6748S: Supported
0a8c7914 6749F: arch/microblaze/
1da177e4
LT
6750
6751MICROTEK X6 SCANNER
61eee9a7 6752M: Oliver Neukum <oliver@neukum.org>
1da177e4 6753S: Maintained
679655da 6754F: drivers/usb/image/microtek.*
1da177e4
LT
6755
6756MIPS
8b58be88 6757M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6758L: linux-mips@linux-mips.org
6097050d 6759W: http://www.linux-mips.org/
b05e988e 6760T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6761Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6762S: Supported
679655da
JP
6763F: Documentation/mips/
6764F: arch/mips/
1da177e4 6765
08b7620a
HV
6766MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6767M: Hans Verkuil <hverkuil@xs4all.nl>
6768L: linux-media@vger.kernel.org
6769T: git git://linuxtv.org/media_tree.git
6770W: http://linuxtv.org
6771S: Odd Fixes
6772F: drivers/media/radio/radio-miropcm20*
6773
e126ba97
EC
6774Mellanox MLX5 core VPI driver
6775M: Eli Cohen <eli@mellanox.com>
6776L: netdev@vger.kernel.org
6777L: linux-rdma@vger.kernel.org
6778W: http://www.mellanox.com
6779Q: http://patchwork.ozlabs.org/project/netdev/list/
6780Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6781T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6782S: Supported
6783F: drivers/net/ethernet/mellanox/mlx5/core/
6784F: include/linux/mlx5/
6785
6786Mellanox MLX5 IB driver
b75f0050
JP
6787M: Eli Cohen <eli@mellanox.com>
6788L: linux-rdma@vger.kernel.org
6789W: http://www.mellanox.com
6790Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6791T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6792S: Supported
6793F: include/linux/mlx5/
6794F: drivers/infiniband/hw/mlx5/
e126ba97 6795
0ce277e4
AP
6796MN88472 MEDIA DRIVER
6797M: Antti Palosaari <crope@iki.fi>
6798L: linux-media@vger.kernel.org
6799W: http://linuxtv.org/
6800W: http://palosaari.fi/linux/
6801Q: http://patchwork.linuxtv.org/project/linux-media/list/
6802T: git git://linuxtv.org/anttip/media_tree.git
6803S: Maintained
6804F: drivers/staging/media/mn88472/
6805F: drivers/media/dvb-frontends/mn88472.h
6806
4f4d238f
AP
6807MN88473 MEDIA DRIVER
6808M: Antti Palosaari <crope@iki.fi>
6809L: linux-media@vger.kernel.org
6810W: http://linuxtv.org/
6811W: http://palosaari.fi/linux/
6812Q: http://patchwork.linuxtv.org/project/linux-media/list/
6813T: git git://linuxtv.org/anttip/media_tree.git
6814S: Maintained
6815F: drivers/staging/media/mn88473/
6816F: drivers/media/dvb-frontends/mn88473.h
6817
1da177e4 6818MODULE SUPPORT
8b58be88 6819M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6820S: Maintained
679655da
JP
6821F: include/linux/module.h
6822F: kernel/module.c
1da177e4
LT
6823
6824MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6825W: http://popies.net/meye/
b7788e13 6826S: Orphan
679655da 6827F: Documentation/video4linux/meye.txt
90d72ac6 6828F: drivers/media/pci/meye/
6c0f0359 6829F: include/uapi/linux/meye.h
1da177e4 6830
b9705b60 6831MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6832M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6833S: Maintained
679655da 6834F: Documentation/serial/moxa-smartio
c897401b 6835F: drivers/tty/mxser.*
d735410a 6836
889b2f87
AK
6837MR800 AVERMEDIA USB FM RADIO DRIVER
6838M: Alexey Klimov <klimov.linux@gmail.com>
6839L: linux-media@vger.kernel.org
6840T: git git://linuxtv.org/media_tree.git
6841S: Maintained
6842F: drivers/media/radio/radio-mr800.c
6843
d7155691
AO
6844MRF24J40 IEEE 802.15.4 RADIO DRIVER
6845M: Alan Ott <alan@signal11.us>
6846L: linux-wpan@vger.kernel.org
6847S: Maintained
6848F: drivers/net/ieee802154/mrf24j40.c
6849
8c4c731a 6850MSI LAPTOP SUPPORT
182ae55c 6851M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6852L: platform-driver-x86@vger.kernel.org
8c4c731a 6853S: Maintained
679655da 6854F: drivers/platform/x86/msi-laptop.c
8c4c731a 6855
0f1006b1 6856MSI WMI SUPPORT
d0944853 6857L: platform-driver-x86@vger.kernel.org
5ee7041e 6858S: Orphan
0f1006b1
AA
6859F: drivers/platform/x86/msi-wmi.c
6860
19a628a0
AP
6861MSI001 MEDIA DRIVER
6862M: Antti Palosaari <crope@iki.fi>
6863L: linux-media@vger.kernel.org
6864W: http://linuxtv.org/
6865W: http://palosaari.fi/linux/
6866Q: http://patchwork.linuxtv.org/project/linux-media/list/
6867T: git git://linuxtv.org/anttip/media_tree.git
6868S: Maintained
0185e197 6869F: drivers/media/tuners/msi001*
19a628a0 6870
7570589d 6871MSI2500 MEDIA DRIVER
2c57213f
AP
6872M: Antti Palosaari <crope@iki.fi>
6873L: linux-media@vger.kernel.org
6874W: http://linuxtv.org/
6875W: http://palosaari.fi/linux/
6876Q: http://patchwork.linuxtv.org/project/linux-media/list/
6877T: git git://linuxtv.org/anttip/media_tree.git
6878S: Maintained
7570589d 6879F: drivers/media/usb/msi2500/
2c57213f 6880
159eeea4
RJ
6881MSYSTEMS DISKONCHIP G3 MTD DRIVER
6882M: Robert Jarzmik <robert.jarzmik@free.fr>
6883L: linux-mtd@lists.infradead.org
6884S: Maintained
6885F: drivers/mtd/devices/docg3*
6886
62a37dc7 6887MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6888M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6889L: linux-media@vger.kernel.org
6890T: git git://linuxtv.org/media_tree.git
6891S: Maintained
6892F: drivers/media/i2c/mt9m032.c
6893F: include/media/mt9m032.h
6894
62a37dc7 6895MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6896M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6897L: linux-media@vger.kernel.org
6898T: git git://linuxtv.org/media_tree.git
6899S: Maintained
6900F: drivers/media/i2c/mt9p031.c
6901F: include/media/mt9p031.h
6902
62a37dc7 6903MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6904M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6905L: linux-media@vger.kernel.org
6906T: git git://linuxtv.org/media_tree.git
6907S: Maintained
6908F: drivers/media/i2c/mt9t001.c
6909F: include/media/mt9t001.h
6910
62a37dc7 6911MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6912M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6913L: linux-media@vger.kernel.org
6914T: git git://linuxtv.org/media_tree.git
6915S: Maintained
f2272e13 6916F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6917F: drivers/media/i2c/mt9v032.c
6918F: include/media/mt9v032.h
6919
4e0d13cb 6920MULTIFUNCTION DEVICES (MFD)
8b58be88 6921M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6922M: Lee Jones <lee.jones@linaro.org>
7caa7991 6923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6924S: Supported
679655da 6925F: drivers/mfd/
55b5940d 6926F: include/linux/mfd/
4e0d13cb 6927
5c4e6f13 6928MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6929M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6930L: linux-mmc@vger.kernel.org
708dce3f 6931T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6932S: Maintained
679655da
JP
6933F: drivers/mmc/
6934F: include/linux/mmc/
c117ab84 6935F: include/uapi/linux/mmc/
baca2da4 6936
15a0580c 6937MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6938S: Orphan
679655da
JP
6939F: drivers/mmc/host/mmc_spi.c
6940F: include/linux/spi/mmc_spi.h
15a0580c 6941
1da177e4 6942MULTISOUND SOUND DRIVER
8b58be88 6943M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6944S: Maintained
679655da
JP
6945F: Documentation/sound/oss/MultiSound
6946F: sound/oss/msnd*
1da177e4 6947
d735410a 6948MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6949S: Orphan
c897401b 6950F: drivers/tty/isicom.c
679655da 6951F: include/linux/isicom.h
d735410a 6952
550a7375 6953MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6954M: Felipe Balbi <balbi@ti.com>
795fb7e7 6955L: linux-usb@vger.kernel.org
43b416e5 6956T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6957S: Maintained
679655da 6958F: drivers/usb/musb/
550a7375 6959
ea0af5f6
MK
6960MXL5007T MEDIA DRIVER
6961M: Michael Krufky <mkrufky@linuxtv.org>
6962L: linux-media@vger.kernel.org
6963W: http://linuxtv.org/
6964W: http://github.com/mkrufky
6965Q: http://patchwork.linuxtv.org/project/linux-media/list/
6966T: git git://linuxtv.org/mkrufky/tuners.git
6967S: Maintained
6968F: drivers/media/tuners/mxl5007t.*
6969
2d3cf588 6970MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6971M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6972L: netdev@vger.kernel.org
205057ae 6973W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6974S: Supported
93f7848b 6975F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6976
1da177e4 6977NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6978S: Orphan
d9fb9f38 6979F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6980
23dc05a3
DM
6981NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6982M: Daniel Mack <zonque@gmail.com>
6983S: Maintained
e5747e40 6984L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6985W: http://www.native-instruments.com
6986F: sound/usb/caiaq/
6987
1da177e4 6988NCP FILESYSTEM
52653199
PV
6989M: Petr Vandrovec <petr@vandrovec.name>
6990S: Odd Fixes
679655da 6991F: fs/ncpfs/
1da177e4 6992
a79b0322
FT
6993NCR 5380 SCSI DRIVERS
6994M: Finn Thain <fthain@telegraphics.com.au>
6995M: Michael Schmitz <schmitzmic@gmail.com>
6996L: linux-scsi@vger.kernel.org
6997S: Maintained
6998F: Documentation/scsi/g_NCR5380.txt
6999F: drivers/scsi/NCR5380.*
7000F: drivers/scsi/arm/cumana_1.c
7001F: drivers/scsi/arm/oak.c
7002F: drivers/scsi/atari_NCR5380.c
7003F: drivers/scsi/atari_scsi.*
7004F: drivers/scsi/dmx3191d.c
7005F: drivers/scsi/dtc.*
7006F: drivers/scsi/g_NCR5380.*
7007F: drivers/scsi/g_NCR5380_mmio.c
7008F: drivers/scsi/mac_scsi.*
7009F: drivers/scsi/pas16.*
a79b0322
FT
7010F: drivers/scsi/sun3_scsi.*
7011F: drivers/scsi/sun3_scsi_vme.c
7012F: drivers/scsi/t128.*
7013
1da177e4 7014NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7015M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7016L: linux-scsi@vger.kernel.org
7017S: Maintained
679655da 7018F: drivers/scsi/NCR_D700.*
1da177e4 7019
4aa3eb4c
GR
7020NCT6775 HARDWARE MONITOR DRIVER
7021M: Guenter Roeck <linux@roeck-us.net>
7022L: lm-sensors@lm-sensors.org
7023S: Maintained
7024F: Documentation/hwmon/nct6775
7025F: drivers/hwmon/nct6775.c
7026
3c2d774c 7027NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7028M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7029L: linux-rdma@vger.kernel.org
e3d33cb1 7030W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7031S: Supported
7032F: drivers/infiniband/hw/nes/
7033
be2f2e84 7034NETEM NETWORK EMULATOR
adbbf69d 7035M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7036L: netem@lists.linux-foundation.org
be2f2e84 7037S: Maintained
679655da 7038F: net/sched/sch_netem.c
be2f2e84 7039
b2f5a051 7040NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7041M: Jon Mason <jdmason@kudzu.us>
4a58448b 7042L: netdev@vger.kernel.org
4a58448b 7043S: Supported
679655da 7044F: Documentation/networking/s2io.txt
b2f5a051 7045F: Documentation/networking/vxge.txt
86387e1a 7046F: drivers/net/ethernet/neterion/
4a58448b 7047
db9cf3a3 7048NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7049M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7050M: Patrick McHardy <kaber@trash.net>
42010ed0 7051M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7052L: netfilter-devel@vger.kernel.org
82b98543 7053L: coreteam@netfilter.org
1da177e4
LT
7054W: http://www.netfilter.org/
7055W: http://www.iptables.org/
42010ed0
PNA
7056Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7059S: Supported
679655da
JP
7060F: include/linux/netfilter*
7061F: include/linux/netfilter/
7062F: include/net/netfilter/
c117ab84
CEB
7063F: include/uapi/linux/netfilter*
7064F: include/uapi/linux/netfilter/
679655da
JP
7065F: net/*/netfilter.c
7066F: net/*/netfilter/
7067F: net/netfilter/
91c269a0 7068F: net/bridge/br_netfilter*.c
1da177e4 7069
4cc67735 7070NETLABEL
87a0874c 7071M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7072W: http://netlabel.sf.net
7073L: netdev@vger.kernel.org
87a0874c 7074S: Maintained
80811493 7075F: Documentation/netlabel/
679655da
JP
7076F: include/net/netlabel.h
7077F: net/netlabel/
4cc67735 7078
1da177e4 7079NETROM NETWORK LAYER
8b58be88 7080M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7081L: linux-hams@vger.kernel.org
d34cb28a 7082W: http://www.linux-ax25.org/
1da177e4 7083S: Maintained
679655da 7084F: include/net/netrom.h
c117ab84 7085F: include/uapi/linux/netrom.h
679655da 7086F: net/netrom/
1da177e4 7087
5ddb88c0 7088NETWORK BLOCK DEVICE (NBD)
4ca5829a 7089M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7090S: Maintained
5e4b269b 7091L: nbd-general@lists.sourceforge.net
4ca5829a 7092T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7093F: Documentation/blockdev/nbd.txt
7094F: drivers/block/nbd.c
c117ab84 7095F: include/uapi/linux/nbd.h
1da177e4 7096
6e43650c
NH
7097NETWORK DROP MONITOR
7098M: Neil Horman <nhorman@tuxdriver.com>
7099L: netdev@vger.kernel.org
7100S: Maintained
7101W: https://fedorahosted.org/dropwatch/
7102F: net/core/drop_monitor.c
7103
1da177e4 7104NETWORKING [GENERAL]
8b58be88 7105M: "David S. Miller" <davem@davemloft.net>
979b6c13 7106L: netdev@vger.kernel.org
b1e8fd54 7107W: http://www.linuxfoundation.org/en/Net
11e98029 7108Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7111S: Maintained
679655da
JP
7112F: net/
7113F: include/net/
018d21ed
JP
7114F: include/linux/in.h
7115F: include/linux/net.h
7116F: include/linux/netdevice.h
c117ab84
CEB
7117F: include/uapi/linux/in.h
7118F: include/uapi/linux/net.h
7119F: include/uapi/linux/netdevice.h
0c7aecd4 7120F: include/uapi/linux/net_namespace.h
7e814a6c 7121F: tools/net/
f4e53f9a 7122F: tools/testing/selftests/net/
335a67d2 7123F: lib/random32.c
a101ccd1 7124F: lib/test_bpf.c
1da177e4
LT
7125
7126NETWORKING [IPv4/IPv6]
8b58be88
JP
7127M: "David S. Miller" <davem@davemloft.net>
7128M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7129M: James Morris <jmorris@namei.org>
7130M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7131M: Patrick McHardy <kaber@trash.net>
979b6c13 7132L: netdev@vger.kernel.org
08deed1e 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7134S: Maintained
679655da
JP
7135F: net/ipv4/
7136F: net/ipv6/
7137F: include/net/ip*
0a14842f 7138F: arch/x86/net/*
1da177e4 7139
73b7656c
DM
7140NETWORKING [IPSEC]
7141M: Steffen Klassert <steffen.klassert@secunet.com>
7142M: Herbert Xu <herbert@gondor.apana.org.au>
7143M: "David S. Miller" <davem@davemloft.net>
7144L: netdev@vger.kernel.org
d1fc5024
SK
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7147S: Maintained
5826bdd1 7148F: net/core/flow.c
73b7656c
DM
7149F: net/xfrm/
7150F: net/key/
7151F: net/ipv4/xfrm*
d1fc5024
SK
7152F: net/ipv4/esp4.c
7153F: net/ipv4/ah4.c
7154F: net/ipv4/ipcomp.c
7155F: net/ipv4/ip_vti.c
73b7656c 7156F: net/ipv6/xfrm*
d1fc5024
SK
7157F: net/ipv6/esp6.c
7158F: net/ipv6/ah6.c
7159F: net/ipv6/ipcomp6.c
7160F: net/ipv6/ip6_vti.c
73b7656c
DM
7161F: include/uapi/linux/xfrm.h
7162F: include/net/xfrm.h
7163
10e2ff1c 7164NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7165M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7166L: netdev@vger.kernel.org
7167S: Maintained
7168
29f8f632 7169NETWORKING [WIRELESS]
2cb4abd1 7170L: linux-wireless@vger.kernel.org
8a6e2535 7171Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7172
788873ac
JP
7173NETWORKING DRIVERS
7174L: netdev@vger.kernel.org
7175W: http://www.linuxfoundation.org/en/Net
11e98029 7176Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7179S: Odd Fixes
7180F: drivers/net/
018d21ed 7181F: include/linux/if_*
0b63bf1f
JD
7182F: include/linux/netdevice.h
7183F: include/linux/arcdevice.h
7184F: include/linux/etherdevice.h
7185F: include/linux/fcdevice.h
7186F: include/linux/fddidevice.h
7187F: include/linux/hippidevice.h
7188F: include/linux/inetdevice.h
c117ab84
CEB
7189F: include/uapi/linux/if_*
7190F: include/uapi/linux/netdevice.h
788873ac 7191
0e324cf6
JL
7192NETWORKING DRIVERS (WIRELESS)
7193M: Kalle Valo <kvalo@codeaurora.org>
7194L: linux-wireless@vger.kernel.org
7195Q: http://patchwork.kernel.org/project/linux-wireless/list/
7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7197S: Maintained
7198F: drivers/net/wireless/
7199
3d396eb1 7200NETXEN (1/10) GbE SUPPORT
8622315e 7201M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7202M: Sony Chacko <sony.chacko@qlogic.com>
7203M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7204L: netdev@vger.kernel.org
9c2b5bde 7205W: http://www.qlogic.com
3d396eb1 7206S: Supported
aa43c215 7207F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7208
6423d30f
AAJ
7209NFC SUBSYSTEM
7210M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7211M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7212M: Samuel Ortiz <sameo@linux.intel.com>
7213L: linux-wireless@vger.kernel.org
1eb3b216 7214L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7215S: Supported
6423d30f 7216F: net/nfc/
55eb94f9 7217F: include/net/nfc/
c117ab84 7218F: include/uapi/linux/nfc.h
6423d30f 7219F: drivers/nfc/
08eaa1e0 7220F: include/linux/platform_data/pn544.h
7ebb88e5 7221F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7222
e8b43555 7223NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7224M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7225M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7226L: linux-nfs@vger.kernel.org
7227W: http://client.linux-nfs.org
cd7b996a 7228T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7229S: Maintained
679655da
JP
7230F: fs/lockd/
7231F: fs/nfs/
7232F: fs/nfs_common/
7233F: net/sunrpc/
7234F: include/linux/lockd/
7235F: include/linux/nfs*
7236F: include/linux/sunrpc/
c117ab84
CEB
7237F: include/uapi/linux/nfs*
7238F: include/uapi/linux/sunrpc/
1da177e4 7239
85ef9cea 7240NILFS2 FILESYSTEM
e2126935 7241M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7242L: linux-nilfs@vger.kernel.org
f9472265 7243W: http://nilfs.sourceforge.net/
e2126935 7244T: git git://github.com/konis/nilfs2.git
85ef9cea 7245S: Supported
679655da
JP
7246F: Documentation/filesystems/nilfs2.txt
7247F: fs/nilfs2/
7248F: include/linux/nilfs2_fs.h
85ef9cea 7249
1da177e4 7250NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7251M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7252W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7253S: Maintained
679655da
JP
7254F: Documentation/scsi/NinjaSCSI.txt
7255F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7256
7257NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7258M: GOTO Masanori <gotom@debian.or.jp>
7259M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7260W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7261S: Maintained
679655da
JP
7262F: Documentation/scsi/NinjaSCSI.txt
7263F: drivers/scsi/nsp32*
1da177e4 7264
383b8fb9
LFT
7265NIOS2 ARCHITECTURE
7266M: Ley Foon Tan <lftan@altera.com>
7267L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7268T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7269S: Maintained
7270F: arch/nios2/
7271
2a6afddb
PR
7272NOKIA N900 POWER SUPPLY DRIVERS
7273M: Pali RohĂ¡r <pali.rohar@gmail.com>
7274S: Maintained
7275F: include/linux/power/bq2415x_charger.h
7276F: include/linux/power/bq27x00_battery.h
7277F: include/linux/power/isp1704_charger.h
7278F: drivers/power/bq2415x_charger.c
7279F: drivers/power/bq27x00_battery.c
7280F: drivers/power/isp1704_charger.c
7281F: drivers/power/rx51_battery.c
7282
a1bd3bae 7283NTB DRIVER CORE
9ef6bf6c
JM
7284M: Jon Mason <jdmason@kudzu.us>
7285M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7286M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7287S: Supported
2984411f
JM
7288W: https://github.com/jonmason/ntb/wiki
7289T: git git://github.com/jonmason/ntb.git
fce8a7bb 7290F: drivers/ntb/
548c237c 7291F: drivers/net/ntb_netdev.c
fce8a7bb 7292F: include/linux/ntb.h
a1bd3bae 7293F: include/linux/ntb_transport.h
fce8a7bb 7294
e26a5843
AH
7295NTB INTEL DRIVER
7296M: Jon Mason <jdmason@kudzu.us>
7297M: Dave Jiang <dave.jiang@intel.com>
7298S: Supported
7299W: https://github.com/jonmason/ntb/wiki
7300T: git git://github.com/jonmason/ntb.git
7301F: drivers/ntb/hw/intel/
fce8a7bb 7302
1da177e4 7303NTFS FILESYSTEM
2818ef50 7304M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7305L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7306W: http://www.tuxera.com/
e6f4dee7 7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7308S: Supported
679655da
JP
7309F: Documentation/filesystems/ntfs.txt
7310F: fs/ntfs/
1da177e4 7311
9eb8ef74 7312NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7313M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7314L: linux-fbdev@vger.kernel.org
ce00f85c 7315S: Maintained
8a61f013
JH
7316F: drivers/video/fbdev/riva/
7317F: drivers/video/fbdev/nvidia/
1da177e4 7318
79461681
MW
7319NVM EXPRESS DRIVER
7320M: Matthew Wilcox <willy@linux.intel.com>
7321L: linux-nvme@lists.infradead.org
7322T: git git://git.infradead.org/users/willy/linux-nvme.git
7323S: Supported
5be37bf9 7324F: drivers/block/nvme*
79461681
MW
7325F: include/linux/nvme.h
7326
aee4b9bd
SK
7327NVMEM FRAMEWORK
7328M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7329M: Maxime Ripard <maxime.ripard@free-electrons.com>
7330S: Maintained
7331F: drivers/nvmem/
7332F: Documentation/devicetree/bindings/nvmem/
7333F: include/linux/nvmem-consumer.h
7334F: include/linux/nvmem-provider.h
7335
dece4585
CP
7336NXP-NCI NFC DRIVER
7337M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7338R: Charles Gorand <charles.gorand@effinnov.com>
7339L: linux-nfc@lists.01.org (moderated for non-subscribers)
7340S: Supported
7341F: drivers/nfc/nxp-nci
7342
f50d7146
RK
7343NXP TDA998X DRM DRIVER
7344M: Russell King <rmk+kernel@arm.linux.org.uk>
7345S: Supported
7346F: drivers/gpu/drm/i2c/tda998x_drv.c
7347F: include/drm/i2c/tda998x.h
7348
fbace43e
PR
7349NXP TFA9879 DRIVER
7350M: Peter Rosin <peda@axentia.se>
7351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7352S: Maintained
7353F: sound/soc/codecs/tfa9879*
7354
f5525786 7355OMAP SUPPORT
0e24bdd4 7356M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7357L: linux-omap@vger.kernel.org
7358W: http://www.muru.com/linux/omap/
7359W: http://linux.omap.com/
8a6e2535 7360Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7362S: Maintained
4e04d5a3 7363F: arch/arm/*omap*/
026da812
FB
7364F: arch/arm/configs/omap1_defconfig
7365F: arch/arm/configs/omap2plus_defconfig
046d0a37 7366F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7367F: drivers/irqchip/irq-omap-intc.c
7368F: drivers/mfd/*omap*.c
7369F: drivers/mfd/menelaus.c
7370F: drivers/mfd/palmas.c
7371F: drivers/mfd/tps65217.c
7372F: drivers/mfd/tps65218.c
7373F: drivers/mfd/tps65910.c
7374F: drivers/mfd/twl-core.[ch]
7375F: drivers/mfd/twl4030*.c
7376F: drivers/mfd/twl6030*.c
7377F: drivers/mfd/twl6040*.c
7378F: drivers/regulator/palmas-regulator*.c
7379F: drivers/regulator/pbias-regulator.c
7380F: drivers/regulator/tps65217-regulator.c
7381F: drivers/regulator/tps65218-regulator.c
7382F: drivers/regulator/tps65910-regulator.c
7383F: drivers/regulator/twl-regulator.c
046d0a37 7384F: include/linux/i2c-omap.h
f5525786 7385
50f29fbd 7386OMAP DEVICE TREE SUPPORT
cdb55ab0 7387M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7388M: Tony Lindgren <tony@atomide.com>
7389L: linux-omap@vger.kernel.org
d0fb18c5 7390L: devicetree@vger.kernel.org
50f29fbd
TL
7391S: Maintained
7392F: arch/arm/boot/dts/*omap*
7393F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7394F: arch/arm/boot/dts/*am4*
7395F: arch/arm/boot/dts/*am5*
7396F: arch/arm/boot/dts/*dra7*
50f29fbd 7397
f5525786 7398OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7399M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7400L: linux-omap@vger.kernel.org
7401S: Maintained
7402F: arch/arm/*omap*/*clock*
7403
7404OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7405M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7406L: linux-omap@vger.kernel.org
7407S: Maintained
7408F: arch/arm/*omap*/*pm*
c46938d4 7409F: drivers/cpufreq/omap-cpufreq.c
f5525786 7410
d21db568 7411OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7412M: Rajendra Nayak <rnayak@ti.com>
7413M: Paul Walmsley <paul@pwsan.com>
7414L: linux-omap@vger.kernel.org
7415S: Maintained
d21db568 7416F: arch/arm/mach-omap2/prm*
692ab1f3 7417
f5525786 7418OMAP AUDIO SUPPORT
6c284903 7419M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7420M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7422L: linux-omap@vger.kernel.org
7423S: Maintained
7424F: sound/soc/omap/
7425
18640193
TL
7426OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7427M: Roger Quadros <rogerq@ti.com>
7428M: Tony Lindgren <tony@atomide.com>
7429L: linux-omap@vger.kernel.org
7430S: Maintained
7431F: drivers/memory/omap-gpmc.c
7432F: arch/arm/mach-omap2/*gpmc*
7433
f5525786 7434OMAP FRAMEBUFFER SUPPORT
830e6384 7435M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7436L: linux-fbdev@vger.kernel.org
f5525786
TL
7437L: linux-omap@vger.kernel.org
7438S: Maintained
8a61f013 7439F: drivers/video/fbdev/omap/
f5525786 7440
676eec0d 7441OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7442M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7443L: linux-omap@vger.kernel.org
676eec0d 7444L: linux-fbdev@vger.kernel.org
178ff4c9 7445S: Maintained
8a61f013 7446F: drivers/video/fbdev/omap2/
178ff4c9
TV
7447F: Documentation/arm/OMAP/DSS
7448
8b37fcfc
OBC
7449OMAP HARDWARE SPINLOCK SUPPORT
7450M: Ohad Ben-Cohen <ohad@wizery.com>
7451L: linux-omap@vger.kernel.org
7452S: Maintained
7453F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7454
f5525786 7455OMAP MMC SUPPORT
8b58be88 7456M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7457L: linux-omap@vger.kernel.org
7458S: Maintained
653f41b5
MC
7459F: drivers/mmc/host/omap.c
7460
7461OMAP HS MMC SUPPORT
0a4585c6 7462L: linux-mmc@vger.kernel.org
653f41b5 7463L: linux-omap@vger.kernel.org
dfa5d196 7464S: Orphan
653f41b5 7465F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7466
7467OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7468M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7469S: Maintained
7470F: drivers/char/hw_random/omap-rng.c
7471
f400c82e 7472OMAP HWMOD SUPPORT
cdb55ab0 7473M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7474M: Paul Walmsley <paul@pwsan.com>
7475L: linux-omap@vger.kernel.org
7476S: Maintained
8fc8b12b 7477F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7478
8633fb30
PW
7479OMAP HWMOD DATA
7480M: Paul Walmsley <paul@pwsan.com>
7481L: linux-omap@vger.kernel.org
7482S: Maintained
7483F: arch/arm/mach-omap2/omap_hwmod*data*
7484
f400c82e 7485OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7486M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7487L: linux-omap@vger.kernel.org
7488S: Maintained
7489F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7490
0db83ced 7491OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7492M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7493L: linux-media@vger.kernel.org
7494S: Maintained
7eec52db 7495F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7496F: drivers/media/platform/omap3isp/
0db83ced 7497F: drivers/staging/media/omap4iss/
7e8970e1 7498
f5525786 7499OMAP USB SUPPORT
f299470a 7500M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7501L: linux-usb@vger.kernel.org
7502L: linux-omap@vger.kernel.org
43b416e5 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7504S: Maintained
a16fbd65
JP
7505F: drivers/usb/*/*omap*
7506F: arch/arm/*omap*/usb*
f5525786 7507
6d994710 7508OMAP GPIO DRIVER
a1415a8f 7509M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7510M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7511M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7512L: linux-omap@vger.kernel.org
7513S: Maintained
7514F: drivers/gpio/gpio-omap.c
7515
c351e290
MJ
7516OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7517M: Mark Jackson <mpfj@newflow.co.uk>
7518L: linux-omap@vger.kernel.org
7519S: Maintained
7520F: arch/arm/boot/dts/am335x-nano.dts
7521
0ad122d9 7522OMFS FILESYSTEM
8b58be88 7523M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7524L: linux-karma-devel@lists.sourceforge.net
7525S: Maintained
679655da
JP
7526F: Documentation/filesystems/omfs.txt
7527F: fs/omfs/
0ad122d9 7528
c1986ee9 7529OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7530M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7531S: Maintained
679655da
JP
7532F: drivers/char/pcmcia/cm4000_cs.c
7533F: include/linux/cm4000_cs.h
c117ab84 7534F: include/uapi/linux/cm4000_cs.h
c1986ee9 7535
77c44ab1 7536OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7537M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7538S: Maintained
679655da 7539F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7540
77d5140f 7541OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7542M: Jonathan Corbet <corbet@lwn.net>
661263b5 7543L: linux-media@vger.kernel.org
275ffde4 7544T: git git://linuxtv.org/media_tree.git
77d5140f 7545S: Maintained
90d72ac6 7546F: drivers/media/i2c/ov7670.c
77d5140f 7547
431bca73 7548ONENAND FLASH DRIVER
8b58be88 7549M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7550L: linux-mtd@lists.infradead.org
7551S: Maintained
679655da
JP
7552F: drivers/mtd/onenand/
7553F: include/linux/mtd/onenand*.h
431bca73 7554
1da177e4 7555ONSTREAM SCSI TAPE DRIVER
8b58be88 7556M: Willem Riede <osst@riede.org>
1da177e4
LT
7557L: osst-users@lists.sourceforge.net
7558L: linux-scsi@vger.kernel.org
7559S: Maintained
f7269cfc
JD
7560F: Documentation/scsi/osst.txt
7561F: drivers/scsi/osst.*
7562F: drivers/scsi/osst_*.h
7563F: drivers/scsi/st.h
1da177e4 7564
e2d1d6c0 7565OPENCORES I2C BUS DRIVER
8b58be88 7566M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7567L: linux-i2c@vger.kernel.org
e2d1d6c0 7568S: Maintained
679655da
JP
7569F: Documentation/i2c/busses/i2c-ocores
7570F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7571
860c44c1 7572OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7573M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7574M: Frank Rowand <frowand.list@gmail.com>
7575M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7576L: devicetree@vger.kernel.org
a7fefe9f
RH
7577W: http://www.devicetree.org/
7578T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7579S: Maintained
f8828205 7580F: drivers/of/
860c44c1 7581F: include/linux/of*.h
f8828205 7582F: scripts/dtc/
860c44c1 7583
f8828205 7584OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7585M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7586M: Pawel Moll <pawel.moll@arm.com>
7587M: Mark Rutland <mark.rutland@arm.com>
de80963e 7588M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7589M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7590L: devicetree@vger.kernel.org
7591S: Maintained
7592F: Documentation/devicetree/
7593F: arch/*/boot/dts/
7594F: include/dt-bindings/
7595
2bb65f56
PA
7596OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7597M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7598L: devicetree@vger.kernel.org
7599S: Maintained
7600F: Documentation/devicetree/dynamic-resolution-notes.txt
7601F: Documentation/devicetree/overlay-notes.txt
7602F: drivers/of/overlay.c
7603F: drivers/of/resolver.c
7604
19f9d392
JB
7605OPENRISC ARCHITECTURE
7606M: Jonas Bonn <jonas@southpole.se>
7607W: http://openrisc.net
eab7c1c0 7608L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7609S: Maintained
7610T: git git://openrisc.net/~jonas/linux
14430813 7611F: arch/openrisc/
19f9d392 7612
ccb1352e 7613OPENVSWITCH
4f337ed5 7614M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7615L: netdev@vger.kernel.org
ccb1352e
JG
7616L: dev@openvswitch.org
7617W: http://openvswitch.org
ccb1352e
JG
7618S: Maintained
7619F: net/openvswitch/
b422da7c 7620F: include/uapi/linux/openvswitch.h
ccb1352e 7621
af39917d
CL
7622OPL4 DRIVER
7623M: Clemens Ladisch <clemens@ladisch.de>
7624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7625T: git git://git.alsa-project.org/alsa-kernel.git
7626S: Maintained
7627F: sound/drivers/opl4/
7628
1da177e4 7629OPROFILE
4cf7e718 7630M: Robert Richter <rric@kernel.org>
1da177e4
LT
7631L: oprofile-list@lists.sf.net
7632S: Maintained
81c4a8a6 7633F: arch/*/include/asm/oprofile*.h
679655da
JP
7634F: arch/*/oprofile/
7635F: drivers/oprofile/
7636F: include/linux/oprofile.h
1da177e4 7637
e2d1d6c0 7638ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7639M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7640M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7641L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7642W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7643S: Supported
679655da
JP
7644F: Documentation/filesystems/ocfs2.txt
7645F: Documentation/filesystems/dlmfs.txt
7646F: fs/ocfs2/
e2d1d6c0 7647
1da177e4 7648ORINOCO DRIVER
724c6b35 7649L: linux-wireless@vger.kernel.org
491b26b4 7650W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7651W: http://www.nongnu.org/orinoco/
3a59babb 7652S: Orphan
679655da 7653F: drivers/net/wireless/orinoco/
1da177e4 7654
42c55aa8 7655OSD LIBRARY and FILESYSTEM
fadc0752 7656M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7657M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7658L: osd-dev@open-osd.org
7659W: http://open-osd.org
54e5881d 7660T: git git://git.open-osd.org/open-osd.git
68274794 7661S: Maintained
42c55aa8 7662F: drivers/scsi/osd/
6b6f0b6c 7663F: include/scsi/osd_*
42c55aa8 7664F: fs/exofs/
68274794 7665
ef94b186 7666OVERLAY FILESYSTEM
7c37fbda 7667M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7668L: linux-unionfs@vger.kernel.org
7669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7670S: Supported
1d113735 7671F: fs/overlayfs/
7c37fbda
NB
7672F: Documentation/filesystems/overlayfs.txt
7673
e2d1d6c0 7674P54 WIRELESS DRIVER
084cb0fe 7675M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7676L: linux-wireless@vger.kernel.org
084cb0fe 7677W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7678S: Maintained
679655da 7679F: drivers/net/wireless/p54/
e2d1d6c0 7680
f5cd7872 7681PA SEMI ETHERNET DRIVER
8b58be88 7682M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7683L: netdev@vger.kernel.org
7684S: Maintained
ded19add 7685F: drivers/net/ethernet/pasemi/*
f5cd7872 7686
beb58aa3 7687PA SEMI SMBUS DRIVER
8b58be88 7688M: Olof Johansson <olof@lixom.net>
846557d3 7689L: linux-i2c@vger.kernel.org
beb58aa3 7690S: Maintained
679655da 7691F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7692
48fc267e
SK
7693PADATA PARALLEL EXECUTION MECHANISM
7694M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7695L: linux-crypto@vger.kernel.org
7696S: Maintained
7697F: kernel/padata.c
7698F: include/linux/padata.h
7699F: Documentation/padata.txt
7700
709ee531 7701PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7702M: Harald Welte <laforge@gnumonks.org>
d0944853 7703L: platform-driver-x86@vger.kernel.org
709ee531 7704S: Maintained
679655da 7705F: drivers/platform/x86/panasonic-laptop.c
709ee531 7706
368dd5ac 7707PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7708M: David Howells <dhowells@redhat.com>
7709M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7710L: linux-am33-list@redhat.com (moderated for non-subscribers)
7711W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7712S: Maintained
679655da
JP
7713F: Documentation/mn10300/
7714F: arch/mn10300/
4fa97181 7715
64dfff03
SM
7716PARALLEL PORT SUBSYSTEM
7717M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7718M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7719L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7720S: Maintained
679655da
JP
7721F: drivers/parport/
7722F: include/linux/parport*.h
7723F: drivers/char/ppdev.c
c117ab84 7724F: include/uapi/linux/ppdev.h
64dfff03 7725F: Documentation/parport*.txt
1da177e4 7726
4cdf6bc2 7727PARAVIRT_OPS INTERFACE
d633180c 7728M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7729M: Chris Wright <chrisw@sous-sol.org>
7730M: Alok Kataria <akataria@vmware.com>
7731M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7732L: virtualization@lists.linux-foundation.org
4cdf6bc2 7733S: Supported
a2e19991 7734F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7735F: arch/*/kernel/paravirt*
7736F: arch/*/include/asm/paravirt.h
4cdf6bc2 7737
e2d1d6c0 7738PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7739M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7740L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7741S: Maintained
679655da
JP
7742F: Documentation/blockdev/paride.txt
7743F: drivers/block/paride/
e2d1d6c0
RD
7744
7745PARISC ARCHITECTURE
b8828770 7746M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7747M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7748L: linux-parisc@vger.kernel.org
7749W: http://www.parisc-linux.org/
8a6e2535 7750Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7753S: Maintained
679655da 7754F: arch/parisc/
2b6bac9e 7755F: Documentation/parisc/
679655da 7756F: drivers/parisc/
2b6bac9e
HD
7757F: drivers/char/agp/parisc-agp.c
7758F: drivers/input/serio/gscps2.c
7759F: drivers/parport/parport_gsc.*
7760F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7761F: drivers/video/fbdev/sti*
2b6bac9e
HD
7762F: drivers/video/console/sti*
7763F: drivers/video/logo/logo_parisc*
e2d1d6c0 7764
1662d32c 7765PC87360 HARDWARE MONITORING DRIVER
8b58be88 7766M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7767L: lm-sensors@lm-sensors.org
7768S: Maintained
679655da
JP
7769F: Documentation/hwmon/pc87360
7770F: drivers/hwmon/pc87360.c
1662d32c
JC
7771
7772PC8736x GPIO DRIVER
8b58be88 7773M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7774S: Maintained
679655da 7775F: drivers/char/pc8736x_gpio.c
1662d32c 7776
1ad107fd 7777PC87427 HARDWARE MONITORING DRIVER
d8130624 7778M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7779L: lm-sensors@lm-sensors.org
7780S: Maintained
7781F: Documentation/hwmon/pc87427
7782F: drivers/hwmon/pc87427.c
7783
b26e0ed4 7784PCA9532 LED DRIVER
8b58be88 7785M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7786S: Maintained
d5ca6918
JP
7787F: drivers/leds/leds-pca9532.c
7788F: include/linux/leds-pca9532.h
b26e0ed4 7789
5ce914a8 7790PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7791M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7792L: linux-i2c@vger.kernel.org
7793S: Maintained
b4f0b74e 7794F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7795
3971dae5 7796PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7797M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7798S: Maintained
7799F: drivers/firmware/pcdp.*
7800
065c6359 7801PCI ERROR RECOVERY
6305902c 7802M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7803L: linux-pci@vger.kernel.org
065c6359 7804S: Supported
679655da 7805F: Documentation/PCI/pci-error-recovery.txt
065c6359 7806
1da177e4 7807PCI SUBSYSTEM
5ac3a6d2 7808M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7809L: linux-pci@vger.kernel.org
99662dd1 7810Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7812S: Supported
679655da
JP
7813F: Documentation/PCI/
7814F: drivers/pci/
7815F: include/linux/pci*
6b49ee49 7816F: arch/x86/pci/
cad01f91 7817F: arch/x86/kernel/quirks.c
1da177e4 7818
b7e78170
RH
7819PCI DRIVER FOR ARM VERSATILE PLATFORM
7820M: Rob Herring <robh@kernel.org>
7821L: linux-pci@vger.kernel.org
7822L: linux-arm-kernel@lists.infradead.org
7823S: Maintained
7824F: Documentation/devicetree/bindings/pci/versatile.txt
7825F: drivers/pci/host/pci-versatile.c
7826
5f6b6ccd
TI
7827PCI DRIVER FOR APPLIEDMICRO XGENE
7828M: Tanmay Inamdar <tinamdar@apm.com>
7829L: linux-pci@vger.kernel.org
7830L: linux-arm-kernel@lists.infradead.org
7831S: Maintained
7832F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7833F: drivers/pci/host/pci-xgene.c
7834
62d0ff83
ML
7835PCI DRIVER FOR FREESCALE LAYERSCAPE
7836M: Minghuan Lian <minghuan.Lian@freescale.com>
7837M: Mingkai Hu <mingkai.hu@freescale.com>
7838M: Roy Zang <tie-fei.zang@freescale.com>
7839L: linuxppc-dev@lists.ozlabs.org
7840L: linux-pci@vger.kernel.org
7841L: linux-arm-kernel@lists.infradead.org
7842S: Maintained
7843F: drivers/pci/host/*layerscape*
7844
f0b75693 7845PCI DRIVER FOR IMX6
f175aa2c 7846M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7847M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7848L: linux-pci@vger.kernel.org
7849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7850S: Maintained
7851F: drivers/pci/host/*imx6*
7852
0c4ffcfe
MK
7853PCI DRIVER FOR TI KEYSTONE
7854M: Murali Karicheri <m-karicheri2@ti.com>
7855L: linux-pci@vger.kernel.org
7856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7857S: Maintained
7858F: drivers/pci/host/*keystone*
7859
f0b75693
BH
7860PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7861M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7862M: Jason Cooper <jason@lakedaemon.net>
7863L: linux-pci@vger.kernel.org
7864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7865S: Maintained
7866F: drivers/pci/host/*mvebu*
7867
0447cfd7
TR
7868PCI DRIVER FOR NVIDIA TEGRA
7869M: Thierry Reding <thierry.reding@gmail.com>
7870L: linux-tegra@vger.kernel.org
f0b75693 7871L: linux-pci@vger.kernel.org
0447cfd7
TR
7872S: Supported
7873F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7874F: drivers/pci/host/pci-tegra.c
7875
47ff3de9
KVA
7876PCI DRIVER FOR TI DRA7XX
7877M: Kishon Vijay Abraham I <kishon@ti.com>
7878L: linux-omap@vger.kernel.org
7879L: linux-pci@vger.kernel.org
7880S: Supported
7881F: Documentation/devicetree/bindings/pci/ti-pci.txt
7882F: drivers/pci/host/pci-dra7xx.c
7883
f0b75693
BH
7884PCI DRIVER FOR RENESAS R-CAR
7885M: Simon Horman <horms@verge.net.au>
7886L: linux-pci@vger.kernel.org
7887L: linux-sh@vger.kernel.org
7888S: Maintained
7889F: drivers/pci/host/*rcar*
7890
4af82255 7891PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7892M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7893L: linux-pci@vger.kernel.org
f0b75693
BH
7894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7895L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7896S: Maintained
7897F: drivers/pci/host/pci-exynos.c
7898
f0b75693 7899PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7900M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7901M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7902L: linux-pci@vger.kernel.org
7903S: Maintained
7904F: drivers/pci/host/*designware*
7905
cf28855b
WD
7906PCI DRIVER FOR GENERIC OF HOSTS
7907M: Will Deacon <will.deacon@arm.com>
7908L: linux-pci@vger.kernel.org
7909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7910S: Maintained
7911F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7912F: drivers/pci/host/pci-host-generic.c
7913
51b66a6c 7914PCIE DRIVER FOR ST SPEAR13XX
110baab1 7915M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7916L: linux-pci@vger.kernel.org
110baab1 7917S: Maintained
51b66a6c
PA
7918F: drivers/pci/host/*spear*
7919
dcd19de3
DD
7920PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7921M: Duc Dang <dhdang@apm.com>
7922L: linux-pci@vger.kernel.org
7923L: linux-arm-kernel@lists.infradead.org
7924S: Maintained
7925F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7926F: drivers/pci/host/pci-xgene-msi.c
7927
1da177e4 7928PCMCIA SUBSYSTEM
4230dfc9 7929P: Linux PCMCIA Team
f5df5881 7930L: linux-pcmcia@lists.infradead.org
6650e0a5 7931W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7932T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7933S: Maintained
679655da
JP
7934F: Documentation/pcmcia/
7935F: drivers/pcmcia/
7936F: include/pcmcia/
1da177e4
LT
7937
7938PCNET32 NETWORK DRIVER
227fb925 7939M: Don Fry <pcnet32@frontier.com>
979b6c13 7940L: netdev@vger.kernel.org
1da177e4 7941S: Maintained
b955f6ca 7942F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7943
48fc267e
SK
7944PCRYPT PARALLEL CRYPTO ENGINE
7945M: Steffen Klassert <steffen.klassert@secunet.com>
7946L: linux-crypto@vger.kernel.org
7947S: Maintained
7948F: crypto/pcrypt.c
7949F: include/crypto/pcrypt.h
7950
e72df0b8
TH
7951PER-CPU MEMORY ALLOCATOR
7952M: Tejun Heo <tj@kernel.org>
7953M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7955S: Maintained
7956F: include/linux/percpu*.h
7957F: mm/percpu*.c
7958F: arch/*/include/asm/percpu.h
7959
ad4ecbcb 7960PER-TASK DELAY ACCOUNTING
185e595f 7961M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7962S: Maintained
679655da
JP
7963F: include/linux/delayacct.h
7964F: kernel/delayacct.c
ad4ecbcb 7965
57c0c15b 7966PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7967M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7968M: Ingo Molnar <mingo@redhat.com>
f80c5393 7969M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7970L: linux-kernel@vger.kernel.org
75fc2d37 7971T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7972S: Supported
d53e8365 7973F: kernel/events/*
a003236c 7974F: include/linux/perf_event.h
c117ab84 7975F: include/uapi/linux/perf_event.h
141c4296
RR
7976F: arch/*/kernel/perf_event*.c
7977F: arch/*/kernel/*/perf_event*.c
7978F: arch/*/kernel/*/*/perf_event*.c
a003236c 7979F: arch/*/include/asm/perf_event.h
a003236c
VL
7980F: arch/*/kernel/perf_callchain.c
7981F: tools/perf/
6c0b3244 7982
dd49d0f5 7983PERSONALITY HANDLING
8b58be88 7984M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7985L: linux-abi-devel@lists.sourceforge.net
7986S: Maintained
679655da 7987F: include/linux/personality.h
c117ab84 7988F: include/uapi/linux/personality.h
dd49d0f5 7989
838e7a03 7990PHONET PROTOCOL
2a06b40f 7991M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7992S: Supported
7993F: Documentation/networking/phonet.txt
7994F: include/linux/phonet.h
7995F: include/net/phonet/
c117ab84 7996F: include/uapi/linux/phonet.h
838e7a03
RDC
7997F: net/phonet/
7998
1da177e4 7999PHRAM MTD DRIVER
8b58be88 8000M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8001L: linux-mtd@lists.infradead.org
8002S: Maintained
679655da 8003F: drivers/mtd/devices/phram.c
1da177e4 8004
efdbb10e
BP
8005PICOLCD HID DRIVER
8006M: Bruno Prémont <bonbons@linux-vserver.org>
8007L: linux-input@vger.kernel.org
8008S: Maintained
8009F: drivers/hid/hid-picolcd*
8010
a53bfa07
JI
8011PICOXCELL SUPPORT
8012M: Jamie Iles <jamie@jamieiles.com>
8013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8014T: git git://github.com/jamieiles/linux-2.6-ji.git
8015S: Supported
b8733987 8016F: arch/arm/boot/dts/picoxcell*
14430813 8017F: arch/arm/mach-picoxcell/
b8733987 8018F: drivers/crypto/picoxcell*
a53bfa07 8019
2744e8af
LW
8020PIN CONTROL SUBSYSTEM
8021M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8022L: linux-gpio@vger.kernel.org
dbe752a3 8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8024S: Maintained
07f29ba6 8025F: drivers/pinctrl/
8e406fe4 8026F: include/linux/pinctrl/
2744e8af 8027
2201bbb8
JCPV
8028PIN CONTROLLER - ATMEL AT91
8029M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8031S: Maintained
c654b6bf 8032F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8033
cbd1b652
MW
8034PIN CONTROLLER - INTEL
8035M: Mika Westerberg <mika.westerberg@linux.intel.com>
8036M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8037S: Maintained
8038F: drivers/pinctrl/intel/
2201bbb8 8039
9963b536
LP
8040PIN CONTROLLER - RENESAS
8041M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8042L: linux-sh@vger.kernel.org
8043S: Maintained
8044F: drivers/pinctrl/sh-pfc/
8045
b75e60d6 8046PIN CONTROLLER - SAMSUNG
fea685e9 8047M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8049L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8050S: Maintained
9b5b33f6 8051F: drivers/pinctrl/samsung/
b75e60d6 8052
deda8287 8053PIN CONTROLLER - ST SPEAR
da89947b 8054M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8055L: spear-devel@list.st.com
8056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8057W: http://www.st.com/spear
8058S: Maintained
8e406fe4 8059F: drivers/pinctrl/spear/
deda8287 8060
249a6771 8061PKTCDVD DRIVER
e5f6450c 8062M: Jiri Kosina <jikos@kernel.org>
249a6771 8063S: Maintained
679655da
JP
8064F: drivers/block/pktcdvd.c
8065F: include/linux/pktcdvd.h
c117ab84 8066F: include/uapi/linux/pktcdvd.h
249a6771 8067
b31d8273
G
8068PKUNITY SOC DRIVERS
8069M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8070W: http://mprc.pku.edu.cn/~guanxuetao/linux
8071S: Maintained
ceebf4d5 8072T: git git://github.com/gxt/linux.git
b31d8273 8073F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8074F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8075F: drivers/video/fbdev/fb-puv3.c
2809e80b 8076F: drivers/rtc/rtc-puv3.c
b31d8273 8077
9d2ecfb7 8078PMBUS HARDWARE MONITORING DRIVERS
ca462085 8079M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8080L: lm-sensors@lm-sensors.org
8081W: http://www.lm-sensors.org/
8082W: http://www.roeck-us.net/linux/drivers/
8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8084S: Maintained
8085F: Documentation/hwmon/pmbus
8086F: drivers/hwmon/pmbus/
8087F: include/linux/i2c/pmbus.h
8088
89a36810 8089PMC SIERRA MaxRAID DRIVER
076cfaae 8090M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8091L: linux-scsi@vger.kernel.org
8092W: http://www.pmc-sierra.com/
8093S: Supported
8094F: drivers/scsi/pmcraid.*
8095
dbf9bfe6 8096PMC SIERRA PM8001 DRIVER
d32477e2 8097M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8098M: lindar_liu@usish.com
f5a7b525 8099L: pmchba@pmcs.com
dbf9bfe6 8100L: linux-scsi@vger.kernel.org
8101S: Supported
8102F: drivers/scsi/pm8001/
8103
1da177e4 8104POSIX CLOCKS and TIMERS
8b58be88 8105M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8106L: linux-kernel@vger.kernel.org
75fc2d37 8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8108S: Maintained
679655da
JP
8109F: fs/timerfd.c
8110F: include/linux/timer*
5cee9645 8111F: kernel/time/*timer*
1da177e4 8112
3be86148 8113POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8114M: Sebastian Reichel <sre@kernel.org>
57318935 8115M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8116M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8117L: linux-pm@vger.kernel.org
54e5881d 8118T: git git://git.infradead.org/battery-2.6.git
3be86148 8119S: Maintained
679655da 8120F: include/linux/power_supply.h
8cd725a1 8121F: drivers/power/
26305022 8122X: drivers/power/avs/
3be86148 8123
514f161a
MR
8124POWER STATE COORDINATION INTERFACE (PSCI)
8125M: Mark Rutland <mark.rutland@arm.com>
8126M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8127L: linux-arm-kernel@lists.infradead.org
8128S: Maintained
8129F: drivers/firmware/psci.c
8130F: include/linux/psci.h
8131F: include/uapi/linux/psci.h
8132
1da177e4 8133PNP SUPPORT
9c3646d1 8134M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8135S: Maintained
679655da 8136F: drivers/pnp/
1da177e4 8137
999445d4 8138PNXxxxx I2C DRIVER
8b58be88 8139M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8140L: linux-i2c@vger.kernel.org
999445d4 8141S: Maintained
679655da 8142F: drivers/i2c/busses/i2c-pnx.c
999445d4 8143
1da177e4 8144PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8145M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8146L: linux-ppp@vger.kernel.org
8147S: Maintained
224cf5ad 8148F: drivers/net/ppp/ppp_*
1da177e4
LT
8149
8150PPP OVER ATM (RFC 2364)
8b58be88 8151M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8152S: Maintained
679655da 8153F: net/atm/pppoatm.c
c117ab84 8154F: include/uapi/linux/atmppp.h
1da177e4
LT
8155
8156PPP OVER ETHERNET
8b58be88 8157M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8158S: Maintained
224cf5ad
JK
8159F: drivers/net/ppp/pppoe.c
8160F: drivers/net/ppp/pppox.c
1da177e4 8161
a6d2370b 8162PPP OVER L2TP
8b58be88 8163M: James Chapman <jchapman@katalix.com>
a6d2370b 8164S: Maintained
90ca28d1 8165F: net/l2tp/l2tp_ppp.c
679655da 8166F: include/linux/if_pppol2tp.h
c117ab84 8167F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8168
eae9d2ba 8169PPS SUPPORT
8b58be88 8170M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8171W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8172L: linuxpps@ml.enneenne.com (subscribers-only)
8173S: Maintained
cabaaf41
JP
8174F: Documentation/pps/
8175F: drivers/pps/
8176F: include/linux/pps*.h
eae9d2ba 8177
71a6d0af
HW
8178PPTP DRIVER
8179M: Dmitry Kozlov <xeb@mail.ru>
8180L: netdev@vger.kernel.org
8181S: Maintained
224cf5ad 8182F: drivers/net/ppp/pptp.c
71a6d0af
HW
8183W: http://sourceforge.net/projects/accel-pptp
8184
1da177e4 8185PREEMPTIBLE KERNEL
8b58be88 8186M: Robert Love <rml@tech9.net>
1da177e4
LT
8187L: kpreempt-tech@lists.sourceforge.net
8188W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8189S: Supported
679655da
JP
8190F: Documentation/preempt-locking.txt
8191F: include/linux/preempt.h
1da177e4
LT
8192
8193PRISM54 WIRELESS DRIVER
8b58be88 8194M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8195L: linux-wireless@vger.kernel.org
9ef80804 8196W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8197S: Obsolete
679655da 8198F: drivers/net/wireless/prism54/
1da177e4 8199
02c18891 8200PS3 NETWORK SUPPORT
b809b9ca 8201M: Geoff Levand <geoff@infradead.org>
02c18891 8202L: netdev@vger.kernel.org
a14ab6b6 8203L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8204S: Maintained
8df158ac 8205F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8206
f58a9d17 8207PS3 PLATFORM SUPPORT
b809b9ca 8208M: Geoff Levand <geoff@infradead.org>
a4724ed6 8209L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8210S: Maintained
679655da
JP
8211F: arch/powerpc/boot/ps3*
8212F: arch/powerpc/include/asm/lv1call.h
8213F: arch/powerpc/include/asm/ps3*.h
8214F: arch/powerpc/platforms/ps3/
8215F: drivers/*/ps3*
8216F: drivers/ps3/
fec629b8 8217F: drivers/rtc/rtc-ps3.c
679655da 8218F: drivers/usb/host/*ps3.c
fec629b8 8219F: sound/ppc/snd_ps3*
f58a9d17 8220
cffb4add 8221PS3VRAM DRIVER
8b58be88 8222M: Jim Paris <jim@jtan.com>
3715a5d0 8223M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8224L: linuxppc-dev@lists.ozlabs.org
cffb4add 8225S: Maintained
8a3977cb 8226F: drivers/block/ps3vram.c
cffb4add 8227
8defe599 8228PSTORE FILESYSTEM
9d5e2a02 8229M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8230M: Colin Cross <ccross@android.com>
8231M: Kees Cook <keescook@chromium.org>
8232M: Tony Luck <tony.luck@intel.com>
8233S: Maintained
8234T: git git://git.infradead.org/users/cbou/linux-pstore.git
8235F: fs/pstore/
8236F: include/linux/pstore*
04851772 8237F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8238F: drivers/acpi/apei/erst.c
8239
7fbc415d
RC
8240PTP HARDWARE CLOCK SUPPORT
8241M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8242L: netdev@vger.kernel.org
7fbc415d
RC
8243S: Maintained
8244W: http://linuxptp.sourceforge.net/
8245F: Documentation/ABI/testing/sysfs-ptp
8246F: Documentation/ptp/*
0ecb3cdd 8247F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8248F: drivers/net/phy/dp83640*
8249F: drivers/ptp/*
8250F: include/linux/ptp_cl*
8251
cf94a4d1 8252PTRACE SUPPORT
e846ee5f 8253M: Roland McGrath <roland@hack.frob.com>
8b58be88 8254M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8255S: Maintained
8256F: include/asm-generic/syscall.h
8257F: include/linux/ptrace.h
8258F: include/linux/regset.h
8259F: include/linux/tracehook.h
c117ab84 8260F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8261F: kernel/ptrace.c
8262
8320204a 8263PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8264M: Mike Isely <isely@pobox.com>
16e9495d 8265L: pvrusb2@isely.net (subscribers-only)
661263b5 8266L: linux-media@vger.kernel.org
8320204a 8267W: http://www.isely.net/pvrusb2/
275ffde4 8268T: git git://linuxtv.org/media_tree.git
8320204a 8269S: Maintained
679655da 8270F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8271F: drivers/media/usb/pvrusb2/
8320204a 8272
39532e6c
HG
8273PWC WEBCAM DRIVER
8274M: Hans de Goede <hdegoede@redhat.com>
8275L: linux-media@vger.kernel.org
8276T: git git://linuxtv.org/media_tree.git
8277S: Maintained
8278F: drivers/media/usb/pwc/*
8279
93c090b3
KD
8280PWM FAN DRIVER
8281M: Kamil Debski <k.debski@samsung.com>
8282L: lm-sensors@lm-sensors.org
8283S: Supported
8284F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8285F: Documentation/hwmon/pwm-fan
8286F: drivers/hwmon/pwm-fan.c
8287
200efedd 8288PWM SUBSYSTEM
aa3495f7
TR
8289M: Thierry Reding <thierry.reding@gmail.com>
8290L: linux-pwm@vger.kernel.org
0c2498f1 8291S: Maintained
006e854f 8292T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8293F: Documentation/pwm.txt
8294F: Documentation/devicetree/bindings/pwm/
8295F: include/linux/pwm.h
0c2498f1 8296F: drivers/pwm/
a140b98d
TR
8297F: drivers/video/backlight/pwm_bl.c
8298F: include/linux/pwm_backlight.h
0c2498f1 8299
30ec261e 8300PXA2xx/PXA3xx SUPPORT
8da5e302 8301M: Daniel Mack <daniel@zonque.org>
a323f664 8302M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8303M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8305T: git git://github.com/hzhuang1/linux.git
8da5e302 8306T: git git://github.com/rjarzmik/linux.git
1da177e4 8307S: Maintained
679655da 8308F: arch/arm/mach-pxa/
820439f1 8309F: drivers/dma/pxa*
679655da 8310F: drivers/pcmcia/pxa2xx*
9df92e6c 8311F: drivers/spi/spi-pxa2xx*
faf2e1db 8312F: drivers/usb/gadget/udc/pxa2*
679655da 8313F: include/sound/pxa2xx-lib.h
bec4c99e 8314F: sound/arm/pxa*
14430813 8315F: sound/soc/pxa/
1da177e4 8316
ec64d3bf
EG
8317PXA3xx NAND FLASH DRIVER
8318M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8319L: linux-mtd@lists.infradead.org
8320S: Maintained
9a67f099 8321F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8322
3f640c61 8323MMP SUPPORT
8b58be88 8324M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8325M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8327T: git git://github.com/hzhuang1/linux.git
8328T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8329S: Maintained
3f640c61 8330F: arch/arm/mach-mmp/
e8e6cb32 8331
272f133a
PO
8332PXA MMCI DRIVER
8333S: Orphan
8334
57f63bc8 8335PXA RTC DRIVER
8b58be88 8336M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8337L: rtc-linux@googlegroups.com
8338S: Maintained
8339
cea4001a 8340QAT DRIVER
49e7d9df
JP
8341M: Tadeusz Struk <tadeusz.struk@intel.com>
8342L: qat-linux@intel.com
8343S: Supported
8344F: drivers/crypto/qat/
cea4001a 8345
52a09a04 8346QIB DRIVER
8473c603 8347M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8348L: linux-rdma@vger.kernel.org
8349S: Supported
8350F: drivers/infiniband/hw/qib/
8351
5e9772b9
JS
8352QLOGIC QLA1280 SCSI DRIVER
8353M: Michael Reed <mdr@sgi.com>
8354L: linux-scsi@vger.kernel.org
8355S: Maintained
8356F: drivers/scsi/qla1280.[ch]
8357
1da177e4 8358QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8359M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8360L: linux-scsi@vger.kernel.org
8361S: Supported
679655da
JP
8362F: Documentation/scsi/LICENSE.qla2xxx
8363F: drivers/scsi/qla2xxx/
1da177e4 8364
883c98fe 8365QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8366M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8367L: linux-scsi@vger.kernel.org
8368S: Supported
bacfb81b 8369F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8370F: drivers/scsi/qla4xxx/
8371
5a4faa87 8372QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8373M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8374M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8375M: linux-driver@qlogic.com
8376L: netdev@vger.kernel.org
8377S: Supported
679655da 8378F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8379F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8380
0ec00f03 8381QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8382M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8383M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8384L: netdev@vger.kernel.org
8385S: Supported
aa43c215 8386F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8387
c4e84bde 8388QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8389M: Harish Patil <harish.patil@qlogic.com>
8390M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8391M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8392M: linux-driver@qlogic.com
c4e84bde
RM
8393L: netdev@vger.kernel.org
8394S: Supported
aa43c215 8395F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8396
1da177e4 8397QNX4 FILESYSTEM
8b58be88 8398M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8399W: http://www.alarsen.net/linux/qnx4fs/
8400S: Maintained
80811493 8401F: fs/qnx4/
c117ab84
CEB
8402F: include/uapi/linux/qnx4_fs.h
8403F: include/uapi/linux/qnxtypes.h
1da177e4 8404
91952bc0
AP
8405QT1010 MEDIA DRIVER
8406M: Antti Palosaari <crope@iki.fi>
8407L: linux-media@vger.kernel.org
8408W: http://linuxtv.org/
8409W: http://palosaari.fi/linux/
8410Q: http://patchwork.linuxtv.org/project/linux-media/list/
8411T: git git://linuxtv.org/anttip/media_tree.git
8412S: Maintained
8413F: drivers/media/tuners/qt1010*
8414
966fb5ec
SM
8415QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8416M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8417L: linux-wireless@vger.kernel.org
8418L: ath9k-devel@lists.ath9k.org
8419W: http://wireless.kernel.org/en/users/Drivers/ath9k
8420S: Supported
8421F: drivers/net/wireless/ath/ath9k/
8422
2ea0ffcb
KV
8423QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8424M: Kalle Valo <kvalo@qca.qualcomm.com>
8425L: ath10k@lists.infradead.org
8426W: http://wireless.kernel.org/en/users/Drivers/ath10k
8427T: git git://github.com/kvalo/ath.git
8428S: Supported
8429F: drivers/net/wireless/ath/ath10k/
8430
4f4567cf
RK
8431QUALCOMM HEXAGON ARCHITECTURE
8432M: Richard Kuo <rkuo@codeaurora.org>
8433L: linux-hexagon@vger.kernel.org
8434S: Supported
8435F: arch/hexagon/
8436
8e84c258
EK
8437QUALCOMM WCN36XX WIRELESS DRIVER
8438M: Eugene Krasnikov <k.eugene.e@gmail.com>
8439L: wcn36xx@lists.infradead.org
8440W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8441T: git git://github.com/KrasnikovEugene/wcn36xx.git
8442S: Supported
8443F: drivers/net/wireless/ath/wcn36xx/
8444
602adf40 8445RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8446M: Ilya Dryomov <idryomov@gmail.com>
8447M: Sage Weil <sage@redhat.com>
527a88b9 8448M: Alex Elder <elder@kernel.org>
398ecff5 8449L: ceph-devel@vger.kernel.org
09d90327
SW
8450W: http://ceph.com/
8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8452T: git git://github.com/ceph/ceph-client.git
602adf40 8453S: Supported
398ecff5 8454F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8455F: drivers/block/rbd.c
8456F: drivers/block/rbd_types.h
8457
1da177e4 8458RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8459M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8460L: linux-fbdev@vger.kernel.org
1da177e4 8461S: Maintained
8a61f013 8462F: drivers/video/fbdev/aty/radeon*
c117ab84 8463F: include/uapi/linux/radeonfb.h
1da177e4 8464
c6c9b34c
HG
8465RADIOSHARK RADIO DRIVER
8466M: Hans de Goede <hdegoede@redhat.com>
8467L: linux-media@vger.kernel.org
8468T: git git://linuxtv.org/media_tree.git
8469S: Maintained
8470F: drivers/media/radio/radio-shark.c
8471
8472RADIOSHARK2 RADIO DRIVER
8473M: Hans de Goede <hdegoede@redhat.com>
8474L: linux-media@vger.kernel.org
8475T: git git://linuxtv.org/media_tree.git
8476S: Maintained
8477F: drivers/media/radio/radio-shark2.c
8478F: drivers/media/radio/radio-tea5777.c
8479
1da177e4 8480RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8481M: Paul Mackerras <paulus@samba.org>
c69f677c 8482L: linux-fbdev@vger.kernel.org
1da177e4 8483S: Maintained
8a61f013 8484F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8485
e7839f25 8486RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8487P: rt2x00 project
b182427e 8488M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8489M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8490L: linux-wireless@vger.kernel.org
95ea3627
ID
8491S: Maintained
8492F: drivers/net/wireless/rt2x00/
8493
9db5579b 8494RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8495M: Jens Axboe <axboe@kernel.dk>
9db5579b 8496S: Maintained
679655da
JP
8497F: Documentation/blockdev/ramdisk.txt
8498F: drivers/block/brd.c
9db5579b 8499
9e95ce27 8500RANDOM NUMBER DRIVER
0624bcaa 8501M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8502S: Maintained
679655da 8503F: drivers/char/random.c
9e95ce27 8504
394b701c 8505RAPIDIO SUBSYSTEM
8b58be88 8506M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8507M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8508S: Maintained
679655da 8509F: drivers/rapidio/
394b701c 8510
e2d1d6c0 8511RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8512L: linux-wireless@vger.kernel.org
f52a5490 8513S: Orphan
679655da 8514F: drivers/net/wireless/ray*
e2d1d6c0
RD
8515
8516RCUTORTURE MODULE
e0198b29 8517M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8518M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8519L: linux-kernel@vger.kernel.org
f9094d8e 8520S: Supported
08deed1e 8521T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8522F: Documentation/RCU/torture.txt
34e2d560 8523F: kernel/rcu/rcutorture.c
e2d1d6c0 8524
c87b9c60
PM
8525RCUTORTURE TEST FRAMEWORK
8526M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8527M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8528R: Steven Rostedt <rostedt@goodmis.org>
8529R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8530R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8531L: linux-kernel@vger.kernel.org
c87b9c60
PM
8532S: Supported
8533T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8534F: tools/testing/selftests/rcutorture
8535
c1f766b5 8536RDC R-321X SoC
8b58be88 8537M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8538S: Maintained
8539
db17f395 8540RDC R6040 FAST ETHERNET DRIVER
8b58be88 8541M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8542L: netdev@vger.kernel.org
8543S: Maintained
58565a35 8544F: drivers/net/ethernet/rdc/r6040.c
db17f395 8545
a09ed661 8546RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8547M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8548L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8549S: Supported
679655da 8550F: net/rds/
a09ed661 8551
595182bc 8552READ-COPY UPDATE (RCU)
8b58be88 8553M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8554M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8555R: Steven Rostedt <rostedt@goodmis.org>
8556R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8557R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8558L: linux-kernel@vger.kernel.org
9fab9787 8559W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8560S: Supported
08deed1e 8561T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8562F: Documentation/RCU/
9fab9787 8563X: Documentation/RCU/torture.txt
f9094d8e 8564F: include/linux/rcu*
4102adab
PM
8565X: include/linux/srcu.h
8566F: kernel/rcu/
34e2d560 8567X: kernel/torture.c
595182bc 8568
0c86edc0 8569REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8570M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8571M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8572L: rtc-linux@googlegroups.com
8a6e2535 8573Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8574T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8575S: Maintained
679655da
JP
8576F: Documentation/rtc.txt
8577F: drivers/rtc/
8578F: include/linux/rtc.h
c117ab84 8579F: include/uapi/linux/rtc.h
0c86edc0 8580
0e400c53
MB
8581REALTEK AUDIO CODECS
8582M: Bard Liao <bardliao@realtek.com>
8583M: Oder Chiou <oder_chiou@realtek.com>
8584S: Maintained
8585F: sound/soc/codecs/rt*
8586F: include/sound/rt*.h
8587
1da177e4 8588REISERFS FILE SYSTEM
76c4e5ea 8589L: reiserfs-devel@vger.kernel.org
1da177e4 8590S: Supported
679655da 8591F: fs/reiserfs/
1da177e4 8592
b83a313b 8593REGISTER MAP ABSTRACTION
b02e48f2 8594M: Mark Brown <broonie@kernel.org>
dd060bc9 8595L: linux-kernel@vger.kernel.org
b83a313b
MB
8596T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8597S: Supported
8598F: drivers/base/regmap/
8599F: include/linux/regmap.h
8600
400e64df
OBC
8601REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8602M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8603T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8604S: Maintained
8605F: drivers/remoteproc/
8606F: Documentation/remoteproc.txt
6fc26488 8607F: include/linux/remoteproc.h
400e64df 8608
d8115db5
OBC
8609REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8610M: Ohad Ben-Cohen <ohad@wizery.com>
8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8612S: Maintained
8613F: drivers/rpmsg/
8614F: Documentation/rpmsg.txt
8615F: include/linux/rpmsg.h
8616
1b0fe6be
PZ
8617RESET CONTROLLER FRAMEWORK
8618M: Philipp Zabel <p.zabel@pengutronix.de>
8619S: Maintained
8620F: drivers/reset/
8621F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8622F: include/dt-bindings/reset/
1b0fe6be
PZ
8623F: include/linux/reset.h
8624F: include/linux/reset-controller.h
8625
e0897645 8626RFKILL
8b58be88 8627M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8628L: linux-wireless@vger.kernel.org
ce466579
JB
8629W: http://wireless.kernel.org/
8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8632S: Maintained
505c9247 8633F: Documentation/rfkill.txt
80811493 8634F: net/rfkill/
e0897645 8635
933685ca
TG
8636RHASHTABLE
8637M: Thomas Graf <tgraf@suug.ch>
8638L: netdev@vger.kernel.org
8639S: Maintained
8640F: lib/rhashtable.c
8641F: include/linux/rhashtable.h
8642
67e054e9
ML
8643RICOH SMARTMEDIA/XD DRIVER
8644M: Maxim Levitsky <maximlevitsky@gmail.com>
8645S: Maintained
21c26f50
JP
8646F: drivers/mtd/nand/r852.c
8647F: drivers/mtd/nand/r852.h
67e054e9 8648
92634125
ML
8649RICOH R5C592 MEMORYSTICK DRIVER
8650M: Maxim Levitsky <maximlevitsky@gmail.com>
8651S: Maintained
8652F: drivers/memstick/host/r592.*
8653
27f1d2f9
SA
8654ROCCAT DRIVERS
8655M: Stefan Achatz <erazor_de@users.sourceforge.net>
8656W: http://sourceforge.net/projects/roccat/
8657S: Maintained
8658F: drivers/hid/hid-roccat*
8659F: include/linux/hid-roccat*
8660F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8661
4b8ac966
JP
8662ROCKER DRIVER
8663M: Jiri Pirko <jiri@resnulli.us>
8664M: Scott Feldman <sfeldma@gmail.com>
8665L: netdev@vger.kernel.org
8666S: Supported
8667F: drivers/net/ethernet/rocker/
8668
1da177e4
LT
8669ROCKETPORT DRIVER
8670P: Comtrol Corp.
1da177e4
LT
8671W: http://www.comtrol.com
8672S: Maintained
679655da 8673F: Documentation/serial/rocket.txt
c897401b 8674F: drivers/tty/rocket*
1da177e4 8675
7645c2f4
KC
8676ROCKETPORT EXPRESS/INFINITY DRIVER
8677M: Kevin Cernekee <cernekee@gmail.com>
8678L: linux-serial@vger.kernel.org
8679S: Odd Fixes
8680F: drivers/tty/serial/rp2.*
8681
1da177e4 8682ROSE NETWORK LAYER
8b58be88 8683M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8684L: linux-hams@vger.kernel.org
d34cb28a 8685W: http://www.linux-ax25.org/
1da177e4 8686S: Maintained
679655da 8687F: include/net/rose.h
c117ab84 8688F: include/uapi/linux/rose.h
679655da 8689F: net/rose/
1da177e4 8690
91952bc0
AP
8691RTL2830 MEDIA DRIVER
8692M: Antti Palosaari <crope@iki.fi>
8693L: linux-media@vger.kernel.org
8694W: http://linuxtv.org/
8695W: http://palosaari.fi/linux/
8696Q: http://patchwork.linuxtv.org/project/linux-media/list/
8697T: git git://linuxtv.org/anttip/media_tree.git
8698S: Maintained
8699F: drivers/media/dvb-frontends/rtl2830*
8700
27a0aacf
AP
8701RTL2832 MEDIA DRIVER
8702M: Antti Palosaari <crope@iki.fi>
8703L: linux-media@vger.kernel.org
8704W: http://linuxtv.org/
8705W: http://palosaari.fi/linux/
8706Q: http://patchwork.linuxtv.org/project/linux-media/list/
8707T: git git://linuxtv.org/anttip/media_tree.git
8708S: Maintained
8709F: drivers/media/dvb-frontends/rtl2832*
8710
ba6e6f6e
AP
8711RTL2832_SDR MEDIA DRIVER
8712M: Antti Palosaari <crope@iki.fi>
8713L: linux-media@vger.kernel.org
8714W: http://linuxtv.org/
8715W: http://palosaari.fi/linux/
8716Q: http://patchwork.linuxtv.org/project/linux-media/list/
8717T: git git://linuxtv.org/anttip/media_tree.git
8718S: Maintained
b4bb1c28 8719F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8720
59840488 8721RTL8180 WIRELESS DRIVER
605bebe2 8722L: linux-wireless@vger.kernel.org
491b26b4 8723W: http://wireless.kernel.org/
54e5881d 8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8725S: Orphan
3cfeb0c3 8726F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8727
59840488 8728RTL8187 WIRELESS DRIVER
9f0939bf 8729M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8730M: Hin-Tak Leung <htl10@users.sourceforge.net>
8731M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8732L: linux-wireless@vger.kernel.org
491b26b4 8733W: http://wireless.kernel.org/
54e5881d 8734T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8735S: Maintained
3cfeb0c3 8736F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8737
3cf0c8ad
LF
8738RTL8192CE WIRELESS DRIVER
8739M: Larry Finger <Larry.Finger@lwfinger.net>
8740M: Chaoming Li <chaoming_li@realsil.com.cn>
8741L: linux-wireless@vger.kernel.org
491b26b4 8742W: http://wireless.kernel.org/
3cf0c8ad
LF
8743T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8744S: Maintained
8745F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8746F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8747
9eb8ef74 8748S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8749M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8750L: linux-fbdev@vger.kernel.org
ce00f85c 8751S: Maintained
8a61f013 8752F: drivers/video/fbdev/savage/
9eb8ef74 8753
1da177e4 8754S390
8b58be88
JP
8755M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8756M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8757L: linux-s390@vger.kernel.org
5238da45
HC
8758W: http://www.ibm.com/developerworks/linux/linux390/
8759S: Supported
679655da 8760F: arch/s390/
a968cd3e 8761F: drivers/s390/
3bfe6858
JN
8762F: Documentation/s390/
8763F: Documentation/DocBook/s390*
5238da45 8764
322986ca
SO
8765S390 COMMON I/O LAYER
8766M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8767M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8768L: linux-s390@vger.kernel.org
8769W: http://www.ibm.com/developerworks/linux/linux390/
8770S: Supported
8771F: drivers/s390/cio/
8772
8773S390 DASD DRIVER
8774M: Stefan Weinhuber <wein@de.ibm.com>
8775M: Stefan Haberland <stefan.haberland@de.ibm.com>
8776L: linux-s390@vger.kernel.org
8777W: http://www.ibm.com/developerworks/linux/linux390/
8778S: Supported
8779F: drivers/s390/block/dasd*
8780F: block/partitions/ibm.c
8781
5238da45 8782S390 NETWORK DRIVERS
8b58be88 8783M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8784L: linux-s390@vger.kernel.org
5238da45
HC
8785W: http://www.ibm.com/developerworks/linux/linux390/
8786S: Supported
679655da 8787F: drivers/s390/net/
5238da45 8788
322986ca
SO
8789S390 PCI SUBSYSTEM
8790M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8791M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8792L: linux-s390@vger.kernel.org
8793W: http://www.ibm.com/developerworks/linux/linux390/
8794S: Supported
8795F: arch/s390/pci/
8796F: drivers/pci/hotplug/s390_pci_hpc.c
8797
feed9b62 8798S390 ZCRYPT DRIVER
5c8d0983 8799M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8800L: linux-s390@vger.kernel.org
a968cd3e 8801W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8802S: Supported
d5ca6918 8803F: drivers/s390/crypto/
feed9b62 8804
5238da45 8805S390 ZFCP DRIVER
d38e19d0 8806M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8807L: linux-s390@vger.kernel.org
5238da45 8808W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8809S: Supported
679655da 8810F: drivers/s390/scsi/zfcp_*
1da177e4 8811
dd96df2c 8812S390 IUCV NETWORK LAYER
8b58be88 8813M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8814L: linux-s390@vger.kernel.org
8815W: http://www.ibm.com/developerworks/linux/linux390/
8816S: Supported
679655da
JP
8817F: drivers/s390/net/*iucv*
8818F: include/net/iucv/
8819F: net/iucv/
dd96df2c 8820
4dde7f75 8821S3C24XX SD/MMC Driver
8b58be88 8822M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8824S: Supported
679655da 8825F: drivers/mmc/host/s3cmci.*
4dde7f75 8826
1f15a229
HV
8827SAA6588 RDS RECEIVER DRIVER
8828M: Hans Verkuil <hverkuil@xs4all.nl>
8829L: linux-media@vger.kernel.org
8830T: git git://linuxtv.org/media_tree.git
8831W: http://linuxtv.org
8832S: Odd Fixes
8833F: drivers/media/i2c/saa6588*
8834
98ed12e6 8835SAA7134 VIDEO4LINUX DRIVER
009a5410 8836M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8837L: linux-media@vger.kernel.org
8838W: http://linuxtv.org
8839T: git git://linuxtv.org/media_tree.git
8840S: Odd fixes
e42bf501 8841F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8842F: drivers/media/pci/saa7134/
8843
1da177e4 8844SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8845M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8846L: linux-media@vger.kernel.org
275ffde4 8847T: git git://linuxtv.org/media_tree.git
1da177e4 8848S: Maintained
90d72ac6
MCC
8849F: drivers/media/common/saa7146/
8850F: drivers/media/pci/saa7146/
8851F: include/media/saa7146*
1da177e4 8852
92304a40 8853SAMSUNG LAPTOP DRIVER
5909c654 8854M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8855L: platform-driver-x86@vger.kernel.org
8856S: Maintained
8857F: drivers/platform/x86/samsung-laptop.c
8858
4a109cc0 8859SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8860M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8861L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8862S: Supported
14430813 8863F: sound/soc/samsung/
4a109cc0 8864
0d89a28b 8865SAMSUNG FRAMEBUFFER DRIVER
b7701755 8866M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8867L: linux-fbdev@vger.kernel.org
8868S: Maintained
8a61f013 8869F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8870
b40f0632 8871SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8872M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8873M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8874L: linux-kernel@vger.kernel.org
b40f0632 8875L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8876S: Supported
8877F: drivers/mfd/sec*.c
8878F: drivers/regulator/s2m*.c
8879F: drivers/regulator/s5m*.c
b40f0632
KK
8880F: drivers/clk/clk-s2mps11.c
8881F: drivers/rtc/rtc-s5m.c
f69d3a17 8882F: include/linux/mfd/samsung/
b40f0632
KK
8883F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8884F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8885
038f5c4b
SN
8886SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8887M: Kyungmin Park <kyungmin.park@samsung.com>
8888M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8889L: linux-media@vger.kernel.org
8890Q: https://patchwork.linuxtv.org/project/linux-media/list/
8891S: Supported
8892F: drivers/media/platform/exynos4-is/
038f5c4b 8893
6fd86ab2
SN
8894SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8895M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8896L: linux-media@vger.kernel.org
8897L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8898S: Maintained
8899F: drivers/media/platform/s3c-camif/
8900F: include/media/s3c_camif.h
8901
b84ef24e
AH
8902SAMSUNG S5C73M3 CAMERA DRIVER
8903M: Kyungmin Park <kyungmin.park@samsung.com>
8904M: Andrzej Hajda <a.hajda@samsung.com>
8905L: linux-media@vger.kernel.org
8906S: Supported
8907F: drivers/media/i2c/s5c73m3/*
8908
7d459937
AH
8909SAMSUNG S5K5BAF CAMERA DRIVER
8910M: Kyungmin Park <kyungmin.park@samsung.com>
8911M: Andrzej Hajda <a.hajda@samsung.com>
8912L: linux-media@vger.kernel.org
8913S: Supported
8914F: drivers/media/i2c/s5k5baf.c
8915
c04c674f
RB
8916SAMSUNG S3FWRN5 NFC DRIVER
8917M: Robert Baldyga <r.baldyga@samsung.com>
8918L: linux-nfc@lists.01.org (moderated for non-subscribers)
8919S: Supported
8920F: drivers/nfc/s3fwrn5
8921
310e39c9 8922SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8923M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8924M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8925S: Supported
8926L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8927F: drivers/clk/samsung/
8928
66890ed6
BA
8929SAMSUNG SXGBE DRIVERS
8930M: Byungho An <bh74.an@samsung.com>
8931M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8932M: Vipul Pandya <vipul.pandya@samsung.com>
8933S: Supported
8934L: netdev@vger.kernel.org
8935F: drivers/net/ethernet/samsung/sxgbe/
8936
93c537af
LM
8937SAMSUNG THERMAL DRIVER
8938M: Lukasz Majewski <l.majewski@samsung.com>
8939L: linux-pm@vger.kernel.org
8940L: linux-samsung-soc@vger.kernel.org
8941S: Supported
8942T: https://github.com/lmajewski/linux-samsung-thermal.git
8943F: drivers/thermal/samsung/
8944
e296cd32
KD
8945SAMSUNG USB2 PHY DRIVER
8946M: Kamil Debski <k.debski@samsung.com>
8947L: linux-kernel@vger.kernel.org
8948S: Supported
8949F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8950F: Documentation/phy/samsung-usb2.txt
8951F: drivers/phy/phy-exynos4210-usb2.c
8952F: drivers/phy/phy-exynos4x12-usb2.c
8953F: drivers/phy/phy-exynos5250-usb2.c
8954F: drivers/phy/phy-s5pv210-usb2.c
8955F: drivers/phy/phy-samsung-usb2.c
8956F: drivers/phy/phy-samsung-usb2.h
8957
ca749e2a 8958SERIAL DRIVERS
5e30bbb7 8959M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8960L: linux-serial@vger.kernel.org
5e30bbb7 8961S: Maintained
14430813 8962F: drivers/tty/serial/
ca749e2a 8963
aecb7b64 8964SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8965M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8966M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8967S: Maintained
1fb200d6 8968F: include/linux/dma/dw.h
3d598f47 8969F: include/linux/platform_data/dma-dw.h
61a76496 8970F: drivers/dma/dw/
aecb7b64 8971
058999cc
LP
8972SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
8973M: Lars Persson <lars.persson@axis.com>
8974L: netdev@vger.kernel.org
8975S: Supported
8976F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
8977F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
8978
f9e37137
SJ
8979SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8980M: Seungwon Jeon <tgih.jun@samsung.com>
8981M: Jaehoon Chung <jh80.chung@samsung.com>
8982L: linux-mmc@vger.kernel.org
8983S: Maintained
8984F: include/linux/mmc/dw_mmc.h
8985F: drivers/mmc/host/dw_mmc*
8986
1db121d6
AN
8987THUNDERBOLT DRIVER
8988M: Andreas Noever <andreas.noever@gmail.com>
8989S: Maintained
8990F: drivers/thunderbolt/
8991
9222d247 8992TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8993M: John Stultz <john.stultz@linaro.org>
88606e80 8994M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8995L: linux-kernel@vger.kernel.org
75fc2d37 8996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8997S: Supported
8998F: include/linux/clocksource.h
8999F: include/linux/time.h
9000F: include/linux/timex.h
c117ab84
CEB
9001F: include/uapi/linux/time.h
9002F: include/uapi/linux/timex.h
88606e80
TG
9003F: kernel/time/clocksource.c
9004F: kernel/time/time*.c
9005F: kernel/time/ntp.c
7fe5f1c1 9006F: tools/testing/selftests/timers/
88606e80 9007
1da177e4 9008SC1200 WDT DRIVER
b300645a 9009M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9010S: Maintained
679655da 9011F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9012
9013SCHEDULER
dd9b238c 9014M: Ingo Molnar <mingo@redhat.com>
8b58be88 9015M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9016L: linux-kernel@vger.kernel.org
75fc2d37 9017T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9018S: Maintained
95c0d71d 9019F: kernel/sched/
679655da 9020F: include/linux/sched.h
c117ab84 9021F: include/uapi/linux/sched.h
c2eb505b 9022F: include/linux/wait.h
1da177e4 9023
6bcf6737 9024SCORE ARCHITECTURE
ed38665e 9025M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9026M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9027W: http://www.sunplus.com
6bcf6737 9028S: Supported
a2681a75 9029F: arch/score/
6bcf6737 9030
1da177e4 9031SCSI CDROM DRIVER
8b58be88 9032M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9033L: linux-scsi@vger.kernel.org
9034W: http://www.kernel.dk
9035S: Maintained
679655da 9036F: drivers/scsi/sr*
1da177e4 9037
fb50a83d 9038SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9039M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9040L: linux-rdma@vger.kernel.org
9041S: Supported
9042W: http://www.openfabrics.org
9043Q: http://patchwork.kernel.org/project/linux-rdma/list/
9044T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9045F: drivers/infiniband/ulp/srp/
9046F: include/scsi/srp.h
9047
1da177e4 9048SCSI SG DRIVER
8b58be88 9049M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9050L: linux-scsi@vger.kernel.org
59ab3c93 9051W: http://sg.danny.cz/sg
1da177e4 9052S: Maintained
59ab3c93 9053F: Documentation/scsi/scsi-generic.txt
679655da
JP
9054F: drivers/scsi/sg.c
9055F: include/scsi/sg.h
1da177e4
LT
9056
9057SCSI SUBSYSTEM
0351b8f8 9058M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9059L: linux-scsi@vger.kernel.org
0351b8f8 9060T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9061S: Maintained
679655da
JP
9062F: drivers/scsi/
9063F: include/scsi/
1da177e4
LT
9064
9065SCSI TAPE DRIVER
8b58be88 9066M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9067L: linux-scsi@vger.kernel.org
9068S: Maintained
679655da 9069F: Documentation/scsi/st.txt
f7269cfc
JD
9070F: drivers/scsi/st.*
9071F: drivers/scsi/st_*.h
1da177e4
LT
9072
9073SCTP PROTOCOL
8b6efb75 9074M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9075M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9076L: linux-sctp@vger.kernel.org
5f85813c 9077W: http://lksctp.sourceforge.net
8b6efb75 9078S: Maintained
679655da
JP
9079F: Documentation/networking/sctp.txt
9080F: include/linux/sctp.h
4d58c025 9081F: include/uapi/linux/sctp.h
679655da
JP
9082F: include/net/sctp/
9083F: net/sctp/
1da177e4
LT
9084
9085SCx200 CPU SUPPORT
8b58be88 9086M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9087S: Odd Fixes
679655da 9088F: Documentation/i2c/busses/scx200_acb
390889b6 9089F: arch/x86/platform/scx200/
679655da
JP
9090F: drivers/watchdog/scx200_wdt.c
9091F: drivers/i2c/busses/scx200*
9092F: drivers/mtd/maps/scx200_docflash.c
9093F: include/linux/scx200.h
1662d32c
JC
9094
9095SCx200 GPIO DRIVER
8b58be88 9096M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9097S: Maintained
679655da
JP
9098F: drivers/char/scx200_gpio.c
9099F: include/linux/scx200_gpio.h
1662d32c
JC
9100
9101SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9102M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9103S: Maintained
679655da 9104F: drivers/clocksource/scx200_hrt.c
1da177e4 9105
6a36913a 9106SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9107M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9108L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9109S: Maintained
679655da 9110F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9111
e7839f25 9112SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9113L: linux-mmc@vger.kernel.org
a1cb1d11 9114S: Orphan
7a241d6e 9115F: drivers/mmc/host/sdhci.*
d4a45787 9116F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9117
c04f9d61
KC
9118SECURE COMPUTING
9119M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9120R: Andy Lutomirski <luto@amacapital.net>
9121R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9123S: Supported
9124F: kernel/seccomp.c
9125F: include/uapi/linux/seccomp.h
9126F: include/linux/seccomp.h
c99ee51a 9127F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9128K: \bsecure_computing
9129K: \bTIF_SECCOMP\b
9130
0d1bb41a 9131SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9132M: Ben Dooks <ben-linux@fluff.org>
dc524882 9133M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9134L: linux-mmc@vger.kernel.org
0d1bb41a 9135S: Maintained
dc524882 9136F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9137
c63b3cba 9138SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9139M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9140L: spear-devel@list.st.com
c63b3cba
VK
9141L: linux-mmc@vger.kernel.org
9142S: Maintained
9143F: drivers/mmc/host/sdhci-spear.c
9144
8711cca2 9145SECURITY SUBSYSTEM
9b45c0d2 9146M: James Morris <james.l.morris@oracle.com>
9c3646d1 9147M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9148L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9149T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9150W: http://kernsec.org/
8711cca2 9151S: Supported
7d2c86b5 9152F: security/
8711cca2 9153
1da177e4 9154SECURITY CONTACT
8b58be88 9155M: Security Officers <security@kernel.org>
1da177e4
LT
9156S: Supported
9157
9158SELINUX SECURITY MODULE
e0238b4c 9159M: Paul Moore <paul@paul-moore.com>
8b58be88 9160M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9161M: Eric Paris <eparis@parisplace.org>
e0238b4c 9162L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9163W: http://selinuxproject.org
5a5f2acf 9164T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9165S: Supported
679655da
JP
9166F: include/linux/selinux*
9167F: security/selinux/
6bde95ce 9168F: scripts/selinux/
1da177e4 9169
c1c124e9
JJ
9170APPARMOR SECURITY MODULE
9171M: John Johansen <john.johansen@canonical.com>
9172L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9173W: apparmor.wiki.kernel.org
9174T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9175S: Supported
9176F: security/apparmor/
9177
cef2cf07 9178SENSABLE PHANTOM
8b58be88 9179M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9180S: Maintained
679655da 9181F: drivers/misc/phantom.c
c117ab84 9182F: include/uapi/linux/phantom.h
cef2cf07 9183
6733b39a 9184SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9185M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9186M: Minh Tran <minh.tran@avagotech.com>
9187M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9188L: linux-scsi@vger.kernel.org
4627de93 9189W: http://www.avagotech.com
3387f656
JP
9190S: Supported
9191F: drivers/scsi/be2iscsi/
6733b39a 9192
6938f855
SP
9193Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9194M: Sathya Perla <sathya.perla@avagotech.com>
9195M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9196M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9197M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9198L: netdev@vger.kernel.org
fea3af67 9199W: http://www.emulex.com
7d2c86b5 9200S: Supported
9aebddd1 9201F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9202
d2928a8c 9203EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9204M: Selvin Xavier <selvin.xavier@avagotech.com>
9205M: Devesh Sharma <devesh.sharma@avagotech.com>
9206M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9207L: linux-rdma@vger.kernel.org
9208W: http://www.emulex.com
9209S: Supported
9210F: drivers/infiniband/hw/ocrdma/
9211
8ceee660 9212SFC NETWORK DRIVER
c06f51ea 9213M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9214M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9215L: netdev@vger.kernel.org
8ceee660 9216S: Supported
874aeea5 9217F: drivers/net/ethernet/sfc/
8ceee660 9218
e2d1d6c0 9219SGI GRU DRIVER
cc883afc 9220M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9221S: Maintained
679655da 9222F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9223
9224SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9225M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9226L: linux-ia64@vger.kernel.org
9227S: Supported
679655da 9228F: Documentation/ia64/serial.txt
df621252 9229F: drivers/tty/serial/ioc?_serial.c
679655da 9230F: include/linux/ioc?.h
e2d1d6c0 9231
75312619 9232SGI XP/XPC/XPNET DRIVER
e180383f
RH
9233M: Cliff Whickman <cpw@sgi.com>
9234M: Robin Holt <robinmholt@gmail.com>
75312619 9235S: Maintained
679655da 9236F: drivers/misc/sgi-xp/
75312619 9237
46eacf3b
AP
9238SI2157 MEDIA DRIVER
9239M: Antti Palosaari <crope@iki.fi>
9240L: linux-media@vger.kernel.org
9241W: http://linuxtv.org/
9242W: http://palosaari.fi/linux/
9243Q: http://patchwork.linuxtv.org/project/linux-media/list/
9244T: git git://linuxtv.org/anttip/media_tree.git
9245S: Maintained
9246F: drivers/media/tuners/si2157*
9247
75e2d5ba
AP
9248SI2168 MEDIA DRIVER
9249M: Antti Palosaari <crope@iki.fi>
9250L: linux-media@vger.kernel.org
9251W: http://linuxtv.org/
9252W: http://palosaari.fi/linux/
9253Q: http://patchwork.linuxtv.org/project/linux-media/list/
9254T: git git://linuxtv.org/anttip/media_tree.git
9255S: Maintained
9256F: drivers/media/dvb-frontends/si2168*
9257
49cc629d
HV
9258SI470X FM RADIO RECEIVER I2C DRIVER
9259M: Hans Verkuil <hverkuil@xs4all.nl>
9260L: linux-media@vger.kernel.org
9261T: git git://linuxtv.org/media_tree.git
9262W: http://linuxtv.org
9263S: Odd Fixes
9264F: drivers/media/radio/si470x/radio-si470x-i2c.c
9265
9266SI470X FM RADIO RECEIVER USB DRIVER
9267M: Hans Verkuil <hverkuil@xs4all.nl>
9268L: linux-media@vger.kernel.org
9269T: git git://linuxtv.org/media_tree.git
9270W: http://linuxtv.org
9271S: Maintained
9272F: drivers/media/radio/si470x/radio-si470x-common.c
9273F: drivers/media/radio/si470x/radio-si470x.h
9274F: drivers/media/radio/si470x/radio-si470x-usb.c
9275
c937ca03
EV
9276SI4713 FM RADIO TRANSMITTER I2C DRIVER
9277M: Eduardo Valentin <edubezval@gmail.com>
9278L: linux-media@vger.kernel.org
9279T: git git://linuxtv.org/media_tree.git
9280W: http://linuxtv.org
9281S: Odd Fixes
99995ded 9282F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9283
9284SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9285M: Eduardo Valentin <edubezval@gmail.com>
9286L: linux-media@vger.kernel.org
9287T: git git://linuxtv.org/media_tree.git
9288W: http://linuxtv.org
9289S: Odd Fixes
99995ded
DR
9290F: drivers/media/radio/si4713/radio-platform-si4713.c
9291
9292SI4713 FM RADIO TRANSMITTER USB DRIVER
9293M: Hans Verkuil <hverkuil@xs4all.nl>
9294L: linux-media@vger.kernel.org
9295T: git git://linuxtv.org/media_tree.git
9296W: http://linuxtv.org
9297S: Maintained
9298F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9299
beb91d46 9300SIANO DVB DRIVER
009a5410 9301M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9302L: linux-media@vger.kernel.org
9303W: http://linuxtv.org
9304T: git git://linuxtv.org/media_tree.git
9305S: Odd fixes
9306F: drivers/media/common/siano/
beb91d46 9307F: drivers/media/usb/siano/
beb91d46 9308F: drivers/media/usb/siano/
14430813 9309F: drivers/media/mmc/siano/
beb91d46 9310
6f15b602
HG
9311SIMPLEFB FB DRIVER
9312M: Hans de Goede <hdegoede@redhat.com>
9313L: linux-fbdev@vger.kernel.org
9314S: Maintained
9315F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9316F: drivers/video/fbdev/simplefb.c
9317F: include/linux/platform_data/simplefb.h
9318
b618b69c 9319SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9320L: linux-media@vger.kernel.org
bb60fcb2 9321S: Orphan
b618b69c 9322F: drivers/media/platform/sh_veu.c
b618b69c
GL
9323
9324SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9325L: linux-media@vger.kernel.org
bb60fcb2 9326S: Orphan
b618b69c
GL
9327F: drivers/media/platform/sh_vou.c
9328F: include/media/sh_vou.h
9329
6349d997 9330SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9331M: Len Brown <lenb@kernel.org>
6349d997
LB
9332L: sfi-devel@simplefirmware.org
9333W: http://simplefirmware.org/
9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9335S: Supported
943fc810 9336F: arch/x86/platform/sfi/
6349d997
LB
9337F: drivers/sfi/
9338F: include/linux/sfi*.h
e2d1d6c0 9339
1da177e4
LT
9340SIMTEC EB110ATX (Chalice CATS)
9341P: Ben Dooks
b16957c6
BD
9342P: Vincent Sanders <vince@simtec.co.uk>
9343M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9344W: http://www.simtec.co.uk/products/EB110ATX/
9345S: Supported
9346
9347SIMTEC EB2410ITX (BAST)
9348P: Ben Dooks
b16957c6
BD
9349P: Vincent Sanders <vince@simtec.co.uk>
9350M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9351W: http://www.simtec.co.uk/products/EB2410ITX/
9352S: Supported
15dba387
JP
9353F: arch/arm/mach-s3c24xx/mach-bast.c
9354F: arch/arm/mach-s3c24xx/bast-ide.c
9355F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9356
4c5adde7 9357TI DAVINCI MACHINE SUPPORT
3ba789c0 9358M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9359M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9360T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9361Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9362S: Supported
14430813 9363F: arch/arm/mach-davinci/
046d0a37 9364F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9365
8d4b3f08 9366TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9367M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9368L: linux-media@vger.kernel.org
8d4b3f08
LP
9369W: http://linuxtv.org/
9370Q: http://patchwork.linuxtv.org/project/linux-media/list/
9371T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9372S: Maintained
8d4b3f08
LP
9373F: drivers/media/platform/davinci/
9374F: include/media/davinci/
9375
417d2e50 9376TI AM437X VPFE DRIVER
e43cdb56 9377M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9378L: linux-media@vger.kernel.org
9379W: http://linuxtv.org/
9380Q: http://patchwork.linuxtv.org/project/linux-media/list/
9381T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9382S: Maintained
9383F: drivers/media/platform/am437x/
9384
c4c0283a 9385OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9386M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9387L: linux-media@vger.kernel.org
9388W: http://linuxtv.org/
9389Q: http://patchwork.linuxtv.org/project/linux-media/list/
9390T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9391S: Maintained
9392F: drivers/media/i2c/ov2659.c
9393F: include/media/ov2659.h
9394
3a6779f5
SM
9395SILICON MOTION SM712 FRAME BUFFER DRIVER
9396M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9397M: Teddy Wang <teddy.wang@siliconmotion.com>
9398M: Sudip Mukherjee <sudip@vectorindia.org>
9399L: linux-fbdev@vger.kernel.org
9400S: Maintained
9401F: drivers/video/fbdev/sm712*
9402F: Documentation/fb/sm712fb.txt
9403
92aab3c0 9404SIS 190 ETHERNET DRIVER
8b58be88 9405M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9406L: netdev@vger.kernel.org
9407S: Maintained
8c7de408 9408F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9409
1da177e4 9410SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9411M: Daniele Venzano <venza@brownhat.org>
1da177e4 9412W: http://www.brownhat.org/sis900.html
979b6c13 9413L: netdev@vger.kernel.org
1da177e4 9414S: Maintained
8c7de408 9415F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9416
9417SIS FRAMEBUFFER DRIVER
8b58be88 9418M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9419W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9420S: Maintained
679655da 9421F: Documentation/fb/sisfb.txt
8a61f013 9422F: drivers/video/fbdev/sis/
679655da 9423F: include/video/sisfb.h
1da177e4
LT
9424
9425SIS USB2VGA DRIVER
8b58be88 9426M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9427W: http://www.winischhofer.at/linuxsisusbvga.shtml
9428S: Maintained
679655da 9429F: drivers/usb/misc/sisusbvga/
1da177e4 9430
415ad26d 9431SLAB ALLOCATOR
16e943bf 9432M: Christoph Lameter <cl@linux.com>
2ed1c525 9433M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9434M: David Rientjes <rientjes@google.com>
9435M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9436M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9437L: linux-mm@kvack.org
9438S: Maintained
679655da 9439F: include/linux/sl?b*.h
16e943bf 9440F: mm/sl?b*
415ad26d 9441
9fab9787 9442SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9443M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9444M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9445M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9446R: Steven Rostedt <rostedt@goodmis.org>
9447R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9448L: linux-kernel@vger.kernel.org
9fab9787
PM
9449W: http://www.rdrop.com/users/paulmck/RCU/
9450S: Supported
9451T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9452F: include/linux/srcu.h
9453F: kernel/rcu/srcu.c
9fab9787 9454
66372841
CS
9455SMACK SECURITY MODULE
9456M: Casey Schaufler <casey@schaufler-ca.com>
9457L: linux-security-module@vger.kernel.org
9458W: http://schaufler-ca.com
9459T: git git://git.gitorious.org/smack-next/kernel.git
9460S: Maintained
9461F: Documentation/security/Smack.txt
9462F: security/smack/
9463
20651e0b 9464DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9465M: Kevin Hilman <khilman@kernel.org>
9466M: Nishanth Menon <nm@ti.com>
9467S: Maintained
20651e0b 9468F: drivers/power/avs/
68ace3e1
KH
9469F: include/linux/power/smartreflex.h
9470L: linux-pm@vger.kernel.org
9471
1da177e4 9472SMC91x ETHERNET DRIVER
2f82af08 9473M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9474S: Odd Fixes
ae150435 9475F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9476
e8e31622
SA
9477SMIA AND SMIA++ IMAGE SENSOR DRIVER
9478M: Sakari Ailus <sakari.ailus@iki.fi>
9479L: linux-media@vger.kernel.org
9480S: Maintained
14430813 9481F: drivers/media/i2c/smiapp/
e8e31622
SA
9482F: include/media/smiapp.h
9483F: drivers/media/i2c/smiapp-pll.c
9484F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9485F: include/uapi/linux/smiapp.h
a2cec3c0 9486F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9487
920fa1ff
GR
9488SMM665 HARDWARE MONITOR DRIVER
9489M: Guenter Roeck <linux@roeck-us.net>
9490L: lm-sensors@lm-sensors.org
9491S: Maintained
9492F: Documentation/hwmon/smm665
9493F: drivers/hwmon/smm665.c
9494
9df7305b 9495SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9496M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9497L: lm-sensors@lm-sensors.org
90b24cfb 9498S: Maintained
9df7305b
SG
9499F: Documentation/hwmon/emc2103
9500F: drivers/hwmon/emc2103.c
9501
a98d506c
HG
9502SMSC SCH5627 HARDWARE MONITOR DRIVER
9503M: Hans de Goede <hdegoede@redhat.com>
9504L: lm-sensors@lm-sensors.org
9505S: Supported
9506F: Documentation/hwmon/sch5627
9507F: drivers/hwmon/sch5627.c
9508
6ea884db 9509SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9510M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9511L: lm-sensors@lm-sensors.org
9512S: Maintained
679655da
JP
9513F: Documentation/hwmon/smsc47b397
9514F: drivers/hwmon/smsc47b397.c
6ea884db 9515
fd9abb3d 9516SMSC911x ETHERNET DRIVER
90b24cfb 9517M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9518L: netdev@vger.kernel.org
90b24cfb 9519S: Maintained
679655da 9520F: include/linux/smsc911x.h
ae150435 9521F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9522
9523SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9524M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9525L: netdev@vger.kernel.org
90b24cfb 9526S: Maintained
ae150435 9527F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9528
3c8a63e2 9529SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9530M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9531L: linux-fbdev@vger.kernel.org
90b24cfb 9532S: Maintained
8a61f013 9533F: drivers/video/fbdev/smscufx.c
3c8a63e2 9534
668acf32 9535SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9536M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9537L: linux-media@vger.kernel.org
275ffde4 9538T: git git://linuxtv.org/media_tree.git
795fb7e7 9539S: Maintained
90d72ac6
MCC
9540F: include/media/soc*
9541F: drivers/media/i2c/soc_camera/
9542F: drivers/media/platform/soc_camera/
668acf32 9543
e2d1d6c0 9544SOEKRIS NET48XX LED SUPPORT
8b58be88 9545M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9546S: Maintained
679655da 9547F: drivers/leds/leds-net48xx.c
e2d1d6c0 9548
e3994db1 9549SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9550M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9551M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9552M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9553M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9554L: linux-media@vger.kernel.org
9555S: Supported
9556F: drivers/media/pci/solo6x10/
9557
1da177e4 9558SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9559M: Neil Brown <neilb@suse.com>
1da177e4 9560L: linux-raid@vger.kernel.org
524418bb 9561S: Supported
679655da
JP
9562F: drivers/md/
9563F: include/linux/raid/
c117ab84 9564F: include/uapi/linux/raid/
1da177e4 9565
1da177e4 9566SONIC NETWORK DRIVER
8b58be88 9567M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9568L: netdev@vger.kernel.org
1da177e4 9569S: Maintained
d9fb9f38 9570F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9571
61e115a5 9572SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9573M: Michael Buesch <m@bues.ch>
61e115a5
MB
9574L: netdev@vger.kernel.org
9575S: Maintained
679655da
JP
9576F: drivers/ssb/
9577F: include/linux/ssb/
61e115a5 9578
1da177e4 9579SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9580M: Mattia Dongili <malattia@linux.it>
d0944853 9581L: platform-driver-x86@vger.kernel.org
5b18167d 9582W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9583S: Maintained
679655da
JP
9584F: Documentation/laptops/sony-laptop.txt
9585F: drivers/char/sonypi.c
9586F: drivers/platform/x86/sony-laptop.c
9587F: include/linux/sony-laptop.h
1da177e4 9588
baf8532a 9589SONY MEMORYSTICK CARD SUPPORT
8b58be88 9590M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9591W: http://tifmxx.berlios.de/
9592S: Maintained
679655da 9593F: drivers/memstick/host/tifm_ms.c
baf8532a 9594
0ab30494
ML
9595SONY MEMORYSTICK STANDARD SUPPORT
9596M: Maxim Levitsky <maximlevitsky@gmail.com>
9597S: Maintained
9598F: drivers/memstick/core/ms_block.*
9599
1da177e4 9600SOUND
8b58be88 9601M: Jaroslav Kysela <perex@perex.cz>
d8130624 9602M: Takashi Iwai <tiwai@suse.com>
93711660 9603L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9604W: http://www.alsa-project.org/
dde7ad8d 9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9606T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9607Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9608S: Maintained
3126a179
JP
9609F: Documentation/sound/
9610F: include/sound/
c117ab84 9611F: include/uapi/sound/
679655da 9612F: sound/
1da177e4 9613
33bbe149
MB
9614SOUND - COMPRESSED AUDIO
9615M: Vinod Koul <vinod.koul@intel.com>
9616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9617T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9618S: Supported
f672f31a 9619F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9620F: include/sound/compress_driver.h
f672f31a 9621F: include/uapi/sound/compress_*
33bbe149
MB
9622F: sound/core/compress_offload.c
9623F: sound/soc/soc-compress.c
9624
bd903bde 9625SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9626M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9627M: Mark Brown <broonie@kernel.org>
86f14df8 9628T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9629L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9630W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9631S: Supported
2820f615 9632F: Documentation/sound/alsa/soc/
679655da 9633F: sound/soc/
e6e55122 9634F: include/sound/soc*
eb1a6af3 9635
d7f8761b
MB
9636SOUND - DMAENGINE HELPERS
9637M: Lars-Peter Clausen <lars@metafoo.de>
9638S: Supported
9639F: include/sound/dmaengine_pcm.h
9640F: sound/core/pcm_dmaengine.c
9641F: sound/soc/soc-generic-dmaengine-pcm.c
9642
990a6a99
OS
9643SP2 MEDIA DRIVER
9644M: Olli Salonen <olli.salonen@iki.fi>
9645L: linux-media@vger.kernel.org
9646W: http://linuxtv.org/
9647Q: http://patchwork.linuxtv.org/project/linux-media/list/
9648S: Maintained
9649F: drivers/media/dvb-frontends/sp2*
9650
473321fc 9651SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9652M: "David S. Miller" <davem@davemloft.net>
1da177e4 9653L: sparclinux@vger.kernel.org
8a6e2535 9654Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9655T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9657S: Maintained
679655da 9658F: arch/sparc/
7765b8bb 9659F: drivers/sbus/
1da177e4 9660
6404fcca
DM
9661SPARC SERIAL DRIVERS
9662M: "David S. Miller" <davem@davemloft.net>
9663L: sparclinux@vger.kernel.org
08deed1e
JP
9664T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9665T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9666S: Maintained
6816383a 9667F: include/linux/sunserialcore.h
df621252 9668F: drivers/tty/serial/suncore.c
df621252
GKH
9669F: drivers/tty/serial/sunhv.c
9670F: drivers/tty/serial/sunsab.c
9671F: drivers/tty/serial/sunsab.h
9672F: drivers/tty/serial/sunsu.c
9673F: drivers/tty/serial/sunzilog.c
9674F: drivers/tty/serial/sunzilog.h
6404fcca 9675
389325b4
CL
9676SPARSE CHECKER
9677M: "Christopher Li" <sparse@chrisli.org>
9678L: linux-sparse@vger.kernel.org
9679W: https://sparse.wiki.kernel.org/
9680T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9681T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9682S: Maintained
9683F: include/linux/compiler.h
9684
fc0c195a 9685SPEAR PLATFORM SUPPORT
da89947b 9686M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9687M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9688L: spear-devel@list.st.com
9689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9690W: http://www.st.com/spear
9691S: Maintained
281e192f 9692F: arch/arm/mach-spear/
fc0c195a 9693
9694SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9695M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9696L: spear-devel@list.st.com
9697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9698W: http://www.st.com/spear
9699S: Maintained
5df33a62 9700F: drivers/clk/spear/
fc0c195a 9701
e2d1d6c0 9702SPI SUBSYSTEM
b02e48f2 9703M: Mark Brown <broonie@kernel.org>
dfbe403c 9704L: linux-spi@vger.kernel.org
e7e4e13c 9705T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9706Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9707S: Maintained
679655da
JP
9708F: Documentation/spi/
9709F: drivers/spi/
9710F: include/linux/spi/
c117ab84 9711F: include/uapi/linux/spi/
e2d1d6c0 9712
2752e401 9713SPIDERNET NETWORK DRIVER for CELL
8b58be88 9714M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9715L: netdev@vger.kernel.org
9716S: Supported
679655da 9717F: Documentation/networking/spider_net.txt
8df158ac 9718F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9719
e2d1d6c0 9720SPU FILE SYSTEM
8b58be88 9721M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9722L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9723W: http://www.ibm.com/developerworks/power/cell/
9724S: Supported
679655da
JP
9725F: Documentation/filesystems/spufs.txt
9726F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9727
fc555841 9728SQUASHFS FILE SYSTEM
d7f2ff67 9729M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9730L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9731W: http://squashfs.org.uk
9732S: Maintained
679655da
JP
9733F: Documentation/filesystems/squashfs.txt
9734F: fs/squashfs/
fc555841 9735
1da177e4 9736SRM (Alpha) environment access
8b58be88 9737M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9738S: Maintained
679655da 9739F: arch/alpha/kernel/srm_env.c
1da177e4 9740
26e9a397 9741STABLE BRANCH
879a5a00 9742M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9743L: stable@vger.kernel.org
879a5a00 9744S: Supported
7b175c46 9745F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9746
26e9a397 9747STAGING SUBSYSTEM
879a5a00 9748M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9750L: devel@driverdev.osuosl.org
879a5a00 9751S: Supported
679655da 9752F: drivers/staging/
dbc6c2cc 9753
ebd3d010
JP
9754STAGING - COMEDI
9755M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9756M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9757S: Odd Fixes
9758F: drivers/staging/comedi/
9759
a0138163
JP
9760STAGING - FLARION FT1000 DRIVERS
9761M: Marek Belisko <marek.belisko@gmail.com>
9762S: Odd Fixes
9763F: drivers/staging/ft1000/
9764
6c1bb424 9765STAGING - INDUSTRIAL IO
030a13d7 9766M: Jonathan Cameron <jic23@kernel.org>
a0138163 9767L: linux-iio@vger.kernel.org
6c1bb424
JP
9768S: Odd Fixes
9769F: drivers/staging/iio/
9770
a0138163
JP
9771STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9772M: Jarod Wilson <jarod@wilsonet.com>
9773W: http://www.lirc.org/
9774S: Odd Fixes
b2b0186d 9775F: drivers/staging/media/lirc/
a0138163 9776
f5e5de1e
OD
9777STAGING - LUSTRE PARALLEL FILESYSTEM
9778M: Oleg Drokin <oleg.drokin@intel.com>
9779M: Andreas Dilger <andreas.dilger@intel.com>
9780L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9781W: http://lustre.opensfs.org/
9782S: Maintained
9783F: drivers/staging/lustre
9784
7c6b6c71 9785STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9786M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9787M: Marc Dietrich <marvin24@gmx.de>
9788L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9789L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9790S: Maintained
9791F: drivers/staging/nvec/
9792
a0138163 9793STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9794M: Jens Frederich <jfrederich@gmail.com>
9795M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9796M: Jon Nettleton <jon.nettleton@gmail.com>
9797W: http://wiki.laptop.org/go/DCON
3140b458 9798S: Maintained
a0138163
JP
9799F: drivers/staging/olpc_dcon/
9800
9801STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9802M: Willy Tarreau <willy@meta-x.org>
9803S: Odd Fixes
9804F: drivers/staging/panel/
9805
a0138163
JP
9806STAGING - REALTEK RTL8712U DRIVERS
9807M: Larry Finger <Larry.Finger@lwfinger.net>
9808M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9809S: Odd Fixes
9810F: drivers/staging/rtl8712/
9811
7591ba8b
JS
9812STAGING - REALTEK RTL8723U WIRELESS DRIVER
9813M: Larry Finger <Larry.Finger@lwfinger.net>
9814M: Jes Sorensen <Jes.Sorensen@redhat.com>
9815L: linux-wireless@vger.kernel.org
9816S: Maintained
9817F: drivers/staging/rtl8723au/
9818
980ac4d7
SM
9819STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9820M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9821M: Teddy Wang <teddy.wang@siliconmotion.com>
9822M: Sudip Mukherjee <sudip@vectorindia.org>
9823L: linux-fbdev@vger.kernel.org
9824S: Maintained
9825F: drivers/staging/sm750fb/
9826
510fa408
JP
9827STAGING - SLICOSS
9828M: Lior Dotan <liodot@gmail.com>
9829M: Christopher Harrer <charrer@alacritech.com>
9830S: Odd Fixes
9831F: drivers/staging/slicoss/
9832
a0138163
JP
9833STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9834M: William Hubbs <w.d.hubbs@gmail.com>
9835M: Chris Brannon <chris@the-brannons.com>
d33bce31 9836M: Kirk Reiser <kirk@reisers.ca>
a0138163 9837M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9838L: speakup@linux-speakup.org
a0138163
JP
9839W: http://www.linux-speakup.org/
9840S: Odd Fixes
9841F: drivers/staging/speakup/
9842
b3e871ce
JP
9843STAGING - VIA VT665X DRIVERS
9844M: Forest Bond <forest@alittletooquiet.net>
9845S: Odd Fixes
9846F: drivers/staging/vt665?/
9847
a30baec1
JK
9848STAGING - WILC1000 WIFI DRIVER
9849M: Johnny Kim <johnny.kim@atmel.com>
9850M: Rachel Kim <rachel.kim@atmel.com>
9851M: Dean Lee <dean.lee@atmel.com>
9852M: Chris Park <chris.park@atmel.com>
9853L: linux-wireless@vger.kernel.org
9854S: Supported
9855F: drivers/staging/wilc1000/
9856
709bcb07 9857STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9858M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9859S: Odd Fixes
9860F: drivers/staging/xgifb/
9861
1da177e4 9862STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9863M: Ion Badulescu <ionut@badula.org>
b4f90189 9864S: Odd Fixes
9bba23b0 9865F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9866
e2d1d6c0 9867SUN3/3X
8b58be88 9868M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9869W: http://sammy.net/sun3/
9870S: Maintained
679655da
JP
9871F: arch/m68k/kernel/*sun3*
9872F: arch/m68k/sun3*/
9873F: arch/m68k/include/asm/sun3*
e689cf4a 9874F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9875
af6a5af8
HG
9876SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9877M: Hans de Goede <hdegoede@redhat.com>
9878L: linux-input@vger.kernel.org
9879S: Maintained
9880F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9881F: drivers/input/keyboard/sun4i-lradc-keys.c
9882
2bc9ff01
DK
9883SUNDANCE NETWORK DRIVER
9884M: Denis Kirjanov <kda@linux-powerpc.org>
9885L: netdev@vger.kernel.org
9886S: Maintained
9887F: drivers/net/ethernet/dlink/sundance.c
9888
2cbb12a4 9889SUPERH
2cbb12a4 9890L: linux-sh@vger.kernel.org
8a6e2535 9891Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9892S: Orphan
066069e1 9893F: Documentation/sh/
679655da 9894F: arch/sh/
066069e1 9895F: drivers/sh/
1da177e4 9896
4480f15b 9897SUSPEND TO RAM
7fb06082 9898M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9899M: Len Brown <len.brown@intel.com>
9900M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9901L: linux-pm@vger.kernel.org
e2d1d6c0 9902S: Supported
679655da
JP
9903F: Documentation/power/
9904F: arch/x86/kernel/acpi/
9905F: drivers/base/power/
9906F: kernel/power/
9907F: include/linux/suspend.h
9908F: include/linux/freezer.h
9909F: include/linux/pm.h
1da177e4
LT
9910
9911SVGA HANDLING
8b58be88 9912M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9913L: linux-video@atrey.karlin.mff.cuni.cz
9914S: Maintained
679655da
JP
9915F: Documentation/svga.txt
9916F: arch/x86/boot/video*
1da177e4 9917
6e28b761
KRW
9918SWIOTLB SUBSYSTEM
9919M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9920L: linux-kernel@vger.kernel.org
9921S: Supported
9922F: lib/swiotlb.c
9923F: arch/*/kernel/pci-swiotlb.c
9924F: include/linux/swiotlb.h
9925
007f790c
JP
9926SWITCHDEV
9927M: Jiri Pirko <jiri@resnulli.us>
9928L: netdev@vger.kernel.org
9929S: Supported
9930F: net/switchdev/
9931F: include/net/switchdev.h
9932
db8e35d5
VG
9933SYNOPSYS ARC ARCHITECTURE
9934M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9935S: Supported
9936F: arch/arc/
9b28829d 9937F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 9938F: drivers/tty/serial/arc_uart.c
b7182d1a 9939T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 9940
556cc1c5
AB
9941SYNOPSYS ARC SDP platform support
9942M: Alexey Brodkin <abrodkin@synopsys.com>
9943S: Supported
9944F: arch/arc/plat-axs10x
9945F: arch/arc/boot/dts/ax*
9946F: Documentation/devicetree/bindings/arc/axs10*
9947
6c284c9a
LJ
9948SYSTEM CONFIGURATION (SYSCON)
9949M: Lee Jones <lee.jones@linaro.org>
9950M: Arnd Bergmann <arnd@arndb.de>
9951T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9952S: Supported
9953F: drivers/mfd/syscon.c
9954
1da177e4 9955SYSV FILESYSTEM
8b58be88 9956M: Christoph Hellwig <hch@infradead.org>
1da177e4 9957S: Maintained
679655da
JP
9958F: Documentation/filesystems/sysv-fs.txt
9959F: fs/sysv/
9960F: include/linux/sysv_fs.h
1da177e4 9961
86cfa7fc 9962TARGET SUBSYSTEM
9c3646d1 9963M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9964L: linux-scsi@vger.kernel.org
b9f5edc2 9965L: target-devel@vger.kernel.org
86cfa7fc 9966W: http://www.linux-iscsi.org
cf015e9f 9967W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9968T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9969S: Supported
9970F: drivers/target/
9971F: include/target/
9972F: Documentation/target/
9973
4e68852d 9974TASKSTATS STATISTICS INTERFACE
185e595f 9975M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9976S: Maintained
679655da
JP
9977F: Documentation/accounting/taskstats*
9978F: include/linux/taskstats*
9979F: kernel/taskstats.c
4e68852d 9980
781b456a 9981TC CLASSIFIER
f935f3f8 9982M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9983L: netdev@vger.kernel.org
9984S: Maintained
679655da 9985F: include/net/pkt_cls.h
c117ab84 9986F: include/uapi/linux/pkt_cls.h
679655da 9987F: net/sched/
781b456a 9988
5067f08a 9989TCP LOW PRIORITY MODULE
8b58be88
JP
9990M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9991M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9992W: http://tcp-lp-mod.sourceforge.net/
9993S: Maintained
679655da 9994F: net/ipv4/tcp_lp.c
5067f08a 9995
91952bc0
AP
9996TDA10071 MEDIA DRIVER
9997M: Antti Palosaari <crope@iki.fi>
9998L: linux-media@vger.kernel.org
9999W: http://linuxtv.org/
10000W: http://palosaari.fi/linux/
10001Q: http://patchwork.linuxtv.org/project/linux-media/list/
10002T: git git://linuxtv.org/anttip/media_tree.git
10003S: Maintained
10004F: drivers/media/dvb-frontends/tda10071*
10005
10006TDA18212 MEDIA DRIVER
10007M: Antti Palosaari <crope@iki.fi>
10008L: linux-media@vger.kernel.org
10009W: http://linuxtv.org/
10010W: http://palosaari.fi/linux/
10011Q: http://patchwork.linuxtv.org/project/linux-media/list/
10012T: git git://linuxtv.org/anttip/media_tree.git
10013S: Maintained
10014F: drivers/media/tuners/tda18212*
10015
10016TDA18218 MEDIA DRIVER
10017M: Antti Palosaari <crope@iki.fi>
10018L: linux-media@vger.kernel.org
10019W: http://linuxtv.org/
10020W: http://palosaari.fi/linux/
10021Q: http://patchwork.linuxtv.org/project/linux-media/list/
10022T: git git://linuxtv.org/anttip/media_tree.git
10023S: Maintained
10024F: drivers/media/tuners/tda18218*
10025
3b2f6aba
MK
10026TDA18271 MEDIA DRIVER
10027M: Michael Krufky <mkrufky@linuxtv.org>
10028L: linux-media@vger.kernel.org
10029W: http://linuxtv.org/
10030W: http://github.com/mkrufky
10031Q: http://patchwork.linuxtv.org/project/linux-media/list/
10032T: git git://linuxtv.org/mkrufky/tuners.git
10033S: Maintained
10034F: drivers/media/tuners/tda18271*
10035
e48307a9
MK
10036TDA827x MEDIA DRIVER
10037M: Michael Krufky <mkrufky@linuxtv.org>
10038L: linux-media@vger.kernel.org
10039W: http://linuxtv.org/
10040W: http://github.com/mkrufky
10041Q: http://patchwork.linuxtv.org/project/linux-media/list/
10042T: git git://linuxtv.org/mkrufky/tuners.git
10043S: Maintained
10044F: drivers/media/tuners/tda8290.*
10045
66cf9212
MK
10046TDA8290 MEDIA DRIVER
10047M: Michael Krufky <mkrufky@linuxtv.org>
10048L: linux-media@vger.kernel.org
10049W: http://linuxtv.org/
10050W: http://github.com/mkrufky
10051Q: http://patchwork.linuxtv.org/project/linux-media/list/
10052T: git git://linuxtv.org/mkrufky/tuners.git
10053S: Maintained
10054F: drivers/media/tuners/tda8290.*
10055
4b9fba30
HV
10056TDA9840 MEDIA DRIVER
10057M: Hans Verkuil <hverkuil@xs4all.nl>
10058L: linux-media@vger.kernel.org
10059T: git git://linuxtv.org/media_tree.git
10060W: http://linuxtv.org
10061S: Maintained
10062F: drivers/media/i2c/tda9840*
10063
2cb654fd 10064TEA5761 TUNER DRIVER
009a5410 10065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10066L: linux-media@vger.kernel.org
10067W: http://linuxtv.org
10068T: git git://linuxtv.org/media_tree.git
10069S: Odd fixes
10070F: drivers/media/tuners/tea5761.*
10071
10072TEA5767 TUNER DRIVER
009a5410 10073M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10074L: linux-media@vger.kernel.org
10075W: http://linuxtv.org
10076T: git git://linuxtv.org/media_tree.git
10077S: Maintained
10078F: drivers/media/tuners/tea5767.*
10079
4b9fba30
HV
10080TEA6415C MEDIA DRIVER
10081M: Hans Verkuil <hverkuil@xs4all.nl>
10082L: linux-media@vger.kernel.org
10083T: git git://linuxtv.org/media_tree.git
10084W: http://linuxtv.org
10085S: Maintained
10086F: drivers/media/i2c/tea6415c*
10087
10088TEA6420 MEDIA DRIVER
10089M: Hans Verkuil <hverkuil@xs4all.nl>
10090L: linux-media@vger.kernel.org
10091T: git git://linuxtv.org/media_tree.git
10092W: http://linuxtv.org
10093S: Maintained
10094F: drivers/media/i2c/tea6420*
10095
3d249d4c 10096TEAM DRIVER
dca9ab92 10097M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10098L: netdev@vger.kernel.org
10099S: Supported
10100F: drivers/net/team/
10101F: include/linux/if_team.h
c117ab84 10102F: include/uapi/linux/if_team.h
3d249d4c 10103
7d029125 10104TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10105M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10106S: Maintained
10107F: arch/x86/platform/ts5500/
10108
40ad4a30
SY
10109TECHNOTREND USB IR RECEIVER
10110M: Sean Young <sean@mess.org>
10111L: linux-media@vger.kernel.org
10112S: Maintained
10113F: drivers/media/rc/ttusbir.c
10114
adabdb0c 10115TEGRA ARCHITECTURE SUPPORT
243d58ec 10116M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10117M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10118M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10119L: linux-tegra@vger.kernel.org
fd117cd1 10120Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10122S: Supported
bbbe96ed 10123N: [^a-z]tegra
84b9414b 10124
adabdb0c
SW
10125TEGRA CLOCK DRIVER
10126M: Peter De Schrijver <pdeschrijver@nvidia.com>
10127M: Prashant Gaikwad <pgaikwad@nvidia.com>
10128S: Supported
10129F: drivers/clk/tegra/
10130
10131TEGRA DMA DRIVER
10132M: Laxman Dewangan <ldewangan@nvidia.com>
10133S: Supported
10134F: drivers/dma/tegra20-apb-dma.c
10135
adabdb0c
SW
10136TEGRA I2C DRIVER
10137M: Laxman Dewangan <ldewangan@nvidia.com>
10138S: Supported
10139F: drivers/i2c/busses/i2c-tegra.c
10140
10141TEGRA IOMMU DRIVERS
10142M: Hiroshi Doyu <hdoyu@nvidia.com>
10143S: Supported
10144F: drivers/iommu/tegra*
10145
10146TEGRA KBC DRIVER
10147M: Rakesh Iyer <riyer@nvidia.com>
10148M: Laxman Dewangan <ldewangan@nvidia.com>
10149S: Supported
10150F: drivers/input/keyboard/tegra-kbc.c
10151
adabdb0c
SW
10152TEGRA PWM DRIVER
10153M: Thierry Reding <thierry.reding@gmail.com>
10154S: Supported
10155F: drivers/pwm/pwm-tegra.c
10156
10157TEGRA SERIAL DRIVER
10158M: Laxman Dewangan <ldewangan@nvidia.com>
10159S: Supported
10160F: drivers/tty/serial/serial-tegra.c
10161
10162TEGRA SPI DRIVER
10163M: Laxman Dewangan <ldewangan@nvidia.com>
10164S: Supported
10165F: drivers/spi/spi-tegra*
10166
1a348ccc 10167TEHUTI ETHERNET DRIVER
8b58be88 10168M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10169L: netdev@vger.kernel.org
10170S: Supported
ef7f5429 10171F: drivers/net/ethernet/tehuti/*
1a348ccc 10172
4e68852d 10173Telecom Clock Driver for MCPL0010
8b58be88 10174M: Mark Gross <mark.gross@intel.com>
4e68852d 10175S: Supported
679655da 10176F: drivers/char/tlclk.c
4e68852d 10177
4480f15b 10178TENSILICA XTENSA PORT (xtensa)
8b58be88 10179M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10180M: Max Filippov <jcmvbkbc@gmail.com>
10181L: linux-xtensa@linux-xtensa.org
4e68852d 10182S: Maintained
679655da 10183F: arch/xtensa/
3dc99857 10184F: drivers/irqchip/irq-xtensa-*
4e68852d 10185
5313ba66
HV
10186THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10187M: Hans Verkuil <hverkuil@xs4all.nl>
10188L: linux-media@vger.kernel.org
10189T: git git://linuxtv.org/media_tree.git
10190W: http://linuxtv.org
10191S: Maintained
10192F: drivers/media/radio/radio-raremono.c
10193
d3fb6955 10194THERMAL
b75f0050 10195M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10196M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10197L: linux-pm@vger.kernel.org
10198T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10199T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10200Q: https://patchwork.kernel.org/project/linux-pm/list/
10201S: Supported
10202F: drivers/thermal/
10203F: include/linux/thermal.h
af6c9f16 10204F: include/uapi/linux/thermal.h
b75f0050
JP
10205F: include/linux/cpu_cooling.h
10206F: Documentation/devicetree/bindings/thermal/
d3fb6955 10207
30ba2fbd
VD
10208THINGM BLINK(1) USB RGB LED DRIVER
10209M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10210S: Maintained
10211F: drivers/hid/hid-thingm.c
10212
4e68852d 10213THINKPAD ACPI EXTRAS DRIVER
8b58be88 10214M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10215L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10216L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10217W: http://ibm-acpi.sourceforge.net
10218W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10219T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10220S: Maintained
679655da 10221F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10222
1b46f2a2 10223TI BANDGAP AND THERMAL DRIVER
f14d1c24 10224M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10225L: linux-pm@vger.kernel.org
531ff13e 10226L: linux-omap@vger.kernel.org
5a723e81 10227S: Maintained
794b2e25 10228F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10229
0c7665c3
MF
10230TI CDCE706 CLOCK DRIVER
10231M: Max Filippov <jcmvbkbc@gmail.com>
10232S: Maintained
10233F: drivers/clk/clk-cdce706.c
10234
49b6a5e3
TK
10235TI CLOCK DRIVER
10236M: Tero Kristo <t-kristo@ti.com>
10237L: linux-omap@vger.kernel.org
10238S: Maintained
10239F: drivers/clk/ti/
10240F: include/linux/clk/ti.h
10241
4020f2d7 10242TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10243M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10244S: Maintained
679655da
JP
10245F: drivers/misc/tifm*
10246F: drivers/mmc/host/tifm_sd.c
10247F: include/linux/tifm.h
4020f2d7 10248
e0c52404 10249TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10250M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10251L: linux-kernel@vger.kernel.org
10252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10253S: Maintained
10254F: drivers/soc/ti/*
10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10256
10257
152ad442
SR
10258TI LM49xxx FAMILY ASoC CODEC DRIVERS
10259M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10260M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10261L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10262S: Maintained
10263F: sound/soc/codecs/lm49453*
d392dead 10264F: sound/soc/codecs/isabelle*
152ad442 10265
0edd807d
KM
10266TI LP855x BACKLIGHT DRIVER
10267M: Milo Kim <milo.kim@ti.com>
10268S: Maintained
10269F: Documentation/backlight/lp855x-driver.txt
10270F: drivers/video/backlight/lp855x_bl.c
10271F: include/linux/platform_data/lp855x.h
10272
faf13f6d
KM
10273TI LP8727 CHARGER DRIVER
10274M: Milo Kim <milo.kim@ti.com>
10275S: Maintained
10276F: drivers/power/lp8727_charger.c
10277F: include/linux/platform_data/lp8727.h
10278
22f1229f
KM
10279TI LP8788 MFD DRIVER
10280M: Milo Kim <milo.kim@ti.com>
10281S: Maintained
10282F: drivers/iio/adc/lp8788_adc.c
10283F: drivers/leds/leds-lp8788.c
10284F: drivers/mfd/lp8788*.c
10285F: drivers/power/lp8788-charger.c
10286F: drivers/regulator/lp8788-*.c
10287F: include/linux/mfd/lp8788*.h
10288
84640e27
KM
10289TI NETCP ETHERNET DRIVER
10290M: Wingman Kwok <w-kwok2@ti.com>
10291M: Murali Karicheri <m-karicheri2@ti.com>
10292L: netdev@vger.kernel.org
10293S: Maintained
10294F: drivers/net/ethernet/ti/netcp*
10295
217e0ca9
KC
10296TI TAS571X FAMILY ASoC CODEC DRIVER
10297M: Kevin Cernekee <cernekee@chromium.org>
10298L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10299S: Odd Fixes
10300F: sound/soc/codecs/tas571x*
10301
dd5e8e6b 10302TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10303M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10304L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10305S: Maintained
10306F: sound/soc/codecs/twl4030*
10307
90921014 10308TI WILINK WIRELESS DRIVERS
90921014
LC
10309L: linux-wireless@vger.kernel.org
10310W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10311W: http://wireless.kernel.org/en/users/Drivers/wl1251
10312T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10313S: Orphan
90921014
LC
10314F: drivers/net/wireless/ti/
10315F: include/linux/wl12xx.h
10316
e86eaa3a 10317TIPC NETWORK LAYER
8b58be88 10318M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10319M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10320L: netdev@vger.kernel.org (core kernel code)
10321L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10322W: http://tipc.sourceforge.net/
e86eaa3a 10323S: Maintained
c117ab84 10324F: include/uapi/linux/tipc*.h
679655da 10325F: net/tipc/
e86eaa3a 10326
867e359b 10327TILE ARCHITECTURE
c47b15c4 10328M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10329W: http://www.ezchip.com/scm/
867e359b
CM
10330S: Supported
10331F: arch/tile/
6b940606 10332F: drivers/char/tile-srom.c
5c770755 10333F: drivers/edac/tile_edac.c
6b940606
CM
10334F: drivers/net/ethernet/tile/
10335F: drivers/rtc/rtc-tile.c
10336F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10337F: drivers/tty/serial/tilegx.c
6b940606
CM
10338F: drivers/usb/host/*-tilegx.c
10339F: include/linux/usb/tilegx.h
867e359b 10340
1da177e4 10341TLAN NETWORK DRIVER
8b58be88 10342M: Samuel Chessman <chessman@tux.org>
88c07dde 10343L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10344W: http://sourceforge.net/projects/tlan/
10345S: Maintained
679655da 10346F: Documentation/networking/tlan.txt
b544dbac 10347F: drivers/net/ethernet/ti/tlan.*
1da177e4 10348
d74db3b2 10349TOMOYO SECURITY MODULE
8b58be88
JP
10350M: Kentaro Takeda <takedakn@nttdata.co.jp>
10351M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10352L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10353L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10354L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10355L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10356W: http://tomoyo.sourceforge.jp/
843d183c 10357T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10358S: Maintained
679655da 10359F: security/tomoyo/
d74db3b2 10360
9caeb532 10361TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10362M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10363L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10364S: Maintained
10365F: drivers/platform/x86/topstar-laptop.c
10366
1da177e4 10367TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10368M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10369L: platform-driver-x86@vger.kernel.org
0a63ca11 10370S: Maintained
679655da 10371F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10372
0a63ca11
AA
10373TOSHIBA BLUETOOTH DRIVER
10374M: Azael Avalos <coproscefalo@gmail.com>
10375L: platform-driver-x86@vger.kernel.org
10376S: Maintained
10377F: drivers/platform/x86/toshiba_bluetooth.c
10378
10379TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10380M: Azael Avalos <coproscefalo@gmail.com>
10381L: platform-driver-x86@vger.kernel.org
10382S: Maintained
10383F: drivers/platform/x86/toshiba_haps.c
10384
1da177e4 10385TOSHIBA SMM DRIVER
8b58be88 10386M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10387L: tlinux-users@tce.toshiba-dme.co.jp
10388W: http://www.buzzard.org.uk/toshiba/
10389S: Maintained
679655da
JP
10390F: drivers/char/toshiba.c
10391F: include/linux/toshiba.h
c117ab84 10392F: include/uapi/linux/toshiba.h
1da177e4 10393
d719f900 10394TMIO MMC DRIVER
c4b13fb0 10395M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10396L: linux-mmc@vger.kernel.org
d719f900 10397S: Maintained
d1057c40
GL
10398F: drivers/mmc/host/tmio_mmc*
10399F: drivers/mmc/host/sh_mobile_sdhi.c
10400F: include/linux/mmc/tmio.h
10401F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10402
917cc4e6
GR
10403TMP401 HARDWARE MONITOR DRIVER
10404M: Guenter Roeck <linux@roeck-us.net>
10405L: lm-sensors@lm-sensors.org
10406S: Maintained
10407F: Documentation/hwmon/tmp401
10408F: drivers/hwmon/tmp401.c
10409
98f32602 10410TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10411M: Hugh Dickins <hughd@google.com>
98f32602
HD
10412L: linux-mm@kvack.org
10413S: Maintained
10414F: include/linux/shmem_fs.h
10415F: mm/shmem.c
10416
45f95b53 10417TM6000 VIDEO4LINUX DRIVER
009a5410 10418M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10419L: linux-media@vger.kernel.org
10420W: http://linuxtv.org
10421T: git git://linuxtv.org/media_tree.git
10422S: Odd fixes
10423F: drivers/media/usb/tm6000/
10424
c65fde19
HV
10425TW68 VIDEO4LINUX DRIVER
10426M: Hans Verkuil <hverkuil@xs4all.nl>
10427L: linux-media@vger.kernel.org
10428T: git git://linuxtv.org/media_tree.git
10429W: http://linuxtv.org
10430S: Odd Fixes
10431F: drivers/media/pci/tw68/
10432
4e68852d 10433TPM DEVICE DRIVER
901486b8 10434M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10435M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10436R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10437W: http://tpmdd.sourceforge.net
63a10dfd 10438L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10439Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10440T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10441S: Maintained
679655da 10442F: drivers/char/tpm/
4e68852d 10443
1a0f1b27
AL
10444TPM IBM_VTPM DEVICE DRIVER
10445M: Ashley Lai <ashleydlai@gmail.com>
10446W: http://tpmdd.sourceforge.net
10447L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10448S: Maintained
10449F: drivers/char/tpm/tpm_ibmvtpm*
10450
d6f005a1
JP
10451TRACING
10452M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10453M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10454T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10455S: Maintained
10456F: Documentation/trace/ftrace.txt
10457F: arch/*/*/*/ftrace.h
10458F: arch/*/kernel/ftrace.c
10459F: include/*/ftrace.h
10460F: include/linux/trace*.h
10461F: include/trace/
10462F: kernel/trace/
6e68e6c5 10463F: tools/testing/selftests/ftrace/
d6f005a1 10464
1da177e4 10465TRIVIAL PATCHES
8b58be88 10466M: Jiri Kosina <trivial@kernel.org>
54e5881d 10467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10468S: Maintained
86ef925f 10469K: ^Subject:.*(?i)trivial
1da177e4 10470
4e68852d 10471TTY LAYER
879a5a00 10472M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10473M: Jiri Slaby <jslaby@suse.com>
879a5a00 10474S: Supported
08deed1e 10475T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10476F: Documentation/serial/
8dd5d2f1 10477F: drivers/tty/
df621252 10478F: drivers/tty/serial/serial_core.c
e3288775
AC
10479F: include/linux/serial_core.h
10480F: include/linux/serial.h
10481F: include/linux/tty.h
c117ab84
CEB
10482F: include/uapi/linux/serial_core.h
10483F: include/uapi/linux/serial.h
10484F: include/uapi/linux/tty.h
4e68852d 10485
91952bc0
AP
10486TUA9001 MEDIA DRIVER
10487M: Antti Palosaari <crope@iki.fi>
10488L: linux-media@vger.kernel.org
10489W: http://linuxtv.org/
10490W: http://palosaari.fi/linux/
10491Q: http://patchwork.linuxtv.org/project/linux-media/list/
10492T: git git://linuxtv.org/anttip/media_tree.git
10493S: Maintained
10494F: drivers/media/tuners/tua9001*
10495
740db6d7 10496TULIP NETWORK DRIVERS
8b58be88 10497M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10498L: netdev@vger.kernel.org
10499S: Maintained
0f04e2aa 10500F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10501
10502TUN/TAP driver
ba57b6f2 10503M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10504W: http://vtun.sourceforge.net/tun
10505S: Maintained
679655da
JP
10506F: Documentation/networking/tuntap.txt
10507F: arch/um/os-Linux/drivers/
1da177e4 10508
b454cc66 10509TURBOCHANNEL SUBSYSTEM
8b58be88 10510M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10511M: Ralf Baechle <ralf@linux-mips.org>
10512L: linux-mips@linux-mips.org
10513Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10514S: Maintained
679655da
JP
10515F: drivers/tc/
10516F: include/linux/tc.h
b454cc66 10517
1da177e4 10518U14-34F SCSI DRIVER
8b58be88 10519M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10520L: linux-scsi@vger.kernel.org
10521S: Maintained
679655da 10522F: drivers/scsi/u14-34f.c
1da177e4 10523
e2d1d6c0 10524UBI FILE SYSTEM (UBIFS)
949cb623 10525M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10526M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10527L: linux-mtd@lists.infradead.org
e2966cbe 10528T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10529W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10530S: Maintained
679655da
JP
10531F: Documentation/filesystems/ubifs.txt
10532F: fs/ubifs/
e2d1d6c0 10533
e1632fa2 10534UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10535M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10536W: http://www.uclinux.org/
e1632fa2 10537L: linux-m68k@lists.linux-m68k.org
cc2020e6 10538L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10539T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10540S: Maintained
e1632fa2
GU
10541F: arch/m68k/coldfire/
10542F: arch/m68k/68*/
61bc02bb
JP
10543F: arch/m68k/*/*_no.*
10544F: arch/m68k/include/asm/*_no.*
cc2020e6 10545
1da177e4 10546UDF FILESYSTEM
d8130624 10547M: Jan Kara <jack@suse.com>
1da177e4 10548S: Maintained
679655da
JP
10549F: Documentation/filesystems/udf.txt
10550F: fs/udf/
1da177e4 10551
cc2020e6 10552UFS FILESYSTEM
8b58be88 10553M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10554S: Maintained
679655da
JP
10555F: Documentation/filesystems/ufs.txt
10556F: fs/ufs/
cc2020e6 10557
0a09d3ab
DH
10558UHID USERSPACE HID IO DRIVER:
10559M: David Herrmann <dh.herrmann@googlemail.com>
10560L: linux-input@vger.kernel.org
10561S: Maintained
10562F: drivers/hid/uhid.c
c117ab84 10563F: include/uapi/linux/uhid.h
0a09d3ab 10564
18332a80 10565ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10566L: linux-usb@vger.kernel.org
10c6c9c9 10567S: Orphan
355ffe69 10568F: drivers/uwb/
679655da
JP
10569F: include/linux/uwb.h
10570F: include/linux/uwb/
18332a80 10571
b31d8273
G
10572UNICORE32 ARCHITECTURE:
10573M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10574W: http://mprc.pku.edu.cn/~guanxuetao/linux
10575S: Maintained
ceebf4d5 10576T: git git://github.com/gxt/linux.git
b31d8273
G
10577F: arch/unicore32/
10578
d8379ab1
TF
10579UNIFDEF
10580M: Tony Finch <dot@dotat.at>
10581W: http://dotat.at/prog/unifdef
10582S: Maintained
10583F: scripts/unifdef.c
10584
1da177e4 10585UNIFORM CDROM DRIVER
8b58be88 10586M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10587W: http://www.kernel.dk
10588S: Maintained
679655da
JP
10589F: Documentation/cdrom/
10590F: drivers/cdrom/cdrom.c
10591F: include/linux/cdrom.h
c117ab84 10592F: include/uapi/linux/cdrom.h
1da177e4 10593
56df0122 10594UNISYS S-PAR DRIVERS
49e7d9df
JP
10595M: Benjamin Romer <benjamin.romer@unisys.com>
10596M: David Kershner <david.kershner@unisys.com>
10597L: sparmaintainer@unisys.com (Unisys internal)
10598S: Supported
10599F: drivers/staging/unisys/
56df0122 10600
9941fa6e
VH
10601UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10602M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10603L: linux-scsi@vger.kernel.org
10604S: Supported
10605F: Documentation/scsi/ufs.txt
10606F: drivers/scsi/ufs/
10607
e2d1d6c0 10608UNSORTED BLOCK IMAGES (UBI)
949cb623 10609M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10610M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10611W: http://www.linux-mtd.infradead.org/
10612L: linux-mtd@lists.infradead.org
b6b44e0a 10613T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10614S: Supported
80811493 10615F: drivers/mtd/ubi/
679655da 10616F: include/linux/mtd/ubi.h
c117ab84 10617F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10618
1da177e4 10619USB ACM DRIVER
61eee9a7 10620M: Oliver Neukum <oliver@neukum.org>
6372594a 10621L: linux-usb@vger.kernel.org
1da177e4 10622S: Maintained
679655da
JP
10623F: Documentation/usb/acm.txt
10624F: drivers/usb/class/cdc-acm.*
1da177e4 10625
b7d572e1
PF
10626USB AR5523 WIRELESS DRIVER
10627M: Pontus Fuchs <pontus.fuchs@gmail.com>
10628L: linux-wireless@vger.kernel.org
10629S: Maintained
10630F: drivers/net/wireless/ath/ar5523/
10631
115bb1ff 10632USB ATTACHED SCSI
f50a4968 10633M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10634M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10635L: linux-usb@vger.kernel.org
10636L: linux-scsi@vger.kernel.org
8eae0fb7 10637S: Maintained
115bb1ff
MW
10638F: drivers/usb/storage/uas.c
10639
1da177e4 10640USB CDC ETHERNET DRIVER
61eee9a7 10641M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10642L: linux-usb@vger.kernel.org
1da177e4 10643S: Maintained
679655da 10644F: drivers/net/usb/cdc_*.c
c117ab84 10645F: include/uapi/linux/usb/cdc.h
1da177e4 10646
66e3e591
KP
10647USB CHAOSKEY DRIVER
10648M: Keith Packard <keithp@keithp.com>
10649L: linux-usb@vger.kernel.org
10650S: Maintained
10651F: drivers/usb/misc/chaoskey.c
10652
b02b371e 10653USB CYPRESS C67X00 DRIVER
8b58be88 10654M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10655L: linux-usb@vger.kernel.org
10656S: Maintained
679655da 10657F: drivers/usb/c67x00/
b02b371e 10658
d0374f4f 10659USB DAVICOM DM9601 DRIVER
8b58be88 10660M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10661L: netdev@vger.kernel.org
d0374f4f
PK
10662W: http://www.linux-usb.org/usbnet
10663S: Maintained
679655da 10664F: drivers/net/usb/dm9601.c
d0374f4f 10665
cc2020e6 10666USB DIAMOND RIO500 DRIVER
8b58be88 10667M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10668L: rio500-users@lists.sourceforge.net
10669W: http://rio500.sourceforge.net
10670S: Maintained
679655da 10671F: drivers/usb/misc/rio500*
cc2020e6 10672
1da177e4 10673USB EHCI DRIVER
578333ab 10674M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10675L: linux-usb@vger.kernel.org
578333ab 10676S: Maintained
679655da
JP
10677F: Documentation/usb/ehci.txt
10678F: drivers/usb/host/ehci*
1da177e4 10679
69ae9e3e 10680USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10681M: Felipe Balbi <balbi@ti.com>
795fb7e7 10682L: linux-usb@vger.kernel.org
69ae9e3e 10683W: http://www.linux-usb.org/gadget
d6d0f665
FB
10684T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10685S: Maintained
679655da
JP
10686F: drivers/usb/gadget/
10687F: include/linux/usb/gadget*
69ae9e3e 10688
2dea64b4 10689USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10690M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10691L: linux-usb@vger.kernel.org
54e5881d 10692T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10693S: Maintained
c2f01971 10694F: Documentation/hid/hiddev.txt
679655da 10695F: drivers/hid/usbhid/
1da177e4 10696
959eea21 10697USB ISP116X DRIVER
8b58be88 10698M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10699L: linux-usb@vger.kernel.org
959eea21 10700S: Maintained
679655da
JP
10701F: drivers/usb/host/isp116x*
10702F: include/linux/usb/isp116x.h
959eea21 10703
1da177e4 10704USB MASS STORAGE DRIVER
8b58be88 10705M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10706L: linux-usb@vger.kernel.org
8836aeb8 10707L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10708S: Maintained
10709W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10710F: drivers/usb/storage/
1da177e4 10711
af39917d
CL
10712USB MIDI DRIVER
10713M: Clemens Ladisch <clemens@ladisch.de>
10714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10715T: git git://git.alsa-project.org/alsa-kernel.git
10716S: Maintained
10717F: sound/usb/midi.*
10718
444ce9d4
JP
10719USB NETWORKING DRIVERS
10720L: linux-usb@vger.kernel.org
10721S: Odd Fixes
10722F: drivers/net/usb/
10723
1da177e4 10724USB OHCI DRIVER
578333ab 10725M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10726L: linux-usb@vger.kernel.org
578333ab 10727S: Maintained
679655da
JP
10728F: Documentation/usb/ohci.txt
10729F: drivers/usb/host/ohci*
1da177e4 10730
963ffa3e
PC
10731USB OTG FSM (Finite State Machine)
10732M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10733T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10734L: linux-usb@vger.kernel.org
10735S: Maintained
10736F: drivers/usb/common/usb-otg-fsm.c
10737
563da3a9
VM
10738USB OVER IP DRIVER
10739M: Valentina Manea <valentina.manea.m@gmail.com>
10740M: Shuah Khan <shuah.kh@samsung.com>
10741L: linux-usb@vger.kernel.org
10742S: Maintained
10743F: drivers/usb/usbip/
10744F: tools/usb/usbip/
10745
1da177e4 10746USB PEGASUS DRIVER
a16b945c 10747M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10748L: linux-usb@vger.kernel.org
043600a6 10749L: netdev@vger.kernel.org
052e3128
PM
10750T: git git://github.com/petkan/pegasus.git
10751W: https://github.com/petkan/pegasus
1da177e4 10752S: Maintained
679655da 10753F: drivers/net/usb/pegasus.*
1da177e4 10754
d3ad558f
FB
10755USB PHY LAYER
10756M: Felipe Balbi <balbi@ti.com>
10757L: linux-usb@vger.kernel.org
10758T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10759S: Maintained
10760F: drivers/usb/phy/
d3ad558f 10761
73e4fb3f 10762USB PRINTER DRIVER (usblp)
8b58be88 10763M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10764L: linux-usb@vger.kernel.org
73e4fb3f 10765S: Supported
679655da 10766F: drivers/usb/class/usblp.c
1da177e4
LT
10767
10768USB RTL8150 DRIVER
a16b945c 10769M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10770L: linux-usb@vger.kernel.org
043600a6 10771L: netdev@vger.kernel.org
052e3128
PM
10772T: git git://github.com/petkan/rtl8150.git
10773W: https://github.com/petkan/rtl8150
1da177e4 10774S: Maintained
679655da 10775F: drivers/net/usb/rtl8150.c
1da177e4 10776
f896b796 10777USB SERIAL SUBSYSTEM
66085694 10778M: Johan Hovold <johan@kernel.org>
795fb7e7 10779L: linux-usb@vger.kernel.org
4e68852d 10780S: Maintained
679655da 10781F: Documentation/usb/usb-serial.txt
f896b796 10782F: drivers/usb/serial/
679655da 10783F: include/linux/usb/serial.h
1da177e4 10784
b3f0db1c
SG
10785USB SMSC75XX ETHERNET DRIVER
10786M: Steve Glendinning <steve.glendinning@shawell.net>
10787L: netdev@vger.kernel.org
10788S: Maintained
10789F: drivers/net/usb/smsc75xx.*
10790
2f7ca802 10791USB SMSC95XX ETHERNET DRIVER
90b24cfb 10792M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10793L: netdev@vger.kernel.org
90b24cfb 10794S: Maintained
679655da 10795F: drivers/net/usb/smsc95xx.*
2f7ca802 10796
1da177e4 10797USB SUBSYSTEM
879a5a00 10798M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10799L: linux-usb@vger.kernel.org
1da177e4 10800W: http://www.linux-usb.org
08deed1e 10801T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10802S: Supported
679655da 10803F: Documentation/usb/
679655da
JP
10804F: drivers/usb/
10805F: include/linux/usb.h
10806F: include/linux/usb/
1da177e4
LT
10807
10808USB UHCI DRIVER
8b58be88 10809M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10810L: linux-usb@vger.kernel.org
1da177e4 10811S: Maintained
679655da 10812F: drivers/usb/host/uhci*
1da177e4 10813
69ae9e3e 10814USB "USBNET" DRIVER FRAMEWORK
d8130624 10815M: Oliver Neukum <oneukum@suse.com>
043600a6 10816L: netdev@vger.kernel.org
69ae9e3e 10817W: http://www.linux-usb.org/usbnet
1da177e4 10818S: Maintained
679655da
JP
10819F: drivers/net/usb/usbnet.c
10820F: include/linux/usb/usbnet.h
1da177e4 10821
c0efd232 10822USB VIDEO CLASS
c53ac071 10823M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10824L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10825L: linux-media@vger.kernel.org
275ffde4 10826T: git git://linuxtv.org/media_tree.git
57c6d2e9 10827W: http://www.ideasonboard.org/uvc/
c0efd232 10828S: Maintained
0c0d06ca 10829F: drivers/media/usb/uvc/
6c0f0359 10830F: include/uapi/linux/uvcvideo.h
1da177e4 10831
b60b9c45
HV
10832USB VISION DRIVER
10833M: Hans Verkuil <hverkuil@xs4all.nl>
10834L: linux-media@vger.kernel.org
10835T: git git://linuxtv.org/media_tree.git
10836W: http://linuxtv.org
10837S: Odd Fixes
10838F: drivers/media/usb/usbvision/
10839
8282da47
LP
10840USB WEBCAM GADGET
10841M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10842L: linux-usb@vger.kernel.org
10843S: Maintained
3a83c16e 10844F: drivers/usb/gadget/function/*uvc*
faf2e1db 10845F: drivers/usb/gadget/legacy/webcam.c
8282da47 10846
bf164cc0 10847USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10848M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10849L: linux-wireless@vger.kernel.org
10850S: Maintained
679655da 10851F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10852
eb6bab13 10853USB XHCI DRIVER
03d85053 10854M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10855L: linux-usb@vger.kernel.org
10856S: Supported
36d0344c
SS
10857F: drivers/usb/host/xhci*
10858F: drivers/usb/host/pci-quirks*
eb6bab13 10859
1da177e4 10860USB ZD1201 DRIVER
4086b9ca 10861L: linux-wireless@vger.kernel.org
1da177e4 10862W: http://linux-lc100020.sourceforge.net
4086b9ca 10863S: Orphan
679655da 10864F: drivers/net/wireless/zd1201.*
1da177e4 10865
b7eee616 10866USB ZR364XX DRIVER
8b58be88 10867M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10868L: linux-usb@vger.kernel.org
661263b5 10869L: linux-media@vger.kernel.org
275ffde4 10870T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10871W: http://royale.zerezo.com/zr364xx/
10872S: Maintained
679655da 10873F: Documentation/video4linux/zr364xx.txt
90d72ac6 10874F: drivers/media/usb/zr364xx/
b7eee616 10875
289fcff4
HK
10876ULPI BUS
10877M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10878L: linux-usb@vger.kernel.org
10879S: Maintained
10880F: drivers/usb/common/ulpi.c
10881F: include/linux/ulpi/
10882
e7839f25 10883USER-MODE LINUX (UML)
8b58be88 10884M: Jeff Dike <jdike@addtoit.com>
b15194b7 10885M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10886L: user-mode-linux-devel@lists.sourceforge.net
10887L: user-mode-linux-user@lists.sourceforge.net
10888W: http://user-mode-linux.sourceforge.net
10889S: Maintained
61516587 10890F: Documentation/virtual/uml/
679655da 10891F: arch/um/
b070989a 10892F: arch/x86/um/
679655da
JP
10893F: fs/hostfs/
10894F: fs/hppfs/
b7eee616 10895
e5f114e9 10896USERSPACE I/O (UIO)
6a534c9d 10897M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10898M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10899S: Maintained
3d3fecbd 10900T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10901F: Documentation/DocBook/uio-howto.tmpl
10902F: drivers/uio/
10903F: include/linux/uio*.h
e5f114e9 10904
256cccbe 10905UTIL-LINUX PACKAGE
8b58be88 10906M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10907L: util-linux@vger.kernel.org
10908W: http://en.wikipedia.org/wiki/Util-linux
10909T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10910S: Maintained
10911
c1fd1c07 10912UVESAFB DRIVER
8b58be88 10913M: Michal Januszewski <spock@gentoo.org>
c69f677c 10914L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10915W: http://dev.gentoo.org/~spock/projects/uvesafb/
10916S: Maintained
679655da 10917F: Documentation/fb/uvesafb.txt
8a61f013 10918F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10919
4480f15b 10920VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10921M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10922S: Maintained
679655da
JP
10923F: Documentation/filesystems/vfat.txt
10924F: fs/fat/
1da177e4 10925
cba3345c
AW
10926VFIO DRIVER
10927M: Alex Williamson <alex.williamson@redhat.com>
10928L: kvm@vger.kernel.org
10929S: Maintained
10930F: Documentation/vfio.txt
10931F: drivers/vfio/
10932F: include/linux/vfio.h
c117ab84 10933F: include/uapi/linux/vfio.h
cba3345c 10934
a714ea5f
AW
10935VFIO PLATFORM DRIVER
10936M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10937L: kvm@vger.kernel.org
10938S: Maintained
10939F: drivers/vfio/platform/
10940
9e6f3438
PO
10941VIDEOBUF2 FRAMEWORK
10942M: Pawel Osciak <pawel@osciak.com>
10943M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10944M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10945L: linux-media@vger.kernel.org
10946S: Maintained
90d72ac6 10947F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10948F: include/media/videobuf2-*
10949
9a82446b
AS
10950VIRTIO CONSOLE DRIVER
10951M: Amit Shah <amit.shah@redhat.com>
10952L: virtualization@lists.linux-foundation.org
10953S: Maintained
10954F: drivers/char/virtio_console.c
10955F: include/linux/virtio_console.h
c117ab84 10956F: include/uapi/linux/virtio_console.h
9a82446b 10957
2426ec8f 10958VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10959M: "Michael S. Tsirkin" <mst@redhat.com>
10960L: virtualization@lists.linux-foundation.org
10961S: Maintained
10962F: drivers/virtio/
c893c8d7 10963F: tools/virtio/
2426ec8f
MT
10964F: drivers/net/virtio_net.c
10965F: drivers/block/virtio_blk.c
10966F: include/linux/virtio_*.h
916cdabc 10967F: include/uapi/linux/virtio_*.h
2426ec8f 10968
f2dbda3b
CH
10969VIRTIO DRIVERS FOR S390
10970M: Christian Borntraeger <borntraeger@de.ibm.com>
10971M: Cornelia Huck <cornelia.huck@de.ibm.com>
10972L: linux-s390@vger.kernel.org
10973L: virtualization@lists.linux-foundation.org
10974L: kvm@vger.kernel.org
10975S: Supported
1b568d93 10976F: drivers/s390/virtio/
f2dbda3b 10977
4ad6ee91
GH
10978VIRTIO GPU DRIVER
10979M: David Airlie <airlied@linux.ie>
10980M: Gerd Hoffmann <kraxel@redhat.com>
10981L: dri-devel@lists.freedesktop.org
10982L: virtualization@lists.linux-foundation.org
10983S: Maintained
10984F: drivers/gpu/drm/virtio/
10985F: include/uapi/linux/virtio_gpu.h
10986
3a4d5c94
MT
10987VIRTIO HOST (VHOST)
10988M: "Michael S. Tsirkin" <mst@redhat.com>
10989L: kvm@vger.kernel.org
c996d8b9 10990L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10991L: netdev@vger.kernel.org
10992S: Maintained
10993F: drivers/vhost/
c117ab84 10994F: include/uapi/linux/vhost.h
3a4d5c94 10995
271c8651
GH
10996VIRTIO INPUT DRIVER
10997M: Gerd Hoffmann <kraxel@redhat.com>
10998S: Maintained
10999F: drivers/virtio/virtio_input.c
11000F: include/uapi/linux/virtio_input.h
11001
1da177e4 11002VIA RHINE NETWORK DRIVER
210347e1 11003S: Orphan
f2148a47 11004F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11005
f0bf7f61 11006VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11007M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11008M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11009S: Maintained
11010F: drivers/mmc/host/via-sdmmc.c
11011
69e4a7c2 11012VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11013M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11014L: linux-fbdev@vger.kernel.org
69e4a7c2 11015S: Maintained
c7babebd
FTS
11016F: include/linux/via-core.h
11017F: include/linux/via-gpio.h
11018F: include/linux/via_i2c.h
8a61f013 11019F: drivers/video/fbdev/via/
69e4a7c2 11020
01f20734 11021VIA VELOCITY NETWORK DRIVER
8b58be88 11022M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11023L: netdev@vger.kernel.org
11024S: Maintained
f2148a47 11025F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11026
77911fd2 11027VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11028M: Hans Verkuil <hverkuil@xs4all.nl>
11029L: linux-media@vger.kernel.org
11030T: git git://linuxtv.org/media_tree.git
11031W: http://linuxtv.org
11032S: Maintained
77911fd2 11033F: drivers/media/platform/vivid/*
0b7bc1fa 11034
be7f8273 11035VLAN (802.1Q)
8b58be88 11036M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11037L: netdev@vger.kernel.org
11038S: Maintained
679655da
JP
11039F: drivers/net/macvlan.c
11040F: include/linux/if_*vlan.h
11041F: net/8021q/
be7f8273 11042
55e331cf 11043VLYNQ BUS
8b58be88 11044M: Florian Fainelli <florian@openwrt.org>
8578d7af 11045L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11046S: Maintained
11047F: drivers/vlynq/vlynq.c
11048F: include/linux/vlynq.h
11049
390beae4
MW
11050VME SUBSYSTEM
11051M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11052M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11053M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11054L: devel@driverdev.osuosl.org
11055S: Maintained
11056T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11057F: Documentation/vme_api.txt
11058F: drivers/staging/vme/
11059F: drivers/vme/
11060F: include/linux/vme*
11061
4488e09b
AK
11062VMWARE HYPERVISOR INTERFACE
11063M: Alok Kataria <akataria@vmware.com>
11064L: virtualization@lists.linux-foundation.org
11065S: Supported
11066F: arch/x86/kernel/cpu/vmware.c
11067
73b35d07
DT
11068VMWARE BALLOON DRIVER
11069M: Xavier Deguillard <xdeguillard@vmware.com>
11070M: Philip Moltmann <moltmann@vmware.com>
11071M: "VMware, Inc." <pv-drivers@vmware.com>
11072L: linux-kernel@vger.kernel.org
11073S: Maintained
11074F: drivers/misc/vmw_balloon.c
11075
8b8be51b
TH
11076VMWARE VMMOUSE SUBDRIVER
11077M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11078M: "VMware, Inc." <pv-drivers@vmware.com>
11079L: linux-input@vger.kernel.org
11080S: Maintained
11081F: drivers/input/mouse/vmmouse.c
11082F: drivers/input/mouse/vmmouse.h
11083
d1a890fa 11084VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11085M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11086M: "VMware, Inc." <pv-drivers@vmware.com>
11087L: netdev@vger.kernel.org
11088S: Maintained
11089F: drivers/net/vmxnet3/
d1a890fa 11090
851b1642 11091VMware PVSCSI driver
f2d7e40e 11092M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11093M: VMware PV-Drivers <pv-drivers@vmware.com>
11094L: linux-scsi@vger.kernel.org
11095S: Maintained
11096F: drivers/scsi/vmw_pvscsi.c
11097F: drivers/scsi/vmw_pvscsi.h
11098
e53e86c7 11099VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11100M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11101M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11102L: linux-kernel@vger.kernel.org
e53e86c7 11103W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11104W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11105T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11106S: Supported
679655da
JP
11107F: drivers/regulator/
11108F: include/linux/regulator/
e53e86c7 11109
081958eb
DA
11110VRF
11111M: David Ahern <dsa@cumulusnetworks.com>
11112M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11113L: netdev@vger.kernel.org
11114S: Maintained
11115F: drivers/net/vrf.c
11116F: include/net/vrf.h
11117
ab41319e 11118VT1211 HARDWARE MONITOR DRIVER
8b58be88 11119M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11120L: lm-sensors@lm-sensors.org
11121S: Maintained
679655da
JP
11122F: Documentation/hwmon/vt1211
11123F: drivers/hwmon/vt1211.c
ab41319e 11124
1de9e371 11125VT8231 HARDWARE MONITOR DRIVER
8b58be88 11126M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11127L: lm-sensors@lm-sensors.org
11128S: Maintained
679655da 11129F: drivers/hwmon/vt8231.c
1de9e371 11130
88095e7b
TO
11131VUB300 USB to SDIO/SD/MMC bridge chip
11132M: Tony Olech <tony.olech@elandigitalsystems.com>
11133L: linux-mmc@vger.kernel.org
11134L: linux-usb@vger.kernel.org
11135S: Supported
11136F: drivers/mmc/host/vub300.c
11137
1da177e4 11138W1 DALLAS'S 1-WIRE BUS
a8018766 11139M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11140S: Maintained
679655da
JP
11141F: Documentation/w1/
11142F: drivers/w1/
1da177e4 11143
13927079 11144W83791D HARDWARE MONITORING DRIVER
8b58be88 11145M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11146L: lm-sensors@lm-sensors.org
25845c22 11147S: Maintained
679655da
JP
11148F: Documentation/hwmon/w83791d
11149F: drivers/hwmon/w83791d.c
13927079 11150
61db011d 11151W83793 HARDWARE MONITORING DRIVER
8b58be88 11152M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11153L: lm-sensors@lm-sensors.org
11154S: Maintained
679655da
JP
11155F: Documentation/hwmon/w83793
11156F: drivers/hwmon/w83793.c
61db011d 11157
e3760b43 11158W83795 HARDWARE MONITORING DRIVER
d8130624 11159M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11160L: lm-sensors@lm-sensors.org
11161S: Maintained
11162F: drivers/hwmon/w83795.c
11163
1da177e4 11164W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11165M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11166S: Maintained
679655da 11167F: drivers/mmc/host/wbsd.*
1da177e4 11168
b4e05923
HG
11169WACOM PROTOCOL 4 SERIAL TABLETS
11170M: Julian Squires <julian@cipht.net>
11171M: Hans de Goede <hdegoede@redhat.com>
11172L: linux-input@vger.kernel.org
11173S: Maintained
11174F: drivers/input/tablet/wacom_serial4.c
11175
3527761c 11176WATCHDOG DEVICE DRIVERS
8b58be88 11177M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11178L: linux-watchdog@vger.kernel.org
11179W: http://www.linux-watchdog.org/
f599aaf0 11180T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11181S: Maintained
679655da
JP
11182F: Documentation/watchdog/
11183F: drivers/watchdog/
11184F: include/linux/watchdog.h
c117ab84 11185F: include/uapi/linux/watchdog.h
3527761c 11186
1da177e4 11187WD7000 SCSI DRIVER
8b58be88 11188M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11189L: linux-scsi@vger.kernel.org
11190S: Maintained
679655da 11191F: drivers/scsi/wd7000.c
1da177e4 11192
b22e00f3
DH
11193WIIMOTE HID DRIVER
11194M: David Herrmann <dh.herrmann@googlemail.com>
11195L: linux-input@vger.kernel.org
11196S: Maintained
11197F: drivers/hid/hid-wiimote*
11198
e258b80e 11199WINBOND CIR DRIVER
364e9e18 11200M: David Härdeman <david@hardeman.nu>
e258b80e 11201S: Maintained
116ab806 11202F: drivers/media/rc/winbond-cir.c
e258b80e 11203
8a70da82 11204WIMAX STACK
8b58be88 11205M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11206M: linux-wimax@intel.com
49e7d9df 11207L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11208S: Supported
11209W: http://linuxwimax.org
315987dc 11210F: Documentation/wimax/README.wimax
315987dc
JP
11211F: include/linux/wimax/debug.h
11212F: include/net/wimax.h
c117ab84 11213F: include/uapi/linux/wimax.h
315987dc 11214F: net/wimax/
8a70da82 11215
5fc14680 11216WISTRON LAPTOP BUTTON DRIVER
8b58be88 11217M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11218S: Maintained
679655da 11219F: drivers/input/misc/wistron_btns.c
5fc14680 11220
1da177e4 11221WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11222M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11223L: linux-wireless@vger.kernel.org
926554c4 11224W: http://oops.ghostprotocols.net:81/blog
1da177e4 11225S: Maintained
679655da 11226F: drivers/net/wireless/wl3501*
1da177e4 11227
febf1dff 11228WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11229M: Mark Brown <broonie@kernel.org>
8b58be88 11230M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11231L: linux-input@vger.kernel.org
11232T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11233W: http://opensource.wolfsonmicro.com/node/7
11234S: Supported
679655da
JP
11235F: drivers/input/touchscreen/*wm97*
11236F: include/linux/wm97xx.h
febf1dff 11237
055bcbcb 11238WOLFSON MICROELECTRONICS DRIVERS
fef95164 11239L: patches@opensource.wolfsonmicro.com
cf8eda3e 11240T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11241T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11242W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11243S: Supported
3768f0b1 11244F: Documentation/hwmon/wm83??
af1c5386 11245F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11246F: drivers/clk/clk-wm83*.c
9c309598 11247F: drivers/extcon/extcon-arizona.c
b75ea16a 11248F: drivers/leds/leds-wm83*.c
25b273ba 11249F: drivers/gpio/gpio-*wm*.c
9c309598 11250F: drivers/gpio/gpio-arizona.c
d22b0869 11251F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11252F: drivers/input/misc/wm831x-on.c
11253F: drivers/input/touchscreen/wm831x-ts.c
11254F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11255F: drivers/mfd/arizona*
11256F: drivers/mfd/wm*.c
b75ea16a
MB
11257F: drivers/power/wm83*.c
11258F: drivers/rtc/rtc-wm83*.c
11259F: drivers/regulator/wm8*.c
3860e6c4 11260F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11261F: drivers/watchdog/wm83*_wdt.c
9c309598 11262F: include/linux/mfd/arizona/
3860e6c4 11263F: include/linux/mfd/wm831x/
b75ea16a 11264F: include/linux/mfd/wm8350/
3768f0b1 11265F: include/linux/mfd/wm8400*
59ec6da2 11266F: include/linux/wm97xx.h
055bcbcb 11267F: include/sound/wm????.h
9c309598 11268F: sound/soc/codecs/arizona.?
055bcbcb 11269F: sound/soc/codecs/wm*
b75ea16a 11270
3e6cd7a4
TH
11271WORKQUEUE
11272M: Tejun Heo <tj@kernel.org>
badb7f5e 11273R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11275S: Maintained
11276F: include/linux/workqueue.h
11277F: kernel/workqueue.c
11278F: Documentation/workqueue.txt
11279
1da177e4 11280X.25 NETWORK LAYER
8bf28059 11281M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11282L: linux-x25@vger.kernel.org
8bf28059 11283S: Odd Fixes
679655da
JP
11284F: Documentation/networking/x25*
11285F: include/net/x25*
11286F: net/x25/
1da177e4 11287
e2d1d6c0 11288X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11289M: Thomas Gleixner <tglx@linutronix.de>
11290M: Ingo Molnar <mingo@redhat.com>
11291M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11292M: x86@kernel.org
981c3a4f 11293L: linux-kernel@vger.kernel.org
75fc2d37 11294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11295S: Maintained
679655da
JP
11296F: Documentation/x86/
11297F: arch/x86/
e2d1d6c0 11298
d0944853 11299X86 PLATFORM DRIVERS
e181ba15 11300M: Darren Hart <dvhart@infradead.org>
d0944853 11301L: platform-driver-x86@vger.kernel.org
e181ba15 11302T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11303S: Maintained
14430813 11304F: drivers/platform/x86/
d0944853 11305
c1f5c54b
IM
11306X86 MCE INFRASTRUCTURE
11307M: Tony Luck <tony.luck@intel.com>
487ba8e8 11308M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11309L: linux-edac@vger.kernel.org
11310S: Maintained
11311F: arch/x86/kernel/cpu/mcheck/*
11312
f0905c5a
AL
11313X86 VDSO
11314M: Andy Lutomirski <luto@amacapital.net>
11315L: linux-kernel@vger.kernel.org
11316T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11317S: Maintained
d603c8e1 11318F: arch/x86/entry/vdso/
f0905c5a 11319
d6fad502 11320XC2028/3028 TUNER DRIVER
009a5410 11321M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11322L: linux-media@vger.kernel.org
11323W: http://linuxtv.org
11324T: git git://linuxtv.org/media_tree.git
11325S: Maintained
11326F: drivers/media/tuners/tuner-xc2028.*
11327
c4468085 11328XEN HYPERVISOR INTERFACE
c4468085 11329M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11330M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11331M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11332L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11333T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11334S: Supported
11335F: arch/x86/xen/
11336F: drivers/*/xen-*front.c
11337F: drivers/xen/
11338F: arch/x86/include/asm/xen/
11339F: include/xen/
c117ab84 11340F: include/uapi/xen/
c4468085 11341
77bfb479
SS
11342XEN HYPERVISOR ARM
11343M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11344L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11345S: Supported
11346F: arch/arm/xen/
11347F: arch/arm/include/asm/xen/
11348
b475e83f
SS
11349XEN HYPERVISOR ARM64
11350M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11351L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11352S: Supported
11353F: arch/arm64/xen/
11354F: arch/arm64/include/asm/xen/
11355
9b57e1a7
IC
11356XEN NETWORK BACKEND DRIVER
11357M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11358M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11359L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11360L: netdev@vger.kernel.org
11361S: Supported
11362F: drivers/net/xen-netback/*
11363
c5f8e29d
KRW
11364XEN PCI SUBSYSTEM
11365M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11366L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11367S: Supported
11368F: arch/x86/pci/*xen*
11369F: drivers/pci/*xen*
11370
a2c5ae65
KRW
11371XEN BLOCK SUBSYSTEM
11372M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11373M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11374L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11375S: Supported
11376F: drivers/block/xen-blkback/*
11377F: drivers/block/xen*
11378
15d03609
JG
11379XEN PVSCSI DRIVERS
11380M: Juergen Gross <jgross@suse.com>
11381L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11382L: linux-scsi@vger.kernel.org
11383S: Supported
11384F: drivers/scsi/xen-scsifront.c
11385F: drivers/xen/xen-scsiback.c
11386F: include/xen/interface/io/vscsiif.h
11387
c5f8e29d
KRW
11388XEN SWIOTLB SUBSYSTEM
11389M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11390L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11391S: Supported
11392F: arch/x86/xen/*swiotlb*
11393F: drivers/xen/*swiotlb*
11394
1da177e4
LT
11395XFS FILESYSTEM
11396P: Silicon Graphics Inc
809625ca 11397M: Dave Chinner <david@fromorbit.com>
18caa67a 11398M: xfs@oss.sgi.com
d7ede1aa 11399L: xfs@oss.sgi.com
1da177e4 11400W: http://oss.sgi.com/projects/xfs
54e5881d 11401T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11402S: Supported
679655da
JP
11403F: Documentation/filesystems/xfs.txt
11404F: fs/xfs/
1da177e4 11405
8a3b7a25 11406XILINX AXI ETHERNET DRIVER
59a54f30
MS
11407M: Anirudha Sarangi <anirudh@xilinx.com>
11408M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11409S: Maintained
11410F: drivers/net/ethernet/xilinx/xilinx_axienet*
11411
238b8721 11412XILINX UARTLITE SERIAL DRIVER
8b58be88 11413M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11414L: linux-serial@vger.kernel.org
11415S: Maintained
df621252 11416F: drivers/tty/serial/uartlite.c
238b8721 11417
df330515
LP
11418XILINX VIDEO IP CORES
11419M: Hyun Kwon <hyun.kwon@xilinx.com>
11420M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11421L: linux-media@vger.kernel.org
11422T: git git://linuxtv.org/media_tree.git
11423S: Supported
11424F: Documentation/devicetree/bindings/media/xilinx/
11425F: drivers/media/platform/xilinx/
a5562f65 11426F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11427
74316949
EB
11428XILLYBUS DRIVER
11429M: Eli Billauer <eli.billauer@gmail.com>
11430L: linux-kernel@vger.kernel.org
11431S: Supported
11432F: drivers/char/xillybus/
11433
f620e4b8
MF
11434XTENSA XTFPGA PLATFORM SUPPORT
11435M: Max Filippov <jcmvbkbc@gmail.com>
11436L: linux-xtensa@linux-xtensa.org
11437S: Maintained
11438F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11439F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11440
1da177e4 11441YAM DRIVER FOR AX.25
8b58be88 11442M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11443L: linux-hams@vger.kernel.org
11444S: Maintained
679655da
JP
11445F: drivers/net/hamradio/yam*
11446F: include/linux/yam.h
1da177e4 11447
af64a5eb 11448YEALINK PHONE DRIVER
8b58be88 11449M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11450L: usbb2k-api-dev@nongnu.org
11451S: Maintained
679655da
JP
11452F: Documentation/input/yealink.txt
11453F: drivers/input/misc/yealink.*
af64a5eb 11454
1da177e4 11455Z8530 DRIVER FOR AX.25
8b58be88 11456M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11457W: http://yaina.de/jreuter/
11458W: http://www.qsl.net/dl1bke/
11459L: linux-hams@vger.kernel.org
11460S: Maintained
679655da
JP
11461F: Documentation/networking/z8530drv.txt
11462F: drivers/net/hamradio/*scc.c
11463F: drivers/net/hamradio/z8530.h
1da177e4 11464
0cf31ec1 11465ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11466M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11467L: linux-mm@kvack.org
11468S: Maintained
11469F: mm/zbud.c
11470F: include/linux/zbud.h
11471
7c0c3afb 11472ZD1211RW WIRELESS DRIVER
8b58be88
JP
11473M: Daniel Drake <dsd@gentoo.org>
11474M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11475W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11476L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11477L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11478S: Maintained
679655da 11479F: drivers/net/wireless/zd1211rw/
7c0c3afb 11480
20263029
DS
11481ZPOOL COMPRESSED PAGE STORAGE API
11482M: Dan Streetman <ddstreet@ieee.org>
11483L: linux-mm@kvack.org
11484S: Maintained
11485F: mm/zpool.c
11486F: include/linux/zpool.h
11487
1da177e4 11488ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11489L: mjpeg-users@lists.sourceforge.net
f63145e2 11490L: linux-media@vger.kernel.org
1da177e4 11491W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11492T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11493S: Odd Fixes
90d72ac6 11494F: drivers/media/pci/zoran/
1da177e4 11495
6920f2cc
MK
11496ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11497M: Minchan Kim <minchan@kernel.org>
11498M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11499R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11500L: linux-kernel@vger.kernel.org
11501S: Maintained
11502F: drivers/block/zram/
11503F: Documentation/blockdev/zram.txt
11504
8b4a4080 11505ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11506M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11507S: Maintained
df621252 11508F: drivers/tty/serial/zs.*
8b4a4080 11509
eae70d06
MK
11510ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11511M: Minchan Kim <minchan@kernel.org>
11512M: Nitin Gupta <ngupta@vflare.org>
11513L: linux-mm@kvack.org
11514S: Maintained
11515F: mm/zsmalloc.c
11516F: include/linux/zsmalloc.h
d02be50d 11517F: Documentation/vm/zsmalloc.txt
eae70d06 11518
0cf31ec1 11519ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11520M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11521L: linux-mm@kvack.org
11522S: Maintained
11523F: mm/zswap.c
11524
1da177e4 11525THE REST
8b58be88 11526M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11527L: linux-kernel@vger.kernel.org
8a6e2535 11528Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11529T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11530S: Buried alive in reporters
34d03cc1
JP
11531F: *
11532F: */
This page took 5.674076 seconds and 5 git commands to generate.