drm/amdgpu: add amdgpu <--> amdkfd gfx7 interface
[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
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
9c3646d1 262M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
3a75ef0c 273F: Documentation/acpi/
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
3a75ef0c 278F: tools/power/acpi/
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 283M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
d8130624 364M: Jiri Kosina <jkosina@suse.com>
1330b0dc
JK
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
d8130624 368M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
d8130624 433M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
d8130624 448M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
449L: linux-scsi@vger.kernel.org
450S: Maintained
679655da
JP
451F: Documentation/scsi/advansys.txt
452F: drivers/scsi/advansys.c
8c6af9e1 453
1da177e4 454AEDSP16 DRIVER
8b58be88 455M: Riccardo Facchetti <fizban@tin.it>
1da177e4 456S: Maintained
679655da 457F: sound/oss/aedsp16.c
1da177e4 458
91952bc0
AP
459AF9013 MEDIA DRIVER
460M: Antti Palosaari <crope@iki.fi>
461L: linux-media@vger.kernel.org
462W: http://linuxtv.org/
463W: http://palosaari.fi/linux/
464Q: http://patchwork.linuxtv.org/project/linux-media/list/
465T: git git://linuxtv.org/anttip/media_tree.git
466S: Maintained
467F: drivers/media/dvb-frontends/af9013*
468
469AF9033 MEDIA DRIVER
470M: Antti Palosaari <crope@iki.fi>
471L: linux-media@vger.kernel.org
472W: http://linuxtv.org/
473W: http://palosaari.fi/linux/
474Q: http://patchwork.linuxtv.org/project/linux-media/list/
475T: git git://linuxtv.org/anttip/media_tree.git
476S: Maintained
477F: drivers/media/dvb-frontends/af9033*
478
1da177e4 479AFFS FILE SYSTEM
6cf515e1
GU
480L: linux-fsdevel@vger.kernel.org
481S: Orphan
679655da
JP
482F: Documentation/filesystems/affs.txt
483F: fs/affs/
1da177e4 484
e2d1d6c0 485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 486M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
487L: linux-afs@lists.infradead.org
488S: Supported
679655da
JP
489F: fs/afs/
490F: include/net/af_rxrpc.h
491F: net/rxrpc/af_rxrpc.c
e2d1d6c0 492
1da177e4 493AGPGART DRIVER
8b58be88 494M: David Airlie <airlied@linux.ie>
878eaf61 495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 496S: Maintained
679655da
JP
497F: drivers/char/agp/
498F: include/linux/agp*
c117ab84 499F: include/uapi/linux/agp*
1da177e4
LT
500
501AHA152X SCSI DRIVER
8b58be88 502M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
503L: linux-scsi@vger.kernel.org
504S: Maintained
679655da
JP
505F: drivers/scsi/aha152x*
506F: drivers/scsi/pcmcia/aha152x*
1da177e4 507
64624d4f 508AIC7XXX / AIC79XX SCSI DRIVER
d8130624 509M: Hannes Reinecke <hare@suse.com>
64624d4f 510L: linux-scsi@vger.kernel.org
1da177e4 511S: Maintained
679655da 512F: drivers/scsi/aic7xxx/
1da177e4 513
450500ad
HV
514AIMSLAB FM RADIO RECEIVER DRIVER
515M: Hans Verkuil <hverkuil@xs4all.nl>
516L: linux-media@vger.kernel.org
517T: git git://linuxtv.org/media_tree.git
518W: http://linuxtv.org
519S: Maintained
520F: drivers/media/radio/radio-aimslab*
521
e2d1d6c0 522AIO
8b58be88 523M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
524L: linux-aio@kvack.org
525S: Supported
679655da
JP
526F: fs/aio.c
527F: include/linux/*aio*.h
e2d1d6c0 528
469d4ec8
AP
529AIRSPY MEDIA DRIVER
530M: Antti Palosaari <crope@iki.fi>
531L: linux-media@vger.kernel.org
532W: http://linuxtv.org/
533W: http://palosaari.fi/linux/
534Q: http://patchwork.linuxtv.org/project/linux-media/list/
535T: git git://linuxtv.org/anttip/media_tree.git
536S: Maintained
537F: drivers/media/usb/airspy/
538
1da177e4 539ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 540M: Duncan Sands <duncan.sands@free.fr>
6372594a 541L: linux-usb@vger.kernel.org
1da177e4
LT
542W: http://www.linux-usb.org/SpeedTouch/
543S: Maintained
679655da
JP
544F: drivers/usb/atm/speedtch.c
545F: drivers/usb/atm/usbatm.c
1da177e4 546
272f133a 547ALCHEMY AU1XX0 MMC DRIVER
8b58be88 548M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 549S: Maintained
679655da 550F: drivers/mmc/host/au1xmmc.c
272f133a 551
4a4e5787 552ALI1563 I2C DRIVER
8b58be88 553M: Rudolf Marek <r.marek@assembler.cz>
846557d3 554L: linux-i2c@vger.kernel.org
4a4e5787 555S: Maintained
679655da
JP
556F: Documentation/i2c/busses/i2c-ali1563
557F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 558
1da177e4 559ALPHA PORT
8b58be88 560M: Richard Henderson <rth@twiddle.net>
8b58be88 561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 562M: Matt Turner <mattst88@gmail.com>
c89f4f9a 563S: Odd Fixes
a9406699 564L: linux-alpha@vger.kernel.org
679655da 565F: arch/alpha/
1da177e4 566
f62092f6
LFT
567ALTERA MAILBOX DRIVER
568M: Ley Foon Tan <lftan@altera.com>
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/mailbox/mailbox-altera.c
572
c5abbba9
THL
573ALTERA PIO DRIVER
574M: Tien Hock Loh <thloh@altera.com>
575L: linux-gpio@vger.kernel.org
576S: Maintained
577F: drivers/gpio/gpio-altera.c
578
16b8b922 579ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 580M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
581L: netdev@vger.kernel.org
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/net/ethernet/altera/
585
adf9251f
TK
586ALTERA UART/JTAG UART SERIAL DRIVERS
587M: Tobias Klauser <tklauser@distanz.ch>
588L: linux-serial@vger.kernel.org
61bd0943 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
590S: Maintained
591F: drivers/tty/serial/altera_uart.c
592F: drivers/tty/serial/altera_jtaguart.c
593F: include/linux/altera_uart.h
594F: include/linux/altera_jtaguart.h
595
f4875e12
TL
596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597M: Tom Lendacky <thomas.lendacky@amd.com>
598L: linux-crypto@vger.kernel.org
599S: Supported
600F: drivers/crypto/ccp/
601F: include/linux/ccp.h
602
512d1027 603AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 604M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
605L: lm-sensors@lm-sensors.org
606S: Maintained
607F: Documentation/hwmon/fam15h_power
608F: drivers/hwmon/fam15h_power.c
609
167a675a 610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 611M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 612L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 613S: Supported
faf2e1db 614F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 615
f90b8116 616AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 617P: Andres Salomon <dilinger@queued.net>
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620S: Supported
679655da
JP
621F: drivers/char/hw_random/geode-rng.c
622F: drivers/crypto/geode*
8a61f013 623F: drivers/video/fbdev/geode/
679655da 624F: arch/x86/include/asm/geode.h
f90b8116 625
919ee7dd 626AMD IOMMU (AMD-VI)
e4110568 627M: Joerg Roedel <joro@8bytes.org>
919ee7dd 628L: iommu@lists.linux-foundation.org
525b233c 629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 630S: Maintained
b2c16391
JP
631F: drivers/iommu/amd_iommu*.[ch]
632F: include/linux/amd-iommu.h
919ee7dd 633
16423d67 634AMD KFD
1241e0b4 635M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
636L: dri-devel@lists.freedesktop.org
637T: git git://people.freedesktop.org/~gabbayo/linux.git
638S: Supported
130e0371
OG
639F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
640F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 641F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
49e7d9df 642F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
643F: drivers/gpu/drm/amd/include/cik_structs.h
644F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
645F: drivers/gpu/drm/radeon/radeon_kfd.c
646F: drivers/gpu/drm/radeon/radeon_kfd.h
647F: include/uapi/linux/kfd_ioctl.h
16423d67 648
e7f5b309 649AMD MICROCODE UPDATE SUPPORT
ca68a525 650M: Borislav Petkov <bp@alien8.de>
943482d0 651S: Maintained
73d425fd 652F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 653
45198c7b
LT
654AMD XGBE DRIVER
655M: Tom Lendacky <thomas.lendacky@amd.com>
656L: netdev@vger.kernel.org
657S: Supported
658F: drivers/net/ethernet/amd/xgbe/
45198c7b 659
284f42b6 660AMS (Apple Motion Sensor) DRIVER
8b58be88 661M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 662S: Supported
bd5f47ec 663F: drivers/macintosh/ams/
284f42b6 664
f94b533d 665AMSO1100 RNIC DRIVER
8b58be88
JP
666M: Tom Tucker <tom@opengridcomputing.com>
667M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 668L: linux-rdma@vger.kernel.org
f94b533d 669S: Maintained
679655da 670F: drivers/infiniband/hw/amso1100/
f94b533d 671
531fca16
HV
672ANALOG DEVICES INC AD9389B DRIVER
673M: Hans Verkuil <hans.verkuil@cisco.com>
674L: linux-media@vger.kernel.org
675S: Maintained
676F: drivers/media/i2c/ad9389b*
677
614b4384
LPC
678ANALOG DEVICES INC ADV7180 DRIVER
679M: Lars-Peter Clausen <lars@metafoo.de>
680L: linux-media@vger.kernel.org
681W: http://ez.analog.com/community/linux-device-drivers
682S: Supported
683F: drivers/media/i2c/adv7180.c
684
c40ddfa3
HV
685ANALOG DEVICES INC ADV7511 DRIVER
686M: Hans Verkuil <hans.verkuil@cisco.com>
687L: linux-media@vger.kernel.org
688S: Maintained
689F: drivers/media/i2c/adv7511*
690
531fca16
HV
691ANALOG DEVICES INC ADV7604 DRIVER
692M: Hans Verkuil <hans.verkuil@cisco.com>
693L: linux-media@vger.kernel.org
694S: Maintained
695F: drivers/media/i2c/adv7604*
696
c40ddfa3
HV
697ANALOG DEVICES INC ADV7842 DRIVER
698M: Hans Verkuil <hans.verkuil@cisco.com>
699L: linux-media@vger.kernel.org
700S: Maintained
701F: drivers/media/i2c/adv7842*
702
527a1a83 703ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 704M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 705L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 706W: http://wiki.analog.com/
a4edbc10 707W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 708S: Supported
39c9d199 709F: sound/soc/codecs/adau*
cc52688a 710F: sound/soc/codecs/adav*
4bdef3bd 711F: sound/soc/codecs/ad1*
ae48f5ef 712F: sound/soc/codecs/ad7*
4bdef3bd 713F: sound/soc/codecs/ssm*
40216ce7 714F: sound/soc/codecs/sigmadsp.*
4bdef3bd 715
527a1a83 716ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 717L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
718L: alsa-devel@alsa-project.org (moderated for non-subscribers)
719W: http://blackfin.uclinux.org/
720S: Supported
721F: sound/soc/blackfin/*
7d1f9018 722
4ce72abc
LPC
723ANALOG DEVICES INC IIO DRIVERS
724M: Lars-Peter Clausen <lars@metafoo.de>
725M: Michael Hennerich <Michael.Hennerich@analog.com>
726W: http://wiki.analog.com/
727W: http://ez.analog.com/community/linux-device-drivers
728S: Supported
729F: drivers/iio/*/ad*
730X: drivers/iio/*/adjd*
731F: drivers/staging/iio/*/ad*
732F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 733
41c9e95d
GK
734ANDROID DRIVERS
735M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 736M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 737M: Riley Andrews <riandrews@android.com>
0e4a566b 738T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
739L: devel@driverdev.osuosl.org
740S: Supported
741F: drivers/android/
742F: drivers/staging/android/
743
42269063 744AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 745M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 746L: linuxppc-dev@lists.ozlabs.org
93711660 747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 748S: Maintained
679655da 749F: sound/aoa/
42269063 750
1da177e4 751APM DRIVER
d8130624 752M: Jiri Kosina <jkosina@suse.com>
81024fc4 753S: Odd fixes
679655da
JP
754F: arch/x86/kernel/apm_32.c
755F: include/linux/apm_bios.h
c117ab84 756F: include/uapi/linux/apm_bios.h
81024fc4 757F: drivers/char/apm-emulation.c
1da177e4 758
bd7aa4b2 759APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 760M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 761L: linux-input@vger.kernel.org
75dd112a 762S: Odd fixes
679655da 763F: drivers/input/mouse/bcm5974.c
bd7aa4b2 764
6f2fad74 765APPLE SMC DRIVER
75dd112a 766M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 767L: lm-sensors@lm-sensors.org
75dd112a 768S: Odd fixes
679655da 769F: drivers/hwmon/applesmc.c
6f2fad74 770
1da177e4 771APPLETALK NETWORK LAYER
8b58be88 772M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 773S: Maintained
679655da
JP
774F: drivers/net/appletalk/
775F: net/appletalk/
1da177e4 776
24299502
IS
777APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
778M: Iyappan Subramanian <isubramanian@apm.com>
779M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
780S: Supported
781F: drivers/net/ethernet/apm/xgene/
782F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
783
62a37dc7
LP
784APTINA CAMERA SENSOR PLL
785M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
786L: linux-media@vger.kernel.org
787S: Maintained
788F: drivers/media/i2c/aptina-pll.*
789
1154ea7d 790ARC FRAMEBUFFER DRIVER
8b58be88 791M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 792S: Maintained
8a61f013
JH
793F: drivers/video/fbdev/arcfb.c
794F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 795
1da177e4 796ARM MFM AND FLOPPY DRIVERS
8b58be88 797M: Ian Molton <spyro@f2s.com>
1da177e4 798S: Maintained
679655da
JP
799F: arch/arm/lib/floppydma.S
800F: arch/arm/include/asm/floppy.h
1da177e4 801
6f96521f
WD
802ARM PMU PROFILING AND DEBUGGING
803M: Will Deacon <will.deacon@arm.com>
804S: Maintained
805F: arch/arm/kernel/perf_event*
806F: arch/arm/oprofile/common.c
6f96521f
WD
807F: arch/arm/include/asm/pmu.h
808F: arch/arm/kernel/hw_breakpoint.c
809F: arch/arm/include/asm/hw_breakpoint.h
810
d4275354 811ARM PORT
8b58be88 812M: Russell King <linux@arm.linux.org.uk>
efc03ecb 813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
814W: http://www.arm.linux.org.uk/
815S: Maintained
816F: arch/arm/
817
d323c243
SB
818ARM SUB-ARCHITECTURES
819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 820S: Maintained
d323c243
SB
821F: arch/arm/mach-*/
822F: arch/arm/plat-*/
823T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
824
cefbf4ea
RK
825ARM PRIMECELL AACI PL041 DRIVER
826M: Russell King <linux@arm.linux.org.uk>
827S: Maintained
828F: sound/arm/aaci.*
829
830ARM PRIMECELL CLCD PL110 DRIVER
831M: Russell King <linux@arm.linux.org.uk>
832S: Maintained
8a61f013 833F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
834
835ARM PRIMECELL KMI PL050 DRIVER
836M: Russell King <linux@arm.linux.org.uk>
837S: Maintained
838F: drivers/input/serio/ambakmi.*
839F: include/linux/amba/kmi.h
840
2761f5c2 841ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
842M: Russell King <linux@arm.linux.org.uk>
843S: Maintained
679655da 844F: drivers/mmc/host/mmci.*
2f748aaa 845F: include/linux/amba/mmci.h
2761f5c2 846
1b4304e5
RK
847ARM PRIMECELL UART PL010 AND PL011 DRIVERS
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
850F: drivers/tty/serial/amba-pl01*.c
851F: include/linux/amba/serial.h
2761f5c2 852
cefbf4ea
RK
853ARM PRIMECELL BUS SUPPORT
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
856F: drivers/amba/
857F: include/linux/amba/bus.h
858
2b7a52a4 859ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 860M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
862S: Maintained
863
9c784f95 864ARM/AFEB9260 MACHINE SUPPORT
8b58be88 865M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 866L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
867S: Maintained
868
2b7a52a4 869ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 870M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
872S: Maintained
873
1b106699
MR
874ARM/Allwinner A1X SoC support
875M: Maxime Ripard <maxime.ripard@free-electrons.com>
876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877S: Maintained
60b0f380
MR
878N: sun[x4567]i
879
880ARM/Allwinner SoC Clock Support
881M: Emilio LĂ³pez <emilio@elopez.com.ar>
882S: Maintained
883F: drivers/clk/sunxi/
1b106699 884
7c1e3876
CC
885ARM/Amlogic MesonX SoC support
886M: Carlo Caione <carlo@caione.org>
887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888S: Maintained
12ddbadf 889F: drivers/media/rc/meson-ir.c
7c1e3876
CC
890N: meson[x68]
891
eff506fa
TZ
892ARM/Annapurna Labs ALPINE ARCHITECTURE
893M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
894S: Maintained
895F: arch/arm/mach-alpine/
896
c1fc8675 897ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 898M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 899M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 900M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
902W: http://www.linux4sam.org
903S: Supported
904F: arch/arm/mach-at91/
f0a0a58e 905F: include/soc/at91/
70e389cc
MB
906F: arch/arm/boot/dts/at91*.dts
907F: arch/arm/boot/dts/at91*.dtsi
908F: arch/arm/boot/dts/sama*.dts
909F: arch/arm/boot/dts/sama*.dtsi
5f58c970 910F: arch/arm/include/debug/at91.S
d4a89c7d 911
6e05dd4e
BB
912ARM/ATMEL AT91 Clock Support
913M: Boris Brezillon <boris.brezillon@free-electrons.com>
914S: Maintained
915F: drivers/clk/at91
916
986cf2e9 917ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 918M: Rob Herring <robh@kernel.org>
986cf2e9
RH
919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920S: Maintained
921F: arch/arm/mach-highbank/
922
d94f944e 923ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 924M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
925S: Maintained
926F: arch/arm/mach-cns3xxx/
d94f944e 927
4863dea3
SG
928ARM/CAVIUM THUNDER NETWORK DRIVER
929M: Sunil Goutham <sgoutham@cavium.com>
930M: Robert Richter <rric@kernel.org>
931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932S: Supported
933F: drivers/net/ethernet/cavium/
934
386ab516
AS
935ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
936M: Alexander Shiyan <shc_work@mail.ru>
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S: Odd Fixes
b8ba3874 939N: clps711x
386ab516 940
2b7a52a4 941ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 942M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 943M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 945S: Maintained
d19d3667
HS
946F: arch/arm/mach-ep93xx/
947F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
948
949ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 950M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
952S: Maintained
953
d4275354 954ARM/CLKDEV SUPPORT
8b58be88 955M: Russell King <linux@arm.linux.org.uk>
efc03ecb 956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 957S: Maintained
d4275354 958F: arch/arm/include/asm/clkdev.h
4fa2651d 959F: drivers/clk/clkdev.c
d4275354 960
d48134e7 961ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 962M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
964S: Maintained
965
94150095
HF
966ARM/CONTEC MICRO9 MACHINE SUPPORT
967M: Hubert Feurstein <hubert.feurstein@contec.at>
968S: Maintained
969F: arch/arm/mach-ep93xx/micro9.c
970
a06ae860
PP
971ARM/CORESIGHT FRAMEWORK AND DRIVERS
972M: Mathieu Poirier <mathieu.poirier@linaro.org>
973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974S: Maintained
01081f5a 975F: drivers/hwtracing/coresight/*
a06ae860
PP
976F: Documentation/trace/coresight.txt
977F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 978F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 979
1da177e4 980ARM/CORGI MACHINE SUPPORT
8b58be88 981M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
982S: Maintained
983
881a95f9 984ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 985M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 987T: git git://github.com/ulli-kroll/linux.git
162500b3 988S: Maintained
f49afbb5 989F: arch/arm/mach-gemini/
98a9bb5b 990F: drivers/rtc/rtc-gemini.c
881a95f9 991
a990cbd8 992ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 993M: Barry Song <baohua@kernel.org>
a990cbd8 994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 995T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
996S: Maintained
997F: arch/arm/mach-prima2/
4a9c44f1 998F: drivers/clk/sirf/
05f30e8d 999F: drivers/clocksource/timer-prima2.c
5833ac98 1000F: drivers/clocksource/timer-atlas7.c
f8505ef5 1001N: [^a-z]sirf
a990cbd8 1002
c9d862c4
BS
1003ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1004M: Baruch Siach <baruch@tkos.co.il>
1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006S: Maintained
cde137aa 1007F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1008N: digicolor
1009
d4275354 1010ARM/EBSA110 MACHINE SUPPORT
8b58be88 1011M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1013W: http://www.arm.linux.org.uk/
1014S: Maintained
1015F: arch/arm/mach-ebsa110/
b955f6ca 1016F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1017
4721f3ce
UKK
1018ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1019M: Uwe Kleine-König <kernel@pengutronix.de>
1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021S: Maintained
1022N: efm32
1023
a9da4f7e 1024ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1025M: Daniel Ribeiro <drwyrm@gmail.com>
1026M: Stefan Schmidt <stefan@openezx.org>
1027M: Harald Welte <laforge@openezx.org>
d66f1886 1028L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1029W: http://www.openezx.org/
1030S: Maintained
cafc2265
SS
1031T: topgit git://git.openezx.org/openezx.git
1032F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1033
6a915af9 1034ARM/FARADAY FA526 PORT
162500b3 1035M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1037S: Maintained
1fa7e547 1038T: git git://git.berlios.de/gemini-board
f49afbb5 1039F: arch/arm/mm/*-fa*
6a915af9 1040
d4275354 1041ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1042M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/include/asm/hardware/dec21285.h
1047F: arch/arm/mach-footbridge/
1048
86183a5f 1049ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1050M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1051M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1053S: Maintained
f1c12837 1054T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1055F: arch/arm/mach-imx/
ce515a6b 1056F: arch/arm/mach-mxs/
2a82f95c 1057F: arch/arm/boot/dts/imx*
e5dafa22 1058F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1059F: drivers/clk/imx/
1060F: include/soc/imx/
86183a5f 1061
142109d2 1062ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1063M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1064M: Sascha Hauer <kernel@pengutronix.de>
1065R: Stefan Agner <stefan@agner.ch>
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067S: Maintained
1068T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1069F: arch/arm/mach-imx/*vf610*
1070F: arch/arm/boot/dts/vf*
1071
2b7a52a4 1072ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1073M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1075S: Maintained
1076
90b8fc34 1077ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1078M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1080S: Maintained
1081
ef47d5f0 1082ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1083M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1084M: Paul Parsons <lost.distance@yahoo.com>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1086S: Maintained
1087F: arch/arm/mach-pxa/hx4700.c
1088F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1089F: sound/soc/pxa/hx4700.c
ef47d5f0 1090
4dfad069
WX
1091ARM/HISILICON SOC SUPPORT
1092M: Wei Xu <xuwei5@hisilicon.com>
1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094W: http://www.hisilicon.com
1095S: Supported
1096T: git git://github.com/hisilicon/linux-hisi.git
1097F: arch/arm/mach-hisi/
1098
21f37bc3 1099ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1100M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1101W: www.jlime.com
1102S: Maintained
084bad91
KE
1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1104F: arch/arm/mach-sa1100/jornada720.c
1105F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1106
5e767ab9
JMC
1107ARM/IGEP MACHINE SUPPORT
1108M: Enric Balletbo i Serra <eballetbo@gmail.com>
1109M: Javier Martinez Canillas <javier@dowhile0.org>
1110L: linux-omap@vger.kernel.org
1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112S: Maintained
06ff74fd 1113F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1114
403d2971
MV
1115ARM/INCOME PXA270 SUPPORT
1116M: Marek Vasut <marek.vasut@gmail.com>
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118S: Maintained
ec154082 1119F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1120
2b7a52a4 1121ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1122M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1124S: Maintained
e2bdb176
DW
1125
1126ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1128S: Orphan
2b7a52a4
LB
1129
1130ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1131M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1132L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1133S: Maintained
2b7a52a4
LB
1134
1135ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1136M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1138S: Maintained
2b7a52a4 1139
2b7a52a4 1140ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1141M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1143S: Maintained
1144
dfdd8cc9
KH
1145ARM/INTEL IXP4XX ARM ARCHITECTURE
1146M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1147M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1149S: Maintained
1150F: arch/arm/mach-ixp4xx/
1151
838553c5 1152ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1153M: Jonathan Cameron <jic23@cam.ac.uk>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
1156F: arch/arm/mach-pxa/stargate2.c
1157F: drivers/pcmcia/pxa2xx_stargate2.c
1158
2b7a52a4 1159ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1160M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1162S: Maintained
2b7a52a4
LB
1163
1164ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1165M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1167S: Maintained
1168
1154f858 1169ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1170M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-keystone/
317929cd 1174T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1175
bc6aa566 1176ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1177M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1178L: linux-kernel@vger.kernel.org
1179S: Maintained
1180F: drivers/clk/keystone/
1181
1182ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1183M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185L: linux-kernel@vger.kernel.org
1186S: Maintained
1187F: drivers/clocksource/timer-keystone.c
1188
1189ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1190M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1191L: linux-kernel@vger.kernel.org
1192S: Maintained
1193F: drivers/power/reset/keystone-reset.c
1194
1195ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1196M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1197L: linux-kernel@vger.kernel.org
1198S: Maintained
1199F: drivers/memory/*emif*
1200
2b7a52a4 1201ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1202M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1204S: Maintained
1205
3143875f
JE
1206ARM/LPC18XX ARCHITECTURE
1207M: Joachim Eastwood <manabian@gmail.com>
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209S: Maintained
1210N: lpc18xx
1211
3b886171 1212ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1213M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1214S: Maintained
1215
31c17ac9 1216ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1217M: Jason Cooper <jason@lakedaemon.net>
1218M: Andrew Lunn <andrew@lunn.ch>
1219M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1220M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222S: Maintained
1223F: arch/arm/mach-mvebu/
59ec9671 1224F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1225F: arch/arm/boot/dts/armada*
1226F: arch/arm/boot/dts/kirkwood*
1227
75f41273 1228
40f4978b
SH
1229ARM/Marvell Berlin SoC support
1230M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S: Maintained
1233F: arch/arm/mach-berlin/
31c17ac9
GC
1234F: arch/arm/boot/dts/berlin*
1235
40f4978b 1236
4cfab57e 1237ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1238M: Jason Cooper <jason@lakedaemon.net>
1239M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1240M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1241M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1242L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1243S: Maintained
1244F: arch/arm/mach-dove/
54a246ff
NP
1245F: arch/arm/mach-mv78xx0/
1246F: arch/arm/mach-orion5x/
1247F: arch/arm/plat-orion/
31c17ac9
GC
1248F: arch/arm/boot/dts/dove*
1249F: arch/arm/boot/dts/orion5x*
1250
3b886171 1251
d69ac131
AC
1252ARM/Orion SoC/Technologic Systems TS-78xx platform support
1253M: Alexander Clouter <alex@digriz.org.uk>
1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255W: http://www.digriz.org.uk/ts78xx/kernel
1256S: Maintained
1257F: arch/arm/mach-orion5x/ts78xx-*
1258
607b8fc9
EH
1259ARM/Mediatek RTC DRIVER
1260M: Eddie Huang <eddie.huang@mediatek.com>
1261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: drivers/rtc/rtc-mt6397.c
1265
e54951c8
MB
1266ARM/Mediatek SoC support
1267M: Matthias Brugger <matthias.bgg@gmail.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1269L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1270S: Maintained
1271F: arch/arm/boot/dts/mt6*
1272F: arch/arm/boot/dts/mt8*
1273F: arch/arm/mach-mediatek/
1274N: mtk
1275K: mediatek
1276
adcb079f
AB
1277ARM/MICREL KS8695 ARCHITECTURE
1278M: Greg Ungerer <gerg@uclinux.org>
1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1280F: arch/arm/mach-ks8695/
adcb079f
AB
1281S: Odd Fixes
1282
d78ff0a5 1283ARM/MIOA701 MACHINE SUPPORT
8b58be88 1284M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1286F: arch/arm/mach-pxa/mioa701.c
1287S: Maintained
1288
9624dfe6 1289ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1290M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1291S: Maintained
1292
e0ee9851 1293ARM/NOMADIK ARCHITECTURE
28b8e8d4 1294M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1295M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297S: Maintained
1298F: arch/arm/mach-nomadik/
ecc265fe 1299F: drivers/pinctrl/nomadik/
87572880 1300F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1301T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1302
9d76295a 1303ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1304M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1305L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1306W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1307S: Supported
1308
8459c159 1309ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1310M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1311M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1312S: Maintained
1313
5d783a2d 1314ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1315M: Marek Vasut <marek.vasut@gmail.com>
75280787 1316L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1317W: http://hackndev.com
1318S: Maintained
933d35f0
JP
1319F: arch/arm/mach-pxa/include/mach/palmtx.h
1320F: arch/arm/mach-pxa/palmtx.c
1321F: arch/arm/mach-pxa/include/mach/palmt5.h
1322F: arch/arm/mach-pxa/palmt5.c
1323F: arch/arm/mach-pxa/include/mach/palmld.h
1324F: arch/arm/mach-pxa/palmld.c
1325F: arch/arm/mach-pxa/include/mach/palmte2.h
1326F: arch/arm/mach-pxa/palmte2.c
1327F: arch/arm/mach-pxa/include/mach/palmtc.h
1328F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1329
b57fe924 1330ARM/PALM TREO SUPPORT
d8130624 1331M: Tomas Cech <sleep_walker@suse.com>
75280787 1332L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1333W: http://hackndev.com
1334S: Maintained
b57fe924
JP
1335F: arch/arm/mach-pxa/include/mach/palmtreo.h
1336F: arch/arm/mach-pxa/palmtreo.c
90af5811 1337
c49e1e63 1338ARM/PALMZ72 SUPPORT
8b58be88 1339M: Sergey Lapin <slapin@ossfans.org>
75280787 1340L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1341W: http://hackndev.com
1342S: Maintained
933d35f0
JP
1343F: arch/arm/mach-pxa/include/mach/palmz72.h
1344F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1345
1da177e4 1346ARM/PLEB SUPPORT
8b58be88 1347M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1348W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1349S: Maintained
1350
1351ARM/PT DIGITAL BOARD PORT
8b58be88 1352M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1354W: http://www.arm.linux.org.uk/
1355S: Maintained
1356
8fc1b0f8
KG
1357ARM/QUALCOMM SUPPORT
1358M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1359M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1360M: David Brown <davidb@codeaurora.org>
1361L: linux-arm-msm@vger.kernel.org
f5d3af9d 1362L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1363S: Maintained
1364F: arch/arm/mach-qcom/
f5d3af9d 1365F: drivers/soc/qcom/
c0c89faf
SB
1366F: drivers/tty/serial/msm_serial.h
1367F: drivers/tty/serial/msm_serial.c
1368F: drivers/*/pm8???-*
1369F: drivers/mfd/ssbi.c
916f743d 1370F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1371T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1372
2b7a52a4 1373ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1374M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1376S: Maintained
1377
d4275354 1378ARM/RISCPC ARCHITECTURE
8b58be88 1379M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1380L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1381W: http://www.arm.linux.org.uk/
1382S: Maintained
d4275354
RK
1383F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1384F: arch/arm/include/asm/hardware/ioc.h
1385F: arch/arm/include/asm/hardware/iomd.h
1386F: arch/arm/include/asm/hardware/memc.h
1387F: arch/arm/mach-rpc/
1a6422f6 1388F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1389F: drivers/net/ethernet/i825xx/ether1*
1390F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1391F: drivers/scsi/arm/
1392
08ddbb0a
HS
1393ARM/Rockchip SoC support
1394M: Heiko Stuebner <heiko@sntech.de>
1395L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1396L: linux-rockchip@lists.infradead.org
08ddbb0a 1397S: Maintained
541555e9 1398F: arch/arm/boot/dts/rk3*
08ddbb0a 1399F: arch/arm/mach-rockchip/
541555e9
HS
1400F: drivers/clk/rockchip/
1401F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1402F: drivers/*/*rockchip*
541555e9
HS
1403F: drivers/*/*/*rockchip*
1404F: sound/soc/rockchip/
b4331b43 1405N: rockchip
08ddbb0a 1406
5bfb937c
KK
1407ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1408M: Kukjin Kim <kgene@kernel.org>
e8f98457 1409M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1411L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1412S: Maintained
6f0589c8
MB
1413F: arch/arm/boot/dts/s3c*
1414F: arch/arm/boot/dts/exynos*
d97236e6 1415F: arch/arm64/boot/dts/exynos/
482ce512 1416F: arch/arm/plat-samsung/
769bbb63
HS
1417F: arch/arm/mach-s3c24*/
1418F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1419F: arch/arm/mach-s5p*/
1420F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1421F: drivers/*/*s3c2410*
1422F: drivers/*/*/*s3c2410*
40c76662
MB
1423F: drivers/spi/spi-s3c*
1424F: sound/soc/samsung/*
33d43cdd 1425N: exynos
f556cb07 1426
10ffa964
KP
1427ARM/SAMSUNG MOBILE MACHINE SUPPORT
1428M: Kyungmin Park <kyungmin.park@samsung.com>
1429L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430S: Maintained
004bbd3c 1431F: arch/arm/mach-s5pv210/
10ffa964 1432
3ce4ccb6
KD
1433ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1434M: Kyungmin Park <kyungmin.park@samsung.com>
1435M: Kamil Debski <k.debski@samsung.com>
1436L: linux-arm-kernel@lists.infradead.org
1437L: linux-media@vger.kernel.org
1438S: Maintained
1439F: drivers/media/platform/s5p-g2d/
1440
e6a476fd
MS
1441ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1442M: Kyungmin Park <kyungmin.park@samsung.com>
1443M: Kamil Debski <k.debski@samsung.com>
6305902c 1444M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1445L: linux-arm-kernel@lists.infradead.org
1446L: linux-media@vger.kernel.org
1447S: Maintained
934455d7 1448F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1449F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1450
1451ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1452M: Kyungmin Park <kyungmin.park@samsung.com>
1453M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1454L: linux-arm-kernel@lists.infradead.org
1455L: linux-media@vger.kernel.org
1456S: Maintained
90d72ac6 1457F: drivers/media/platform/s5p-tv/
e6a476fd 1458
d48d38e8 1459ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1460M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1461M: Magnus Damm <magnus.damm@gmail.com>
1462L: linux-sh@vger.kernel.org
d48d38e8 1463W: http://oss.renesas.com
bbff48f5 1464Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1465T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1466S: Supported
0b514fdb
SH
1467F: arch/arm/boot/dts/emev2*
1468F: arch/arm/boot/dts/r7s*
1469F: arch/arm/boot/dts/r8a*
1470F: arch/arm/boot/dts/sh*
0b514fdb
SH
1471F: arch/arm/configs/armadillo800eva_defconfig
1472F: arch/arm/configs/bockw_defconfig
0b514fdb 1473F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1474F: arch/arm/configs/marzen_defconfig
1475F: arch/arm/configs/shmobile_defconfig
7a2071c5 1476F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1477F: arch/arm/mach-shmobile/
1478F: drivers/sh/
1479
66314223 1480ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1481M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1482S: Maintained
1483F: arch/arm/mach-socfpga/
efadb751
DN
1484F: arch/arm/boot/dts/socfpga*
1485F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1486W: http://www.rocketboards.org
efadb751 1487T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1488
1489ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1490M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1491S: Maintained
1492F: drivers/clk/socfpga/
1493
71bcada8
TT
1494ARM/SOCFPGA EDAC SUPPORT
1495M: Thor Thayer <tthayer@opensource.altera.com>
1496S: Maintained
1497F: drivers/edac/altera_edac.
1498
65ebcc11 1499ARM/STI ARCHITECTURE
a92177ea
SK
1500M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1501M: Maxime Coquelin <maxime.coquelin@st.com>
1502M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1503L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504L: kernel@stlinux.com
1505W: http://www.stlinux.com
1506S: Maintained
1507F: arch/arm/mach-sti/
a92177ea
SK
1508F: arch/arm/boot/dts/sti*
1509F: drivers/clocksource/arm_global_timer.c
a92177ea 1510F: drivers/i2c/busses/i2c-st.c
346e2e4a 1511F: drivers/media/rc/st_rc.c
f53b2bff 1512F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1513F: drivers/phy/phy-miphy28lp.c
1514F: drivers/phy/phy-miphy365x.c
6da969a5 1515F: drivers/phy/phy-stih407-usb.c
26389c78 1516F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1517F: drivers/pinctrl/pinctrl-st.c
1518F: drivers/reset/sti/
db4112e6 1519F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1520F: drivers/tty/serial/st-asc.c
eb11adab 1521F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1522F: drivers/usb/host/ehci-st.c
1523F: drivers/usb/host/ohci-st.c
db4112e6 1524F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1525F: drivers/ata/ahci_st.c
65ebcc11 1526
ee6e7879
MC
1527ARM/STM32 ARCHITECTURE
1528M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530S: Maintained
1531T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1532N: stm32
1533F: drivers/clocksource/armv7m_systick.c
1534
2b7a52a4 1535ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1536M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1538S: Maintained
1539
1bbd7089 1540ARM/TETON BGA MACHINE SUPPORT
706e69d6 1541M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544
2b7a52a4 1545ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1546M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1548S: Maintained
1549
98ad6e3b 1550ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1551M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1553W: http://www.mcuos.com
1554S: Maintained
4e89e8f6 1555F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1556F: drivers/input/keyboard/w90p910_keypad.c
1557F: drivers/input/touchscreen/w90p910_ts.c
1558F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1559F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1560F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1561F: drivers/rtc/rtc-nuc900.c
9df92e6c 1562F: drivers/spi/spi-nuc900.c
4e89e8f6 1563F: drivers/usb/host/ehci-w90x900.c
8a61f013 1564F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1565
54274d71 1566ARM/U300 MACHINE SUPPORT
e4651a9f 1567M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569S: Supported
1570F: arch/arm/mach-u300/
9affbd24 1571F: drivers/clocksource/timer-u300.c
54274d71
LW
1572F: drivers/i2c/busses/i2c-stu300.c
1573F: drivers/rtc/rtc-coh901331.c
1574F: drivers/watchdog/coh901327_wdt.c
1575F: drivers/dma/coh901318*
87572880
LW
1576F: drivers/mfd/ab3100*
1577F: drivers/rtc/rtc-ab3100.c
1578F: drivers/rtc/rtc-coh901331.c
1579T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1580
3d00d04f
MY
1581ARM/UNIPHIER ARCHITECTURE
1582M: Masahiro Yamada <yamada.masahiro@socionext.com>
1583L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584S: Maintained
1585F: arch/arm/mach-uniphier/
1586N: uniphier
1587
87572880 1588ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1589M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1590L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591S: Maintained
1592F: arch/arm/mach-ux500/
e4651a9f 1593F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1594F: drivers/dma/ste_dma40*
e4651a9f 1595F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1596F: drivers/mfd/abx500*
1597F: drivers/mfd/ab8500*
e4651a9f
LW
1598F: drivers/mfd/dbx500*
1599F: drivers/mfd/db8500*
ecc265fe
JP
1600F: drivers/pinctrl/nomadik/pinctrl-ab*
1601F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1602F: drivers/rtc/rtc-ab8500.c
e4651a9f 1603F: drivers/rtc/rtc-pl031.c
87572880 1604T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1605
e93fde28
UH
1606ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1607M: Ulf Hansson <ulf.hansson@linaro.org>
1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609T: git git://git.linaro.org/people/ulfh/clk.git
1610S: Maintained
1611F: drivers/clk/ux500/
1612F: include/linux/platform_data/clk-ux500.h
1613
740d93b1
PM
1614ARM/VERSATILE EXPRESS PLATFORM
1615M: Liviu Dudau <liviu.dudau@arm.com>
1616M: Sudeep Holla <sudeep.holla@arm.com>
1617M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1618L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619S: Maintained
1620F: arch/arm/boot/dts/vexpress*
9ccd6080 1621F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1622F: arch/arm/mach-vexpress/
1623F: */*/vexpress*
7e8f403f 1624F: */*/*/vexpress*
740d93b1
PM
1625F: drivers/clk/versatile/clk-vexpress-osc.c
1626F: drivers/clocksource/versatile.c
1627
d4275354 1628ARM/VFP SUPPORT
8b58be88 1629M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1631W: http://www.arm.linux.org.uk/
1632S: Maintained
1633F: arch/arm/vfp/
1634
e66b6d8e
MV
1635ARM/VOIPAC PXA270 SUPPORT
1636M: Marek Vasut <marek.vasut@gmail.com>
1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638S: Maintained
1639F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1640F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1641
04529fe2
TP
1642ARM/VT8500 ARM ARCHITECTURE
1643M: Tony Prisk <linux@prisktech.co.nz>
1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S: Maintained
1646F: arch/arm/mach-vt8500/
41fd91b4 1647F: drivers/clocksource/vt8500_timer.c
560746eb 1648F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1649F: drivers/mmc/host/wmt-sdmmc.c
1650F: drivers/pwm/pwm-vt8500.c
1651F: drivers/rtc/rtc-vt8500.c
1652F: drivers/tty/serial/vt8500_serial.c
4f31102b 1653F: drivers/usb/host/ehci-platform.c
41fd91b4 1654F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1655F: drivers/video/fbdev/vt8500lcdfb.*
1656F: drivers/video/fbdev/wm8505fb*
1657F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1658
e66b6d8e
MV
1659ARM/ZIPIT Z2 SUPPORT
1660M: Marek Vasut <marek.vasut@gmail.com>
1661L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662S: Maintained
1663F: arch/arm/mach-pxa/z2.c
6ab2a855 1664F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1665
5ecc4b53
JN
1666ARM/ZTE ARCHITECTURE
1667M: Jun Nie <jun.nie@linaro.org>
1668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669S: Maintained
1670F: arch/arm/mach-zx/
1671F: drivers/clk/zte/
1672F: Documentation/devicetree/bindings/arm/zte.txt
1673F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1674
51f29d44
MS
1675ARM/ZYNQ ARCHITECTURE
1676M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1677R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1678L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1679W: http://wiki.xilinx.com
1680T: git git://git.xilinx.com/linux-xlnx.git
1681S: Supported
1682F: arch/arm/mach-zynq/
bd2a337a 1683F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1684F: drivers/block/xsysace.c
c2fd4e38
MS
1685N: zynq
1686N: xilinx
1687F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1688F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1689F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1690F: drivers/edac/synopsys_edac.c
51f29d44 1691
48ec83bc 1692ARM SMMU DRIVERS
b8f9879e
WD
1693M: Will Deacon <will.deacon@arm.com>
1694L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695S: Maintained
1696F: drivers/iommu/arm-smmu.c
48ec83bc 1697F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1698F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1699
38074229
CM
1700ARM64 PORT (AARCH64 ARCHITECTURE)
1701M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1702M: Will Deacon <will.deacon@arm.com>
38074229
CM
1703L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1704S: Maintained
1705F: arch/arm64/
d19766ec 1706F: Documentation/arm64/
38074229 1707
9d7005f9
LP
1708AS3645A LED FLASH CONTROLLER DRIVER
1709M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1710L: linux-media@vger.kernel.org
1711T: git git://linuxtv.org/media_tree.git
1712S: Maintained
1713F: drivers/media/i2c/as3645a.c
1714F: include/media/as3645a.h
1715
d58de038
GJ
1716ASC7621 HARDWARE MONITOR DRIVER
1717M: George Joseph <george.joseph@fairview5.com>
1718L: lm-sensors@lm-sensors.org
1719S: Maintained
1720F: Documentation/hwmon/asc7621
1721F: drivers/hwmon/asc7621.c
1722
b229ece9 1723ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1724M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1725L: acpi4asus-user@lists.sourceforge.net
d0944853 1726L: platform-driver-x86@vger.kernel.org
76593d6f 1727W: http://acpi4asus.sf.net
85091b71 1728S: Maintained
b229ece9
CC
1729F: drivers/platform/x86/asus*.c
1730F: drivers/platform/x86/eeepc*.c
85091b71 1731
953a6479 1732ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1733R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1734W: http://sourceforge.net/projects/xscaleiop
08223d80 1735S: Odd fixes
679655da
JP
1736F: Documentation/crypto/async-tx-api.txt
1737F: crypto/async_tx/
1738F: drivers/dma/
1739F: include/linux/dmaengine.h
1740F: include/linux/async_tx.h
b3e5f263 1741
a1867d36 1742AT24 EEPROM DRIVER
14d77c4d 1743M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1744L: linux-i2c@vger.kernel.org
1745S: Maintained
1746F: drivers/misc/eeprom/at24.c
25f73ed5 1747F: include/linux/platform_data/at24.h
a1867d36 1748
e7839f25 1749ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1750M: "Ed L. Cashin" <ed.cashin@acm.org>
1751W: http://www.openaoe.org/
1da177e4 1752S: Supported
679655da
JP
1753F: Documentation/aoe/
1754F: drivers/block/aoe/
1da177e4 1755
9a10a870 1756ATHEROS ATH GENERIC UTILITIES
f726ee65 1757M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1758L: linux-wireless@vger.kernel.org
1759S: Supported
1760F: drivers/net/wireless/ath/*
1761
fa1c114f 1762ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1763M: Jiri Slaby <jirislaby@gmail.com>
1764M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1765M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1766L: linux-wireless@vger.kernel.org
72c706b7 1767W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1768S: Maintained
fa451753 1769F: drivers/net/wireless/ath/ath5k/
fa1c114f 1770
12e62d6f
KV
1771ATHEROS ATH6KL WIRELESS DRIVER
1772M: Kalle Valo <kvalo@qca.qualcomm.com>
1773L: linux-wireless@vger.kernel.org
1774W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1775T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1776S: Supported
1777F: drivers/net/wireless/ath/ath6kl/
1778
2be7d22f
VK
1779WILOCITY WIL6210 WIRELESS DRIVER
1780M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1781L: linux-wireless@vger.kernel.org
1782L: wil6210@qca.qualcomm.com
1783S: Supported
1784W: http://wireless.kernel.org/en/users/Drivers/wil6210
1785F: drivers/net/wireless/ath/wil6210/
dba4b74d 1786F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1787
1d7e1e6b
CL
1788CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1789M: Christian Lamparter <chunkeey@googlemail.com>
1790L: linux-wireless@vger.kernel.org
1791W: http://wireless.kernel.org/en/users/Drivers/carl9170
1792S: Maintained
1793F: drivers/net/wireless/ath/carl9170/
1794
2c2a6172
LT
1795ATK0110 HWMON DRIVER
1796M: Luca Tettamanti <kronos.it@gmail.com>
1797L: lm-sensors@lm-sensors.org
1798S: Maintained
1799F: drivers/hwmon/asus_atk0110.c
1800
6f69a6d7 1801ATI_REMOTE2 DRIVER
8b58be88 1802M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1803S: Maintained
679655da 1804F: drivers/input/misc/ati_remote2.c
6f69a6d7 1805
7ae115b4 1806ATLX ETHERNET DRIVERS
8b58be88 1807M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1808M: Chris Snook <chris.snook@gmail.com>
e443e383 1809L: netdev@vger.kernel.org
8d5ca6ec
JC
1810W: http://sourceforge.net/projects/atl1
1811W: http://atl1.sourceforge.net
1812S: Maintained
2b133ad6 1813F: drivers/net/ethernet/atheros/
8d5ca6ec 1814
1da177e4 1815ATM
366c1bd1 1816M: Chas Williams <3chas3@gmail.com>
476604de 1817L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1818L: netdev@vger.kernel.org
1da177e4
LT
1819W: http://linux-atm.sourceforge.net
1820S: Maintained
679655da
JP
1821F: drivers/atm/
1822F: include/linux/atm*
c117ab84 1823F: include/uapi/linux/atm*
1da177e4 1824
04ac2f46 1825ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1826M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1827S: Maintained
1828F: drivers/mmc/host/atmel-mci.c
1829F: drivers/mmc/host/atmel-mci-regs.h
1830
a1cfac48 1831ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1832M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1833S: Supported
df621252 1834F: drivers/tty/serial/atmel_serial.c
a1cfac48 1835
dfae90ed 1836ATMEL Audio ALSA driver
3a82002c 1837M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1838L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1839S: Supported
1840F: sound/soc/atmel
1841
b414dc16
NF
1842ATMEL DMA DRIVER
1843M: Nicolas Ferre <nicolas.ferre@atmel.com>
1844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845S: Supported
1846F: drivers/dma/at_hdmac.c
1847F: drivers/dma/at_hdmac_regs.h
6f0d65af 1848F: include/linux/platform_data/dma-atmel.h
b414dc16 1849
6bd0f436
LD
1850ATMEL XDMA DRIVER
1851M: Ludovic Desroches <ludovic.desroches@atmel.com>
1852L: linux-arm-kernel@lists.infradead.org
1853L: dmaengine@vger.kernel.org
1854S: Supported
1855F: drivers/dma/at_xdmac.c
1856
888f2804
LD
1857ATMEL I2C DRIVER
1858M: Ludovic Desroches <ludovic.desroches@atmel.com>
1859L: linux-i2c@vger.kernel.org
1860S: Supported
1861F: drivers/i2c/busses/i2c-at91.c
1862
15515545
JW
1863ATMEL ISI DRIVER
1864M: Josh Wu <josh.wu@atmel.com>
1865L: linux-media@vger.kernel.org
1866S: Supported
f2294c2d 1867F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1868F: include/media/atmel-isi.h
1869
8f4c79ce 1870ATMEL LCDFB DRIVER
8b58be88 1871M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1872L: linux-fbdev@vger.kernel.org
8f4c79ce 1873S: Maintained
8a61f013 1874F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1875F: include/video/atmel_lcdc.h
8f4c79ce 1876
89e5785f 1877ATMEL MACB ETHERNET DRIVER
a02875a6 1878M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1879S: Supported
9f2f381f 1880F: drivers/net/ethernet/cadence/
89e5785f 1881
5cbac98a
JW
1882ATMEL NAND DRIVER
1883M: Josh Wu <josh.wu@atmel.com>
1884L: linux-mtd@lists.infradead.org
1885S: Supported
1886F: drivers/mtd/nand/atmel_nand*
1887
754ce4f2 1888ATMEL SPI DRIVER
a02875a6 1889M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1890S: Supported
9df92e6c 1891F: drivers/spi/spi-atmel.*
754ce4f2 1892
0ef09015 1893ATMEL SSC DRIVER
03515f32 1894M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1896S: Supported
1897F: drivers/misc/atmel-ssc.c
1898F: include/linux/atmel-ssc.h
1899
e9cb1c5a
NF
1900ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1901M: Nicolas Ferre <nicolas.ferre@atmel.com>
1902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903S: Supported
1904F: drivers/misc/atmel_tclib.c
1905F: drivers/clocksource/tcb_clksrc.c
1906
914a3f3b 1907ATMEL USBA UDC DRIVER
a02875a6
NF
1908M: Nicolas Ferre <nicolas.ferre@atmel.com>
1909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1910S: Supported
faf2e1db 1911F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1912
1da177e4 1913ATMEL WIRELESS DRIVER
8b58be88 1914M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1915L: linux-wireless@vger.kernel.org
1da177e4
LT
1916W: http://www.thekelleys.org.uk/atmel
1917W: http://atmelwlandriver.sourceforge.net/
1918S: Maintained
679655da 1919F: drivers/net/wireless/atmel*
1da177e4 1920
26780d9e 1921ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1922M: Bradley Grove <linuxdrivers@attotech.com>
1923L: linux-scsi@vger.kernel.org
1924W: http://www.attotech.com
1925S: Supported
1926F: drivers/scsi/esas2r
26780d9e 1927
bc6e17b8
SS
1928ATUSB IEEE 802.15.4 RADIO DRIVER
1929M: Stefan Schmidt <stefan@osg.samsung.com>
1930L: linux-wpan@vger.kernel.org
1931S: Maintained
1932F: drivers/net/ieee802154/atusb.c
1933F: drivers/net/ieee802154/atusb.h
1934F: drivers/net/ieee802154/at86rf230.h
1935
a92b7b80 1936AUDIT SUBSYSTEM
915f389d 1937M: Paul Moore <paul@paul-moore.com>
8b58be88 1938M: Eric Paris <eparis@redhat.com>
915f389d 1939L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1940W: http://people.redhat.com/sgrubb/audit/
915f389d 1941T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1942S: Maintained
679655da 1943F: include/linux/audit.h
c117ab84 1944F: include/uapi/linux/audit.h
679655da 1945F: kernel/audit*
a92b7b80 1946
70e84049 1947AUXILIARY DISPLAY DRIVERS
8b58be88 1948M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1949W: http://miguelojeda.es/auxdisplay.htm
1950W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1951S: Maintained
679655da
JP
1952F: drivers/auxdisplay/
1953F: include/linux/cfag12864b.h
70e84049 1954
5f97f7f9 1955AVR32 ARCHITECTURE
e336f61f
HCE
1956M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1957M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1958W: http://www.atmel.com/products/AVR32/
249d9d9d 1959W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1960W: http://avrfreaks.net/
e336f61f 1961S: Maintained
679655da 1962F: arch/avr32/
5f97f7f9
HS
1963
1964AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1965M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1966M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1967S: Maintained
679655da 1968F: arch/avr32/mach-at32ap/
5f97f7f9 1969
1da177e4 1970AX.25 NETWORK LAYER
8b58be88 1971M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1972L: linux-hams@vger.kernel.org
d34cb28a 1973W: http://www.linux-ax25.org/
1da177e4 1974S: Maintained
c117ab84 1975F: include/uapi/linux/ax25.h
679655da
JP
1976F: include/net/ax25.h
1977F: net/ax25/
1da177e4 1978
d5269395 1979AZ6007 DVB DRIVER
009a5410 1980M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1981L: linux-media@vger.kernel.org
1982W: http://linuxtv.org
1983T: git git://linuxtv.org/media_tree.git
1984S: Maintained
1985F: drivers/media/usb/dvb-usb-v2/az6007.c
1986
6777376e
HV
1987AZTECH FM RADIO RECEIVER DRIVER
1988M: Hans Verkuil <hverkuil@xs4all.nl>
1989L: linux-media@vger.kernel.org
1990T: git git://linuxtv.org/media_tree.git
1991W: http://linuxtv.org
1992S: Maintained
1993F: drivers/media/radio/radio-aztech*
1994
e2d1d6c0 1995B43 WIRELESS DRIVER
e2d1d6c0 1996L: linux-wireless@vger.kernel.org
ed072f9e 1997L: b43-dev@lists.infradead.org
491b26b4 1998W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1999S: Odd Fixes
679655da 2000F: drivers/net/wireless/b43/
e2d1d6c0
RD
2001
2002B43LEGACY WIRELESS DRIVER
8b58be88 2003M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2004L: linux-wireless@vger.kernel.org
ed072f9e 2005L: b43-dev@lists.infradead.org
491b26b4 2006W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2007S: Maintained
679655da 2008F: drivers/net/wireless/b43legacy/
e2d1d6c0 2009
300abeb5 2010BACKLIGHT CLASS/SUBSYSTEM
b7701755 2011M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2012M: Lee Jones <lee.jones@linaro.org>
300abeb5 2013S: Maintained
679655da
JP
2014F: drivers/video/backlight/
2015F: include/linux/backlight.h
300abeb5 2016
c6c8fea2 2017BATMAN ADVANCED
207df49e 2018M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2019M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2020M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2021L: b.a.t.m.a.n@lists.open-mesh.org
2022W: http://www.open-mesh.org/
2023S: Maintained
2024F: net/batman-adv/
2025
e2d1d6c0 2026BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2027M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2028L: linux-hams@vger.kernel.org
2029W: http://www.baycom.org/~tom/ham/ham.html
2030S: Maintained
679655da 2031F: drivers/net/hamradio/baycom*
e2d1d6c0 2032
cafe5635 2033BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2034M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2035L: linux-bcache@vger.kernel.org
2036W: http://bcache.evilpiepirate.org
d1aa1ab3 2037S: Maintained
cafe5635
KO
2038F: drivers/md/bcache/
2039
04bd844a
HV
2040BDISP ST MEDIA DRIVER
2041M: Fabien Dessenne <fabien.dessenne@st.com>
2042L: linux-media@vger.kernel.org
2043T: git git://linuxtv.org/media_tree.git
2044W: http://linuxtv.org
2045S: Supported
2046F: drivers/media/platform/sti/bdisp
2047
e2d1d6c0 2048BEFS FILE SYSTEM
55817d3d 2049S: Orphan
679655da
JP
2050F: Documentation/filesystems/befs.txt
2051F: fs/befs/
e2d1d6c0 2052
564ee360 2053BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2054M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2055L: netdev@vger.kernel.org
2056S: Maintained
2057F: drivers/net/ethernet/ec_bhf.c
564ee360 2058
e2d1d6c0 2059BFS FILE SYSTEM
8b58be88 2060M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2061S: Maintained
679655da
JP
2062F: Documentation/filesystems/bfs.txt
2063F: fs/bfs/
c117ab84 2064F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2065
1394f032 2066BLACKFIN ARCHITECTURE
a4edbc10 2067M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2068L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2069T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2070W: http://blackfin.uclinux.org
2071S: Supported
679655da 2072F: arch/blackfin/
566da5b2 2073
e190d6b1 2074BLACKFIN EMAC DRIVER
b3fe92b0 2075L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2076W: http://blackfin.uclinux.org
2077S: Supported
7b35f033 2078F: drivers/net/ethernet/adi/
e190d6b1 2079
566da5b2 2080BLACKFIN RTC DRIVER
b3fe92b0 2081L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2082W: http://blackfin.uclinux.org
2083S: Supported
679655da 2084F: drivers/rtc/rtc-bfin.c
1394f032 2085
936ed49a 2086BLACKFIN SDH DRIVER
109ec8c3 2087M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2088L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2089W: http://blackfin.uclinux.org
2090S: Supported
2091F: drivers/mmc/host/bfin_sdh.c
2092
1394f032 2093BLACKFIN SERIAL DRIVER
8b58be88 2094M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2095L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2096W: http://blackfin.uclinux.org
2097S: Supported
8460241e 2098F: drivers/tty/serial/bfin_uart.c
1394f032 2099
1e6d320f 2100BLACKFIN WATCHDOG DRIVER
b3fe92b0 2101L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2102W: http://blackfin.uclinux.org
2103S: Supported
679655da 2104F: drivers/watchdog/bfin_wdt.c
1e6d320f 2105
d24ecfcc 2106BLACKFIN I2C TWI DRIVER
8b58be88 2107M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2109W: http://blackfin.uclinux.org/
2110S: Supported
679655da 2111F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2112
1e204377
SJ
2113BLACKFIN MEDIA DRIVER
2114M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2116W: http://blackfin.uclinux.org/
2117S: Supported
2118F: drivers/media/platform/blackfin/
2119F: drivers/media/i2c/adv7183*
2120F: drivers/media/i2c/vs6624*
2121
b54cf35a
JSM
2122BLINKM RGB LED DRIVER
2123M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2124S: Maintained
2125F: drivers/leds/leds-blinkm.c
2126
1da177e4 2127BLOCK LAYER
8b58be88 2128M: Jens Axboe <axboe@kernel.dk>
08deed1e 2129T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2130S: Maintained
679655da 2131F: block/
ae11f7ef 2132F: kernel/trace/blktrace.c
1da177e4 2133
2b54aaef 2134BLOCK2MTD DRIVER
8b58be88 2135M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2136L: linux-mtd@lists.infradead.org
2137S: Maintained
679655da 2138F: drivers/mtd/devices/block2mtd.c
2b54aaef 2139
63fbd24e 2140BLUETOOTH DRIVERS
8b58be88 2141M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2142M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2143M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2144L: linux-bluetooth@vger.kernel.org
63fbd24e 2145W: http://www.bluez.org/
22e7a424
MH
2146T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2147T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2148S: Maintained
679655da 2149F: drivers/bluetooth/
1da177e4 2150
63fbd24e 2151BLUETOOTH SUBSYSTEM
8b58be88 2152M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2153M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2154M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2155L: linux-bluetooth@vger.kernel.org
2156W: http://www.bluez.org/
22e7a424
MH
2157T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2158T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2159S: Maintained
679655da
JP
2160F: net/bluetooth/
2161F: include/net/bluetooth/
1da177e4
LT
2162
2163BONDING DRIVER
79b30750 2164M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2165M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2166M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2167L: netdev@vger.kernel.org
ce00f85c
JC
2168W: http://sourceforge.net/projects/bonding/
2169S: Supported
679655da 2170F: drivers/net/bonding/
c117ab84 2171F: include/uapi/linux/if_bonding.h
1da177e4 2172
b5f4df34
AS
2173BPF (Safe dynamic programs and tools)
2174M: Alexei Starovoitov <ast@kernel.org>
2175L: netdev@vger.kernel.org
2176L: linux-kernel@vger.kernel.org
2177S: Supported
2178F: kernel/bpf/
2179
39105890 2180BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2181M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2182L: netdev@vger.kernel.org
2183S: Supported
adfc5217 2184F: drivers/net/ethernet/broadcom/b44.*
39105890 2185
32ec90d5
FF
2186BROADCOM GENET ETHERNET DRIVER
2187M: Florian Fainelli <f.fainelli@gmail.com>
2188L: netdev@vger.kernel.org
2189S: Supported
2190F: drivers/net/ethernet/broadcom/genet/
2191
948c51e6 2192BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2193M: Sony Chacko <sony.chacko@qlogic.com>
2194M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2195L: netdev@vger.kernel.org
2196S: Supported
adfc5217
JK
2197F: drivers/net/ethernet/broadcom/bnx2.*
2198F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2199
4d9d2cb0 2200BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2201M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2202L: netdev@vger.kernel.org
2203S: Supported
adfc5217 2204F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2205
90f4c594 2206BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2207M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2208M: Ray Jui <rjui@broadcom.com>
2209M: Scott Branden <sbranden@broadcom.com>
497a045d 2210L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2211T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2212S: Maintained
2213F: arch/arm/mach-bcm/
2214F: arch/arm/boot/dts/bcm113*
90f4c594 2215F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2216F: arch/arm/boot/dts/bcm281*
2217F: arch/arm/configs/bcm_defconfig
e4ef47f2 2218F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2219F: drivers/clocksource/bcm_kona_timer.c
2220
9209bec4 2221BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2222M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2223M: Lee Jones <lee@kernel.org>
f680f25c 2224L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2225T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2226S: Maintained
9209bec4 2227N: bcm2835
f680f25c 2228
a2f6734c
KC
2229BROADCOM BCM33XX MIPS ARCHITECTURE
2230M: Kevin Cernekee <cernekee@gmail.com>
2231L: linux-mips@linux-mips.org
2232S: Maintained
2233F: arch/mips/bcm3384/*
2234F: arch/mips/include/asm/mach-bcm3384/*
2235F: arch/mips/kernel/*bmips*
2236
5564f092
RM
2237BROADCOM BCM47XX MIPS ARCHITECTURE
2238M: Hauke Mehrtens <hauke@hauke-m.de>
2239M: Rafał Miłecki <zajec5@gmail.com>
2240L: linux-mips@linux-mips.org
2241S: Maintained
2242F: arch/mips/bcm47xx/*
2243F: arch/mips/include/asm/mach-bcm47xx/*
2244
9209bec4 2245BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2246M: Hauke Mehrtens <hauke@hauke-m.de>
2247L: linux-arm-kernel@lists.infradead.org
2248S: Maintained
2249F: arch/arm/mach-bcm/bcm_5301x.c
2250F: arch/arm/boot/dts/bcm5301x.dtsi
2251F: arch/arm/boot/dts/bcm470*
2252
e076e962
FF
2253BROADCOM BCM63XX ARM ARCHITECTURE
2254M: Florian Fainelli <f.fainelli@gmail.com>
2255L: linux-arm-kernel@lists.infradead.org
eb6725d0 2256T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2257S: Maintained
2258F: arch/arm/mach-bcm/bcm63xx.c
2259F: arch/arm/include/debug/bcm63xx.S
2260
7110e227
KC
2261BROADCOM BCM63XX/BCM33XX UDC DRIVER
2262M: Kevin Cernekee <cernekee@gmail.com>
2263L: linux-usb@vger.kernel.org
2264S: Maintained
2265F: drivers/usb/gadget/udc/bcm63xx_udc.*
2266
2df94fd6 2267BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2268M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2269M: Gregory Fong <gregory.0xf0@gmail.com>
2270M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2272T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2273S: Maintained
2274F: arch/arm/mach-bcm/*brcmstb*
2275F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2276F: drivers/bus/brcmstb_gisb.c
5009a289 2277N: brcmstb
2df94fd6 2278
70371cef
KC
2279BROADCOM BMIPS MIPS ARCHITECTURE
2280M: Kevin Cernekee <cernekee@gmail.com>
2281M: Florian Fainelli <f.fainelli@gmail.com>
2282L: linux-mips@linux-mips.org
eb6725d0 2283T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2284S: Maintained
2285F: arch/mips/bmips/*
2286F: arch/mips/include/asm/mach-bmips/*
2287F: arch/mips/kernel/*bmips*
338808de 2288F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2289F: drivers/irqchip/irq-bcm7*
2290F: drivers/irqchip/irq-brcmstb*
2291
948c51e6 2292BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2293M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2294M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2295L: netdev@vger.kernel.org
2296S: Supported
adfc5217 2297F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2298
a9533e7e
HP
2299BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2300M: Brett Rudley <brudley@broadcom.com>
818c07b8 2301M: Arend van Spriel <arend@broadcom.com>
85d63686 2302M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2303M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2304L: linux-wireless@vger.kernel.org
5615171c 2305L: brcm80211-dev-list@broadcom.com
a9533e7e 2306S: Supported
f62ebdd5 2307F: drivers/net/wireless/brcm80211/
a9533e7e 2308
9958d6f9 2309BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2310M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2311L: linux-scsi@vger.kernel.org
2312S: Supported
2313F: drivers/scsi/bnx2fc/
2314
6a6b5ad0 2315BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2316M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2317L: linux-scsi@vger.kernel.org
2318S: Supported
2319F: drivers/scsi/bnx2i/
2320
36c0237f
SB
2321BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2322M: Ray Jui <rjui@broadcom.com>
2323M: Scott Branden <sbranden@broadcom.com>
2324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2325L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2326T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2327S: Maintained
2328N: iproc
2329N: cygnus
2330N: bcm9113*
2331N: bcm9583*
2332N: bcm583*
2333N: bcm113*
2334
3b0213d5
GF
2335BROADCOM BRCMSTB GPIO DRIVER
2336M: Gregory Fong <gregory.0xf0@gmail.com>
2337L: bcm-kernel-feedback-list@broadcom.com>
2338S: Supported
2339F: drivers/gpio/gpio-brcmstb.c
2340F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2341
7b7f588b 2342BROADCOM KONA GPIO DRIVER
5e163903 2343M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2344L: bcm-kernel-feedback-list@broadcom.com
2345S: Supported
2346F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2347F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2348
f6e734a8
RM
2349BROADCOM NVRAM DRIVER
2350M: Rafał Miłecki <zajec5@gmail.com>
2351L: linux-mips@linux-mips.org
2352S: Maintained
2353F: drivers/firmware/broadcom/*
2354
02787daa
BN
2355BROADCOM STB NAND FLASH DRIVER
2356M: Brian Norris <computersforpeace@gmail.com>
2357L: linux-mtd@lists.infradead.org
2358S: Maintained
2359F: drivers/mtd/nand/brcmnand/
2360
c9678d86
RM
2361BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2362M: Rafał Miłecki <zajec5@gmail.com>
2363L: linux-wireless@vger.kernel.org
2364S: Maintained
2365F: drivers/bcma/
2366F: include/linux/bcma/
2367
b8302205
FF
2368BROADCOM SYSTEMPORT ETHERNET DRIVER
2369M: Florian Fainelli <f.fainelli@gmail.com>
2370L: netdev@vger.kernel.org
2371S: Supported
2372F: drivers/net/ethernet/broadcom/bcmsysport.*
2373
7725ccfd 2374BROCADE BFA FC SCSI DRIVER
aa803370
AG
2375M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2376M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2377L: linux-scsi@vger.kernel.org
2378S: Supported
2379F: drivers/scsi/bfa/
7725ccfd 2380
8b230ed8 2381BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2382M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2383L: netdev@vger.kernel.org
2384S: Supported
f844a0ea 2385F: drivers/net/ethernet/brocade/bna/
8b230ed8 2386
5cdf7f76 2387BSG (block layer generic sg v4 driver)
8b58be88 2388M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2389L: linux-scsi@vger.kernel.org
2390S: Supported
679655da
JP
2391F: block/bsg.c
2392F: include/linux/bsg.h
c117ab84 2393F: include/uapi/linux/bsg.h
5cdf7f76 2394
af39917d
CL
2395BT87X AUDIO DRIVER
2396M: Clemens Ladisch <clemens@ladisch.de>
2397L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2398T: git git://git.alsa-project.org/alsa-kernel.git
2399S: Maintained
2400F: Documentation/sound/alsa/Bt87x.txt
2401F: sound/pci/bt87x.c
2402
ff1d5c2f 2403BT8XXGPIO DRIVER
eb032b98 2404M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2405W: http://bu3sch.de/btgpio.php
2406S: Maintained
72dbb705 2407F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2408
eb1eb04f 2409BTRFS FILE SYSTEM
c0778e25
CM
2410M: Chris Mason <clm@fb.com>
2411M: Josef Bacik <jbacik@fb.com>
d8130624 2412M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2413L: linux-btrfs@vger.kernel.org
2414W: http://btrfs.wiki.kernel.org/
8a6e2535 2415Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2417S: Maintained
679655da
JP
2418F: Documentation/filesystems/btrfs.txt
2419F: fs/btrfs/
eb1eb04f 2420
1da177e4 2421BTTV VIDEO4LINUX DRIVER
009a5410 2422M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2423L: linux-media@vger.kernel.org
96b6aba0 2424W: http://linuxtv.org
275ffde4 2425T: git git://linuxtv.org/media_tree.git
f96236e5 2426S: Odd fixes
679655da 2427F: Documentation/video4linux/bttv/
90d72ac6 2428F: drivers/media/pci/bt8xx/bttv*
1da177e4 2429
1f34923c
KA
2430BUSLOGIC SCSI DRIVER
2431M: Khalid Aziz <khalid@gonehiking.org>
2432L: linux-scsi@vger.kernel.org
2433S: Maintained
2434F: drivers/scsi/BusLogic.*
2435F: drivers/scsi/FlashPoint.*
2436
af39917d
CL
2437C-MEDIA CMI8788 DRIVER
2438M: Clemens Ladisch <clemens@ladisch.de>
2439L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2440T: git git://git.alsa-project.org/alsa-kernel.git
2441S: Maintained
2442F: sound/pci/oxygen/
2443
2141355f
MS
2444C6X ARCHITECTURE
2445M: Mark Salter <msalter@redhat.com>
2446M: Aurelien Jacquiot <a-jacquiot@ti.com>
2447L: linux-c6x-dev@linux-c6x.org
2448W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2449S: Maintained
2450F: arch/c6x/
2451
a5432f5a 2452CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2453M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2454L: linux-cachefs@redhat.com
2455S: Supported
2456F: Documentation/filesystems/caching/cachefiles.txt
2457F: fs/cachefiles/
2458
c815ca39
HV
2459CADET FM/AM RADIO RECEIVER DRIVER
2460M: Hans Verkuil <hverkuil@xs4all.nl>
2461L: linux-media@vger.kernel.org
2462T: git git://linuxtv.org/media_tree.git
2463W: http://linuxtv.org
2464S: Maintained
2465F: drivers/media/radio/radio-cadet*
2466
77d5140f 2467CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2468M: Jonathan Corbet <corbet@lwn.net>
661263b5 2469L: linux-media@vger.kernel.org
275ffde4 2470T: git git://linuxtv.org/media_tree.git
77d5140f 2471S: Maintained
679655da 2472F: Documentation/video4linux/cafe_ccic
90d72ac6 2473F: drivers/media/platform/marvell-ccic/
77d5140f 2474
201b6bab 2475CAIF NETWORK LAYER
5c574f50 2476M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2477L: netdev@vger.kernel.org
2478S: Supported
2479F: Documentation/networking/caif/
2480F: drivers/net/caif/
c117ab84 2481F: include/uapi/linux/caif/
201b6bab
JP
2482F: include/net/caif/
2483F: net/caif/
2484
77dac90f 2485CALGARY x86-64 IOMMU
8b58be88
JP
2486M: Muli Ben-Yehuda <muli@il.ibm.com>
2487M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2488L: discuss@x86-64.org
2489S: Maintained
679655da
JP
2490F: arch/x86/kernel/pci-calgary_64.c
2491F: arch/x86/kernel/tce_64.c
2492F: arch/x86/include/asm/calgary.h
2493F: arch/x86/include/asm/tce.h
77dac90f 2494
e2d1d6c0 2495CAN NETWORK LAYER
8d15d386 2496M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2497M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2498L: linux-can@vger.kernel.org
84b0d715 2499W: https://github.com/linux-can
870482a4
MKB
2500T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2501T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2502S: Maintained
f35f6c8f 2503F: Documentation/networking/can.txt
8d15d386 2504F: net/can/
8d15d386 2505F: include/linux/can/core.h
c117ab84
CEB
2506F: include/uapi/linux/can.h
2507F: include/uapi/linux/can/bcm.h
2508F: include/uapi/linux/can/raw.h
2509F: include/uapi/linux/can/gw.h
e2d1d6c0 2510
4261a204 2511CAN NETWORK DRIVERS
8b58be88 2512M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2513M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2514L: linux-can@vger.kernel.org
84b0d715 2515W: https://github.com/linux-can
870482a4
MKB
2516T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2517T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2518S: Maintained
8d15d386
OH
2519F: drivers/net/can/
2520F: include/linux/can/dev.h
8d15d386 2521F: include/linux/can/platform/
c117ab84
CEB
2522F: include/uapi/linux/can/error.h
2523F: include/uapi/linux/can/netlink.h
4261a204 2524
95d16c72
JM
2525CAPABILITIES
2526M: Serge Hallyn <serge.hallyn@canonical.com>
2527L: linux-security-module@vger.kernel.org
6305902c 2528S: Supported
95d16c72 2529F: include/linux/capability.h
c117ab84 2530F: include/uapi/linux/capability.h
6305902c 2531F: security/commoncap.c
38a94118 2532F: kernel/capability.c
95d16c72 2533
b84894c7
KT
2534CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2535M: Kevin Tsai <ktsai@capellamicro.com>
2536S: Maintained
2537F: drivers/iio/light/cm*
2538F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2539
f21fb3ed
RV
2540CAVIUM LIQUIDIO NETWORK DRIVER
2541M: Derek Chickles <derek.chickles@caviumnetworks.com>
2542M: Satanand Burla <satananda.burla@caviumnetworks.com>
2543M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2544M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2545L: netdev@vger.kernel.org
2546W: http://www.cavium.com
2547S: Supported
2548F: drivers/net/ethernet/cavium/
2549F: drivers/net/ethernet/cavium/liquidio/
2550
ef0bbac3
VB
2551CC2520 IEEE-802.15.4 RADIO DRIVER
2552M: Varka Bhadram <varkabhadram@gmail.com>
2553L: linux-wpan@vger.kernel.org
2554S: Maintained
2555F: drivers/net/ieee802154/cc2520.c
2556F: include/linux/spi/cc2520.h
2557F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2558
b8154542 2559CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2560M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2561L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2562W: http://www.ibm.com/developerworks/power/cell/
2563S: Supported
679655da 2564F: arch/powerpc/include/asm/cell*.h
679655da 2565F: arch/powerpc/include/asm/spu*.h
c117ab84 2566F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2567F: arch/powerpc/oprofile/*cell*
2568F: arch/powerpc/platforms/cell/
b8154542 2569
398ecff5
SW
2570CEPH COMMON CODE (LIBCEPH)
2571M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2572M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2573M: Sage Weil <sage@redhat.com>
82593f87 2574L: ceph-devel@vger.kernel.org
09d90327 2575W: http://ceph.com/
fb99f881 2576T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2577T: git git://github.com/ceph/ceph-client.git
9030aaf9 2578S: Supported
14430813
JP
2579F: net/ceph/
2580F: include/linux/ceph/
2581F: include/linux/crush/
9030aaf9 2582
398ecff5
SW
2583CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2584M: "Yan, Zheng" <zyan@redhat.com>
2585M: Sage Weil <sage@redhat.com>
2586M: Ilya Dryomov <idryomov@gmail.com>
2587L: ceph-devel@vger.kernel.org
2588W: http://ceph.com/
2589T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2590T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2591S: Supported
2592F: Documentation/filesystems/ceph.txt
2593F: fs/ceph/
2594
18332a80 2595CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2596L: linux-usb@vger.kernel.org
10c6c9c9 2597S: Orphan
679655da
JP
2598F: Documentation/usb/WUSB-Design-overview.txt
2599F: Documentation/usb/wusb-cbaf
355ffe69
DV
2600F: drivers/usb/host/hwa-hc.c
2601F: drivers/usb/host/whci/
679655da
JP
2602F: drivers/usb/wusbcore/
2603F: include/linux/usb/wusb*
18332a80 2604
70e84049 2605CFAG12864B LCD DRIVER
8b58be88 2606M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2607W: http://miguelojeda.es/auxdisplay.htm
2608W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2609S: Maintained
679655da
JP
2610F: drivers/auxdisplay/cfag12864b.c
2611F: include/linux/cfag12864b.h
70e84049
MOS
2612
2613CFAG12864BFB LCD FRAMEBUFFER 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/cfag12864bfb.c
2619F: include/linux/cfag12864b.h
70e84049 2620
704232c2 2621CFG80211 and NL80211
8b58be88 2622M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2623L: linux-wireless@vger.kernel.org
ce466579
JB
2624W: http://wireless.kernel.org/
2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2626T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2627S: Maintained
c117ab84 2628F: include/uapi/linux/nl80211.h
679655da
JP
2629F: include/net/cfg80211.h
2630F: net/wireless/*
2631X: net/wireless/wext*
704232c2 2632
46e64261
GKH
2633CHAR and MISC DRIVERS
2634M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2635M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2636T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2637S: Supported
46e64261
GKH
2638F: drivers/char/*
2639F: drivers/misc/*
471322a8 2640F: include/linux/miscdevice.h
46e64261 2641
0a920b5b 2642CHECKPATCH
8b58be88 2643M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2644M: Joe Perches <joe@perches.com>
2645S: Maintained
679655da 2646F: scripts/checkpatch.pl
0a920b5b 2647
f8407f26
HW
2648CHINESE DOCUMENTATION
2649M: Harry Wei <harryxiyou@gmail.com>
9740153c 2650L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2651L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2652S: Maintained
2653F: Documentation/zh_CN/
2654
2721ea2c 2655CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2656M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2657T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2658L: linux-usb@vger.kernel.org
2659S: Maintained
2660F: drivers/usb/chipidea/
2661
a93ad65d
HG
2662CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2663M: Hans de Goede <hdegoede@redhat.com>
2664L: linux-input@vger.kernel.org
2665S: Maintained
2666F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2667F: drivers/input/touchscreen/chipone_icn8318.c
2668
ab043105
OJ
2669CHROME HARDWARE PLATFORM SUPPORT
2670M: Olof Johansson <olof@lixom.net>
2671S: Maintained
2672F: drivers/platform/chrome/
2673
641cb85e 2674CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2675M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2676M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2677M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2678M: Neel Patel <neepatel@cisco.com>
7063fbf2 2679S: Supported
a6a5580c 2680F: drivers/net/ethernet/cisco/enic/
7063fbf2 2681
e3cf00d0 2682CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2683M: Upinder Malhi <umalhi@cisco.com>
2684S: Supported
2685F: drivers/infiniband/hw/usnic
e3cf00d0 2686
2b7a52a4 2687CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2688M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2689L: netdev@vger.kernel.org
2690S: Maintained
57d0b7a0 2691F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2692
3d4cfdc9
MB
2693CIRRUS LOGIC AUDIO CODEC DRIVERS
2694M: Brian Austin <brian.austin@cirrus.com>
2695M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2696L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2697S: Maintained
2698F: sound/soc/codecs/cs*
2699
94574d9a
KRW
2700CLEANCACHE API
2701M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2702L: linux-kernel@vger.kernel.org
2703S: Maintained
2704F: mm/cleancache.c
2705F: include/linux/cleancache.h
2706
d4275354 2707CLK API
8b58be88 2708M: Russell King <linux@arm.linux.org.uk>
aa571b14 2709L: linux-clk@vger.kernel.org
37417046 2710S: Maintained
d4275354
RK
2711F: include/linux/clk.h
2712
9222d247
JS
2713CLOCKSOURCE, CLOCKEVENT DRIVERS
2714M: Daniel Lezcano <daniel.lezcano@linaro.org>
2715M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2716L: linux-kernel@vger.kernel.org
9222d247
JS
2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2718S: Supported
2719F: drivers/clocksource
2720
5df6d737 2721CISCO FCOE HBA DRIVER
8fc89a79
HP
2722M: Hiral Patel <hiralpat@cisco.com>
2723M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2724M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2725L: linux-scsi@vger.kernel.org
2726S: Supported
2a99921a 2727F: drivers/scsi/fnic/
5df6d737 2728
c8806b6c
NM
2729CISCO SCSI HBA DRIVER
2730M: Narsimhulu Musini <nmusini@cisco.com>
2731M: Sesidhar Baddela <sebaddel@cisco.com>
2732L: linux-scsi@vger.kernel.org
2733S: Supported
2734F: drivers/scsi/snic/
2735
529aa8cb
TLSC
2736CMPC ACPI DRIVER
2737M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2738M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2739L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2740S: Supported
2741F: drivers/platform/x86/classmate-laptop.c
2742
85756a06
HV
2743COBALT MEDIA DRIVER
2744M: Hans Verkuil <hans.verkuil@cisco.com>
2745L: linux-media@vger.kernel.org
2746T: git git://linuxtv.org/media_tree.git
2747W: http://linuxtv.org
2748S: Supported
2749F: drivers/media/pci/cobalt/
2750
74425eee 2751COCCINELLE/Semantic Patches (SmPL)
26de9c26 2752M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2753M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2754M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2755M: Michal Marek <mmarek@suse.com>
26de9c26 2756L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2757T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2758W: http://coccinelle.lip6.fr/
2759S: Supported
4b92b2aa 2760F: Documentation/coccinelle.txt
74425eee
NP
2761F: scripts/coccinelle/
2762F: scripts/coccicheck
2763
1da177e4 2764CODA FILE SYSTEM
8b58be88 2765M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2766M: coda@cs.cmu.edu
2767L: codalist@coda.cs.cmu.edu
2768W: http://www.coda.cs.cmu.edu/
2769S: Maintained
679655da
JP
2770F: Documentation/filesystems/coda.txt
2771F: fs/coda/
2772F: include/linux/coda*.h
c117ab84 2773F: include/uapi/linux/coda*.h
1da177e4 2774
0b14261e
PZ
2775CODA V4L2 MEM2MEM DRIVER
2776M: Philipp Zabel <p.zabel@pengutronix.de>
2777L: linux-media@vger.kernel.org
2778S: Maintained
2779F: Documentation/devicetree/bindings/media/coda.txt
2780F: drivers/media/platform/coda/
2781
7704addb 2782COMMON CLK FRAMEWORK
a85fa007 2783M: Michael Turquette <mturquette@baylibre.com>
f956165f 2784M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2785L: linux-clk@vger.kernel.org
baeb0d9b 2786T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2787S: Maintained
60bea3b5
SW
2788F: drivers/clk/
2789X: drivers/clk/clkdev.c
7704addb 2790F: include/linux/clk-pr*
60bea3b5 2791F: include/linux/clk/
7704addb 2792
e2d1d6c0 2793COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2794M: Steve French <sfrench@samba.org>
51223df6 2795L: linux-cifs@vger.kernel.org
d1f28953 2796L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2797W: http://linux-cifs.samba.org/
bb1d5dda 2798T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2799S: Supported
ec421a71 2800F: Documentation/filesystems/cifs/
679655da 2801F: fs/cifs/
e2d1d6c0 2802
1da177e4 2803COMPACTPCI HOTPLUG CORE
8b58be88 2804M: Scott Murray <scott@spiteful.org>
64dab204 2805L: linux-pci@vger.kernel.org
82c4dfc7 2806S: Maintained
679655da 2807F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2808
2809COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2810M: Scott Murray <scott@spiteful.org>
64dab204 2811L: linux-pci@vger.kernel.org
82c4dfc7 2812S: Maintained
679655da 2813F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2814
2815COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2816M: Scott Murray <scott@spiteful.org>
64dab204 2817L: linux-pci@vger.kernel.org
82c4dfc7 2818S: Maintained
679655da 2819F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2820
5411552c 2821COMPAL LAPTOP SUPPORT
8b58be88 2822M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2823L: platform-driver-x86@vger.kernel.org
5411552c 2824S: Maintained
679655da 2825F: drivers/platform/x86/compal-laptop.c
5411552c 2826
949be0f7 2827CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2828M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2829L: accessrunner-general@lists.sourceforge.net
2830W: http://accessrunner.sourceforge.net/
949be0f7 2831S: Maintained
679655da 2832F: drivers/usb/atm/cxacru.c
949be0f7 2833
e2d1d6c0 2834CONFIGFS
d6351db2
JB
2835M: Joel Becker <jlbec@evilplan.org>
2836T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2837S: Supported
679655da
JP
2838F: fs/configfs/
2839F: include/linux/configfs.h
e2d1d6c0 2840
acb9c1b2 2841CONNECTOR
8b58be88 2842M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2843L: netdev@vger.kernel.org
2844S: Maintained
2845F: drivers/connector/
2846
a3e3354d 2847CONTROL GROUP (CGROUP)
860ca0e6 2848M: Tejun Heo <tj@kernel.org>
ad50c159 2849M: Li Zefan <lizefan@huawei.com>
4d205676 2850M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2851L: cgroups@vger.kernel.org
860ca0e6 2852T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2853S: Maintained
a3e3354d 2854F: Documentation/cgroups/
679655da
JP
2855F: include/linux/cgroup*
2856F: kernel/cgroup*
a3e3354d
TH
2857
2858CONTROL GROUP - CPUSET
2859M: Li Zefan <lizefan@huawei.com>
2860L: cgroups@vger.kernel.org
2861W: http://www.bullopensource.org/cpuset/
2862W: http://oss.sgi.com/projects/cpusets/
2863T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2864S: Maintained
2865F: Documentation/cgroups/cpusets.txt
2866F: include/linux/cpuset.h
2867F: kernel/cpuset.c
2868
2869CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2870M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2871M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2872L: cgroups@vger.kernel.org
2873L: linux-mm@kvack.org
2874S: Maintained
2875F: mm/memcontrol.c
5d1ea48b 2876F: mm/swap_cgroup.c
fb3a0fb6 2877
bebe4678 2878CORETEMP HARDWARE MONITORING DRIVER
96859129 2879M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2880L: lm-sensors@lm-sensors.org
2881S: Maintained
679655da
JP
2882F: Documentation/hwmon/coretemp
2883F: drivers/hwmon/coretemp.c
bebe4678 2884
1da177e4 2885COSA/SRP SYNC SERIAL DRIVER
8b58be88 2886M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2887W: http://www.fi.muni.cz/~kas/cosa/
2888S: Maintained
679655da 2889F: drivers/net/wan/cosa*
1da177e4 2890
4371ee35 2891CPMAC ETHERNET DRIVER
8b58be88 2892M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2893L: netdev@vger.kernel.org
2894S: Maintained
b544dbac 2895F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2896
1da177e4 2897CPU FREQUENCY DRIVERS
9c3646d1 2898M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2899M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2900L: linux-pm@vger.kernel.org
1da177e4 2901S: Maintained
27209d91
VK
2902T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2903T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2904F: drivers/cpufreq/
2905F: include/linux/cpufreq.h
1da177e4 2906
8a67f0ef
VK
2907CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2908M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2909M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2910L: linux-pm@vger.kernel.org
2911W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2912S: Maintained
2913F: drivers/cpufreq/arm_big_little.h
2914F: drivers/cpufreq/arm_big_little.c
2915F: drivers/cpufreq/arm_big_little_dt.c
2916
14d2c34c 2917CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2918M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2919M: Daniel Lezcano <daniel.lezcano@linaro.org>
2920L: linux-pm@vger.kernel.org
2921L: linux-arm-kernel@lists.infradead.org
cea8321c 2922T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2923S: Maintained
2924F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2925
0c570c18
BZ
2926CPUIDLE DRIVER - ARM EXYNOS
2927M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2928M: Daniel Lezcano <daniel.lezcano@linaro.org>
2929M: Kukjin Kim <kgene@kernel.org>
2930L: linux-pm@vger.kernel.org
2931L: linux-samsung-soc@vger.kernel.org
2932S: Supported
2933F: drivers/cpuidle/cpuidle-exynos.c
2934F: arch/arm/mach-exynos/pm.c
2935
a8e39c35 2936CPUIDLE DRIVERS
9c3646d1 2937M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2938M: Daniel Lezcano <daniel.lezcano@linaro.org>
2939L: linux-pm@vger.kernel.org
2940S: Maintained
cea8321c 2941T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2942F: drivers/cpuidle/*
2943F: include/linux/cpuidle.h
2944
1da177e4 2945CPUID/MSR DRIVER
8b58be88 2946M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2947S: Maintained
679655da
JP
2948F: arch/x86/kernel/cpuid.c
2949F: arch/x86/kernel/msr.c
1da177e4 2950
7fe2f639 2951CPU POWER MONITORING SUBSYSTEM
d8130624 2952M: Thomas Renninger <trenn@suse.com>
103f1790 2953L: linux-pm@vger.kernel.org
7fe2f639 2954S: Maintained
14430813 2955F: tools/power/cpupower/
7fe2f639 2956
1da177e4 2957CRAMFS FILESYSTEM
ce00f85c 2958W: http://sourceforge.net/projects/cramfs/
54886a71 2959S: Orphan / Obsolete
679655da
JP
2960F: Documentation/filesystems/cramfs.txt
2961F: fs/cramfs/
1da177e4
LT
2962
2963CRIS PORT
8b58be88
JP
2964M: Mikael Starvik <starvik@axis.com>
2965M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2966L: linux-cris-kernel@axis.com
1da177e4
LT
2967W: http://developer.axis.com
2968S: Maintained
679655da 2969F: arch/cris/
df621252 2970F: drivers/tty/serial/crisv10.*
1da177e4
LT
2971
2972CRYPTO API
8b58be88
JP
2973M: Herbert Xu <herbert@gondor.apana.org.au>
2974M: "David S. Miller" <davem@davemloft.net>
1da177e4 2975L: linux-crypto@vger.kernel.org
54e5881d 2976T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2977S: Maintained
679655da 2978F: Documentation/crypto/
2ca87a17 2979F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2980F: arch/*/crypto/
2981F: crypto/
2982F: drivers/crypto/
2983F: include/crypto/
1da177e4 2984
5b07bd57 2985CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2986M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2987L: linux-crypto@vger.kernel.org
2988S: Maintained
51a2228a
JP
2989F: crypto/ansi_cprng.c
2990F: crypto/rng.c
5b07bd57 2991
9b4ffa48 2992CS5535 Audio ALSA driver
8b58be88 2993M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2994S: Maintained
679655da 2995F: sound/pci/cs5535audio/
9b4ffa48 2996
a910e4a9 2997CW1200 WLAN driver
b75f0050
JP
2998M: Solomon Peachy <pizza@shaftnet.org>
2999S: Maintained
3000F: drivers/net/wireless/cw1200/
a910e4a9 3001
6d8425b1 3002CX18 VIDEO4LINUX DRIVER
6afdeaf8 3003M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3004L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3005L: linux-media@vger.kernel.org
275ffde4 3006T: git git://linuxtv.org/media_tree.git
6d8425b1 3007W: http://linuxtv.org
30e10993 3008W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3009S: Maintained
679655da 3010F: Documentation/video4linux/cx18.txt
90d72ac6 3011F: drivers/media/pci/cx18/
6c0f0359 3012F: include/uapi/linux/ivtv*
6d8425b1 3013
3f101d91
HV
3014CX2341X MPEG ENCODER HELPER MODULE
3015M: Hans Verkuil <hverkuil@xs4all.nl>
3016L: linux-media@vger.kernel.org
3017T: git git://linuxtv.org/media_tree.git
3018W: http://linuxtv.org
3019S: Maintained
c368360b 3020F: drivers/media/common/cx2341x*
3f101d91
HV
3021F: include/media/cx2341x*
3022
b8fe6e2c
PB
3023CX24120 MEDIA DRIVER
3024M: Jemma Denson <jdenson@gmail.com>
3025M: Patrick Boettcher <patrick.boettcher@posteo.de>
3026L: linux-media@vger.kernel.org
3027W: http://linuxtv.org/
3028Q: http://patchwork.linuxtv.org/project/linux-media/list/
3029S: Maintained
3030F: drivers/media/dvb-frontends/cx24120*
3031
20357578 3032CX88 VIDEO4LINUX DRIVER
009a5410 3033M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3034L: linux-media@vger.kernel.org
3035W: http://linuxtv.org
3036T: git git://linuxtv.org/media_tree.git
3037S: Odd fixes
3038F: Documentation/video4linux/cx88/
3039F: drivers/media/pci/cx88/
6d8425b1 3040
91952bc0
AP
3041CXD2820R MEDIA DRIVER
3042M: Antti Palosaari <crope@iki.fi>
3043L: linux-media@vger.kernel.org
3044W: http://linuxtv.org/
3045W: http://palosaari.fi/linux/
3046Q: http://patchwork.linuxtv.org/project/linux-media/list/
3047T: git git://linuxtv.org/anttip/media_tree.git
3048S: Maintained
3049F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3050
e5ec3789 3051CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3052M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3053L: netdev@vger.kernel.org
3054W: http://www.chelsio.com
3055S: Supported
f7917c00 3056F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3057
d8ae3c33 3058CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3059M: Karen Xie <kxie@chelsio.com>
3060L: linux-scsi@vger.kernel.org
3061W: http://www.chelsio.com
3062S: Supported
3063F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3064
e5ec3789 3065CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3066M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3067L: linux-rdma@vger.kernel.org
e5ec3789
SW
3068W: http://www.openfabrics.org
3069S: Supported
679655da 3070F: drivers/infiniband/hw/cxgb3/
e5ec3789 3071
be4c9bad 3072CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3073M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3074L: netdev@vger.kernel.org
3075W: http://www.chelsio.com
3076S: Supported
f7917c00 3077F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3078
d8ae3c33 3079CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3080M: Karen Xie <kxie@chelsio.com>
3081L: linux-scsi@vger.kernel.org
3082W: http://www.chelsio.com
3083S: Supported
3084F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3085
be4c9bad
RD
3086CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3087M: Steve Wise <swise@chelsio.com>
3088L: linux-rdma@vger.kernel.org
3089W: http://www.openfabrics.org
3090S: Supported
3091F: drivers/infiniband/hw/cxgb4/
3092
5c20a5c7
CL
3093CXGB4VF ETHERNET DRIVER (CXGB4VF)
3094M: Casey Leedom <leedom@chelsio.com>
3095L: netdev@vger.kernel.org
3096W: http://www.chelsio.com
3097S: Supported
f7917c00 3098F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3099
a9282d01
IM
3100CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3101M: Ian Munsie <imunsie@au1.ibm.com>
3102M: Michael Neuling <mikey@neuling.org>
3103L: linuxppc-dev@lists.ozlabs.org
3104S: Supported
3105F: drivers/misc/cxl/
ec249dd8 3106F: include/misc/cxl*
a9282d01
IM
3107F: include/uapi/misc/cxl.h
3108F: Documentation/powerpc/cxl.txt
3109F: Documentation/powerpc/cxl.txt
3110F: Documentation/ABI/testing/sysfs-class-cxl
3111
b52b97a3
GC
3112STMMAC ETHERNET DRIVER
3113M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3114L: netdev@vger.kernel.org
3115W: http://www.stlinux.com
3116S: Supported
7ac6653a 3117F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3118
1da177e4 3119CYBERPRO FB DRIVER
8b58be88 3120M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3122W: http://www.arm.linux.org.uk/
3123S: Maintained
8a61f013 3124F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3125
1da177e4 3126CYCLADES ASYNC MUX DRIVER
1da177e4 3127W: http://www.cyclades.com/
d459883e 3128S: Orphan
c897401b 3129F: drivers/tty/cyclades.c
679655da 3130F: include/linux/cyclades.h
c117ab84 3131F: include/uapi/linux/cyclades.h
1da177e4
LT
3132
3133CYCLADES PC300 DRIVER
1da177e4 3134W: http://www.cyclades.com/
d459883e 3135S: Orphan
679655da 3136F: drivers/net/wan/pc300*
1da177e4 3137
402f6ae4
AP
3138CYPRESS_FIRMWARE MEDIA DRIVER
3139M: Antti Palosaari <crope@iki.fi>
3140L: linux-media@vger.kernel.org
3141W: http://linuxtv.org/
3142W: http://palosaari.fi/linux/
3143Q: http://patchwork.linuxtv.org/project/linux-media/list/
3144T: git git://linuxtv.org/anttip/media_tree.git
3145S: Maintained
3146F: drivers/media/common/cypress_firmware*
3147
e3ae3525 3148CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3149M: Ferruh Yigit <fery@cypress.com>
6305902c 3150L: linux-input@vger.kernel.org
be9a6f40 3151S: Supported
6305902c
JP
3152F: drivers/input/touchscreen/cyttsp*
3153F: include/linux/input/cyttsp.h
e3ae3525 3154
aaaf5fbf
JK
3155DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3156M: Joshua Kinard <kumba@gentoo.org>
3157S: Maintained
3158F: drivers/rtc/rtc-ds1685.c
3159F: include/linux/rtc/ds1685.h
3160
1da177e4 3161DAMA SLAVE for AX.25
8b58be88 3162M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3163W: http://yaina.de/jreuter/
3164W: http://www.qsl.net/dl1bke/
3165L: linux-hams@vger.kernel.org
3166S: Maintained
679655da
JP
3167F: net/ax25/af_ax25.c
3168F: net/ax25/ax25_dev.c
3169F: net/ax25/ax25_ds_*
3170F: net/ax25/ax25_in.c
3171F: net/ax25/ax25_out.c
3172F: net/ax25/ax25_timer.c
3173F: net/ax25/sysctl_net_ax25.c
1da177e4 3174
e2d1d6c0 3175DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3176L: netdev@vger.kernel.org
5ff77428 3177S: Orphan
679655da 3178F: Documentation/networking/dmfe.txt
0f04e2aa 3179F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3180
3181DC390/AM53C974 SCSI driver
d8130624 3182M: Hannes Reinecke <hare@suse.com>
71bd849d 3183L: linux-scsi@vger.kernel.org
e2d1d6c0 3184S: Maintained
71bd849d 3185F: drivers/scsi/am53c974.c
e2d1d6c0 3186
1da177e4 3187DC395x SCSI driver
61eee9a7 3188M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3189M: Ali Akcaagac <aliakc@web.de>
3190M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3191L: dc395x@twibble.org
cf015e9f
JP
3192W: http://twibble.org/dist/dc395x/
3193W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3194S: Maintained
679655da
JP
3195F: Documentation/scsi/dc395x.txt
3196F: drivers/scsi/dc395x.*
1da177e4 3197
eb8edb08 3198DCCP PROTOCOL
a89d030e 3199M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3200L: dccp@vger.kernel.org
c996d8b9 3201W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3202S: Maintained
679655da 3203F: include/linux/dccp.h
c117ab84 3204F: include/uapi/linux/dccp.h
679655da
JP
3205F: include/linux/tfrc.h
3206F: net/dccp/
eb8edb08 3207
1da177e4 3208DECnet NETWORK LAYER
1da177e4
LT
3209W: http://linux-decnet.sourceforge.net
3210L: linux-decnet-user@lists.sourceforge.net
f546444d 3211S: Orphan
679655da
JP
3212F: Documentation/networking/decnet.txt
3213F: net/decnet/
1da177e4 3214
ebff05b9
MR
3215DECSTATION PLATFORM SUPPORT
3216M: "Maciej W. Rozycki" <macro@linux-mips.org>
3217L: linux-mips@linux-mips.org
3218W: http://www.linux-mips.org/wiki/DECstation
3219S: Maintained
3220F: arch/mips/dec/
3221F: arch/mips/include/asm/dec/
3222F: arch/mips/include/asm/mach-dec/
3223
1da177e4 3224DEFXX FDDI NETWORK DRIVER
8b58be88 3225M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3226S: Maintained
33f810b2 3227F: drivers/net/fddi/defxx.*
1da177e4 3228
ad8f07cc 3229DELL LAPTOP DRIVER
8b58be88 3230M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3231M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3232L: platform-driver-x86@vger.kernel.org
ad8f07cc 3233S: Maintained
679655da 3234F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3235
817a5cdb
PR
3236DELL LAPTOP RBTN DRIVER
3237M: Pali RohĂ¡r <pali.rohar@gmail.com>
3238S: Maintained
3239F: drivers/platform/x86/dell-rbtn.*
3240
cdbff611
PR
3241DELL LAPTOP FREEFALL DRIVER
3242M: Pali RohĂ¡r <pali.rohar@gmail.com>
3243S: Maintained
3244F: drivers/platform/x86/dell-smo8800.c
3245
1da177e4 3246DELL LAPTOP SMM DRIVER
a5afba16 3247M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3248S: Maintained
a5afba16 3249F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3250F: include/uapi/linux/i8k.h
1da177e4 3251
90563ec4 3252DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3253M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3254S: Maintained
679655da
JP
3255F: Documentation/dcdbas.txt
3256F: drivers/firmware/dcdbas.*
90563ec4 3257
0b3f6109 3258DELL WMI EXTRAS DRIVER
8b58be88 3259M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3260M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3261S: Maintained
36b3a96f 3262F: drivers/platform/x86/dell-wmi.c
0b3f6109 3263
5efc75e3 3264DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3265M: John Youn <johnyoun@synopsys.com>
5efc75e3 3266L: linux-usb@vger.kernel.org
18f340f9 3267T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3268S: Maintained
197ba5f4 3269F: drivers/usb/dwc2/
5efc75e3 3270
94ab23dd
FB
3271DESIGNWARE USB3 DRD IP DRIVER
3272M: Felipe Balbi <balbi@ti.com>
3273L: linux-usb@vger.kernel.org
3274L: linux-omap@vger.kernel.org
3275T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3276S: Maintained
3277F: drivers/usb/dwc3/
3278
833c9545
JB
3279DEVICE COREDUMP (DEV_COREDUMP)
3280M: Johannes Berg <johannes@sipsolutions.net>
3281L: linux-kernel@vger.kernel.org
3282S: Maintained
3283F: drivers/base/devcoredump.c
3284F: include/linux/devcoredump.h
3285
89d07767
KP
3286DEVICE FREQUENCY (DEVFREQ)
3287M: MyungJoo Ham <myungjoo.ham@samsung.com>
3288M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3289L: linux-pm@vger.kernel.org
89d07767
KP
3290S: Maintained
3291F: drivers/devfreq/
3292
1da177e4 3293DEVICE NUMBER REGISTRY
8b58be88 3294M: Torben Mathiasen <device@lanana.org>
1da177e4 3295W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3296S: Maintained
3297
e2d1d6c0 3298DEVICE-MAPPER (LVM)
854ecaad 3299M: Alasdair Kergon <agk@redhat.com>
8504eed3 3300M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3301M: dm-devel@redhat.com
e2d1d6c0
RD
3302L: dm-devel@redhat.com
3303W: http://sources.redhat.com/dm
8a6e2535 3304Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3305T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3306T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3307S: Maintained
679655da
JP
3308F: Documentation/device-mapper/
3309F: drivers/md/dm*
854ecaad 3310F: drivers/md/persistent-data/
679655da
JP
3311F: include/linux/device-mapper.h
3312F: include/linux/dm-*.h
8504eed3 3313F: include/uapi/linux/dm-*.h
e2d1d6c0 3314
c0d995aa
OST
3315DIALOG SEMICONDUCTOR DRIVERS
3316M: Support Opensource <support.opensource@diasemi.com>
3317W: http://www.dialog-semiconductor.com/products
3318S: Supported
3319F: Documentation/hwmon/da90??
3320F: drivers/gpio/gpio-da90??.c
3321F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3322F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3323F: drivers/input/misc/da90??_onkey.c
3324F: drivers/input/touchscreen/da9052_tsi.c
3325F: drivers/leds/leds-da90??.c
3326F: drivers/mfd/da903x.c
3327F: drivers/mfd/da90??-*.c
7be72c2c 3328F: drivers/mfd/da91??-*.c
c0d995aa 3329F: drivers/power/da9052-battery.c
7be72c2c 3330F: drivers/power/da91??-*.c
c0d995aa
OST
3331F: drivers/regulator/da903x.c
3332F: drivers/regulator/da9???-regulator.[ch]
3333F: drivers/rtc/rtc-da90??.c
3334F: drivers/video/backlight/da90??_bl.c
3335F: drivers/watchdog/da90??_wdt.c
3336F: include/linux/mfd/da903x.h
3337F: include/linux/mfd/da9052/
3338F: include/linux/mfd/da9055/
3339F: include/linux/mfd/da9063/
7be72c2c 3340F: include/linux/mfd/da9150/
c0d995aa
OST
3341F: include/sound/da[79]*.h
3342F: sound/soc/codecs/da[79]*.[ch]
3343
599aa697
LL
3344DIGI NEO AND CLASSIC PCI PRODUCTS
3345M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3346M: Mark Hounschell <markh@compro.net>
599aa697
LL
3347L: driverdev-devel@linuxdriverproject.org
3348S: Maintained
3349F: drivers/staging/dgnc/
3350
3351DIGI EPCA PCI PRODUCTS
3352M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3353M: Mark Hounschell <markh@compro.net>
6d825f79 3354M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3355L: driverdev-devel@linuxdriverproject.org
3356S: Maintained
3357F: drivers/staging/dgap/
3358
335d7c58 3359DIOLAN U2C-12 I2C DRIVER
ca462085 3360M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3361L: linux-i2c@vger.kernel.org
3362S: Maintained
3363F: drivers/i2c/busses/i2c-diolan-u2c.c
3364
d475c634
MW
3365DIRECT ACCESS (DAX)
3366M: Matthew Wilcox <willy@linux.intel.com>
3367L: linux-fsdevel@vger.kernel.org
3368S: Supported
3369F: fs/dax.c
3370
e7839f25 3371DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3372M: Eric Paris <eparis@parisplace.org>
3c5119c0 3373S: Maintained
679655da
JP
3374F: Documentation/filesystems/dnotify.txt
3375F: fs/notify/dnotify/
3376F: include/linux/dnotify.h
1da177e4
LT
3377
3378DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3379M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3380W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3381W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3382W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3383S: Maintained
3384
4480f15b 3385DISKQUOTA
d8130624 3386M: Jan Kara <jack@suse.com>
1da177e4 3387S: Maintained
679655da
JP
3388F: Documentation/filesystems/quota.txt
3389F: fs/quota/
3390F: include/linux/quota*.h
c117ab84 3391F: include/uapi/linux/quota*.h
1da177e4 3392
702686ad
BT
3393DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3394M: Bernie Thompson <bernie@plugable.com>
3395L: linux-fbdev@vger.kernel.org
3396S: Maintained
3397W: http://plugable.com/category/projects/udlfb/
8a61f013 3398F: drivers/video/fbdev/udlfb.c
702686ad
BT
3399F: include/video/udlfb.h
3400F: Documentation/fb/udlfb.txt
3401
e7839f25 3402DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3403M: Christine Caulfield <ccaulfie@redhat.com>
3404M: David Teigland <teigland@redhat.com>
a4644184 3405L: cluster-devel@redhat.com
5be7b50f 3406W: http://sources.redhat.com/cluster/
54e5881d 3407T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3408S: Supported
679655da 3409F: fs/dlm/
5be7b50f 3410
53b6b3e0
SS
3411DMA BUFFER SHARING FRAMEWORK
3412M: Sumit Semwal <sumit.semwal@linaro.org>
3413S: Maintained
3414L: linux-media@vger.kernel.org
3415L: dri-devel@lists.freedesktop.org
8ada6d2d 3416L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3417F: drivers/dma-buf/
e46d12c6
JP
3418F: include/linux/dma-buf*
3419F: include/linux/reservation.h
3420F: include/linux/*fence.h
53b6b3e0
SS
3421F: Documentation/dma-buf-sharing.txt
3422T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3423
b3e5f263 3424DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3425M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3426L: dmaengine@vger.kernel.org
3427Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3428S: Maintained
679655da 3429F: drivers/dma/
0ce3c066 3430F: include/linux/dmaengine.h
979a281e
VK
3431F: Documentation/dmaengine/
3432T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3433
b825037d 3434DME1737 HARDWARE MONITOR DRIVER
8b58be88 3435M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3436L: lm-sensors@lm-sensors.org
3437S: Maintained
679655da
JP
3438F: Documentation/hwmon/dme1737
3439F: drivers/hwmon/dme1737.c
b825037d 3440
1f31e1b1 3441DMI/SMBIOS SUPPORT
d8130624 3442M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3443S: Maintained
d4aeef93 3444T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3445F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3446F: drivers/firmware/dmi-id.c
3447F: drivers/firmware/dmi_scan.c
3448F: include/linux/dmi.h
3449
7d2c86b5 3450DOCUMENTATION
ad3118b9 3451M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3452L: linux-doc@vger.kernel.org
3453S: Maintained
679655da 3454F: Documentation/
97be078b
RD
3455X: Documentation/ABI/
3456X: Documentation/devicetree/
933a46b8
JC
3457X: Documentation/acpi
3458X: Documentation/power
3459X: Documentation/spi
e71e2c6f 3460T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3461
1da177e4 3462DOUBLETALK DRIVER
8b58be88 3463M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3464L: blinux-list@redhat.com
3465S: Maintained
679655da
JP
3466F: drivers/char/dtlk.c
3467F: include/linux/dtlk.h
1da177e4 3468
e2d1d6c0 3469DPT_I2O SCSI RAID DRIVER
8b58be88 3470M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3471L: linux-scsi@vger.kernel.org
3472W: http://www.adaptec.com/
3473S: Maintained
679655da
JP
3474F: drivers/scsi/dpt*
3475F: drivers/scsi/dpt/
e2d1d6c0 3476
b411b363 3477DRBD DRIVER
28b8e8d4
JP
3478P: Philipp Reisner
3479P: Lars Ellenberg
3480M: drbd-dev@lists.linbit.com
3481L: drbd-user@lists.linbit.com
3482W: http://www.drbd.org
3483T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3484T: git git://git.drbd.org/drbd-8.3.git
3485S: Supported
3486F: drivers/block/drbd/
3487F: lib/lru_cache.c
3488F: Documentation/blockdev/drbd/
b411b363 3489
dc7dfcd8 3490DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3491M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3492T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3493S: Supported
679655da 3494F: Documentation/kobject.txt
7cfc51b9 3495F: drivers/base/
87544653 3496F: fs/debugfs/
dc7dfcd8
WS
3497F: fs/kernfs/
3498F: fs/sysfs/
87544653 3499F: include/linux/debugfs.h
dc7dfcd8 3500F: include/linux/kobj*
679655da 3501F: lib/kobj*
1da177e4
LT
3502
3503DRM DRIVERS
8b58be88 3504M: David Airlie <airlied@linux.ie>
4c6a3999 3505L: dri-devel@lists.freedesktop.org
b0447888 3506T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3507S: Maintained
679655da 3508F: drivers/gpu/drm/
433e3b34 3509F: drivers/gpu/vga/
850e9411 3510F: include/drm/
c117ab84 3511F: include/uapi/drm/
1da177e4 3512
566f5939
AD
3513RADEON DRM DRIVERS
3514M: Alex Deucher <alexander.deucher@amd.com>
3515M: Christian König <christian.koenig@amd.com>
3516L: dri-devel@lists.freedesktop.org
3517T: git git://people.freedesktop.org/~agd5f/linux
3518S: Supported
3519F: drivers/gpu/drm/radeon/
566f5939
AD
3520F: include/uapi/drm/radeon*
3521
03e255b9
TR
3522DRM PANEL DRIVERS
3523M: Thierry Reding <thierry.reding@gmail.com>
3524L: dri-devel@lists.freedesktop.org
3525T: git git://anongit.freedesktop.org/tegra/linux.git
3526S: Maintained
3527F: drivers/gpu/drm/drm_panel.c
3528F: drivers/gpu/drm/panel/
3529F: include/drm/drm_panel.h
3530F: Documentation/devicetree/bindings/panel/
3531
8daf7473 3532INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3533M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3534M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3535L: intel-gfx@lists.freedesktop.org
8daf7473 3536L: dri-devel@lists.freedesktop.org
47f95647 3537Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3538T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3539S: Supported
14430813 3540F: drivers/gpu/drm/i915/
8daf7473 3541F: include/drm/i915*
c117ab84 3542F: include/uapi/drm/i915*
8daf7473 3543
398a6d4a
KP
3544DRM DRIVERS FOR EXYNOS
3545M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3546M: Joonyoung Shim <jy0922.shim@samsung.com>
3547M: Seung-Woo Kim <sw0312.kim@samsung.com>
3548M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3549L: dri-devel@lists.freedesktop.org
25a58030 3550T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3551S: Supported
14430813 3552F: drivers/gpu/drm/exynos/
398a6d4a 3553F: include/drm/exynos*
c117ab84 3554F: include/uapi/drm/exynos*
398a6d4a 3555
0a3d775f
PZ
3556DRM DRIVERS FOR FREESCALE IMX
3557M: Philipp Zabel <p.zabel@pengutronix.de>
3558L: dri-devel@lists.freedesktop.org
3559S: Maintained
3560F: drivers/gpu/drm/imx/
3561F: Documentation/devicetree/bindings/drm/imx/
3562
bd3b49f2 3563DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3564M: Thierry Reding <thierry.reding@gmail.com>
3565M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3566L: dri-devel@lists.freedesktop.org
3567L: linux-tegra@vger.kernel.org
a5ad7a63 3568T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3569S: Supported
dee8268f 3570F: drivers/gpu/drm/tegra/
a5ad7a63 3571F: drivers/gpu/host1x/
e1e90644 3572F: include/linux/host1x.h
a5ad7a63 3573F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3574F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3575
a284e9d1
LP
3576DRM DRIVERS FOR RENESAS
3577M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3578L: dri-devel@lists.freedesktop.org
3579L: linux-sh@vger.kernel.org
3580T: git git://people.freedesktop.org/~airlied/linux
3581S: Supported
3582F: drivers/gpu/drm/rcar-du/
3583F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3584F: include/linux/platform_data/shmob_drm.h
3585
625e0346
HS
3586DRM DRIVERS FOR ROCKCHIP
3587M: Mark Yao <mark.yao@rock-chips.com>
3588L: dri-devel@lists.freedesktop.org
3589S: Maintained
3590F: drivers/gpu/drm/rockchip/
3591F: Documentation/devicetree/bindings/video/rockchip*
3592
598df1ac
AK
3593DSBR100 USB FM RADIO DRIVER
3594M: Alexey Klimov <klimov.linux@gmail.com>
3595L: linux-media@vger.kernel.org
3596T: git git://linuxtv.org/media_tree.git
3597S: Maintained
3598F: drivers/media/radio/dsbr100.c
3599
1da177e4 3600DSCC4 DRIVER
8b58be88 3601M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3602L: netdev@vger.kernel.org
1da177e4 3603S: Maintained
679655da 3604F: drivers/net/wan/dscc4.c
1da177e4 3605
cc11b140
HV
3606DT3155 MEDIA DRIVER
3607M: Hans Verkuil <hverkuil@xs4all.nl>
3608L: linux-media@vger.kernel.org
3609T: git git://linuxtv.org/media_tree.git
3610W: http://linuxtv.org
3611S: Odd Fixes
3612F: drivers/media/pci/dt3155/
3613
91952bc0
AP
3614DVB_USB_AF9015 MEDIA DRIVER
3615M: Antti Palosaari <crope@iki.fi>
3616L: linux-media@vger.kernel.org
3617W: http://linuxtv.org/
3618W: http://palosaari.fi/linux/
3619Q: http://patchwork.linuxtv.org/project/linux-media/list/
3620T: git git://linuxtv.org/anttip/media_tree.git
3621S: Maintained
3622F: drivers/media/usb/dvb-usb-v2/af9015*
3623
3624DVB_USB_AF9035 MEDIA DRIVER
3625M: Antti Palosaari <crope@iki.fi>
3626L: linux-media@vger.kernel.org
3627W: http://linuxtv.org/
3628W: http://palosaari.fi/linux/
3629Q: http://patchwork.linuxtv.org/project/linux-media/list/
3630T: git git://linuxtv.org/anttip/media_tree.git
3631S: Maintained
3632F: drivers/media/usb/dvb-usb-v2/af9035*
3633
3634DVB_USB_ANYSEE MEDIA DRIVER
3635M: Antti Palosaari <crope@iki.fi>
3636L: linux-media@vger.kernel.org
3637W: http://linuxtv.org/
3638W: http://palosaari.fi/linux/
3639Q: http://patchwork.linuxtv.org/project/linux-media/list/
3640T: git git://linuxtv.org/anttip/media_tree.git
3641S: Maintained
3642F: drivers/media/usb/dvb-usb-v2/anysee*
3643
3644DVB_USB_AU6610 MEDIA DRIVER
3645M: Antti Palosaari <crope@iki.fi>
3646L: linux-media@vger.kernel.org
3647W: http://linuxtv.org/
3648W: http://palosaari.fi/linux/
3649Q: http://patchwork.linuxtv.org/project/linux-media/list/
3650T: git git://linuxtv.org/anttip/media_tree.git
3651S: Maintained
3652F: drivers/media/usb/dvb-usb-v2/au6610*
3653
3654DVB_USB_CE6230 MEDIA DRIVER
3655M: Antti Palosaari <crope@iki.fi>
3656L: linux-media@vger.kernel.org
3657W: http://linuxtv.org/
3658W: http://palosaari.fi/linux/
3659Q: http://patchwork.linuxtv.org/project/linux-media/list/
3660T: git git://linuxtv.org/anttip/media_tree.git
3661S: Maintained
3662F: drivers/media/usb/dvb-usb-v2/ce6230*
3663
d099dea2
MK
3664DVB_USB_CXUSB MEDIA DRIVER
3665M: Michael Krufky <mkrufky@linuxtv.org>
3666L: linux-media@vger.kernel.org
3667W: http://linuxtv.org/
3668W: http://github.com/mkrufky
3669Q: http://patchwork.linuxtv.org/project/linux-media/list/
3670T: git git://linuxtv.org/media_tree.git
3671S: Maintained
9819da66 3672F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3673
91952bc0 3674DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3675M: Antti Palosaari <crope@iki.fi>
3676L: linux-media@vger.kernel.org
3677W: http://linuxtv.org/
3678W: http://palosaari.fi/linux/
3679Q: http://patchwork.linuxtv.org/project/linux-media/list/
3680T: git git://linuxtv.org/anttip/media_tree.git
3681S: Maintained
91952bc0 3682F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3683
5560983b 3684DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3685M: Antti Palosaari <crope@iki.fi>
3686L: linux-media@vger.kernel.org
3687W: http://linuxtv.org/
91952bc0
AP
3688Q: http://patchwork.linuxtv.org/project/linux-media/list/
3689T: git git://linuxtv.org/anttip/media_tree.git
3690S: Maintained
5560983b 3691F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3692
8856f5f2
MK
3693DVB_USB_MXL111SF MEDIA DRIVER
3694M: Michael Krufky <mkrufky@linuxtv.org>
3695L: linux-media@vger.kernel.org
3696W: http://linuxtv.org/
3697W: http://github.com/mkrufky
3698Q: http://patchwork.linuxtv.org/project/linux-media/list/
3699T: git git://linuxtv.org/mkrufky/mxl111sf.git
3700S: Maintained
3701F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3702
91952bc0
AP
3703DVB_USB_RTL28XXU MEDIA DRIVER
3704M: Antti Palosaari <crope@iki.fi>
3705L: linux-media@vger.kernel.org
3706W: http://linuxtv.org/
3707W: http://palosaari.fi/linux/
3708Q: http://patchwork.linuxtv.org/project/linux-media/list/
3709T: git git://linuxtv.org/anttip/media_tree.git
3710S: Maintained
3711F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3712
3713DVB_USB_V2 MEDIA DRIVER
3714M: Antti Palosaari <crope@iki.fi>
3715L: linux-media@vger.kernel.org
3716W: http://linuxtv.org/
3717W: http://palosaari.fi/linux/
3718Q: http://patchwork.linuxtv.org/project/linux-media/list/
3719T: git git://linuxtv.org/anttip/media_tree.git
3720S: Maintained
3721F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3722F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3723
ac0ac38f 3724DYNAMIC DEBUG
5c4a97d1 3725M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3726S: Maintained
3727F: lib/dynamic_debug.c
3728F: include/linux/dynamic_debug.h
3729
789c7048 3730DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3731M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3732S: Maintained
df621252 3733F: drivers/tty/serial/dz.*
789c7048 3734
f17effbe
MF
3735E3X0 POWER BUTTON DRIVER
3736M: Moritz Fischer <moritz.fischer@ettus.com>
3737L: usrp-users@lists.ettus.com
3738W: http://www.ettus.com
3739S: Supported
3740F: drivers/input/misc/e3x0-button.c
3741F: Documentation/devicetree/bindings/input/e3x0-button.txt
3742
91952bc0
AP
3743E4000 MEDIA DRIVER
3744M: Antti Palosaari <crope@iki.fi>
3745L: linux-media@vger.kernel.org
3746W: http://linuxtv.org/
3747W: http://palosaari.fi/linux/
3748Q: http://patchwork.linuxtv.org/project/linux-media/list/
3749T: git git://linuxtv.org/anttip/media_tree.git
3750S: Maintained
3751F: drivers/media/tuners/e4000*
3752
1da177e4 3753EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3754M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3755L: linux-scsi@vger.kernel.org
3756S: Maintained
679655da 3757F: drivers/scsi/eata.c
1da177e4 3758
91952bc0
AP
3759EC100 MEDIA DRIVER
3760M: Antti Palosaari <crope@iki.fi>
3761L: linux-media@vger.kernel.org
3762W: http://linuxtv.org/
3763W: http://palosaari.fi/linux/
3764Q: http://patchwork.linuxtv.org/project/linux-media/list/
3765T: git git://linuxtv.org/anttip/media_tree.git
3766S: Maintained
3767F: drivers/media/dvb-frontends/ec100*
3768
237fead6 3769ECRYPT FILE SYSTEM
0de9adf2 3770M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3771L: ecryptfs@vger.kernel.org
24a923e4 3772W: http://ecryptfs.org
6dc7516e 3773W: https://launchpad.net/ecryptfs
237fead6 3774S: Supported
679655da
JP
3775F: Documentation/filesystems/ecryptfs.txt
3776F: fs/ecryptfs/
237fead6 3777
da9bb1d2 3778EDAC-CORE
8b58be88 3779M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3780M: Borislav Petkov <bp@alien8.de>
009a5410 3781M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3782L: linux-edac@vger.kernel.org
0e438e3f 3783W: bluesmoke.sourceforge.net
7a859516
BP
3784T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3785T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3786S: Supported
679655da 3787F: Documentation/edac.txt
91445c72 3788F: drivers/edac/
679655da 3789F: include/linux/edac.h
0e438e3f 3790
c476c23b 3791EDAC-AMD64
8b58be88 3792M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3793M: Borislav Petkov <bp@alien8.de>
91445c72 3794L: linux-edac@vger.kernel.org
c476c23b 3795W: bluesmoke.sourceforge.net
487ba8e8 3796S: Maintained
c476c23b
BP
3797F: drivers/edac/amd64_edac*
3798
836dae5d
RR
3799EDAC-CALXEDA
3800M: Doug Thompson <dougthompson@xmission.com>
3801M: Robert Richter <rric@kernel.org>
3802L: linux-edac@vger.kernel.org
3803W: bluesmoke.sourceforge.net
3804S: Maintained
3805F: drivers/edac/highbank*
3806
f65aad41
RB
3807EDAC-CAVIUM
3808M: Ralf Baechle <ralf@linux-mips.org>
3809M: David Daney <david.daney@cavium.com>
3810L: linux-edac@vger.kernel.org
3811L: linux-mips@linux-mips.org
3812W: bluesmoke.sourceforge.net
3813S: Supported
3814F: drivers/edac/octeon_edac*
3815
0e438e3f 3816EDAC-E752X
8b58be88
JP
3817M: Mark Gross <mark.gross@intel.com>
3818M: Doug Thompson <dougthompson@xmission.com>
91445c72 3819L: linux-edac@vger.kernel.org
0e438e3f
DP
3820W: bluesmoke.sourceforge.net
3821S: Maintained
679655da 3822F: drivers/edac/e752x_edac.c
0e438e3f
DP
3823
3824EDAC-E7XXX
8b58be88 3825M: Doug Thompson <dougthompson@xmission.com>
91445c72 3826L: linux-edac@vger.kernel.org
0e438e3f
DP
3827W: bluesmoke.sourceforge.net
3828S: Maintained
679655da 3829F: drivers/edac/e7xxx_edac.c
0e438e3f 3830
77c5f5d2 3831EDAC-GHES
009a5410 3832M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3833L: linux-edac@vger.kernel.org
3834W: bluesmoke.sourceforge.net
3835S: Maintained
2caa67a6 3836F: drivers/edac/ghes_edac.c
77c5f5d2 3837
6bc78404 3838EDAC-I82443BXGX
8b58be88 3839M: Tim Small <tim@buttersideup.com>
91445c72 3840L: linux-edac@vger.kernel.org
6bc78404
DT
3841W: bluesmoke.sourceforge.net
3842S: Maintained
679655da 3843F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3844
3845EDAC-I3000
8b58be88 3846M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3847L: linux-edac@vger.kernel.org
6bc78404
DT
3848W: bluesmoke.sourceforge.net
3849S: Maintained
679655da 3850F: drivers/edac/i3000_edac.c
6bc78404
DT
3851
3852EDAC-I5000
8b58be88 3853M: Doug Thompson <dougthompson@xmission.com>
91445c72 3854L: linux-edac@vger.kernel.org
ba9a5918
DT
3855W: bluesmoke.sourceforge.net
3856S: Maintained
679655da 3857F: drivers/edac/i5000_edac.c
ba9a5918 3858
44c12cb2 3859EDAC-I5400
009a5410 3860M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3861L: linux-edac@vger.kernel.org
44c12cb2
MCC
3862W: bluesmoke.sourceforge.net
3863S: Maintained
679655da 3864F: drivers/edac/i5400_edac.c
44c12cb2 3865
3c9c92b6 3866EDAC-I7300
009a5410 3867M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3868L: linux-edac@vger.kernel.org
3869W: bluesmoke.sourceforge.net
3870S: Maintained
3871F: drivers/edac/i7300_edac.c
3872
67c89316 3873EDAC-I7CORE
009a5410 3874M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3875L: linux-edac@vger.kernel.org
3876W: bluesmoke.sourceforge.net
3877S: Maintained
70aff0ce 3878F: drivers/edac/i7core_edac.c
67c89316 3879
ba9a5918 3880EDAC-I82975X
8b58be88 3881M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3882M: "Arvind R." <arvino55@gmail.com>
91445c72 3883L: linux-edac@vger.kernel.org
ba9a5918
DT
3884W: bluesmoke.sourceforge.net
3885S: Maintained
679655da 3886F: drivers/edac/i82975x_edac.c
ba9a5918 3887
791b4706
JB
3888EDAC-IE31200
3889M: Jason Baron <jbaron@akamai.com>
3890L: linux-edac@vger.kernel.org
3891W: bluesmoke.sourceforge.net
3892S: Maintained
3893F: drivers/edac/ie31200_edac.c
3894
ccdfb979 3895EDAC-MPC85XX
30c7469b 3896M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3897L: linux-edac@vger.kernel.org
3898W: bluesmoke.sourceforge.net
3899S: Maintained
3900F: drivers/edac/mpc85xx_edac.[ch]
3901
ba9a5918 3902EDAC-PASEMI
8b58be88 3903M: Egor Martovetsky <egor@pasemi.com>
91445c72 3904L: linux-edac@vger.kernel.org
6bc78404
DT
3905W: bluesmoke.sourceforge.net
3906S: Maintained
679655da 3907F: drivers/edac/pasemi_edac.c
6bc78404 3908
0e438e3f 3909EDAC-R82600
8b58be88 3910M: Tim Small <tim@buttersideup.com>
91445c72 3911L: linux-edac@vger.kernel.org
0e438e3f
DP
3912W: bluesmoke.sourceforge.net
3913S: Maintained
679655da 3914F: drivers/edac/r82600_edac.c
da9bb1d2 3915
4d096ca7 3916EDAC-SBRIDGE
009a5410 3917M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3918L: linux-edac@vger.kernel.org
3919W: bluesmoke.sourceforge.net
3920S: Maintained
3921F: drivers/edac/sb_edac.c
3922
995e1de4
LH
3923EDAC-XGENE
3924APPLIED MICRO (APM) X-GENE SOC EDAC
3925M: Loc Ho <lho@apm.com>
3926S: Supported
3927F: drivers/edac/xgene_edac.c
3928F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3929
af39917d
CL
3930EDIROL UA-101/UA-1000 DRIVER
3931M: Clemens Ladisch <clemens@ladisch.de>
3932L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3933T: git git://git.alsa-project.org/alsa-kernel.git
3934S: Maintained
3935F: sound/usb/misc/ua101.c
3936
1f7df953
MF
3937EXTENSIBLE FIRMWARE INTERFACE (EFI)
3938M: Matt Fleming <matt.fleming@intel.com>
3939L: linux-efi@vger.kernel.org
78bef24e 3940T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3941S: Maintained
fb2efb5c 3942F: Documentation/efi-stub.txt
1f7df953
MF
3943F: arch/ia64/kernel/efi.c
3944F: arch/x86/boot/compressed/eboot.[ch]
3945F: arch/x86/include/asm/efi.h
3946F: arch/x86/platform/efi/*
a9499fa7 3947F: drivers/firmware/efi/*
1f7df953
MF
3948F: include/linux/efi*.h
3949
d68772b7
MF
3950EFI VARIABLE FILESYSTEM
3951M: Matthew Garrett <matthew.garrett@nebula.com>
3952M: Jeremy Kerr <jk@ozlabs.org>
3953M: Matt Fleming <matt.fleming@intel.com>
3954T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3955L: linux-efi@vger.kernel.org
3956S: Maintained
3957F: fs/efivarfs/
3958
85a00d9b
PJ
3959EFIFB FRAMEBUFFER DRIVER
3960L: linux-fbdev@vger.kernel.org
3961M: Peter Jones <pjones@redhat.com>
3962S: Maintained
8a61f013 3963F: drivers/video/fbdev/efifb.c
85a00d9b 3964
0bee8d28
JT
3965EFS FILESYSTEM
3966W: http://aeschi.ch.eu.org/efs/
3967S: Orphan
679655da 3968F: fs/efs/
0bee8d28 3969
4480f15b 3970EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3971M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3972M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3973L: linux-rdma@vger.kernel.org
fab97220 3974S: Supported
679655da 3975F: drivers/infiniband/hw/ehca/
fab97220 3976
aa8a9e25 3977EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3978M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3979L: netdev@vger.kernel.org
3980S: Maintained
9aa32835 3981F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3982
f0319efe 3983EM28XX VIDEO4LINUX DRIVER
009a5410 3984M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3985L: linux-media@vger.kernel.org
3986W: http://linuxtv.org
3987T: git git://linuxtv.org/media_tree.git
3988S: Maintained
3989F: drivers/media/usb/em28xx/
3990
3e3a7d66 3991EMBEDDED LINUX
8b58be88
JP
3992M: Paul Gortmaker <paul.gortmaker@windriver.com>
3993M: Matt Mackall <mpm@selenic.com>
3994M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3995L: linux-embedded@vger.kernel.org
3996S: Maintained
3997
32505876
JS
3998EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3999M: James Smart <james.smart@avagotech.com>
4000M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4001L: linux-scsi@vger.kernel.org
32505876 4002W: http://www.avagotech.com
ce00f85c 4003S: Supported
679655da 4004F: drivers/scsi/lpfc/
3a1c1d44 4005
5f5bac82 4006ENE CB710 FLASH CARD READER DRIVER
8b58be88 4007M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4008S: Maintained
4009F: drivers/misc/cb710/
4010F: drivers/mmc/host/cb710-mmc.*
4011F: include/linux/cb710.h
4012
931e39a1
ML
4013ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4014M: Maxim Levitsky <maximlevitsky@gmail.com>
4015S: Maintained
2a837449 4016F: drivers/media/rc/ene_ir.*
931e39a1 4017
ec207dcc
GS
4018ENHANCED ERROR HANDLING (EEH)
4019M: Gavin Shan <shangw@linux.vnet.ibm.com>
4020L: linuxppc-dev@lists.ozlabs.org
4021S: Supported
4022F: Documentation/powerpc/eeh-pci-error-recovery.txt
4023F: arch/powerpc/kernel/eeh*.c
4024
d5ca9006 4025EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4026M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4027S: Maintained
084bad91 4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4029F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4030F: include/video/s1d13xxxfb.h
d5ca9006 4031
38df6492
ME
4032ET131X NETWORK DRIVER
4033M: Mark Einon <mark.einon@gmail.com>
4034S: Odd Fixes
4035F: drivers/net/ethernet/agere/
4036
1da177e4 4037ETHERNET BRIDGE
adbbf69d 4038M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4039L: bridge@lists.linux-foundation.org
4c325313 4040L: netdev@vger.kernel.org
c996d8b9 4041W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4042S: Maintained
679655da
JP
4043F: include/linux/netfilter_bridge/
4044F: net/bridge/
1da177e4 4045
22f08ad9
FF
4046ETHERNET PHY LIBRARY
4047M: Florian Fainelli <f.fainelli@gmail.com>
4048L: netdev@vger.kernel.org
4049S: Maintained
4050F: include/linux/phy.h
4051F: include/linux/phy_fixed.h
4052F: drivers/net/phy/
4053F: Documentation/networking/phy.txt
4054F: drivers/of/of_mdio.c
4055F: drivers/of/of_net.c
4056
1da177e4 4057EXT2 FILE SYSTEM
d8130624 4058M: Jan Kara <jack@suse.com>
72be2ccf 4059L: linux-ext4@vger.kernel.org
1da177e4 4060S: Maintained
679655da
JP
4061F: Documentation/filesystems/ext2.txt
4062F: fs/ext2/
4063F: include/linux/ext2*
1da177e4
LT
4064
4065EXT3 FILE SYSTEM
d8130624 4066M: Jan Kara <jack@suse.com>
8b58be88 4067M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 4068M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
4069L: linux-ext4@vger.kernel.org
4070S: Maintained
679655da
JP
4071F: Documentation/filesystems/ext3.txt
4072F: fs/ext3/
72be2ccf
EM
4073
4074EXT4 FILE SYSTEM
8b58be88 4075M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4076M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4077L: linux-ext4@vger.kernel.org
08a225f1 4078W: http://ext4.wiki.kernel.org
8a6e2535 4079Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4080S: Maintained
679655da
JP
4081F: Documentation/filesystems/ext4.txt
4082F: fs/ext4/
1da177e4 4083
c5532b09 4084Extended Verification Module (EVM)
74dd744f
MZ
4085M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4086L: linux-ima-devel@lists.sourceforge.net
4087L: linux-security-module@vger.kernel.org
c5532b09
MZ
4088S: Supported
4089F: security/integrity/evm/
4090
df6b3cfe
MH
4091EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4092M: MyungJoo Ham <myungjoo.ham@samsung.com>
4093M: Chanwoo Choi <cw00.choi@samsung.com>
4094L: linux-kernel@vger.kernel.org
81df63a9 4095T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4096S: Maintained
4097F: drivers/extcon/
4098F: Documentation/extcon/
4099
e2a75c44 4100EXYNOS DP DRIVER
b7701755 4101M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4102L: dri-devel@lists.freedesktop.org
4103S: Maintained
4104F: drivers/gpu/drm/exynos/exynos_dp*
4105
33ad3912
DL
4106EXYNOS MIPI DISPLAY DRIVERS
4107M: Inki Dae <inki.dae@samsung.com>
4108M: Donghwa Lee <dh09.lee@samsung.com>
4109M: Kyungmin Park <kyungmin.park@samsung.com>
4110L: linux-fbdev@vger.kernel.org
4111S: Maintained
8a61f013 4112F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4113F: include/video/exynos_mipi*
4114
e53004e2 4115F71805F HARDWARE MONITORING DRIVER
d8130624 4116M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4117L: lm-sensors@lm-sensors.org
4118S: Maintained
679655da
JP
4119F: Documentation/hwmon/f71805f
4120F: drivers/hwmon/f71805f.c
e53004e2 4121
eea977ed
MB
4122FC0011 TUNER DRIVER
4123M: Michael Buesch <m@bues.ch>
4124L: linux-media@vger.kernel.org
4125S: Maintained
ccae7af2
MCC
4126F: drivers/media/tuners/fc0011.h
4127F: drivers/media/tuners/fc0011.c
eea977ed 4128
91952bc0
AP
4129FC2580 MEDIA DRIVER
4130M: Antti Palosaari <crope@iki.fi>
4131L: linux-media@vger.kernel.org
4132W: http://linuxtv.org/
4133W: http://palosaari.fi/linux/
4134Q: http://patchwork.linuxtv.org/project/linux-media/list/
4135T: git git://linuxtv.org/anttip/media_tree.git
4136S: Maintained
4137F: drivers/media/tuners/fc2580*
eea977ed 4138
88b2dbdb
EP
4139FANOTIFY
4140M: Eric Paris <eparis@redhat.com>
4141S: Maintained
4142F: fs/notify/fanotify/
4143F: include/linux/fanotify.h
c117ab84 4144F: include/uapi/linux/fanotify.h
88b2dbdb 4145
1da177e4 4146FARSYNC SYNCHRONOUS DRIVER
8b58be88 4147M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4148W: http://www.farsite.co.uk/
4149S: Supported
679655da 4150F: drivers/net/wan/farsync.*
1da177e4 4151
c5408b88 4152FAULT INJECTION SUPPORT
8b58be88 4153M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4154S: Supported
679655da
JP
4155F: Documentation/fault-injection/
4156F: lib/fault-inject.c
c5408b88 4157
053e514f
NT
4158FBTFT Framebuffer drivers
4159M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4160M: Noralf Trønnes <noralf@tronnes.org>
4161S: Maintained
4162F: drivers/staging/fbtft/
4163
cae727db 4164FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4165M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4166L: fcoe-devel@open-fcoe.org
cae727db
RL
4167W: www.Open-FCoE.org
4168S: Supported
4169F: drivers/scsi/libfc/
4170F: drivers/scsi/fcoe/
4171F: include/scsi/fc/
4172F: include/scsi/libfc.h
4173F: include/scsi/libfcoe.h
c117ab84 4174F: include/uapi/scsi/fc/
cae727db 4175
e2d1d6c0 4176FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4177M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4178M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4179L: linux-fsdevel@vger.kernel.org
1da177e4 4180S: Maintained
679655da
JP
4181F: include/linux/fcntl.h
4182F: include/linux/fs.h
c117ab84
CEB
4183F: include/uapi/linux/fcntl.h
4184F: include/uapi/linux/fs.h
679655da
JP
4185F: fs/fcntl.c
4186F: fs/locks.c
1da177e4 4187
e2d1d6c0 4188FILESYSTEMS (VFS and infrastructure)
8b58be88 4189M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4190L: linux-fsdevel@vger.kernel.org
173acc7c 4191S: Maintained
679655da 4192F: fs/*
173acc7c 4193
b26e0ed4 4194FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4195M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4196L: lm-sensors@lm-sensors.org
4197S: Maintained
d5ca6918
JP
4198F: drivers/hwmon/f75375s.c
4199F: include/linux/f75375s.h
b26e0ed4 4200
a331b0c3
CL
4201FIREWIRE AUDIO DRIVERS
4202M: Clemens Ladisch <clemens@ladisch.de>
4203L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4204T: git git://git.alsa-project.org/alsa-kernel.git
4205S: Maintained
4206F: sound/firewire/
4207
eb86ec51
SR
4208FIREWIRE MEDIA DRIVERS (firedtv)
4209M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4210L: linux-media@vger.kernel.org
4211L: linux1394-devel@lists.sourceforge.net
4212T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4213S: Maintained
4214F: drivers/media/firewire/
4215
a511ce33
CB
4216FIREWIRE SBP-2 TARGET
4217M: Chris Boot <bootc@bootc.net>
4218L: linux-scsi@vger.kernel.org
4219L: target-devel@vger.kernel.org
4220L: linux1394-devel@lists.sourceforge.net
4221T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4222S: Maintained
4223F: drivers/target/sbp/
4224
7d2c86b5 4225FIREWIRE SUBSYSTEM
8b58be88 4226M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4227L: linux1394-devel@lists.sourceforge.net
958a29cb 4228W: http://ieee1394.wiki.kernel.org/
2ca526bf 4229T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4230S: Maintained
679655da 4231F: drivers/firewire/
8f06ce3b
SR
4232F: include/linux/firewire.h
4233F: include/uapi/linux/firewire*.h
9f6d3c4b 4234F: tools/firewire/
e2d1d6c0
RD
4235
4236FIRMWARE LOADER (request_firmware)
39e68089
ML
4237M: Ming Lei <ming.lei@canonical.com>
4238L: linux-kernel@vger.kernel.org
4239S: Maintained
679655da
JP
4240F: Documentation/firmware_class/
4241F: drivers/base/firmware*.c
4242F: include/linux/firmware.h
e2d1d6c0 4243
f730e3dc 4244FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4245M: Joshua Morris <josh.h.morris@us.ibm.com>
4246M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4247S: Maintained
4248F: drivers/block/rsxx/
4249
8206f664 4250FLOPPY DRIVER
d8130624 4251M: Jiri Kosina <jkosina@suse.com>
8206f664
JK
4252T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4253S: Odd fixes
4254F: drivers/block/floppy.c
4255
9c9f32ed
AR
4256FMC SUBSYSTEM
4257M: Alessandro Rubini <rubini@gnudd.com>
4258W: http://www.ohwr.org/projects/fmc-bus
4259S: Supported
4260F: drivers/fmc/
4261F: include/linux/fmc*.h
4262F: include/linux/ipmi-fru.h
4263K: fmc_d.*register
4264
e2d1d6c0 4265FPU EMULATOR
8b58be88 4266M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4267W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4268S: Maintained
679655da 4269F: arch/x86/math-emu/
e2d1d6c0
RD
4270
4271FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4272L: netdev@vger.kernel.org
c173bfac 4273S: Orphan
679655da
JP
4274F: drivers/net/wan/dlci.c
4275F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4276
4277FRAMEBUFFER LAYER
5489e948
JCPV
4278M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4279M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4280L: linux-fbdev@vger.kernel.org
e2d1d6c0 4281W: http://linux-fbdev.sourceforge.net/
b22fe37b 4282Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4283T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4284S: Maintained
679655da 4285F: Documentation/fb/
d958c62c 4286F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4287F: drivers/video/
4288F: include/video/
679655da 4289F: include/linux/fb.h
c117ab84
CEB
4290F: include/uapi/video/
4291F: include/uapi/linux/fb.h
e2d1d6c0 4292
a57c188e 4293FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4294M: Timur Tabi <timur@tabi.org>
a57c188e 4295L: linux-fbdev@vger.kernel.org
c4ef9bc4 4296S: Maintained
8a61f013 4297F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4298
e2d1d6c0 4299FREESCALE DMA DRIVER
8b58be88
JP
4300M: Li Yang <leoli@freescale.com>
4301M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4302L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4303S: Maintained
679655da 4304F: drivers/dma/fsldma.*
e2d1d6c0
RD
4305
4306FREESCALE I2C CPM DRIVER
8b58be88 4307M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4308L: linuxppc-dev@lists.ozlabs.org
846557d3 4309L: linux-i2c@vger.kernel.org
0d2b405a 4310S: Maintained
679655da 4311F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4312
60e8c5ab 4313FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4314M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4315L: linux-fbdev@vger.kernel.org
efc03ecb 4316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4317S: Maintained
bad985a1 4318F: include/linux/platform_data/video-imxfb.h
8a61f013 4319F: drivers/video/fbdev/imxfb.c
60e8c5ab 4320
4d8e2cef
HX
4321FREESCALE QUAD SPI DRIVER
4322M: Han Xu <han.xu@freescale.com>
4323L: linux-mtd@lists.infradead.org
4324S: Maintained
4325F: drivers/mtd/spi-nor/fsl-quadspi.c
4326
4689a6b1 4327FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4328M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4329M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4330L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4331L: netdev@vger.kernel.org
4332S: Maintained
ec21e2ec 4333F: drivers/net/ethernet/freescale/fs_enet/
679655da 4334F: include/linux/fs_enet_pd.h
4689a6b1 4335
d9e9d82c 4336FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4337L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4338S: Orphan
679655da
JP
4339F: arch/powerpc/sysdev/qe_lib/
4340F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4341
b55ef929 4342FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4343M: Li Yang <leoli@freescale.com>
6372594a 4344L: linux-usb@vger.kernel.org
a4724ed6 4345L: linuxppc-dev@lists.ozlabs.org
a7205b30 4346S: Maintained
faf2e1db 4347F: drivers/usb/gadget/udc/fsl*
a7205b30 4348
beaf53bf 4349FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4350M: Li Yang <leoli@freescale.com>
beaf53bf 4351L: netdev@vger.kernel.org
a4724ed6 4352L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4353S: Maintained
ec21e2ec 4354F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4355
d9e9d82c 4356FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4357M: Timur Tabi <timur@tabi.org>
a4724ed6 4358L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4359S: Maintained
df621252 4360F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4361
4362FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4363M: Timur Tabi <timur@tabi.org>
dc85950a 4364M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4365M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4366L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4367L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4368S: Maintained
69aefcea 4369F: sound/soc/fsl/fsl*
dc85950a 4370F: sound/soc/fsl/imx*
69aefcea 4371F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4372
31c88965 4373FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4374M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4375L: linux-kernel@vger.kernel.org
4376S: Maintained
4377F: drivers/staging/fsl-mc/
4378
1da177e4 4379FREEVXFS FILESYSTEM
8b58be88 4380M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4381W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4382S: Maintained
679655da 4383F: fs/freevxfs/
1da177e4 4384
71038f52 4385FREEZER
49db1903 4386M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4387M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4388L: linux-pm@vger.kernel.org
71038f52 4389S: Supported
679655da
JP
4390F: Documentation/power/freezing-of-tasks.txt
4391F: include/linux/freezer.h
4392F: kernel/freezer.c
71038f52 4393
839a1f79
KRW
4394FRONTSWAP API
4395M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4396L: linux-kernel@vger.kernel.org
4397S: Maintained
4398F: mm/frontswap.c
4399F: include/linux/frontswap.h
4400
a5432f5a 4401FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4402M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4403L: linux-cachefs@redhat.com
4404S: Supported
4405F: Documentation/filesystems/caching/
4406F: fs/fscache/
4407F: include/linux/fscache*.h
4408
f58ad8f5 4409F2FS FILE SYSTEM
9b29d481 4410M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4411M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4412L: linux-f2fs-devel@lists.sourceforge.net
4413W: http://en.wikipedia.org/wiki/F2FS
4414T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4415S: Maintained
4416F: Documentation/filesystems/f2fs.txt
3bac380c 4417F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4418F: fs/f2fs/
4419F: include/linux/f2fs_fs.h
4420
5ab7ffea 4421FUJITSU FR-V (FRV) PORT
8b58be88 4422M: David Howells <dhowells@redhat.com>
1da177e4 4423S: Maintained
679655da 4424F: arch/frv/
1da177e4 4425
20b93734 4426FUJITSU LAPTOP EXTRAS
409a3e98 4427M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4428L: platform-driver-x86@vger.kernel.org
20b93734 4429S: Maintained
679655da 4430F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4431
4da621b6
HK
4432FUJITSU M-5MO LS CAMERA ISP DRIVER
4433M: Kyungmin Park <kyungmin.park@samsung.com>
4434M: Heungjun Kim <riverful.kim@samsung.com>
4435L: linux-media@vger.kernel.org
4436S: Maintained
90d72ac6 4437F: drivers/media/i2c/m5mols/
4da621b6
HK
4438F: include/media/m5mols.h
4439
2d24c490
RG
4440FUJITSU TABLET EXTRAS
4441M: Robert Gerlach <khnz@gmx.de>
4442L: platform-driver-x86@vger.kernel.org
4443S: Maintained
4444F: drivers/platform/x86/fujitsu-tablet.c
4445
04578f17 4446FUSE: FILESYSTEM IN USERSPACE
8b58be88 4447M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4448L: fuse-devel@lists.sourceforge.net
4449W: http://fuse.sourceforge.net/
0a30f612 4450T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4451S: Maintained
679655da 4452F: fs/fuse/
c117ab84 4453F: include/uapi/linux/fuse.h
0a30f612 4454F: Documentation/filesystems/fuse.txt
04578f17 4455
1da177e4 4456FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4457M: Rik Faith <faith@cs.unc.edu>
1da177e4 4458L: linux-scsi@vger.kernel.org
baaea1dc 4459S: Odd Fixes (e.g., new signatures)
679655da 4460F: drivers/scsi/fdomain.*
1da177e4 4461
d8e2162c
PO
4462GCOV BASED KERNEL PROFILING
4463M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4464S: Maintained
4465F: kernel/gcov/
4466F: Documentation/gcov.txt
4467
1da177e4 4468GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4469M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4470L: linux-scsi@vger.kernel.org
4471W: http://www.icp-vortex.com/
4472S: Supported
679655da 4473F: drivers/scsi/gdt*
1da177e4 4474
158daf16
JK
4475GDB KERNEL DEBUGGING HELPER SCRIPTS
4476M: Jan Kiszka <jan.kiszka@siemens.com>
4477S: Supported
4478F: scripts/gdb/
4479
3169a1c7
HV
4480GEMTEK FM RADIO RECEIVER DRIVER
4481M: Hans Verkuil <hverkuil@xs4all.nl>
4482L: linux-media@vger.kernel.org
4483T: git git://linuxtv.org/media_tree.git
4484W: http://linuxtv.org
4485S: Maintained
4486F: drivers/media/radio/radio-gemtek*
4487
1c23af90 4488GENERIC GPIO I2C DRIVER
880b0e26 4489M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4490S: Supported
679655da
JP
4491F: drivers/i2c/busses/i2c-gpio.c
4492F: include/linux/i2c-gpio.h
1c23af90 4493
92ed1a76
PK
4494GENERIC GPIO I2C MULTIPLEXER DRIVER
4495M: Peter Korsgaard <peter.korsgaard@barco.com>
4496L: linux-i2c@vger.kernel.org
4497S: Supported
e7065e20
JD
4498F: drivers/i2c/muxes/i2c-mux-gpio.c
4499F: include/linux/i2c-mux-gpio.h
4500F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4501
9251ce95 4502GENERIC HDLC (WAN) DRIVERS
8b58be88 4503M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4504W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4505S: Maintained
679655da
JP
4506F: drivers/net/wan/c101.c
4507F: drivers/net/wan/hd6457*
4508F: drivers/net/wan/hdlc*
4509F: drivers/net/wan/n2.c
4510F: drivers/net/wan/pc300too.c
4511F: drivers/net/wan/pci200syn.c
4512F: drivers/net/wan/wanxl*
1da177e4 4513
1527aab6 4514GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4515M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4516L: linux-arch@vger.kernel.org
4517T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4518S: Maintained
14430813
JP
4519F: include/asm-generic/
4520F: include/uapi/asm-generic/
1527aab6 4521
ff764963
KVA
4522GENERIC PHY FRAMEWORK
4523M: Kishon Vijay Abraham I <kishon@ti.com>
4524L: linux-kernel@vger.kernel.org
4525T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4526S: Supported
4527F: drivers/phy/
4528F: include/linux/phy/
4529
eea97aed
KH
4530GENERIC PM DOMAINS
4531M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4532M: Kevin Hilman <khilman@kernel.org>
4533M: Ulf Hansson <ulf.hansson@linaro.org>
4534L: linux-pm@vger.kernel.org
4535S: Supported
4536F: drivers/base/power/domain*.c
4537F: include/linux/pm_domain.h
4538
ccb86a69 4539GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4540M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4541L: kvm@vger.kernel.org
ccb86a69
MT
4542S: Supported
4543F: drivers/uio/uio_pci_generic.c
4544
f8f1ec73
JP
4545GET_MAINTAINER SCRIPT
4546M: Joe Perches <joe@perches.com>
4547S: Maintained
4548F: scripts/get_maintainer.pl
4549
5be7b50f 4550GFS2 FILE SYSTEM
8b58be88 4551M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4552M: Bob Peterson <rpeterso@redhat.com>
a4644184 4553L: cluster-devel@redhat.com
5be7b50f 4554W: http://sources.redhat.com/cluster/
28666d6d 4555T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4556S: Supported
679655da
JP
4557F: Documentation/filesystems/gfs2*.txt
4558F: fs/gfs2/
c117ab84 4559F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4560
0a34eb8f 4561GIGASET ISDN DRIVERS
6b096fde 4562M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4563L: gigaset307x-common@lists.sourceforge.net
4564W: http://gigaset307x.sourceforge.net/
6b096fde 4565S: Odd Fixes
679655da
JP
4566F: Documentation/isdn/README.gigaset
4567F: drivers/isdn/gigaset/
c117ab84 4568F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4569
7eea35fe
JP
4570GO7007 MPEG CODEC
4571M: Hans Verkuil <hans.verkuil@cisco.com>
4572L: linux-media@vger.kernel.org
4573S: Maintained
4574F: drivers/media/usb/go7007/
4575
ca96ea86
BN
4576GOODIX TOUCHSCREEN
4577M: Bastien Nocera <hadess@hadess.net>
4578L: linux-input@vger.kernel.org
4579S: Maintained
4580F: drivers/input/touchscreen/goodix.c
4581
a0dc00b4 4582GPIO SUBSYSTEM
e4651a9f 4583M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4584M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4585L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4586T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4587S: Maintained
4588F: Documentation/gpio/
a0dc00b4 4589F: drivers/gpio/
bdc6e95e
AC
4590F: include/linux/gpio/
4591F: include/linux/gpio.h
9b692346 4592F: include/asm-generic/gpio.h
a0dc00b4 4593
71a6d0af
HW
4594GRE DEMULTIPLEXER DRIVER
4595M: Dmitry Kozlov <xeb@mail.ru>
4596L: netdev@vger.kernel.org
4597S: Maintained
11c26770
JP
4598F: net/ipv4/gre_demux.c
4599F: net/ipv4/gre_offload.c
71a6d0af
HW
4600F: include/net/gre.h
4601
d4c41139
KG
4602GRETH 10/100/1G Ethernet MAC device driver
4603M: Kristoffer Glembo <kristoffer@gaisler.com>
4604L: netdev@vger.kernel.org
4605S: Maintained
a31a96ad 4606F: drivers/net/ethernet/aeroflex/
d4c41139 4607
e8deeae2 4608GSPCA FINEPIX SUBDRIVER
8b58be88 4609M: Frank Zago <frank@zago.net>
661263b5 4610L: linux-media@vger.kernel.org
275ffde4 4611T: git git://linuxtv.org/media_tree.git
e8deeae2 4612S: Maintained
0c0d06ca 4613F: drivers/media/usb/gspca/finepix.c
e8deeae2 4614
4b3fa3c4
OL
4615GSPCA GL860 SUBDRIVER
4616M: Olivier Lorin <o.lorin@laposte.net>
4617L: linux-media@vger.kernel.org
275ffde4 4618T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4619S: Maintained
0c0d06ca 4620F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4621
e8deeae2 4622GSPCA M5602 SUBDRIVER
8b58be88 4623M: Erik Andren <erik.andren@gmail.com>
661263b5 4624L: linux-media@vger.kernel.org
275ffde4 4625T: git git://linuxtv.org/media_tree.git
e8deeae2 4626S: Maintained
0c0d06ca 4627F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4628
4629GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4630M: Hans de Goede <hdegoede@redhat.com>
661263b5 4631L: linux-media@vger.kernel.org
275ffde4 4632T: git git://linuxtv.org/media_tree.git
e8deeae2 4633S: Maintained
0c0d06ca 4634F: drivers/media/usb/gspca/pac207.c
e8deeae2 4635
261982f1 4636GSPCA SN9C20X SUBDRIVER
d95c5b0b 4637M: Brian Johnson <brijohn@gmail.com>
261982f1 4638L: linux-media@vger.kernel.org
275ffde4 4639T: git git://linuxtv.org/media_tree.git
261982f1 4640S: Maintained
0c0d06ca 4641F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4642
e8deeae2 4643GSPCA T613 SUBDRIVER
8b58be88 4644M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4645L: linux-media@vger.kernel.org
275ffde4 4646T: git git://linuxtv.org/media_tree.git
e8deeae2 4647S: Maintained
0c0d06ca 4648F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4649
4650GSPCA USB WEBCAM DRIVER
fc3f906b 4651M: Hans de Goede <hdegoede@redhat.com>
661263b5 4652L: linux-media@vger.kernel.org
275ffde4 4653T: git git://linuxtv.org/media_tree.git
e8deeae2 4654S: Maintained
0c0d06ca 4655F: drivers/media/usb/gspca/
e8deeae2 4656
584ec979 4657GUID PARTITION TABLE (GPT)
4f973c63 4658M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4659L: linux-efi@vger.kernel.org
4660S: Maintained
4661F: block/partitions/efi.*
4662
aa3c598b 4663STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4664M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4665L: linux-media@vger.kernel.org
275ffde4 4666T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4667S: Maintained
4668F: drivers/media/usb/stk1160/
e8deeae2 4669
4e456b86
YS
4670H8/300 ARCHITECTURE
4671M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4672L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4673W: http://uclinux-h8.sourceforge.jp
4674T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4675S: Maintained
4676F: arch/h8300/
4677F: drivers/clocksource/h8300_*.c
4678F: drivers/clk/h8300/
4679F: drivers/irqchip/irq-renesas-h8*.c
4680
71a6d0af
HW
4681HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4682M: Frank Seidel <frank@f-seidel.de>
4683L: platform-driver-x86@vger.kernel.org
4684W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4685S: Maintained
4686F: drivers/platform/x86/hdaps.c
4687
48fc9e26
HV
4688HDPVR USB VIDEO ENCODER DRIVER
4689M: Hans Verkuil <hverkuil@xs4all.nl>
4690L: linux-media@vger.kernel.org
4691T: git git://linuxtv.org/media_tree.git
4692W: http://linuxtv.org
4693S: Odd Fixes
14430813 4694F: drivers/media/usb/hdpvr/
48fc9e26 4695
71a6d0af 4696HWPOISON MEMORY FAILURE HANDLING
f9625c48 4697M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4698L: linux-mm@kvack.org
71a6d0af
HW
4699S: Maintained
4700F: mm/memory-failure.c
4701F: mm/hwpoison-inject.c
4702
4703HYPERVISOR VIRTUAL CONSOLE DRIVER
4704L: linuxppc-dev@lists.ozlabs.org
4705S: Odd Fixes
4706F: drivers/tty/hvc/
4707
e5ab1477
AP
4708HACKRF MEDIA DRIVER
4709M: Antti Palosaari <crope@iki.fi>
4710L: linux-media@vger.kernel.org
4711W: http://linuxtv.org/
4712W: http://palosaari.fi/linux/
4713Q: http://patchwork.linuxtv.org/project/linux-media/list/
4714T: git git://linuxtv.org/anttip/media_tree.git
4715S: Maintained
4716F: drivers/media/usb/hackrf/
4717
5b543965 4718HARDWARE MONITORING
d8130624 4719M: Jean Delvare <jdelvare@suse.com>
ca462085 4720M: Guenter Roeck <linux@roeck-us.net>
5b543965 4721L: lm-sensors@lm-sensors.org
595142e0 4722W: http://www.lm-sensors.org/
a94ef4ed 4723T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4725S: Maintained
047f4ec2 4726F: Documentation/hwmon/
679655da 4727F: drivers/hwmon/
047f4ec2 4728F: include/linux/hwmon*.h
5b543965 4729
844dd05f 4730HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4731M: Matt Mackall <mpm@selenic.com>
4732M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4733L: linux-crypto@vger.kernel.org
c0d0787b 4734S: Odd fixes
679655da
JP
4735F: Documentation/hw_random.txt
4736F: drivers/char/hw_random/
4737F: include/linux/hw_random.h
844dd05f 4738
8b37fcfc
OBC
4739HARDWARE SPINLOCK CORE
4740M: Ohad Ben-Cohen <ohad@wizery.com>
4741S: Maintained
4742F: Documentation/hwspinlock.txt
4743F: drivers/hwspinlock/hwspinlock_*
4744F: include/linux/hwspinlock.h
4745
1da177e4 4746HARMONY SOUND DRIVER
ac6aecbf 4747L: linux-parisc@vger.kernel.org
1da177e4 4748S: Maintained
679655da 4749F: sound/parisc/harmony.*
1da177e4 4750
91952bc0
AP
4751HD29L2 MEDIA DRIVER
4752M: Antti Palosaari <crope@iki.fi>
4753L: linux-media@vger.kernel.org
4754W: http://linuxtv.org/
4755W: http://palosaari.fi/linux/
4756Q: http://patchwork.linuxtv.org/project/linux-media/list/
4757T: git git://linuxtv.org/anttip/media_tree.git
4758S: Maintained
4759F: drivers/media/dvb-frontends/hd29l2*
4760
e2d1d6c0 4761HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4762L: iss_storagedev@hp.com
af9f1b3c 4763S: Orphan
679655da
JP
4764F: Documentation/blockdev/cpqarray.txt
4765F: drivers/block/cpqarray.*
e2d1d6c0 4766
9257aa49 4767HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4768M: Don Brace <don.brace@pmcs.com>
9257aa49 4769L: iss_storagedev@hp.com
693373db
DB
4770L: storagedev@pmcs.com
4771L: linux-scsi@vger.kernel.org
9257aa49
SC
4772S: Supported
4773F: Documentation/scsi/hpsa.txt
4774F: drivers/scsi/hpsa*.[ch]
4775F: include/linux/cciss*.h
c117ab84 4776F: include/uapi/linux/cciss*.h
9257aa49 4777
e2d1d6c0 4778HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4779M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4780L: iss_storagedev@hp.com
693373db
DB
4781L: storagedev@pmcs.com
4782L: linux-scsi@vger.kernel.org
e2d1d6c0 4783S: Supported
679655da
JP
4784F: Documentation/blockdev/cciss.txt
4785F: drivers/block/cciss*
4786F: include/linux/cciss_ioctl.h
c117ab84 4787F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4788
1da177e4 4789HFS FILESYSTEM
6cf515e1
GU
4790L: linux-fsdevel@vger.kernel.org
4791S: Orphan
679655da
JP
4792F: Documentation/filesystems/hfs.txt
4793F: fs/hfs/
1da177e4 4794
ef575f47
GU
4795HFSPLUS FILESYSTEM
4796L: linux-fsdevel@vger.kernel.org
4797S: Orphan
4798F: Documentation/filesystems/hfsplus.txt
4799F: fs/hfsplus/
4800
1da177e4 4801HGA FRAMEBUFFER DRIVER
8b58be88 4802M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4803L: linux-nvidia@lists.surfsouth.com
4804W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4805S: Maintained
8a61f013 4806F: drivers/video/fbdev/hgafb.c
1da177e4 4807
4480f15b 4808HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4809M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4810M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4811L: linux-pm@vger.kernel.org
e2d1d6c0 4812S: Supported
679655da
JP
4813F: arch/x86/power/
4814F: drivers/base/power/
4815F: kernel/power/
4816F: include/linux/suspend.h
4817F: include/linux/freezer.h
4818F: include/linux/pm.h
679655da 4819F: arch/*/include/asm/suspend*.h
e2d1d6c0 4820
4ef4caad 4821HID CORE LAYER
d8130624 4822M: Jiri Kosina <jkosina@suse.com>
eb76c5c0 4823L: linux-input@vger.kernel.org
54e5881d 4824T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4825S: Maintained
679655da
JP
4826F: drivers/hid/
4827F: include/linux/hid*
c117ab84 4828F: include/uapi/linux/hid*
4ef4caad 4829
30ee72f0 4830HID SENSOR HUB DRIVERS
d8130624 4831M: Jiri Kosina <jkosina@suse.com>
30ee72f0
SP
4832M: Jonathan Cameron <jic23@kernel.org>
4833M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4834L: linux-input@vger.kernel.org
4835L: linux-iio@vger.kernel.org
4836S: Maintained
4837F: Documentation/hid/hid-sensor*
4838F: drivers/hid/hid-sensor-*
4839F: drivers/iio/*/hid-*
4840F: include/linux/hid-sensor-*
4841
38bed542 4842HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4843M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4844L: linux-kernel@vger.kernel.org
75fc2d37 4845T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4846S: Maintained
679655da 4847F: Documentation/timers/
5cee9645 4848F: kernel/time/hrtimer.c
88606e80
TG
4849F: kernel/time/clockevents.c
4850F: kernel/time/tick*.*
4851F: kernel/time/timer_*.c
05ed8490 4852F: include/linux/clockchips.h
679655da 4853F: include/linux/hrtimer.h
38bed542 4854
1da177e4 4855HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4856L: linux-hams@vger.kernel.org
8b64f2a0 4857S: Orphan
679655da
JP
4858F: drivers/net/hamradio/dmascc.c
4859F: drivers/net/hamradio/scc.c
1da177e4 4860
ede1e6f8 4861HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4862M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4863W: http://www.highpoint-tech.com
4864S: Supported
679655da
JP
4865F: Documentation/scsi/hptiop.txt
4866F: drivers/scsi/hptiop.c
ede1e6f8 4867
1da177e4 4868HIPPI
8b58be88 4869M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4870L: linux-hippi@sunsite.dk
4871S: Maintained
679655da 4872F: include/linux/hippidevice.h
c117ab84 4873F: include/uapi/linux/if_hippi.h
679655da 4874F: net/802/hippi.c
ff5a3b50 4875F: drivers/net/hippi/
1da177e4 4876
ff1d2767 4877HOST AP DRIVER
8b58be88 4878M: Jouni Malinen <j@w1.fi>
85d32e7b 4879L: hostap@shmoo.com (subscribers-only)
724c6b35 4880L: linux-wireless@vger.kernel.org
ff1d2767
JM
4881W: http://hostap.epitest.fi/
4882S: Maintained
679655da 4883F: drivers/net/wireless/hostap/
ff1d2767 4884
dd8cd779 4885HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4886L: platform-driver-x86@vger.kernel.org
95c70215 4887S: Orphan
679655da 4888F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4889
e2d1d6c0 4890HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4891M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4892S: Maintained
7e25d724 4893F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4894
7d2c86b5 4895HPET: High Precision Event Timers driver
8b58be88 4896M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4897S: Maintained
679655da
JP
4898F: Documentation/timers/hpet.txt
4899F: drivers/char/hpet.c
4900F: include/linux/hpet.h
c117ab84 4901F: include/uapi/linux/hpet.h
b9b0332f 4902
e07b5d79 4903HPET: x86
9e06f631 4904S: Orphan
679655da
JP
4905F: arch/x86/kernel/hpet.c
4906F: arch/x86/include/asm/hpet.h
b9b0332f 4907
1da177e4 4908HPFS FILESYSTEM
8b58be88 4909M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4910W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4911S: Maintained
679655da 4912F: fs/hpfs/
1da177e4 4913
3441cded 4914HSI SUBSYSTEM
56459ea9
SR
4915M: Sebastian Reichel <sre@kernel.org>
4916T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4917S: Maintained
4918F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4919F: Documentation/hsi.txt
3441cded
SR
4920F: drivers/hsi/
4921F: include/linux/hsi/
4922F: include/uapi/linux/hsi/
4923
7d2c86b5 4924HSO 3G MODEM DRIVER
8b58be88 4925M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4926W: http://www.pharscape.org
4927S: Maintained
679655da 4928F: drivers/net/usb/hso.c
11cd29b0 4929
19990e29
AB
4930HSR NETWORK PROTOCOL
4931M: Arvid Brodin <arvid.brodin@alten.se>
4932L: netdev@vger.kernel.org
4933S: Maintained
4934F: net/hsr/
4935
5a18c343 4936HTCPEN TOUCHSCREEN DRIVER
8b58be88 4937M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4938L: linux-input@vger.kernel.org
4939S: Maintained
679655da 4940F: drivers/input/touchscreen/htcpen.c
5a18c343 4941
1da177e4 4942HUGETLB FILESYSTEM
6d49e352 4943M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4944S: Maintained
679655da 4945F: fs/hugetlbfs/
1da177e4 4946
05183189 4947Hyper-V CORE AND DRIVERS
9c3646d1 4948M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4949M: Haiyang Zhang <haiyangz@microsoft.com>
4950L: devel@linuxdriverproject.org
4951S: Maintained
a4162747
HZ
4952F: arch/x86/include/asm/mshyperv.h
4953F: arch/x86/include/uapi/asm/hyperv.h
4954F: arch/x86/kernel/cpu/mshyperv.c
05183189 4955F: drivers/hid/hid-hyperv.c
a4162747 4956F: drivers/hv/
f92ca80b 4957F: drivers/input/serio/hyperv-keyboard.c
05183189 4958F: drivers/net/hyperv/
a4162747 4959F: drivers/scsi/storvsc_drv.c
8a61f013 4960F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4961F: include/linux/hyperv.h
4962F: tools/hv/
05183189 4963
d85c8a6a 4964I2C OVER PARALLEL PORT
d8130624 4965M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4966L: linux-i2c@vger.kernel.org
4967S: Maintained
4968F: Documentation/i2c/busses/i2c-parport
4969F: Documentation/i2c/busses/i2c-parport-light
4970F: drivers/i2c/busses/i2c-parport.c
4971F: drivers/i2c/busses/i2c-parport-light.c
4972
4973I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4974M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4975L: linux-i2c@vger.kernel.org
4976S: Maintained
4977F: Documentation/i2c/busses/i2c-ali1535
4978F: Documentation/i2c/busses/i2c-ali1563
4979F: Documentation/i2c/busses/i2c-ali15x3
4980F: Documentation/i2c/busses/i2c-amd756
4981F: Documentation/i2c/busses/i2c-amd8111
4982F: Documentation/i2c/busses/i2c-i801
4983F: Documentation/i2c/busses/i2c-nforce2
4984F: Documentation/i2c/busses/i2c-piix4
4985F: Documentation/i2c/busses/i2c-sis5595
4986F: Documentation/i2c/busses/i2c-sis630
4987F: Documentation/i2c/busses/i2c-sis96x
4988F: Documentation/i2c/busses/i2c-via
4989F: Documentation/i2c/busses/i2c-viapro
4990F: drivers/i2c/busses/i2c-ali1535.c
4991F: drivers/i2c/busses/i2c-ali1563.c
4992F: drivers/i2c/busses/i2c-ali15x3.c
4993F: drivers/i2c/busses/i2c-amd756.c
4994F: drivers/i2c/busses/i2c-amd756-s4882.c
4995F: drivers/i2c/busses/i2c-amd8111.c
4996F: drivers/i2c/busses/i2c-i801.c
4997F: drivers/i2c/busses/i2c-isch.c
4998F: drivers/i2c/busses/i2c-nforce2.c
4999F: drivers/i2c/busses/i2c-nforce2-s4985.c
5000F: drivers/i2c/busses/i2c-piix4.c
5001F: drivers/i2c/busses/i2c-sis5595.c
5002F: drivers/i2c/busses/i2c-sis630.c
5003F: drivers/i2c/busses/i2c-sis96x.c
5004F: drivers/i2c/busses/i2c-via.c
5005F: drivers/i2c/busses/i2c-viapro.c
5006
cb7f07a4
NH
5007I2C/SMBUS ISMT DRIVER
5008M: Seth Heasley <seth.heasley@intel.com>
5009M: Neil Horman <nhorman@tuxdriver.com>
5010L: linux-i2c@vger.kernel.org
5011F: drivers/i2c/busses/i2c-ismt.c
5012F: Documentation/i2c/busses/i2c-ismt
5013
6ea884db 5014I2C/SMBUS STUB DRIVER
d8130624 5015M: Jean Delvare <jdelvare@suse.com>
846557d3 5016L: linux-i2c@vger.kernel.org
6ea884db 5017S: Maintained
8547a5bc 5018F: drivers/i2c/i2c-stub.c
6ea884db 5019
5b543965 5020I2C SUBSYSTEM
14d77c4d 5021M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5022L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5023W: https://i2c.wiki.kernel.org/
5024Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5025T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5026S: Maintained
40ed1b4c 5027F: Documentation/devicetree/bindings/i2c/
679655da
JP
5028F: Documentation/i2c/
5029F: drivers/i2c/
5030F: include/linux/i2c.h
03b70d62 5031F: include/linux/i2c-*.h
c117ab84
CEB
5032F: include/uapi/linux/i2c.h
5033F: include/uapi/linux/i2c-*.h
1da177e4 5034
4560d677
WS
5035I2C ACPI SUPPORT
5036M: Mika Westerberg <mika.westerberg@linux.intel.com>
5037L: linux-i2c@vger.kernel.org
5038L: linux-acpi@vger.kernel.org
5039S: Maintained
4560d677 5040
d85c8a6a 5041I2C-TAOS-EVM DRIVER
d8130624 5042M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5043L: linux-i2c@vger.kernel.org
5044S: Maintained
5045F: Documentation/i2c/busses/i2c-taos-evm
5046F: drivers/i2c/busses/i2c-taos-evm.c
5047
e8c76eed 5048I2C-TINY-USB DRIVER
8b58be88 5049M: Till Harbaum <till@harbaum.org>
846557d3 5050L: linux-i2c@vger.kernel.org
932d1872 5051W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5052S: Maintained
679655da 5053F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5054
1da177e4 5055i386 BOOT CODE
8b58be88 5056M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5057S: Maintained
679655da 5058F: arch/x86/boot/
1da177e4
LT
5059
5060i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5061M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5062T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5063S: Maintained
5064
1da177e4 5065IA64 (Itanium) PLATFORM
8b58be88
JP
5066M: Tony Luck <tony.luck@intel.com>
5067M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5068L: linux-ia64@vger.kernel.org
6b1c70b1 5069T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5070S: Maintained
679655da 5071F: arch/ia64/
1da177e4 5072
956c203c 5073IBM Power in-Nest Crypto Acceleration
5b88e270
KY
5074M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5075M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
5076L: linux-crypto@vger.kernel.org
5077S: Supported
28bceeaa
DS
5078F: drivers/crypto/nx/Makefile
5079F: drivers/crypto/nx/Kconfig
5080F: drivers/crypto/nx/nx-aes*
5081F: drivers/crypto/nx/nx-sha*
5082F: drivers/crypto/nx/nx.*
5083F: drivers/crypto/nx/nx_csbcpb.h
5084F: drivers/crypto/nx/nx_debugfs.h
956c203c 5085
0e16aafb 5086IBM Power 842 compression accelerator
d1e66e6e 5087M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb 5088S: Supported
28bceeaa
DS
5089F: drivers/crypto/nx/Makefile
5090F: drivers/crypto/nx/Kconfig
7011a122 5091F: drivers/crypto/nx/nx-842*
2da572c9 5092F: include/linux/sw842.h
2062c5b6 5093F: crypto/842.c
2da572c9 5094F: lib/842/
0e16aafb 5095
1da177e4 5096IBM Power Linux RAID adapter
8b58be88 5097M: Brian King <brking@us.ibm.com>
1da177e4 5098S: Supported
679655da 5099F: drivers/scsi/ipr.*
1da177e4 5100
9d348af4 5101IBM Power Virtual Ethernet Device Driver
eddd63a6 5102M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5103L: netdev@vger.kernel.org
5104S: Supported
9aa32835 5105F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5106
e6babec6 5107IBM Power Virtual SCSI Device Drivers
bcbde52b 5108M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5109L: linux-scsi@vger.kernel.org
5110S: Supported
e6babec6
NF
5111F: drivers/scsi/ibmvscsi/ibmvscsi*
5112F: drivers/scsi/ibmvscsi/viosrp.h
5113
5114IBM Power Virtual FC Device Drivers
44b4dad9 5115M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5116L: linux-scsi@vger.kernel.org
5117S: Supported
5118F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5119
1da177e4 5120IBM ServeRAID RAID DRIVER
f9213e78 5121S: Orphan
679655da 5122F: drivers/scsi/ips.*
1da177e4 5123
6ed9f9c4
PT
5124ICH LPC AND GPIO DRIVER
5125M: Peter Tyser <ptyser@xes-inc.com>
5126S: Maintained
5127F: drivers/mfd/lpc_ich.c
5128F: drivers/gpio/gpio-ich.c
5129
1e7106fc 5130IDE SUBSYSTEM
8b58be88 5131M: "David S. Miller" <davem@davemloft.net>
1da177e4 5132L: linux-ide@vger.kernel.org
8a6e2535 5133Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5135S: Maintained
679655da
JP
5136F: Documentation/ide/
5137F: drivers/ide/
5138F: include/linux/ide.h
1da177e4 5139
6cb8c13d
IP
5140IDEAPAD LAPTOP EXTRAS DRIVER
5141M: Ike Panhc <ike.pan@canonical.com>
5142L: platform-driver-x86@vger.kernel.org
5143W: http://launchpad.net/ideapad-laptop
5144S: Maintained
5145F: drivers/platform/x86/ideapad-laptop.c
5146
1ea4c161
AM
5147IDEAPAD LAPTOP SLIDEBAR DRIVER
5148M: Andrey Moiseev <o2g.org.ru@gmail.com>
5149L: linux-input@vger.kernel.org
5150W: https://github.com/o2genum/ideapad-slidebar
5151S: Maintained
5152F: drivers/input/misc/ideapad_slidebar.c
5153
0f861e8c 5154IDE/ATAPI DRIVERS
487ba8e8 5155M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5156L: linux-ide@vger.kernel.org
c404c199 5157S: Maintained
679655da
JP
5158F: Documentation/cdrom/ide-cd
5159F: drivers/ide/ide-cd*
1da177e4 5160
27471fdb 5161IDLE-I7300
8b58be88 5162M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5163L: linux-pm@vger.kernel.org
27471fdb 5164S: Supported
679655da 5165F: drivers/idle/i7300_idle.c
27471fdb 5166
02cf2286 5167IEEE 802.15.4 SUBSYSTEM
b6e195fd 5168M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5169L: linux-wpan@vger.kernel.org
5170W: https://github.com/linux-wpan
5171T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5172S: Maintained
5173F: net/ieee802154/
68653359 5174F: net/mac802154/
251741b1 5175F: drivers/net/ieee802154/
580947d3
AA
5176F: include/linux/nl802154.h
5177F: include/linux/ieee802154.h
5178F: include/net/nl802154.h
5179F: include/net/mac802154.h
5180F: include/net/af_ieee802154.h
5181F: include/net/cfg802154.h
5182F: include/net/ieee802154_netdev.h
ebef9c12 5183F: Documentation/networking/ieee802154.txt
02cf2286 5184
b1c97193
SY
5185IGORPLUG-USB IR RECEIVER
5186M: Sean Young <sean@mess.org>
5187L: linux-media@vger.kernel.org
5188S: Maintained
5189F: drivers/media/rc/igorplugusb.c
5190
40ad4a30
SY
5191IGUANAWORKS USB IR TRANSCEIVER
5192M: Sean Young <sean@mess.org>
5193L: linux-media@vger.kernel.org
5194S: Maintained
5195F: drivers/media/rc/iguanair.c
5196
9545f86e 5197IIO SUBSYSTEM AND DRIVERS
030a13d7 5198M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5199R: Hartmut Knaack <knaack.h@gmx.de>
5200R: Lars-Peter Clausen <lars@metafoo.de>
5201R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5202L: linux-iio@vger.kernel.org
5203S: Maintained
03e7c251 5204F: drivers/iio/
9545f86e 5205F: drivers/staging/iio/
8fe671fc 5206F: include/linux/iio/
817020cf 5207F: tools/iio/
9545f86e 5208
65519263
SG
5209IKANOS/ADI EAGLE ADSL USB DRIVER
5210M: Matthieu Castet <castet.matthieu@free.fr>
5211M: Stanislaw Gruszka <stf_xl@wp.pl>
5212S: Maintained
5213F: drivers/usb/atm/ueagle-atm.c
5214
e89ab51f
GR
5215INA209 HARDWARE MONITOR DRIVER
5216M: Guenter Roeck <linux@roeck-us.net>
5217L: lm-sensors@lm-sensors.org
5218S: Maintained
5219F: Documentation/hwmon/ina209
5220F: Documentation/devicetree/bindings/i2c/ina209.txt
5221F: drivers/hwmon/ina209.c
5222
5223INA2XX HARDWARE MONITOR DRIVER
5224M: Guenter Roeck <linux@roeck-us.net>
5225L: lm-sensors@lm-sensors.org
5226S: Maintained
5227F: Documentation/hwmon/ina2xx
5228F: drivers/hwmon/ina2xx.c
5229F: include/linux/platform_data/ina2xx.h
5230
14dc124f
SIG
5231INDUSTRY PACK SUBSYSTEM (IPACK)
5232M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5233M: Jens Taprogge <jens.taprogge@taprogge.org>
5234M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5235L: industrypack-devel@lists.sourceforge.net
5236W: http://industrypack.sourceforge.net
5237S: Maintained
5238F: drivers/ipack/
5239
8adc53fd
ZLK
5240INGENIC JZ4780 DMA Driver
5241M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5242S: Maintained
5243F: drivers/dma/dma-jz4780.c
5244
aa7168f4 5245INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5246M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5247M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5248L: linux-ima-devel@lists.sourceforge.net
5249L: linux-ima-user@lists.sourceforge.net
5250L: linux-security-module@vger.kernel.org
aa7168f4 5251S: Supported
679655da 5252F: security/integrity/ima/
aa7168f4 5253
9a4ea5a9
JH
5254IMGTEC IR DECODER DRIVER
5255M: James Hogan <james.hogan@imgtec.com>
5256S: Maintained
5257F: drivers/media/rc/img-ir/
5258
1da177e4 5259IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5260L: linux-fbdev@vger.kernel.org
843393d3 5261S: Orphan
8a61f013 5262F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5263
5264INFINIBAND SUBSYSTEM
b6b2bbe6 5265M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5266M: Sean Hefty <sean.hefty@intel.com>
5267M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5268L: linux-rdma@vger.kernel.org
605841f5 5269W: http://www.openfabrics.org/
8a6e2535 5270Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5271T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5272S: Supported
679655da
JP
5273F: Documentation/infiniband/
5274F: drivers/infiniband/
c117ab84 5275F: include/uapi/linux/if_infiniband.h
954138dc
YD
5276F: include/uapi/rdma/
5277F: include/rdma/
1da177e4 5278
c9f04f58 5279INOTIFY
8b58be88
JP
5280M: John McCutchan <john@johnmccutchan.com>
5281M: Robert Love <rlove@rlove.org>
5282M: Eric Paris <eparis@parisplace.org>
c9f04f58 5283S: Maintained
679655da
JP
5284F: Documentation/filesystems/inotify.txt
5285F: fs/notify/inotify/
5286F: include/linux/inotify.h
c117ab84 5287F: include/uapi/linux/inotify.h
c9f04f58 5288
e2d1d6c0 5289INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5290M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5291L: linux-input@vger.kernel.org
8a6e2535 5292Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5293T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5294S: Maintained
679655da 5295F: drivers/input/
f4eea7e2 5296F: include/linux/input.h
c117ab84 5297F: include/uapi/linux/input.h
f4eea7e2 5298F: include/linux/input/
e2d1d6c0 5299
3267a87f 5300INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5301M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5302L: linux-input@vger.kernel.org
75dd112a 5303S: Odd fixes
3267a87f 5304F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5305F: drivers/input/input-mt.c
3267a87f
HR
5306K: \b(ABS|SYN)_MT_
5307
97fa99a3
JY
5308INTEL ASoC BDW/HSW DRIVERS
5309M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5310L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5311S: Supported
e8e1225d
JP
5312F: sound/soc/intel/common/sst-dsp*
5313F: sound/soc/intel/common/sst-firmware.c
5314F: sound/soc/intel/boards/broadwell.c
5315F: sound/soc/intel/haswell/
97fa99a3 5316
4ac13e17
DJ
5317INTEL C600 SERIES SAS CONTROLLER DRIVER
5318M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5319M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5320L: linux-scsi@vger.kernel.org
7106891a
DJ
5321T: git git://git.code.sf.net/p/intel-sas/isci
5322S: Supported
4ac13e17 5323F: drivers/scsi/isci/
4ac13e17 5324
26717172
LB
5325INTEL IDLE DRIVER
5326M: Len Brown <lenb@kernel.org>
bf1c138e 5327L: linux-pm@vger.kernel.org
08deed1e 5328T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5329S: Supported
5330F: drivers/idle/intel_idle.c
5331
7c1ac18d
KCA
5332INTEL PSTATE DRIVER
5333M: Kristen Carlson Accardi <kristen@linux.intel.com>
5334L: linux-pm@vger.kernel.org
5335S: Supported
5336F: drivers/cpufreq/intel_pstate.c
5337
9eb8ef74 5338INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5339M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5340L: linux-fbdev@vger.kernel.org
ce00f85c 5341S: Maintained
679655da 5342F: Documentation/fb/intelfb.txt
8a61f013 5343F: drivers/video/fbdev/intelfb/
9eb8ef74 5344
1da177e4 5345INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5346M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5347L: linux-fbdev@vger.kernel.org
ce00f85c 5348S: Maintained
8a61f013 5349F: drivers/video/fbdev/i810/
1da177e4 5350
f4a9bc4c 5351INTEL MENLOW THERMAL DRIVER
8b58be88 5352M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5353L: platform-driver-x86@vger.kernel.org
5ca92bd9 5354W: https://01.org/linux-acpi
f4a9bc4c 5355S: Supported
679655da 5356F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5357
1da177e4 5358INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5359M: Borislav Petkov <bp@alien8.de>
1da177e4 5360S: Maintained
73d425fd
JP
5361F: arch/x86/kernel/cpu/microcode/core*
5362F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5363
248a9dc3 5364INTEL I/OAT DMA DRIVER
18ebd564 5365M: Dave Jiang <dave.jiang@intel.com>
08223d80 5366R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5367L: dmaengine@vger.kernel.org
5368Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5369S: Supported
679655da 5370F: drivers/dma/ioat*
248a9dc3 5371
6c8909b4 5372INTEL IOMMU (VT-d)
8b58be88 5373M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5374L: iommu@lists.linux-foundation.org
54e5881d 5375T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5376S: Supported
3fb39615 5377F: drivers/iommu/intel-iommu.c
679655da 5378F: include/linux/intel-iommu.h
6c8909b4 5379
b3e5f263 5380INTEL IOP-ADMA DMA DRIVER
08223d80 5381R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5382S: Odd fixes
679655da 5383F: drivers/dma/iop-adma.c
b3e5f263 5384
9251ce95 5385INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5386M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5387S: Maintained
679655da
JP
5388F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5389F: arch/arm/mach-ixp4xx/include/mach/npe.h
5390F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5391F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5392F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5393F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5394
844dd05f 5395INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5396M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5397S: Maintained
679655da 5398F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5399
2f302324 5400INTEL ETHERNET DRIVERS
8b58be88 5401M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5402R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5403R: Shannon Nelson <shannon.nelson@intel.com>
5404R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5405R: Don Skidmore <donald.c.skidmore@intel.com>
5406R: Matthew Vick <matthew.vick@intel.com>
5407R: John Ronciak <john.ronciak@intel.com>
5408R: Mitch Williams <mitch.a.williams@intel.com>
5409L: intel-wired-lan@lists.osuosl.org
f6fde11a 5410W: http://www.intel.com/support/feedback.htm
d94e6fed 5411W: http://e1000.sourceforge.net/
2f302324
JK
5412Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5413T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5414T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5415S: Supported
0d164401
JK
5416F: Documentation/networking/e100.txt
5417F: Documentation/networking/e1000.txt
5418F: Documentation/networking/e1000e.txt
5419F: Documentation/networking/igb.txt
5420F: Documentation/networking/igbvf.txt
5421F: Documentation/networking/ixgb.txt
5422F: Documentation/networking/ixgbe.txt
5423F: Documentation/networking/ixgbevf.txt
1bff6529 5424F: Documentation/networking/i40e.txt
105bf2fe 5425F: Documentation/networking/i40evf.txt
dee1ad47 5426F: drivers/net/ethernet/intel/
bc90d291 5427F: drivers/net/ethernet/intel/*/
1da177e4 5428
0963d59b
LW
5429INTEL-MID GPIO DRIVER
5430M: David Cohen <david.a.cohen@linux.intel.com>
5431L: linux-gpio@vger.kernel.org
5432S: Maintained
5433F: drivers/gpio/gpio-intel-mid.c
5434
ca907a90
SY
5435INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5436M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5437L: linux-wireless@vger.kernel.org
ca907a90 5438S: Maintained
679655da 5439F: Documentation/networking/README.ipw2100
679655da 5440F: Documentation/networking/README.ipw2200
ca907a90 5441F: drivers/net/wireless/ipw2x00/
826d2abe 5442
4bd96a7a 5443INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5444M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5445M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5446M: Shane Wang <shane.wang@intel.com>
5447L: tboot-devel@lists.sourceforge.net
5448W: http://tboot.sourceforge.net
e9b7d7c8 5449T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5450S: Supported
5451F: Documentation/intel_txt.txt
5452F: include/linux/tboot.h
5453F: arch/x86/kernel/tboot.c
5454
8a70da82 5455INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5456M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5457M: linux-wimax@intel.com
49e7d9df 5458L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5459S: Supported
5460W: http://linuxwimax.org
679655da
JP
5461F: Documentation/wimax/README.i2400m
5462F: drivers/net/wimax/i2400m/
c117ab84 5463F: include/uapi/linux/wimax/i2400m.h
8a70da82 5464
1c0ce89c
SG
5465INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5466M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5467L: linux-wireless@vger.kernel.org
1c0ce89c 5468S: Supported
efa3144e
WYG
5469F: drivers/net/wireless/iwlegacy/
5470
b481de9c 5471INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5472M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5473M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5474M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5475L: linux-wireless@vger.kernel.org
b481de9c 5476W: http://intellinuxwireless.org
b62ff718 5477T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5478S: Supported
679655da 5479F: drivers/net/wireless/iwlwifi/
b481de9c 5480
de8fe023
TW
5481INTEL MANAGEMENT ENGINE (mei)
5482M: Tomas Winkler <tomas.winkler@intel.com>
5483L: linux-kernel@vger.kernel.org
5484S: Supported
c117ab84 5485F: include/uapi/linux/mei.h
5069288b 5486F: include/linux/mei_cl_bus.h
de8fe023 5487F: drivers/misc/mei/*
e07950a1 5488F: Documentation/misc-devices/mei/*
de8fe023 5489
0a8b8353 5490INTEL PMC IPC DRIVER
5491M: Zha Qipeng<qipeng.zha@intel.com>
5492L: platform-driver-x86@vger.kernel.org
5493S: Maintained
5494F: drivers/platform/x86/intel_pmc_ipc.c
5495F: arch/x86/include/asm/intel_pmc_ipc.h
5496
cb109a0e 5497IOC3 ETHERNET DRIVER
8b58be88 5498M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5499L: linux-mips@linux-mips.org
5500S: Maintained
8862bf1e 5501F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5502
cb109a0e 5503IOC3 SERIAL DRIVER
8b58be88 5504M: Pat Gefre <pfg@sgi.com>
d39e0721 5505L: linux-serial@vger.kernel.org
cb109a0e 5506S: Maintained
df621252 5507F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5508
0b6e8569
SW
5509IOMMU DRIVERS
5510M: Joerg Roedel <joro@8bytes.org>
5511L: iommu@lists.linux-foundation.org
5512T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5513S: Maintained
5514F: drivers/iommu/
5515
4480f15b 5516IP MASQUERADING
8b58be88 5517M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5518S: Maintained
679655da 5519F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5520
1202d6ff 5521IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5522M: Francois Romieu <romieu@fr.zoreil.com>
5523M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5524L: netdev@vger.kernel.org
5525S: Maintained
7443713a 5526F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5527
4480f15b 5528IPATH DRIVER
8473c603 5529M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5530L: linux-rdma@vger.kernel.org
52a09a04 5531S: Maintained
679655da 5532F: drivers/infiniband/hw/ipath/
77d8798b 5533
4409ebe9 5534IPMI SUBSYSTEM
8b58be88 5535M: Corey Minyard <minyard@acm.org>
b0c90653 5536L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5537W: http://openipmi.sourceforge.net/
5538S: Supported
679655da
JP
5539F: Documentation/IPMI.txt
5540F: drivers/char/ipmi/
5541F: include/linux/ipmi*
c117ab84 5542F: include/uapi/linux/ipmi*
4409ebe9 5543
2d800897
KW
5544QCOM AUDIO (ASoC) DRIVERS
5545M: Patrick Lai <plai@codeaurora.org>
5546M: Banajit Goswami <bgoswami@codeaurora.org>
5547L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5548S: Supported
5549F: sound/soc/qcom/
5550
e2d1d6c0 5551IPS SCSI RAID DRIVER
8b58be88 5552M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5553L: linux-scsi@vger.kernel.org
5554W: http://www.adaptec.com/
5555S: Maintained
679655da 5556F: drivers/scsi/ips*
e2d1d6c0
RD
5557
5558IPVS
8b58be88
JP
5559M: Wensong Zhang <wensong@linux-vs.org>
5560M: Simon Horman <horms@verge.net.au>
5561M: Julian Anastasov <ja@ssi.bg>
979b6c13 5562L: netdev@vger.kernel.org
e2d1d6c0 5563L: lvs-devel@vger.kernel.org
1da177e4 5564S: Maintained
679655da 5565F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5566F: include/net/ip_vs.h
c117ab84 5567F: include/uapi/linux/ip_vs.h
679655da 5568F: net/netfilter/ipvs/
1da177e4 5569
e7839f25 5570IPWIRELESS DRIVER
d8130624
JS
5571M: Jiri Kosina <jkosina@suse.com>
5572M: David Sterba <dsterba@suse.com>
92094aa0 5573S: Odd Fixes
282361a0 5574F: drivers/tty/ipwireless/
099dc4fb 5575
e2d1d6c0 5576IPX NETWORK LAYER
8b58be88 5577M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5578L: netdev@vger.kernel.org
5579S: Maintained
679655da 5580F: include/net/ipx.h
c117ab84 5581F: include/uapi/linux/ipx.h
679655da 5582F: net/ipx/
e2d1d6c0 5583
1da177e4 5584IRDA SUBSYSTEM
8b58be88 5585M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5586L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5587L: netdev@vger.kernel.org
1da177e4 5588W: http://irda.sourceforge.net/
f353976d 5589S: Maintained
e0057975 5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5591F: Documentation/networking/irda.txt
5592F: drivers/net/irda/
5593F: include/net/irda/
5594F: net/irda/
1da177e4 5595
a800c7cc
TG
5596IRQ SUBSYSTEM
5597M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5598L: linux-kernel@vger.kernel.org
a800c7cc 5599S: Maintained
75fc2d37 5600T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5601F: kernel/irq/
2ed9fd28
JC
5602
5603IRQCHIP DRIVERS
5604M: Thomas Gleixner <tglx@linutronix.de>
5605M: Jason Cooper <jason@lakedaemon.net>
5606L: linux-kernel@vger.kernel.org
5607S: Maintained
5608T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5609T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5610F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5611F: drivers/irqchip/
a800c7cc 5612
7ab3a837
GL
5613IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5614M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5615S: Maintained
5616F: Documentation/IRQ-domain.txt
5617F: include/linux/irqdomain.h
5618F: kernel/irq/irqdomain.c
5619
e2d1d6c0 5620ISAPNP
8b58be88 5621M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5622S: Maintained
679655da
JP
5623F: Documentation/isapnp.txt
5624F: drivers/pnp/isapnp/
5625F: include/linux/isapnp.h
e2d1d6c0 5626
d39b8420
HV
5627ISA RADIO MODULE
5628M: Hans Verkuil <hverkuil@xs4all.nl>
5629L: linux-media@vger.kernel.org
5630T: git git://linuxtv.org/media_tree.git
5631W: http://linuxtv.org
5632S: Maintained
5633F: drivers/media/radio/radio-isa*
5634
71a6d0af
HW
5635iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5636M: Peter Jones <pjones@redhat.com>
5637M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5638S: Maintained
5639F: drivers/firmware/iscsi_ibft*
5640
14816b1e 5641ISCSI
8b58be88 5642M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5643L: open-iscsi@googlegroups.com
5644W: www.open-iscsi.org
54e5881d 5645T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5646S: Maintained
679655da
JP
5647F: drivers/scsi/*iscsi*
5648F: include/scsi/*iscsi*
14816b1e 5649
1e65eb42
OG
5650ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5651M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5652M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5653M: Roi Dayan <roid@mellanox.com>
5654L: linux-rdma@vger.kernel.org
5655S: Supported
5656W: http://www.openfabrics.org
5657W: www.open-iscsi.org
5658Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5659F: drivers/infiniband/ulp/iser/
1e65eb42 5660
2b70e5fd
SG
5661ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5662M: Sagi Grimberg <sagig@mellanox.com>
5663T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5664L: linux-rdma@vger.kernel.org
5665L: target-devel@vger.kernel.org
5666S: Supported
5667W: http://www.linux-iscsi.org
5668F: drivers/infiniband/ulp/isert
5669
1da177e4 5670ISDN SUBSYSTEM
8b58be88 5671M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5672L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5673L: netdev@vger.kernel.org
1da177e4 5674W: http://www.isdn4linux.de
54e5881d 5675T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5676S: Maintained
679655da
JP
5677F: Documentation/isdn/
5678F: drivers/isdn/
5679F: include/linux/isdn.h
5680F: include/linux/isdn/
c117ab84
CEB
5681F: include/uapi/linux/isdn.h
5682F: include/uapi/linux/isdn/
1da177e4
LT
5683
5684ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5685M: Armin Schindler <mac@melware.de>
d5d52273 5686L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5687W: http://www.melware.de
5688S: Maintained
679655da 5689F: drivers/isdn/hardware/eicon/
1da177e4 5690
d624870f 5691IT87 HARDWARE MONITORING DRIVER
d8130624 5692M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5693L: lm-sensors@lm-sensors.org
5694S: Maintained
5695F: Documentation/hwmon/it87
5696F: drivers/hwmon/it87.c
5697
d7104bff
AP
5698IT913X MEDIA DRIVER
5699M: Antti Palosaari <crope@iki.fi>
5700L: linux-media@vger.kernel.org
5701W: http://linuxtv.org/
5702W: http://palosaari.fi/linux/
5703Q: http://patchwork.linuxtv.org/project/linux-media/list/
5704T: git git://linuxtv.org/anttip/media_tree.git
5705S: Maintained
249c697e 5706F: drivers/media/tuners/it913x*
d7104bff 5707
91821ff3 5708IVTV VIDEO4LINUX DRIVER
6afdeaf8 5709M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5710L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5711L: linux-media@vger.kernel.org
275ffde4 5712T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5713W: http://www.ivtvdriver.org
5714S: Maintained
679655da 5715F: Documentation/video4linux/*.ivtv
90d72ac6 5716F: drivers/media/pci/ivtv/
c117ab84 5717F: include/uapi/linux/ivtv*
91821ff3 5718
68620bdd
MP
5719IX2505V MEDIA DRIVER
5720M: Malcolm Priestley <tvboxspy@gmail.com>
5721L: linux-media@vger.kernel.org
5722W: http://linuxtv.org/
5723Q: http://patchwork.linuxtv.org/project/linux-media/list/
5724S: Maintained
5725F: drivers/media/dvb-frontends/ix2505v*
5726
4453d736
GR
5727JC42.4 TEMPERATURE SENSOR DRIVER
5728M: Guenter Roeck <linux@roeck-us.net>
5729L: lm-sensors@lm-sensors.org
5730S: Maintained
5731F: drivers/hwmon/jc42.c
5732F: Documentation/hwmon/jc42
5733
e2d1d6c0 5734JFS FILESYSTEM
3256f80f 5735M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5736L: jfs-discussion@lists.sourceforge.net
5737W: http://jfs.sourceforge.net/
54e5881d 5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5739S: Maintained
679655da
JP
5740F: Documentation/filesystems/jfs.txt
5741F: fs/jfs/
e2d1d6c0 5742
95252236 5743JME NETWORK DRIVER
8b58be88 5744M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5745L: netdev@vger.kernel.org
5746S: Maintained
63d24a0e 5747F: drivers/net/ethernet/jme.*
95252236 5748
1da177e4 5749JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5750M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5751L: linux-mtd@lists.infradead.org
5752W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5753S: Maintained
679655da 5754F: fs/jffs2/
c117ab84 5755F: include/uapi/linux/jffs2.h
1da177e4 5756
de456d37 5757JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5758M: Andrew Morton <akpm@linux-foundation.org>
d8130624 5759M: Jan Kara <jack@suse.com>
72be2ccf 5760L: linux-ext4@vger.kernel.org
ae0718f8 5761S: Maintained
d183e11a 5762F: fs/jbd/
d183e11a
TT
5763F: include/linux/jbd.h
5764
5765JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5766M: "Theodore Ts'o" <tytso@mit.edu>
5767L: linux-ext4@vger.kernel.org
5768S: Maintained
5769F: fs/jbd2/
5770F: include/linux/jbd2.h
ae0718f8 5771
fd8b6cb4 5772JSM Neo PCI based serial card
9d141cb9 5773M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5774L: linux-serial@vger.kernel.org
5775S: Maintained
df621252 5776F: drivers/tty/serial/jsm/
ae0718f8 5777
af39917d
CL
5778K10TEMP HARDWARE MONITORING DRIVER
5779M: Clemens Ladisch <clemens@ladisch.de>
5780L: lm-sensors@lm-sensors.org
5781S: Maintained
5782F: Documentation/hwmon/k10temp
5783F: drivers/hwmon/k10temp.c
5784
4660cb35 5785K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5786M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5787L: lm-sensors@lm-sensors.org
ae0718f8 5788S: Maintained
679655da
JP
5789F: Documentation/hwmon/k8temp
5790F: drivers/hwmon/k8temp.c
ae0718f8 5791
1da177e4 5792KCONFIG
5eb1f99e 5793M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5794L: linux-kbuild@vger.kernel.org
cea8321c 5795T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5796S: Maintained
679655da
JP
5797F: Documentation/kbuild/kconfig-language.txt
5798F: scripts/kconfig/
1da177e4 5799
ea6c2089 5800KDUMP
8b58be88
JP
5801M: Vivek Goyal <vgoyal@redhat.com>
5802M: Haren Myneni <hbabu@us.ibm.com>
34633993 5803L: kexec@lists.infradead.org
ea6c2089
VG
5804W: http://lse.sourceforge.net/kdump/
5805S: Maintained
80811493 5806F: Documentation/kdump/
ea6c2089 5807
f41bf02f
HV
5808KEENE FM RADIO TRANSMITTER DRIVER
5809M: Hans Verkuil <hverkuil@xs4all.nl>
5810L: linux-media@vger.kernel.org
5811T: git git://linuxtv.org/media_tree.git
5812W: http://linuxtv.org
5813S: Maintained
5814F: drivers/media/radio/radio-keene*
5815
1da177e4 5816KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5817M: Ian Kent <raven@themaw.net>
f694fc97 5818L: autofs@vger.kernel.org
1da177e4 5819S: Maintained
679655da 5820F: fs/autofs4/
1da177e4 5821
70fb7ba6 5822KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5823M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5824T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5825T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5826L: linux-kbuild@vger.kernel.org
5ce45962 5827S: Maintained
679655da
JP
5828F: Documentation/kbuild/
5829F: Makefile
5830F: scripts/Makefile.*
70fb7ba6
MM
5831F: scripts/basic/
5832F: scripts/mk*
5833F: scripts/package/
1da177e4
LT
5834
5835KERNEL JANITORS
c3000e03 5836L: kernel-janitors@vger.kernel.org
10466f5a 5837W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5838S: Odd Fixes
1da177e4 5839
e8b43555 5840KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5841M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5842L: linux-nfs@vger.kernel.org
1da177e4 5843W: http://nfs.sourceforge.net/
98fac23f 5844S: Supported
679655da 5845F: fs/nfsd/
c117ab84 5846F: include/uapi/linux/nfsd/
679655da
JP
5847F: fs/lockd/
5848F: fs/nfs_common/
5849F: net/sunrpc/
5850F: include/linux/lockd/
5851F: include/linux/sunrpc/
c117ab84 5852F: include/uapi/linux/sunrpc/
1da177e4 5853
13b122b3
SK
5854KERNEL SELFTEST FRAMEWORK
5855M: Shuah Khan <shuahkh@osg.samsung.com>
5856L: linux-api@vger.kernel.org
5857T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5858S: Maintained
5859F: tools/testing/selftests
5860
426d62e2 5861KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5862M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5863M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5864L: kvm@vger.kernel.org
e3e58478 5865W: http://www.linux-kvm.org
a94b40a6 5866T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5867S: Supported
c93a64fe
PB
5868F: Documentation/*/kvm*.txt
5869F: Documentation/virtual/kvm/
679655da 5870F: arch/*/kvm/
1662e862
CB
5871F: arch/x86/kernel/kvm.c
5872F: arch/x86/kernel/kvmclock.c
679655da
JP
5873F: arch/*/include/asm/kvm*
5874F: include/linux/kvm*
c117ab84 5875F: include/uapi/linux/kvm*
679655da 5876F: virt/kvm/
426d62e2 5877
ad8003d3 5878KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5879M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5880L: kvm@vger.kernel.org
5881W: http://kvm.qumranet.com
7de609c8 5882S: Maintained
679655da 5883F: arch/x86/include/asm/svm.h
679655da 5884F: arch/x86/kvm/svm.c
426d62e2 5885
513014b7 5886KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5887M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5888L: kvm-ppc@vger.kernel.org
5889W: http://kvm.qumranet.com
6a7f972d 5890T: git git://github.com/agraf/linux-2.6.git
513014b7 5891S: Supported
679655da
JP
5892F: arch/powerpc/include/asm/kvm*
5893F: arch/powerpc/kvm/
513014b7 5894
85f8fffe 5895KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5896M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5897M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5898M: linux390@de.ibm.com
5899L: linux-s390@vger.kernel.org
5900W: http://www.ibm.com/developerworks/linux/linux390/
5901S: Supported
679655da
JP
5902F: Documentation/s390/kvm.txt
5903F: arch/s390/include/asm/kvm*
80811493 5904F: arch/s390/kvm/
a968cd3e 5905F: drivers/s390/kvm/
85f8fffe 5906
a749474d 5907KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5908M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5909M: Marc Zyngier <marc.zyngier@arm.com>
5910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5911L: kvmarm@lists.cs.columbia.edu
5912W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5913S: Supported
a749474d
CD
5914F: arch/arm/include/uapi/asm/kvm*
5915F: arch/arm/include/asm/kvm*
5916F: arch/arm/kvm/
5c8818b4
MZ
5917F: virt/kvm/arm/
5918F: include/kvm/arm_*
a749474d 5919
6394a3ec 5920KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5921M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5922M: Marc Zyngier <marc.zyngier@arm.com>
5923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5924L: kvmarm@lists.cs.columbia.edu
5925S: Maintained
5926F: arch/arm64/include/uapi/asm/kvm*
5927F: arch/arm64/include/asm/kvm*
5928F: arch/arm64/kvm/
5929
dc009d92 5930KEXEC
8b58be88 5931M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5932W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5933L: kexec@lists.infradead.org
dc009d92 5934S: Maintained
679655da 5935F: include/linux/kexec.h
c117ab84 5936F: include/uapi/linux/kexec.h
679655da 5937F: kernel/kexec.c
dc009d92 5938
e971461f
DH
5939KEYS/KEYRINGS:
5940M: David Howells <dhowells@redhat.com>
5941L: keyrings@linux-nfs.org
5942S: Maintained
d410fa4e 5943F: Documentation/security/keys.txt
e971461f
DH
5944F: include/linux/key.h
5945F: include/linux/key-type.h
5946F: include/keys/
5947F: security/keys/
5948
7f3c68be 5949KEYS-TRUSTED
74dd744f
MZ
5950M: David Safford <safford@us.ibm.com>
5951M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5952L: linux-security-module@vger.kernel.org
5953L: keyrings@linux-nfs.org
5954S: Supported
d410fa4e 5955F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5956F: include/keys/trusted-type.h
5957F: security/keys/trusted.c
5958F: security/keys/trusted.h
5959
5960KEYS-ENCRYPTED
74dd744f
MZ
5961M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5962M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5963L: linux-security-module@vger.kernel.org
5964L: keyrings@linux-nfs.org
5965S: Supported
d410fa4e 5966F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5967F: include/keys/encrypted-type.h
19c90aa6 5968F: security/keys/encrypted-keys/
7f3c68be 5969
5b778dad 5970KGDB / KDB /debug_core
8b58be88 5971M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5972W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5973L: kgdb-bugreport@lists.sourceforge.net
5974S: Maintained
679655da
JP
5975F: Documentation/DocBook/kgdb.tmpl
5976F: drivers/misc/kgdbts.c
df621252 5977F: drivers/tty/serial/kgdboc.c
5b778dad 5978F: include/linux/kdb.h
679655da 5979F: include/linux/kgdb.h
4063eb5f 5980F: kernel/debug/
e3e2aaf7 5981
456db8cc 5982KMEMCHECK
8b58be88 5983M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5984M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5985S: Maintained
410d7a97
JP
5986F: Documentation/kmemcheck.txt
5987F: arch/x86/include/asm/kmemcheck.h
5988F: arch/x86/mm/kmemcheck/
5989F: include/linux/kmemcheck.h
5990F: mm/kmemcheck.c
b9ce08c0 5991
c3bb4d24 5992KMEMLEAK
8b58be88 5993M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5994S: Maintained
5995F: Documentation/kmemleak.txt
5996F: include/linux/kmemleak.h
5997F: mm/kmemleak.c
5998F: mm/kmemleak-test.c
5999
89559a61 6000KPROBES
8b58be88
JP
6001M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6002M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6003M: "David S. Miller" <davem@davemloft.net>
97c29e74 6004M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6005S: Maintained
679655da
JP
6006F: Documentation/kprobes.txt
6007F: include/linux/kprobes.h
6008F: kernel/kprobes.c
89559a61 6009
70e84049 6010KS0108 LCD CONTROLLER DRIVER
8b58be88 6011M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6012W: http://miguelojeda.es/auxdisplay.htm
6013W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6014S: Maintained
679655da
JP
6015F: Documentation/auxdisplay/ks0108
6016F: drivers/auxdisplay/ks0108.c
6017F: include/linux/ks0108.h
70e84049 6018
1da177e4 6019LAPB module
1da177e4 6020L: linux-x25@vger.kernel.org
bf9915cc 6021S: Orphan
679655da
JP
6022F: Documentation/networking/lapb-module.txt
6023F: include/*/lapb.h
6024F: net/lapb/
1da177e4
LT
6025
6026LASI 53c700 driver for PARISC
8b58be88 6027M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6028L: linux-scsi@vger.kernel.org
6029S: Maintained
679655da
JP
6030F: Documentation/scsi/53c700.txt
6031F: drivers/scsi/53c700*
1da177e4 6032
263de9b5 6033LED SUBSYSTEM
c772fc26 6034M: Bryan Wu <cooloney@gmail.com>
8b58be88 6035M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6036M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
6037L: linux-leds@vger.kernel.org
6038T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 6039S: Maintained
679655da
JP
6040F: drivers/leds/
6041F: include/linux/leds.h
263de9b5 6042
b0461a44 6043LEGACY EEPROM DRIVER
d8130624 6044M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6045S: Maintained
6046F: Documentation/misc-devices/eeprom
6047F: drivers/misc/eeprom/eeprom.c
6048
1da177e4 6049LEGO USB Tower driver
8b58be88 6050M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6051L: legousb-devel@lists.sourceforge.net
6052W: http://legousb.sourceforge.net/
6053S: Maintained
679655da 6054F: drivers/usb/misc/legousbtower.c
1da177e4 6055
055616a8
MK
6056LG2160 MEDIA DRIVER
6057M: Michael Krufky <mkrufky@linuxtv.org>
6058L: linux-media@vger.kernel.org
6059W: http://linuxtv.org/
6060W: http://github.com/mkrufky
6061Q: http://patchwork.linuxtv.org/project/linux-media/list/
6062T: git git://linuxtv.org/mkrufky/tuners.git
6063S: Maintained
6064F: drivers/media/dvb-frontends/lg2160.*
6065
6f0e7725
MK
6066LGDT3305 MEDIA DRIVER
6067M: Michael Krufky <mkrufky@linuxtv.org>
6068L: linux-media@vger.kernel.org
6069W: http://linuxtv.org/
6070W: http://github.com/mkrufky
6071Q: http://patchwork.linuxtv.org/project/linux-media/list/
6072T: git git://linuxtv.org/mkrufky/tuners.git
6073S: Maintained
6074F: drivers/media/dvb-frontends/lgdt3305.*
6075
568a17ff 6076LGUEST
8b58be88 6077M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6078L: lguest@lists.ozlabs.org
568a17ff 6079W: http://lguest.ozlabs.org/
72e91863 6080S: Odd Fixes
070f420b 6081F: arch/x86/include/asm/lguest*.h
679655da
JP
6082F: arch/x86/lguest/
6083F: drivers/lguest/
6084F: include/linux/lguest*.h
070f420b 6085F: tools/lguest/
568a17ff 6086
32ac7cb2
TH
6087LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6088M: Tejun Heo <tj@kernel.org>
6089L: linux-ide@vger.kernel.org
6090T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6091S: Maintained
6092F: drivers/ata/
6093F: include/linux/ata.h
6094F: include/linux/libata.h
6095
6096LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6097M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6098L: linux-ide@vger.kernel.org
6099T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6100S: Maintained
6101F: include/linux/pata_arasan_cf_data.h
6102F: drivers/ata/pata_arasan_cf.c
6103
c7fa056c
BZ
6104LIBATA PATA DRIVERS
6105M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6106M: Tejun Heo <tj@kernel.org>
6107L: linux-ide@vger.kernel.org
6108T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6109S: Maintained
6110F: drivers/ata/pata_*.c
6111F: drivers/ata/ata_generic.c
6112
32ac7cb2
TH
6113LIBATA SATA AHCI PLATFORM devices support
6114M: Hans de Goede <hdegoede@redhat.com>
6115M: Tejun Heo <tj@kernel.org>
6116L: linux-ide@vger.kernel.org
6117T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6118S: Maintained
6119F: drivers/ata/ahci_platform.c
6120F: drivers/ata/libahci_platform.c
6121F: include/linux/ahci_platform.h
6122
6123LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6124M: Mikael Pettersson <mikpelinux@gmail.com>
6125L: linux-ide@vger.kernel.org
6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6127S: Maintained
6128F: drivers/ata/sata_promise.*
6129
1acd437c
SL
6130LIBLOCKDEP
6131M: Sasha Levin <sasha.levin@oracle.com>
6132S: Maintained
6133F: tools/lib/lockdep/
6134
bc30196f
DW
6135LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6136M: Dan Williams <dan.j.williams@intel.com>
6137L: linux-nvdimm@lists.01.org
6138Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6139S: Supported
6140F: drivers/nvdimm/*
6141F: include/linux/nd.h
6142F: include/linux/libnvdimm.h
6143F: include/uapi/linux/ndctl.h
6144
6145LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6146M: Ross Zwisler <ross.zwisler@linux.intel.com>
6147L: linux-nvdimm@lists.01.org
6148Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6149S: Supported
6150F: drivers/nvdimm/blk.c
6151F: drivers/nvdimm/region_devs.c
6152F: drivers/acpi/nfit*
6153
6154LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6155M: Vishal Verma <vishal.l.verma@intel.com>
6156L: linux-nvdimm@lists.01.org
6157Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6158S: Supported
6159F: drivers/nvdimm/btt*
6160
6161LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6162M: Ross Zwisler <ross.zwisler@linux.intel.com>
6163L: linux-nvdimm@lists.01.org
6164Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6165S: Supported
6166F: drivers/nvdimm/pmem.c
b864bc17 6167F: include/linux/pmem.h
bc30196f 6168
1da177e4 6169LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6170M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6171W: http://www.ibm.com/linux/ltc/projects/ppc
6172S: Supported
11c34c7d 6173F: arch/powerpc/boot/rs6000.h
1da177e4 6174
852bb9f5 6175LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6176M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6177M: Paul Mackerras <paulus@samba.org>
ea668936 6178M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6179W: http://www.penguinppc.org/
a4724ed6 6180L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6181Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6183S: Supported
11c34c7d
JP
6184F: Documentation/powerpc/
6185F: arch/powerpc/
1da177e4
LT
6186
6187LINUX FOR POWER MACINTOSH
8b58be88 6188M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6189W: http://www.penguinppc.org/
a4724ed6 6190L: linuxppc-dev@lists.ozlabs.org
1da177e4 6191S: Maintained
11c34c7d
JP
6192F: arch/powerpc/platforms/powermac/
6193F: drivers/macintosh/
1da177e4 6194
77a76369 6195LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6196M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6197L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6198T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6199S: Maintained
11c34c7d
JP
6200F: arch/powerpc/platforms/512x/
6201F: arch/powerpc/platforms/52xx/
1da177e4
LT
6202
6203LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6204M: Alistair Popple <alistair@popple.id.au>
8b58be88 6205M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6206W: http://www.penguinppc.org/
a4724ed6 6207L: linuxppc-dev@lists.ozlabs.org
1da177e4 6208S: Maintained
11c34c7d
JP
6209F: arch/powerpc/platforms/40x/
6210F: arch/powerpc/platforms/44x/
1da177e4 6211
260c02a9 6212LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6213L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6214S: Orphan
11c34c7d
JP
6215F: arch/powerpc/*/*virtex*
6216F: arch/powerpc/*/*/*virtex*
1da177e4 6217
e93adf1e 6218LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6219M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6220W: http://www.penguinppc.org/
a4724ed6 6221L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6222S: Maintained
a2b1f7c8 6223F: arch/powerpc/platforms/8xx/
e93adf1e 6224
1da177e4 6225LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6226M: Scott Wood <scottwood@freescale.com>
8b58be88 6227M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6228W: http://www.penguinppc.org/
a4724ed6 6229L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6230T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6231S: Maintained
11c34c7d 6232F: arch/powerpc/platforms/83xx/
4c8f581d 6233F: arch/powerpc/platforms/85xx/
1da177e4 6234
ab06ff3a 6235LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6236M: Olof Johansson <olof@lixom.net>
a4724ed6 6237L: linuxppc-dev@lists.ozlabs.org
92e19709 6238S: Maintained
11c34c7d
JP
6239F: arch/powerpc/platforms/pasemi/
6240F: drivers/*/*pasemi*
6241F: drivers/*/*/*pasemi*
ab06ff3a 6242
1da177e4 6243LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6244M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6245L: linux-security-module@vger.kernel.org
1da177e4
LT
6246S: Supported
6247
a23ce6da
HW
6248LIS3LV02D ACCELEROMETER DRIVER
6249M: Eric Piel <eric.piel@tremplin-utc.net>
6250S: Maintained
ff606677
JD
6251F: Documentation/misc-devices/lis3lv02d
6252F: drivers/misc/lis3lv02d/
bd35665f 6253F: drivers/platform/x86/hp_accel.c
a23ce6da 6254
b700e7f0
SJ
6255LIVE PATCHING
6256M: Josh Poimboeuf <jpoimboe@redhat.com>
6257M: Seth Jennings <sjenning@redhat.com>
d8130624
JS
6258M: Jiri Kosina <jkosina@suse.com>
6259M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6260S: Maintained
6261F: kernel/livepatch/
6262F: include/linux/livepatch.h
6263F: arch/x86/include/asm/livepatch.h
6264F: arch/x86/kernel/livepatch.c
6265F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6266F: samples/livepatch/
b700e7f0 6267L: live-patching@vger.kernel.org
74d50da3 6268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6269
e2d1d6c0 6270LLC (802.2)
8b58be88 6271M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6272S: Maintained
679655da 6273F: include/linux/llc.h
c117ab84 6274F: include/uapi/linux/llc.h
679655da
JP
6275F: include/net/llc*
6276F: net/llc/
e2d1d6c0 6277
4e233cbe
AD
6278LM73 HARDWARE MONITOR DRIVER
6279M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6280L: lm-sensors@lm-sensors.org
6281S: Maintained
6282F: drivers/hwmon/lm73.c
6283
156e2d1a 6284LM78 HARDWARE MONITOR DRIVER
d8130624 6285M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6286L: lm-sensors@lm-sensors.org
6287S: Maintained
6288F: Documentation/hwmon/lm78
6289F: drivers/hwmon/lm78.c
6290
1da177e4 6291LM83 HARDWARE MONITOR DRIVER
d8130624 6292M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6293L: lm-sensors@lm-sensors.org
1da177e4 6294S: Maintained
679655da
JP
6295F: Documentation/hwmon/lm83
6296F: drivers/hwmon/lm83.c
1da177e4
LT
6297
6298LM90 HARDWARE MONITOR DRIVER
d8130624 6299M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6300L: lm-sensors@lm-sensors.org
1da177e4 6301S: Maintained
679655da 6302F: Documentation/hwmon/lm90
aae7bce4 6303F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6304F: drivers/hwmon/lm90.c
1da177e4 6305
917cc4e6
GR
6306LM95234 HARDWARE MONITOR DRIVER
6307M: Guenter Roeck <linux@roeck-us.net>
6308L: lm-sensors@lm-sensors.org
6309S: Maintained
6310F: Documentation/hwmon/lm95234
6311F: drivers/hwmon/lm95234.c
6312
68620bdd
MP
6313LME2510 MEDIA DRIVER
6314M: Malcolm Priestley <tvboxspy@gmail.com>
6315L: linux-media@vger.kernel.org
6316W: http://linuxtv.org/
6317Q: http://patchwork.linuxtv.org/project/linux-media/list/
6318S: Maintained
6319F: drivers/media/usb/dvb-usb-v2/lmedm04*
6320
512e67f9 6321LOCKDEP AND LOCKSTAT
8b58be88
JP
6322M: Peter Zijlstra <peterz@infradead.org>
6323M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6324L: linux-kernel@vger.kernel.org
75fc2d37 6325T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6326S: Maintained
214e0aed
DB
6327F: Documentation/locking/lockdep*.txt
6328F: Documentation/locking/lockstat.txt
679655da 6329F: include/linux/lockdep.h
7486d6da 6330F: kernel/locking/
512e67f9 6331
dde33348 6332LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6333M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6334L: linux-ntfs-dev@lists.sourceforge.net
6335W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6336S: Maintained
679655da 6337F: Documentation/ldm.txt
20d16fef 6338F: block/partitions/ldm.*
1da177e4 6339
ef6ada3d
JE
6340LogFS
6341M: Joern Engel <joern@logfs.org>
756ccb3c 6342M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6343L: logfs@logfs.org
6344W: logfs.org
6345S: Maintained
6346F: fs/logfs/
6347
b62d7946
RS
6348LPC32XX MACHINE SUPPORT
6349M: Roland Stigge <stigge@antcom.de>
6350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6351S: Maintained
6352F: arch/arm/mach-lpc32xx/
6353
c87e34ef 6354LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6355M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6356M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6357M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6358M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6359L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6360L: linux-scsi@vger.kernel.org
6361W: http://www.lsilogic.com/support
6362S: Supported
679655da 6363F: drivers/message/fusion/
500c152a 6364F: drivers/scsi/mpt2sas/
6365F: drivers/scsi/mpt3sas/
c87e34ef 6366
1da177e4 6367LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6368M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6369L: linux-scsi@vger.kernel.org
6370S: Maintained
679655da 6371F: drivers/scsi/sym53c8xx_2/
1da177e4 6372
e5f5c99a
GR
6373LTC4261 HARDWARE MONITOR DRIVER
6374M: Guenter Roeck <linux@roeck-us.net>
6375L: lm-sensors@lm-sensors.org
6376S: Maintained
6377F: Documentation/hwmon/ltc4261
6378F: drivers/hwmon/ltc4261.c
6379
81365c31 6380LTP (Linux Test Project)
28b8e8d4 6381M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6382M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6383M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6384M: Jan Stancek <jstancek@redhat.com>
6385M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6386M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6387L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6388W: http://linux-test-project.github.io/
7d1ae8a8 6389T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6390S: Maintained
6391
c12a54b3 6392M32R ARCHITECTURE
c12a54b3 6393W: http://www.linux-m32r.org/
b4174867 6394S: Orphan
679655da 6395F: arch/m32r/
c12a54b3 6396
1da177e4 6397M68K ARCHITECTURE
8b58be88 6398M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6399L: linux-m68k@lists.linux-m68k.org
6400W: http://www.linux-m68k.org/
54e5881d 6401T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6402S: Maintained
679655da 6403F: arch/m68k/
9db35182 6404F: drivers/zorro/
1da177e4
LT
6405
6406M68K ON APPLE MACINTOSH
8b58be88 6407M: Joshua Thompson <funaho@jurai.org>
1da177e4 6408W: http://www.mac.linux-m68k.org/
9bb9f222 6409L: linux-m68k@lists.linux-m68k.org
1da177e4 6410S: Maintained
9db35182 6411F: arch/m68k/mac/
1da177e4
LT
6412
6413M68K ON HP9000/300
8b58be88 6414M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6415W: http://www.tazenda.demon.co.uk/phil/linux-hp
6416S: Maintained
679655da 6417F: arch/m68k/hp300/
1da177e4 6418
74425546
AP
6419M88DS3103 MEDIA DRIVER
6420M: Antti Palosaari <crope@iki.fi>
6421L: linux-media@vger.kernel.org
6422W: http://linuxtv.org/
6423W: http://palosaari.fi/linux/
6424Q: http://patchwork.linuxtv.org/project/linux-media/list/
6425T: git git://linuxtv.org/anttip/media_tree.git
6426S: Maintained
6427F: drivers/media/dvb-frontends/m88ds3103*
6428
68620bdd
MP
6429M88RS2000 MEDIA DRIVER
6430M: Malcolm Priestley <tvboxspy@gmail.com>
6431L: linux-media@vger.kernel.org
6432W: http://linuxtv.org/
6433Q: http://patchwork.linuxtv.org/project/linux-media/list/
6434S: Maintained
6435F: drivers/media/dvb-frontends/m88rs2000*
6436
07a092fa 6437MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6438M: Alexey Klimov <klimov.linux@gmail.com>
6439L: linux-media@vger.kernel.org
6440T: git git://linuxtv.org/media_tree.git
6441S: Maintained
6442F: drivers/media/radio/radio-ma901.c
07a092fa 6443
64a327a7 6444MAC80211
8b58be88 6445M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6446L: linux-wireless@vger.kernel.org
491b26b4 6447W: http://wireless.kernel.org/
ce466579
JB
6448T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6449T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6450S: Maintained
679655da
JP
6451F: Documentation/networking/mac80211-injection.txt
6452F: include/net/mac80211.h
6453F: net/mac80211/
64a327a7 6454
b863ceb7 6455MACVLAN DRIVER
8b58be88 6456M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6457L: netdev@vger.kernel.org
6458S: Maintained
679655da
JP
6459F: drivers/net/macvlan.c
6460F: include/linux/if_macvlan.h
b863ceb7 6461
2b6d83e2
JB
6462MAILBOX API
6463M: Jassi Brar <jassisinghbrar@gmail.com>
6464L: linux-kernel@vger.kernel.org
6465S: Maintained
6466F: drivers/mailbox/
6467F: include/linux/mailbox_client.h
6468F: include/linux/mailbox_controller.h
6469
faf1668c 6470MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6471M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6472W: http://www.kernel.org/doc/man-pages
bd7ebec6 6473L: linux-man@vger.kernel.org
1b53dc74 6474S: Maintained
faf1668c 6475
8427defd
RK
6476MARVELL ARMADA DRM SUPPORT
6477M: Russell King <rmk+kernel@arm.linux.org.uk>
6478S: Maintained
6479F: drivers/gpu/drm/armada/
6480
3ad50cca
GR
6481MARVELL 88E6352 DSA support
6482M: Guenter Roeck <linux@roeck-us.net>
6483S: Maintained
6484F: drivers/net/dsa/mv88e6352.c
6485
44c14c1d 6486MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6487M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6488M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6489L: netdev@vger.kernel.org
6490S: Maintained
6491F: drivers/net/ethernet/marvell/sk*
6492
74cda169 6493MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6494L: libertas-dev@lists.infradead.org
8ac3e99e 6495S: Orphan
679655da 6496F: drivers/net/wireless/libertas/
74cda169 6497
b60d6975 6498MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6499M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6500L: netdev@vger.kernel.org
f5ca8502 6501S: Maintained
527a6266 6502F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6503F: include/linux/mv643xx.h
1da177e4 6504
370b8ed9
TP
6505MARVELL MVNETA ETHERNET DRIVER
6506M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6507L: netdev@vger.kernel.org
6508S: Maintained
6509F: drivers/net/ethernet/marvell/mvneta.*
6510
fcad584d 6511MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6512M: Amitkumar Karwar <akarwar@marvell.com>
6513M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6514L: linux-wireless@vger.kernel.org
6515S: Maintained
6516F: drivers/net/wireless/mwifiex/
6517
a2c3f656 6518MARVELL MWL8K WIRELESS DRIVER
a040d532 6519M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6520L: linux-wireless@vger.kernel.org
16345910 6521S: Odd Fixes
a2c3f656
LB
6522F: drivers/net/wireless/mwl8k.c
6523
2a69567b 6524MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6525M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6526S: Odd Fixes
1fa7e547 6527F: drivers/mmc/host/mvsdio.*
2a69567b 6528
1da177e4 6529MATROX FRAMEBUFFER DRIVER
c69f677c 6530L: linux-fbdev@vger.kernel.org
52653199 6531S: Orphan
8a61f013 6532F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6533F: include/uapi/linux/matroxfb.h
1da177e4 6534
ca462085
GR
6535MAX16065 HARDWARE MONITOR DRIVER
6536M: Guenter Roeck <linux@roeck-us.net>
6537L: lm-sensors@lm-sensors.org
6538S: Maintained
6539F: Documentation/hwmon/max16065
6540F: drivers/hwmon/max16065.c
6541
d20620de 6542MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6543M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6544L: lm-sensors@lm-sensors.org
6545S: Maintained
679655da
JP
6546F: Documentation/hwmon/max6650
6547F: drivers/hwmon/max6650.c
d20620de 6548
e89ab51f
GR
6549MAX6697 HARDWARE MONITOR DRIVER
6550M: Guenter Roeck <linux@roeck-us.net>
6551L: lm-sensors@lm-sensors.org
6552S: Maintained
6553F: Documentation/hwmon/max6697
6554F: Documentation/devicetree/bindings/i2c/max6697.txt
6555F: drivers/hwmon/max6697.c
6556F: include/linux/platform_data/max6697.h
6557
f8f847b5
KK
6558MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6559M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6560L: linux-pm@vger.kernel.org
6561S: Supported
6562F: drivers/power/max14577_charger.c
6563F: drivers/power/max77693_charger.c
6564
befeb596
KK
6565MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6566M: Chanwoo Choi <cw00.choi@samsung.com>
6567M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6568L: linux-kernel@vger.kernel.org
6569S: Supported
6570F: drivers/*/max14577.c
6571F: drivers/*/max77686.c
6572F: drivers/*/max77693.c
6573F: drivers/extcon/extcon-max14577.c
6574F: drivers/extcon/extcon-max77693.c
6575F: drivers/rtc/rtc-max77686.c
6576F: drivers/clk/clk-max77686.c
6577F: Documentation/devicetree/bindings/mfd/max14577.txt
6578F: Documentation/devicetree/bindings/mfd/max77686.txt
6579F: Documentation/devicetree/bindings/mfd/max77693.txt
6580F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6581F: include/linux/mfd/max14577*.h
6582F: include/linux/mfd/max77686*.h
6583F: include/linux/mfd/max77693*.h
6584
9be3c9a5
HV
6585MAXIRADIO FM RADIO RECEIVER DRIVER
6586M: Hans Verkuil <hverkuil@xs4all.nl>
6587L: linux-media@vger.kernel.org
6588T: git git://linuxtv.org/media_tree.git
6589W: http://linuxtv.org
6590S: Maintained
6591F: drivers/media/radio/radio-maxiradio*
6592
6f32a8c9
LP
6593MEDIA DRIVERS FOR RENESAS - VSP1
6594M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6595L: linux-media@vger.kernel.org
6596L: linux-sh@vger.kernel.org
6597T: git git://linuxtv.org/media_tree.git
6598S: Supported
6599F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6600F: drivers/media/platform/vsp1/
6601
127c49ae 6602MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6603M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6604P: LinuxTV.org Project
6605L: linux-media@vger.kernel.org
6606W: http://linuxtv.org
8a6e2535 6607Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6608T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6609S: Maintained
6610F: Documentation/dvb/
6611F: Documentation/video4linux/
ffe06198 6612F: Documentation/DocBook/media/
127c49ae 6613F: drivers/media/
ffe06198 6614F: drivers/staging/media/
127c49ae 6615F: include/media/
6c0f0359
MCC
6616F: include/uapi/linux/dvb/
6617F: include/uapi/linux/videodev2.h
6618F: include/uapi/linux/media.h
6619F: include/uapi/linux/v4l2-*
6620F: include/uapi/linux/meye.h
6621F: include/uapi/linux/ivtv*
6622F: include/uapi/linux/uvcvideo.h
d20620de 6623
c869f77d
JK
6624MEDIATEK MT7601U WIRELESS LAN DRIVER
6625M: Jakub Kicinski <kubakici@wp.pl>
6626L: linux-wireless@vger.kernel.org
6627S: Maintained
6628F: drivers/net/wireless/mediatek/mt7601u/
6629
e399065b
SS
6630MEGARAID SCSI/SAS DRIVERS
6631M: Kashyap Desai <kashyap.desai@avagotech.com>
6632M: Sumit Saxena <sumit.saxena@avagotech.com>
6633M: Uday Lingala <uday.lingala@avagotech.com>
6634L: megaraidlinux.pdl@avagotech.com
baaea1dc 6635L: linux-scsi@vger.kernel.org
e399065b 6636W: http://www.lsi.com
ce00f85c 6637S: Maintained
679655da
JP
6638F: Documentation/scsi/megaraid.txt
6639F: drivers/scsi/megaraid.*
6640F: drivers/scsi/megaraid/
757e0108 6641
2c46c9d5
AV
6642MELLANOX ETHERNET DRIVER (mlx4_en)
6643M: Amir Vadai <amirv@mellanox.com>
db603047 6644M: Ido Shamay <idos@mellanox.com>
b75f0050 6645L: netdev@vger.kernel.org
2c46c9d5
AV
6646S: Supported
6647W: http://www.mellanox.com
6648Q: http://patchwork.ozlabs.org/project/netdev/list/
6649F: drivers/net/ethernet/mellanox/mlx4/en_*
6650
70ea91f1
SR
6651MEMORY MANAGEMENT
6652L: linux-mm@kvack.org
70ea91f1
SR
6653W: http://www.linux-mm.org
6654S: Maintained
679655da 6655F: include/linux/mm.h
551450bb
CS
6656F: include/linux/gfp.h
6657F: include/linux/mmzone.h
6658F: include/linux/memory_hotplug.h
6659F: include/linux/vmalloc.h
679655da 6660F: mm/
70ea91f1 6661
f4e9ce66 6662MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6663M: David Woodhouse <dwmw2@infradead.org>
242c325e 6664M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6665L: linux-mtd@lists.infradead.org
8a6e2535
JP
6666W: http://www.linux-mtd.infradead.org/
6667Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6668T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6669T: git git://git.infradead.org/l2-mtd.git
1da177e4 6670S: Maintained
679655da
JP
6671F: drivers/mtd/
6672F: include/linux/mtd/
c117ab84 6673F: include/uapi/mtd/
1da177e4 6674
26c57ef1 6675MEN A21 WATCHDOG DRIVER
30c7469b 6676M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6677L: linux-watchdog@vger.kernel.org
30c7469b 6678S: Maintained
26c57ef1
JT
6679F: drivers/watchdog/mena21_wdt.c
6680
3764e82e 6681MEN CHAMELEON BUS (mcb)
30c7469b
JT
6682M: Johannes Thumshirn <morbidrsa@gmail.com>
6683S: Maintained
3764e82e
JT
6684F: drivers/mcb/
6685F: include/linux/mcb.h
6686
48b490d2
AW
6687MEN F21BMC (Board Management Controller)
6688M: Andreas Werner <andreas.werner@men.de>
6689S: Supported
6690F: drivers/mfd/menf21bmc.c
6691F: drivers/watchdog/menf21bmc_wdt.c
6692F: drivers/leds/leds-menf21bmc.c
6693F: drivers/hwmon/menf21bmc_hwmon.c
6694F: Documentation/hwmon/menf21bmc
6695
12285945
JH
6696METAG ARCHITECTURE
6697M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6698L: linux-metag@vger.kernel.org
12285945
JH
6699S: Supported
6700F: arch/metag/
6701F: Documentation/metag/
6702F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6703F: drivers/clocksource/metag_generic.c
5698c50d
JH
6704F: drivers/irqchip/irq-metag.c
6705F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6706F: drivers/tty/metag_da.c
12285945 6707
c6375b0a 6708MICROBLAZE ARCHITECTURE
8b58be88 6709M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6710W: http://www.monstr.eu/fdt/
6711T: git git://git.monstr.eu/linux-2.6-microblaze.git
6712S: Supported
0a8c7914 6713F: arch/microblaze/
1da177e4
LT
6714
6715MICROTEK X6 SCANNER
61eee9a7 6716M: Oliver Neukum <oliver@neukum.org>
1da177e4 6717S: Maintained
679655da 6718F: drivers/usb/image/microtek.*
1da177e4
LT
6719
6720MIPS
8b58be88 6721M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6722L: linux-mips@linux-mips.org
6097050d 6723W: http://www.linux-mips.org/
b05e988e 6724T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6725Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6726S: Supported
679655da
JP
6727F: Documentation/mips/
6728F: arch/mips/
1da177e4 6729
08b7620a
HV
6730MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6731M: Hans Verkuil <hverkuil@xs4all.nl>
6732L: linux-media@vger.kernel.org
6733T: git git://linuxtv.org/media_tree.git
6734W: http://linuxtv.org
6735S: Odd Fixes
6736F: drivers/media/radio/radio-miropcm20*
6737
e126ba97
EC
6738Mellanox MLX5 core VPI driver
6739M: Eli Cohen <eli@mellanox.com>
6740L: netdev@vger.kernel.org
6741L: linux-rdma@vger.kernel.org
6742W: http://www.mellanox.com
6743Q: http://patchwork.ozlabs.org/project/netdev/list/
6744Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6745T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6746S: Supported
6747F: drivers/net/ethernet/mellanox/mlx5/core/
6748F: include/linux/mlx5/
6749
6750Mellanox MLX5 IB driver
b75f0050
JP
6751M: Eli Cohen <eli@mellanox.com>
6752L: linux-rdma@vger.kernel.org
6753W: http://www.mellanox.com
6754Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6755T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6756S: Supported
6757F: include/linux/mlx5/
6758F: drivers/infiniband/hw/mlx5/
e126ba97 6759
0ce277e4
AP
6760MN88472 MEDIA DRIVER
6761M: Antti Palosaari <crope@iki.fi>
6762L: linux-media@vger.kernel.org
6763W: http://linuxtv.org/
6764W: http://palosaari.fi/linux/
6765Q: http://patchwork.linuxtv.org/project/linux-media/list/
6766T: git git://linuxtv.org/anttip/media_tree.git
6767S: Maintained
6768F: drivers/staging/media/mn88472/
6769F: drivers/media/dvb-frontends/mn88472.h
6770
4f4d238f
AP
6771MN88473 MEDIA DRIVER
6772M: Antti Palosaari <crope@iki.fi>
6773L: linux-media@vger.kernel.org
6774W: http://linuxtv.org/
6775W: http://palosaari.fi/linux/
6776Q: http://patchwork.linuxtv.org/project/linux-media/list/
6777T: git git://linuxtv.org/anttip/media_tree.git
6778S: Maintained
6779F: drivers/staging/media/mn88473/
6780F: drivers/media/dvb-frontends/mn88473.h
6781
1da177e4 6782MODULE SUPPORT
8b58be88 6783M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6784S: Maintained
679655da
JP
6785F: include/linux/module.h
6786F: kernel/module.c
1da177e4
LT
6787
6788MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6789W: http://popies.net/meye/
b7788e13 6790S: Orphan
679655da 6791F: Documentation/video4linux/meye.txt
90d72ac6 6792F: drivers/media/pci/meye/
6c0f0359 6793F: include/uapi/linux/meye.h
1da177e4 6794
b9705b60 6795MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6796M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6797S: Maintained
679655da 6798F: Documentation/serial/moxa-smartio
c897401b 6799F: drivers/tty/mxser.*
d735410a 6800
889b2f87
AK
6801MR800 AVERMEDIA USB FM RADIO DRIVER
6802M: Alexey Klimov <klimov.linux@gmail.com>
6803L: linux-media@vger.kernel.org
6804T: git git://linuxtv.org/media_tree.git
6805S: Maintained
6806F: drivers/media/radio/radio-mr800.c
6807
d7155691
AO
6808MRF24J40 IEEE 802.15.4 RADIO DRIVER
6809M: Alan Ott <alan@signal11.us>
6810L: linux-wpan@vger.kernel.org
6811S: Maintained
6812F: drivers/net/ieee802154/mrf24j40.c
6813
8c4c731a 6814MSI LAPTOP SUPPORT
182ae55c 6815M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6816L: platform-driver-x86@vger.kernel.org
8c4c731a 6817S: Maintained
679655da 6818F: drivers/platform/x86/msi-laptop.c
8c4c731a 6819
0f1006b1 6820MSI WMI SUPPORT
d0944853 6821L: platform-driver-x86@vger.kernel.org
5ee7041e 6822S: Orphan
0f1006b1
AA
6823F: drivers/platform/x86/msi-wmi.c
6824
19a628a0
AP
6825MSI001 MEDIA DRIVER
6826M: Antti Palosaari <crope@iki.fi>
6827L: linux-media@vger.kernel.org
6828W: http://linuxtv.org/
6829W: http://palosaari.fi/linux/
6830Q: http://patchwork.linuxtv.org/project/linux-media/list/
6831T: git git://linuxtv.org/anttip/media_tree.git
6832S: Maintained
0185e197 6833F: drivers/media/tuners/msi001*
19a628a0 6834
7570589d 6835MSI2500 MEDIA DRIVER
2c57213f
AP
6836M: Antti Palosaari <crope@iki.fi>
6837L: linux-media@vger.kernel.org
6838W: http://linuxtv.org/
6839W: http://palosaari.fi/linux/
6840Q: http://patchwork.linuxtv.org/project/linux-media/list/
6841T: git git://linuxtv.org/anttip/media_tree.git
6842S: Maintained
7570589d 6843F: drivers/media/usb/msi2500/
2c57213f 6844
62a37dc7 6845MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6846M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6847L: linux-media@vger.kernel.org
6848T: git git://linuxtv.org/media_tree.git
6849S: Maintained
6850F: drivers/media/i2c/mt9m032.c
6851F: include/media/mt9m032.h
6852
62a37dc7 6853MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6854M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6855L: linux-media@vger.kernel.org
6856T: git git://linuxtv.org/media_tree.git
6857S: Maintained
6858F: drivers/media/i2c/mt9p031.c
6859F: include/media/mt9p031.h
6860
62a37dc7 6861MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6862M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6863L: linux-media@vger.kernel.org
6864T: git git://linuxtv.org/media_tree.git
6865S: Maintained
6866F: drivers/media/i2c/mt9t001.c
6867F: include/media/mt9t001.h
6868
62a37dc7 6869MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6870M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6871L: linux-media@vger.kernel.org
6872T: git git://linuxtv.org/media_tree.git
6873S: Maintained
f2272e13 6874F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6875F: drivers/media/i2c/mt9v032.c
6876F: include/media/mt9v032.h
6877
4e0d13cb 6878MULTIFUNCTION DEVICES (MFD)
8b58be88 6879M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6880M: Lee Jones <lee.jones@linaro.org>
7caa7991 6881T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6882S: Supported
679655da 6883F: drivers/mfd/
55b5940d 6884F: include/linux/mfd/
4e0d13cb 6885
5c4e6f13 6886MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6887M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6888L: linux-mmc@vger.kernel.org
708dce3f 6889T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6890S: Maintained
679655da
JP
6891F: drivers/mmc/
6892F: include/linux/mmc/
c117ab84 6893F: include/uapi/linux/mmc/
baca2da4 6894
15a0580c 6895MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6896S: Orphan
679655da
JP
6897F: drivers/mmc/host/mmc_spi.c
6898F: include/linux/spi/mmc_spi.h
15a0580c 6899
1da177e4 6900MULTISOUND SOUND DRIVER
8b58be88 6901M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6902S: Maintained
679655da
JP
6903F: Documentation/sound/oss/MultiSound
6904F: sound/oss/msnd*
1da177e4 6905
d735410a 6906MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6907S: Orphan
c897401b 6908F: drivers/tty/isicom.c
679655da 6909F: include/linux/isicom.h
d735410a 6910
550a7375 6911MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6912M: Felipe Balbi <balbi@ti.com>
795fb7e7 6913L: linux-usb@vger.kernel.org
43b416e5 6914T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6915S: Maintained
679655da 6916F: drivers/usb/musb/
550a7375 6917
ea0af5f6
MK
6918MXL5007T MEDIA DRIVER
6919M: Michael Krufky <mkrufky@linuxtv.org>
6920L: linux-media@vger.kernel.org
6921W: http://linuxtv.org/
6922W: http://github.com/mkrufky
6923Q: http://patchwork.linuxtv.org/project/linux-media/list/
6924T: git git://linuxtv.org/mkrufky/tuners.git
6925S: Maintained
6926F: drivers/media/tuners/mxl5007t.*
6927
2d3cf588 6928MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6929M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6930L: netdev@vger.kernel.org
205057ae 6931W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6932S: Supported
93f7848b 6933F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6934
1da177e4 6935NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6936S: Orphan
d9fb9f38 6937F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6938
23dc05a3
DM
6939NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6940M: Daniel Mack <zonque@gmail.com>
6941S: Maintained
e5747e40 6942L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6943W: http://www.native-instruments.com
6944F: sound/usb/caiaq/
6945
1da177e4 6946NCP FILESYSTEM
52653199
PV
6947M: Petr Vandrovec <petr@vandrovec.name>
6948S: Odd Fixes
679655da 6949F: fs/ncpfs/
1da177e4 6950
a79b0322
FT
6951NCR 5380 SCSI DRIVERS
6952M: Finn Thain <fthain@telegraphics.com.au>
6953M: Michael Schmitz <schmitzmic@gmail.com>
6954L: linux-scsi@vger.kernel.org
6955S: Maintained
6956F: Documentation/scsi/g_NCR5380.txt
6957F: drivers/scsi/NCR5380.*
6958F: drivers/scsi/arm/cumana_1.c
6959F: drivers/scsi/arm/oak.c
6960F: drivers/scsi/atari_NCR5380.c
6961F: drivers/scsi/atari_scsi.*
6962F: drivers/scsi/dmx3191d.c
6963F: drivers/scsi/dtc.*
6964F: drivers/scsi/g_NCR5380.*
6965F: drivers/scsi/g_NCR5380_mmio.c
6966F: drivers/scsi/mac_scsi.*
6967F: drivers/scsi/pas16.*
a79b0322
FT
6968F: drivers/scsi/sun3_scsi.*
6969F: drivers/scsi/sun3_scsi_vme.c
6970F: drivers/scsi/t128.*
6971
1da177e4 6972NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6973M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6974L: linux-scsi@vger.kernel.org
6975S: Maintained
679655da 6976F: drivers/scsi/NCR_D700.*
1da177e4 6977
4aa3eb4c
GR
6978NCT6775 HARDWARE MONITOR DRIVER
6979M: Guenter Roeck <linux@roeck-us.net>
6980L: lm-sensors@lm-sensors.org
6981S: Maintained
6982F: Documentation/hwmon/nct6775
6983F: drivers/hwmon/nct6775.c
6984
3c2d774c 6985NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6986M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6987L: linux-rdma@vger.kernel.org
e3d33cb1 6988W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6989S: Supported
6990F: drivers/infiniband/hw/nes/
6991
be2f2e84 6992NETEM NETWORK EMULATOR
adbbf69d 6993M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6994L: netem@lists.linux-foundation.org
be2f2e84 6995S: Maintained
679655da 6996F: net/sched/sch_netem.c
be2f2e84 6997
b2f5a051 6998NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6999M: Jon Mason <jdmason@kudzu.us>
4a58448b 7000L: netdev@vger.kernel.org
4a58448b 7001S: Supported
679655da 7002F: Documentation/networking/s2io.txt
b2f5a051 7003F: Documentation/networking/vxge.txt
86387e1a 7004F: drivers/net/ethernet/neterion/
4a58448b 7005
db9cf3a3 7006NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7007M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7008M: Patrick McHardy <kaber@trash.net>
42010ed0 7009M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7010L: netfilter-devel@vger.kernel.org
82b98543 7011L: coreteam@netfilter.org
1da177e4
LT
7012W: http://www.netfilter.org/
7013W: http://www.iptables.org/
42010ed0
PNA
7014Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7015T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7016T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7017S: Supported
679655da
JP
7018F: include/linux/netfilter*
7019F: include/linux/netfilter/
7020F: include/net/netfilter/
c117ab84
CEB
7021F: include/uapi/linux/netfilter*
7022F: include/uapi/linux/netfilter/
679655da
JP
7023F: net/*/netfilter.c
7024F: net/*/netfilter/
7025F: net/netfilter/
91c269a0 7026F: net/bridge/br_netfilter*.c
1da177e4 7027
4cc67735 7028NETLABEL
87a0874c 7029M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7030W: http://netlabel.sf.net
7031L: netdev@vger.kernel.org
87a0874c 7032S: Maintained
80811493 7033F: Documentation/netlabel/
679655da
JP
7034F: include/net/netlabel.h
7035F: net/netlabel/
4cc67735 7036
1da177e4 7037NETROM NETWORK LAYER
8b58be88 7038M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7039L: linux-hams@vger.kernel.org
d34cb28a 7040W: http://www.linux-ax25.org/
1da177e4 7041S: Maintained
679655da 7042F: include/net/netrom.h
c117ab84 7043F: include/uapi/linux/netrom.h
679655da 7044F: net/netrom/
1da177e4 7045
5ddb88c0 7046NETWORK BLOCK DEVICE (NBD)
4ca5829a 7047M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7048S: Maintained
5e4b269b 7049L: nbd-general@lists.sourceforge.net
4ca5829a 7050T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7051F: Documentation/blockdev/nbd.txt
7052F: drivers/block/nbd.c
c117ab84 7053F: include/uapi/linux/nbd.h
1da177e4 7054
6e43650c
NH
7055NETWORK DROP MONITOR
7056M: Neil Horman <nhorman@tuxdriver.com>
7057L: netdev@vger.kernel.org
7058S: Maintained
7059W: https://fedorahosted.org/dropwatch/
7060F: net/core/drop_monitor.c
7061
1da177e4 7062NETWORKING [GENERAL]
8b58be88 7063M: "David S. Miller" <davem@davemloft.net>
979b6c13 7064L: netdev@vger.kernel.org
b1e8fd54 7065W: http://www.linuxfoundation.org/en/Net
11e98029 7066Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7067T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7068T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7069S: Maintained
679655da
JP
7070F: net/
7071F: include/net/
018d21ed
JP
7072F: include/linux/in.h
7073F: include/linux/net.h
7074F: include/linux/netdevice.h
c117ab84
CEB
7075F: include/uapi/linux/in.h
7076F: include/uapi/linux/net.h
7077F: include/uapi/linux/netdevice.h
0c7aecd4 7078F: include/uapi/linux/net_namespace.h
7e814a6c 7079F: tools/net/
f4e53f9a 7080F: tools/testing/selftests/net/
335a67d2 7081F: lib/random32.c
a101ccd1 7082F: lib/test_bpf.c
1da177e4
LT
7083
7084NETWORKING [IPv4/IPv6]
8b58be88
JP
7085M: "David S. Miller" <davem@davemloft.net>
7086M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7087M: James Morris <jmorris@namei.org>
7088M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7089M: Patrick McHardy <kaber@trash.net>
979b6c13 7090L: netdev@vger.kernel.org
08deed1e 7091T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7092S: Maintained
679655da
JP
7093F: net/ipv4/
7094F: net/ipv6/
7095F: include/net/ip*
0a14842f 7096F: arch/x86/net/*
1da177e4 7097
73b7656c
DM
7098NETWORKING [IPSEC]
7099M: Steffen Klassert <steffen.klassert@secunet.com>
7100M: Herbert Xu <herbert@gondor.apana.org.au>
7101M: "David S. Miller" <davem@davemloft.net>
7102L: netdev@vger.kernel.org
d1fc5024
SK
7103T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7104T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7105S: Maintained
5826bdd1 7106F: net/core/flow.c
73b7656c
DM
7107F: net/xfrm/
7108F: net/key/
7109F: net/ipv4/xfrm*
d1fc5024
SK
7110F: net/ipv4/esp4.c
7111F: net/ipv4/ah4.c
7112F: net/ipv4/ipcomp.c
7113F: net/ipv4/ip_vti.c
73b7656c 7114F: net/ipv6/xfrm*
d1fc5024
SK
7115F: net/ipv6/esp6.c
7116F: net/ipv6/ah6.c
7117F: net/ipv6/ipcomp6.c
7118F: net/ipv6/ip6_vti.c
73b7656c
DM
7119F: include/uapi/linux/xfrm.h
7120F: include/net/xfrm.h
7121
10e2ff1c 7122NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7123M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7124L: netdev@vger.kernel.org
7125S: Maintained
7126
29f8f632 7127NETWORKING [WIRELESS]
2cb4abd1 7128L: linux-wireless@vger.kernel.org
8a6e2535 7129Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7130
788873ac
JP
7131NETWORKING DRIVERS
7132L: netdev@vger.kernel.org
7133W: http://www.linuxfoundation.org/en/Net
11e98029 7134Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7135T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7136T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7137S: Odd Fixes
7138F: drivers/net/
018d21ed 7139F: include/linux/if_*
0b63bf1f
JD
7140F: include/linux/netdevice.h
7141F: include/linux/arcdevice.h
7142F: include/linux/etherdevice.h
7143F: include/linux/fcdevice.h
7144F: include/linux/fddidevice.h
7145F: include/linux/hippidevice.h
7146F: include/linux/inetdevice.h
c117ab84
CEB
7147F: include/uapi/linux/if_*
7148F: include/uapi/linux/netdevice.h
788873ac 7149
0e324cf6
JL
7150NETWORKING DRIVERS (WIRELESS)
7151M: Kalle Valo <kvalo@codeaurora.org>
7152L: linux-wireless@vger.kernel.org
7153Q: http://patchwork.kernel.org/project/linux-wireless/list/
7154T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7155S: Maintained
7156F: drivers/net/wireless/
7157
3d396eb1 7158NETXEN (1/10) GbE SUPPORT
8622315e 7159M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7160M: Sony Chacko <sony.chacko@qlogic.com>
7161M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7162L: netdev@vger.kernel.org
9c2b5bde 7163W: http://www.qlogic.com
3d396eb1 7164S: Supported
aa43c215 7165F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7166
6423d30f
AAJ
7167NFC SUBSYSTEM
7168M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7169M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7170M: Samuel Ortiz <sameo@linux.intel.com>
7171L: linux-wireless@vger.kernel.org
1eb3b216 7172L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7173S: Supported
6423d30f 7174F: net/nfc/
55eb94f9 7175F: include/net/nfc/
c117ab84 7176F: include/uapi/linux/nfc.h
6423d30f 7177F: drivers/nfc/
08eaa1e0 7178F: include/linux/platform_data/pn544.h
7ebb88e5 7179F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7180
e8b43555 7181NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7182M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7183M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7184L: linux-nfs@vger.kernel.org
7185W: http://client.linux-nfs.org
cd7b996a 7186T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7187S: Maintained
679655da
JP
7188F: fs/lockd/
7189F: fs/nfs/
7190F: fs/nfs_common/
7191F: net/sunrpc/
7192F: include/linux/lockd/
7193F: include/linux/nfs*
7194F: include/linux/sunrpc/
c117ab84
CEB
7195F: include/uapi/linux/nfs*
7196F: include/uapi/linux/sunrpc/
1da177e4 7197
85ef9cea 7198NILFS2 FILESYSTEM
e2126935 7199M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7200L: linux-nilfs@vger.kernel.org
f9472265 7201W: http://nilfs.sourceforge.net/
e2126935 7202T: git git://github.com/konis/nilfs2.git
85ef9cea 7203S: Supported
679655da
JP
7204F: Documentation/filesystems/nilfs2.txt
7205F: fs/nilfs2/
7206F: include/linux/nilfs2_fs.h
85ef9cea 7207
1da177e4 7208NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7209M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7210W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7211S: Maintained
679655da
JP
7212F: Documentation/scsi/NinjaSCSI.txt
7213F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7214
7215NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7216M: GOTO Masanori <gotom@debian.or.jp>
7217M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7218W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7219S: Maintained
679655da
JP
7220F: Documentation/scsi/NinjaSCSI.txt
7221F: drivers/scsi/nsp32*
1da177e4 7222
383b8fb9
LFT
7223NIOS2 ARCHITECTURE
7224M: Ley Foon Tan <lftan@altera.com>
7225L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7226T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7227S: Maintained
7228F: arch/nios2/
7229
2a6afddb
PR
7230NOKIA N900 POWER SUPPLY DRIVERS
7231M: Pali RohĂ¡r <pali.rohar@gmail.com>
7232S: Maintained
7233F: include/linux/power/bq2415x_charger.h
7234F: include/linux/power/bq27x00_battery.h
7235F: include/linux/power/isp1704_charger.h
7236F: drivers/power/bq2415x_charger.c
7237F: drivers/power/bq27x00_battery.c
7238F: drivers/power/isp1704_charger.c
7239F: drivers/power/rx51_battery.c
7240
a1bd3bae 7241NTB DRIVER CORE
9ef6bf6c
JM
7242M: Jon Mason <jdmason@kudzu.us>
7243M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7244M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7245S: Supported
2984411f
JM
7246W: https://github.com/jonmason/ntb/wiki
7247T: git git://github.com/jonmason/ntb.git
fce8a7bb 7248F: drivers/ntb/
548c237c 7249F: drivers/net/ntb_netdev.c
fce8a7bb 7250F: include/linux/ntb.h
a1bd3bae 7251F: include/linux/ntb_transport.h
fce8a7bb 7252
e26a5843
AH
7253NTB INTEL DRIVER
7254M: Jon Mason <jdmason@kudzu.us>
7255M: Dave Jiang <dave.jiang@intel.com>
7256S: Supported
7257W: https://github.com/jonmason/ntb/wiki
7258T: git git://github.com/jonmason/ntb.git
7259F: drivers/ntb/hw/intel/
fce8a7bb 7260
1da177e4 7261NTFS FILESYSTEM
2818ef50 7262M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7263L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7264W: http://www.tuxera.com/
e6f4dee7 7265T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7266S: Supported
679655da
JP
7267F: Documentation/filesystems/ntfs.txt
7268F: fs/ntfs/
1da177e4 7269
9eb8ef74 7270NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7271M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7272L: linux-fbdev@vger.kernel.org
ce00f85c 7273S: Maintained
8a61f013
JH
7274F: drivers/video/fbdev/riva/
7275F: drivers/video/fbdev/nvidia/
1da177e4 7276
79461681
MW
7277NVM EXPRESS DRIVER
7278M: Matthew Wilcox <willy@linux.intel.com>
7279L: linux-nvme@lists.infradead.org
7280T: git git://git.infradead.org/users/willy/linux-nvme.git
7281S: Supported
5be37bf9 7282F: drivers/block/nvme*
79461681
MW
7283F: include/linux/nvme.h
7284
dece4585
CP
7285NXP-NCI NFC DRIVER
7286M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7287R: Charles Gorand <charles.gorand@effinnov.com>
7288L: linux-nfc@lists.01.org (moderated for non-subscribers)
7289S: Supported
7290F: drivers/nfc/nxp-nci
7291
f50d7146
RK
7292NXP TDA998X DRM DRIVER
7293M: Russell King <rmk+kernel@arm.linux.org.uk>
7294S: Supported
7295F: drivers/gpu/drm/i2c/tda998x_drv.c
7296F: include/drm/i2c/tda998x.h
7297
fbace43e
PR
7298NXP TFA9879 DRIVER
7299M: Peter Rosin <peda@axentia.se>
7300L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7301S: Maintained
7302F: sound/soc/codecs/tfa9879*
7303
f5525786 7304OMAP SUPPORT
0e24bdd4 7305M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7306L: linux-omap@vger.kernel.org
7307W: http://www.muru.com/linux/omap/
7308W: http://linux.omap.com/
8a6e2535 7309Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7310T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7311S: Maintained
4e04d5a3 7312F: arch/arm/*omap*/
026da812
FB
7313F: arch/arm/configs/omap1_defconfig
7314F: arch/arm/configs/omap2plus_defconfig
046d0a37 7315F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7316F: drivers/irqchip/irq-omap-intc.c
7317F: drivers/mfd/*omap*.c
7318F: drivers/mfd/menelaus.c
7319F: drivers/mfd/palmas.c
7320F: drivers/mfd/tps65217.c
7321F: drivers/mfd/tps65218.c
7322F: drivers/mfd/tps65910.c
7323F: drivers/mfd/twl-core.[ch]
7324F: drivers/mfd/twl4030*.c
7325F: drivers/mfd/twl6030*.c
7326F: drivers/mfd/twl6040*.c
7327F: drivers/regulator/palmas-regulator*.c
7328F: drivers/regulator/pbias-regulator.c
7329F: drivers/regulator/tps65217-regulator.c
7330F: drivers/regulator/tps65218-regulator.c
7331F: drivers/regulator/tps65910-regulator.c
7332F: drivers/regulator/twl-regulator.c
046d0a37 7333F: include/linux/i2c-omap.h
f5525786 7334
50f29fbd 7335OMAP DEVICE TREE SUPPORT
cdb55ab0 7336M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7337M: Tony Lindgren <tony@atomide.com>
7338L: linux-omap@vger.kernel.org
d0fb18c5 7339L: devicetree@vger.kernel.org
50f29fbd
TL
7340S: Maintained
7341F: arch/arm/boot/dts/*omap*
7342F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7343F: arch/arm/boot/dts/*am4*
7344F: arch/arm/boot/dts/*am5*
7345F: arch/arm/boot/dts/*dra7*
50f29fbd 7346
f5525786 7347OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7348M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7349L: linux-omap@vger.kernel.org
7350S: Maintained
7351F: arch/arm/*omap*/*clock*
7352
7353OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7354M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7355L: linux-omap@vger.kernel.org
7356S: Maintained
7357F: arch/arm/*omap*/*pm*
c46938d4 7358F: drivers/cpufreq/omap-cpufreq.c
f5525786 7359
d21db568 7360OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7361M: Rajendra Nayak <rnayak@ti.com>
7362M: Paul Walmsley <paul@pwsan.com>
7363L: linux-omap@vger.kernel.org
7364S: Maintained
d21db568 7365F: arch/arm/mach-omap2/prm*
692ab1f3 7366
f5525786 7367OMAP AUDIO SUPPORT
6c284903 7368M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7369M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7370L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7371L: linux-omap@vger.kernel.org
7372S: Maintained
7373F: sound/soc/omap/
7374
18640193
TL
7375OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7376M: Roger Quadros <rogerq@ti.com>
7377M: Tony Lindgren <tony@atomide.com>
7378L: linux-omap@vger.kernel.org
7379S: Maintained
7380F: drivers/memory/omap-gpmc.c
7381F: arch/arm/mach-omap2/*gpmc*
7382
f5525786 7383OMAP FRAMEBUFFER SUPPORT
830e6384 7384M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7385L: linux-fbdev@vger.kernel.org
f5525786
TL
7386L: linux-omap@vger.kernel.org
7387S: Maintained
8a61f013 7388F: drivers/video/fbdev/omap/
f5525786 7389
676eec0d 7390OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7391M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7392L: linux-omap@vger.kernel.org
676eec0d 7393L: linux-fbdev@vger.kernel.org
178ff4c9 7394S: Maintained
8a61f013 7395F: drivers/video/fbdev/omap2/
178ff4c9
TV
7396F: Documentation/arm/OMAP/DSS
7397
8b37fcfc
OBC
7398OMAP HARDWARE SPINLOCK SUPPORT
7399M: Ohad Ben-Cohen <ohad@wizery.com>
7400L: linux-omap@vger.kernel.org
7401S: Maintained
7402F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7403
f5525786 7404OMAP MMC SUPPORT
8b58be88 7405M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7406L: linux-omap@vger.kernel.org
7407S: Maintained
653f41b5
MC
7408F: drivers/mmc/host/omap.c
7409
7410OMAP HS MMC SUPPORT
0a4585c6 7411L: linux-mmc@vger.kernel.org
653f41b5 7412L: linux-omap@vger.kernel.org
dfa5d196 7413S: Orphan
653f41b5 7414F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7415
7416OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7417M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7418S: Maintained
7419F: drivers/char/hw_random/omap-rng.c
7420
f400c82e 7421OMAP HWMOD SUPPORT
cdb55ab0 7422M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7423M: Paul Walmsley <paul@pwsan.com>
7424L: linux-omap@vger.kernel.org
7425S: Maintained
8fc8b12b 7426F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7427
8633fb30
PW
7428OMAP HWMOD DATA
7429M: Paul Walmsley <paul@pwsan.com>
7430L: linux-omap@vger.kernel.org
7431S: Maintained
7432F: arch/arm/mach-omap2/omap_hwmod*data*
7433
f400c82e 7434OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7435M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7436L: linux-omap@vger.kernel.org
7437S: Maintained
7438F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7439
0db83ced 7440OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7441M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7442L: linux-media@vger.kernel.org
7443S: Maintained
7eec52db 7444F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7445F: drivers/media/platform/omap3isp/
0db83ced 7446F: drivers/staging/media/omap4iss/
7e8970e1 7447
f5525786 7448OMAP USB SUPPORT
f299470a 7449M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7450L: linux-usb@vger.kernel.org
7451L: linux-omap@vger.kernel.org
43b416e5 7452T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7453S: Maintained
a16fbd65
JP
7454F: drivers/usb/*/*omap*
7455F: arch/arm/*omap*/usb*
f5525786 7456
6d994710 7457OMAP GPIO DRIVER
a1415a8f 7458M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7459M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7460M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7461L: linux-omap@vger.kernel.org
7462S: Maintained
7463F: drivers/gpio/gpio-omap.c
7464
c351e290
MJ
7465OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7466M: Mark Jackson <mpfj@newflow.co.uk>
7467L: linux-omap@vger.kernel.org
7468S: Maintained
7469F: arch/arm/boot/dts/am335x-nano.dts
7470
0ad122d9 7471OMFS FILESYSTEM
8b58be88 7472M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7473L: linux-karma-devel@lists.sourceforge.net
7474S: Maintained
679655da
JP
7475F: Documentation/filesystems/omfs.txt
7476F: fs/omfs/
0ad122d9 7477
c1986ee9 7478OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7479M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7480S: Maintained
679655da
JP
7481F: drivers/char/pcmcia/cm4000_cs.c
7482F: include/linux/cm4000_cs.h
c117ab84 7483F: include/uapi/linux/cm4000_cs.h
c1986ee9 7484
77c44ab1 7485OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7486M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7487S: Maintained
679655da 7488F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7489
77d5140f 7490OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7491M: Jonathan Corbet <corbet@lwn.net>
661263b5 7492L: linux-media@vger.kernel.org
275ffde4 7493T: git git://linuxtv.org/media_tree.git
77d5140f 7494S: Maintained
90d72ac6 7495F: drivers/media/i2c/ov7670.c
77d5140f 7496
431bca73 7497ONENAND FLASH DRIVER
8b58be88 7498M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7499L: linux-mtd@lists.infradead.org
7500S: Maintained
679655da
JP
7501F: drivers/mtd/onenand/
7502F: include/linux/mtd/onenand*.h
431bca73 7503
1da177e4 7504ONSTREAM SCSI TAPE DRIVER
8b58be88 7505M: Willem Riede <osst@riede.org>
1da177e4
LT
7506L: osst-users@lists.sourceforge.net
7507L: linux-scsi@vger.kernel.org
7508S: Maintained
f7269cfc
JD
7509F: Documentation/scsi/osst.txt
7510F: drivers/scsi/osst.*
7511F: drivers/scsi/osst_*.h
7512F: drivers/scsi/st.h
1da177e4 7513
e2d1d6c0 7514OPENCORES I2C BUS DRIVER
8b58be88 7515M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7516L: linux-i2c@vger.kernel.org
e2d1d6c0 7517S: Maintained
679655da
JP
7518F: Documentation/i2c/busses/i2c-ocores
7519F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7520
860c44c1 7521OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7522M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7523M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7524L: devicetree@vger.kernel.org
a7fefe9f
RH
7525W: http://www.devicetree.org/
7526T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7527S: Maintained
f8828205 7528F: drivers/of/
860c44c1 7529F: include/linux/of*.h
f8828205 7530F: scripts/dtc/
860c44c1 7531
f8828205 7532OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7533M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7534M: Pawel Moll <pawel.moll@arm.com>
7535M: Mark Rutland <mark.rutland@arm.com>
de80963e 7536M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7537M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7538L: devicetree@vger.kernel.org
7539S: Maintained
7540F: Documentation/devicetree/
7541F: arch/*/boot/dts/
7542F: include/dt-bindings/
7543
2bb65f56
PA
7544OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7545M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7546L: devicetree@vger.kernel.org
7547S: Maintained
7548F: Documentation/devicetree/dynamic-resolution-notes.txt
7549F: Documentation/devicetree/overlay-notes.txt
7550F: drivers/of/overlay.c
7551F: drivers/of/resolver.c
7552
19f9d392
JB
7553OPENRISC ARCHITECTURE
7554M: Jonas Bonn <jonas@southpole.se>
7555W: http://openrisc.net
eab7c1c0 7556L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7557S: Maintained
7558T: git git://openrisc.net/~jonas/linux
14430813 7559F: arch/openrisc/
19f9d392 7560
ccb1352e 7561OPENVSWITCH
4f337ed5 7562M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7563L: netdev@vger.kernel.org
ccb1352e
JG
7564L: dev@openvswitch.org
7565W: http://openvswitch.org
ccb1352e
JG
7566S: Maintained
7567F: net/openvswitch/
b422da7c 7568F: include/uapi/linux/openvswitch.h
ccb1352e 7569
af39917d
CL
7570OPL4 DRIVER
7571M: Clemens Ladisch <clemens@ladisch.de>
7572L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7573T: git git://git.alsa-project.org/alsa-kernel.git
7574S: Maintained
7575F: sound/drivers/opl4/
7576
1da177e4 7577OPROFILE
4cf7e718 7578M: Robert Richter <rric@kernel.org>
1da177e4
LT
7579L: oprofile-list@lists.sf.net
7580S: Maintained
81c4a8a6 7581F: arch/*/include/asm/oprofile*.h
679655da
JP
7582F: arch/*/oprofile/
7583F: drivers/oprofile/
7584F: include/linux/oprofile.h
1da177e4 7585
e2d1d6c0 7586ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7587M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7588M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7589L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7590W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7591S: Supported
679655da
JP
7592F: Documentation/filesystems/ocfs2.txt
7593F: Documentation/filesystems/dlmfs.txt
7594F: fs/ocfs2/
e2d1d6c0 7595
1da177e4 7596ORINOCO DRIVER
724c6b35 7597L: linux-wireless@vger.kernel.org
491b26b4 7598W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7599W: http://www.nongnu.org/orinoco/
3a59babb 7600S: Orphan
679655da 7601F: drivers/net/wireless/orinoco/
1da177e4 7602
42c55aa8 7603OSD LIBRARY and FILESYSTEM
fadc0752 7604M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7605M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7606L: osd-dev@open-osd.org
7607W: http://open-osd.org
54e5881d 7608T: git git://git.open-osd.org/open-osd.git
68274794 7609S: Maintained
42c55aa8 7610F: drivers/scsi/osd/
6b6f0b6c 7611F: include/scsi/osd_*
42c55aa8 7612F: fs/exofs/
68274794 7613
ef94b186 7614OVERLAY FILESYSTEM
7c37fbda 7615M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7616L: linux-unionfs@vger.kernel.org
7617T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7618S: Supported
1d113735 7619F: fs/overlayfs/
7c37fbda
NB
7620F: Documentation/filesystems/overlayfs.txt
7621
e2d1d6c0 7622P54 WIRELESS DRIVER
084cb0fe 7623M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7624L: linux-wireless@vger.kernel.org
084cb0fe 7625W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7626S: Maintained
679655da 7627F: drivers/net/wireless/p54/
e2d1d6c0 7628
f5cd7872 7629PA SEMI ETHERNET DRIVER
8b58be88 7630M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7631L: netdev@vger.kernel.org
7632S: Maintained
ded19add 7633F: drivers/net/ethernet/pasemi/*
f5cd7872 7634
beb58aa3 7635PA SEMI SMBUS DRIVER
8b58be88 7636M: Olof Johansson <olof@lixom.net>
846557d3 7637L: linux-i2c@vger.kernel.org
beb58aa3 7638S: Maintained
679655da 7639F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7640
48fc267e
SK
7641PADATA PARALLEL EXECUTION MECHANISM
7642M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7643L: linux-crypto@vger.kernel.org
7644S: Maintained
7645F: kernel/padata.c
7646F: include/linux/padata.h
7647F: Documentation/padata.txt
7648
709ee531 7649PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7650M: Harald Welte <laforge@gnumonks.org>
d0944853 7651L: platform-driver-x86@vger.kernel.org
709ee531 7652S: Maintained
679655da 7653F: drivers/platform/x86/panasonic-laptop.c
709ee531 7654
368dd5ac 7655PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7656M: David Howells <dhowells@redhat.com>
7657M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7658L: linux-am33-list@redhat.com (moderated for non-subscribers)
7659W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7660S: Maintained
679655da
JP
7661F: Documentation/mn10300/
7662F: arch/mn10300/
4fa97181 7663
64dfff03
SM
7664PARALLEL PORT SUBSYSTEM
7665M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7666M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7667L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7668S: Maintained
679655da
JP
7669F: drivers/parport/
7670F: include/linux/parport*.h
7671F: drivers/char/ppdev.c
c117ab84 7672F: include/uapi/linux/ppdev.h
64dfff03 7673F: Documentation/parport*.txt
1da177e4 7674
4cdf6bc2 7675PARAVIRT_OPS INTERFACE
d633180c 7676M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7677M: Chris Wright <chrisw@sous-sol.org>
7678M: Alok Kataria <akataria@vmware.com>
7679M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7680L: virtualization@lists.linux-foundation.org
4cdf6bc2 7681S: Supported
a2e19991 7682F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7683F: arch/*/kernel/paravirt*
7684F: arch/*/include/asm/paravirt.h
4cdf6bc2 7685
e2d1d6c0 7686PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7687M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7688L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7689S: Maintained
679655da
JP
7690F: Documentation/blockdev/paride.txt
7691F: drivers/block/paride/
e2d1d6c0
RD
7692
7693PARISC ARCHITECTURE
b8828770 7694M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7695M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7696L: linux-parisc@vger.kernel.org
7697W: http://www.parisc-linux.org/
8a6e2535 7698Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7700T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7701S: Maintained
679655da 7702F: arch/parisc/
2b6bac9e 7703F: Documentation/parisc/
679655da 7704F: drivers/parisc/
2b6bac9e
HD
7705F: drivers/char/agp/parisc-agp.c
7706F: drivers/input/serio/gscps2.c
7707F: drivers/parport/parport_gsc.*
7708F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7709F: drivers/video/fbdev/sti*
2b6bac9e
HD
7710F: drivers/video/console/sti*
7711F: drivers/video/logo/logo_parisc*
e2d1d6c0 7712
1662d32c 7713PC87360 HARDWARE MONITORING DRIVER
8b58be88 7714M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7715L: lm-sensors@lm-sensors.org
7716S: Maintained
679655da
JP
7717F: Documentation/hwmon/pc87360
7718F: drivers/hwmon/pc87360.c
1662d32c
JC
7719
7720PC8736x GPIO DRIVER
8b58be88 7721M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7722S: Maintained
679655da 7723F: drivers/char/pc8736x_gpio.c
1662d32c 7724
1ad107fd 7725PC87427 HARDWARE MONITORING DRIVER
d8130624 7726M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7727L: lm-sensors@lm-sensors.org
7728S: Maintained
7729F: Documentation/hwmon/pc87427
7730F: drivers/hwmon/pc87427.c
7731
b26e0ed4 7732PCA9532 LED DRIVER
8b58be88 7733M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7734S: Maintained
d5ca6918
JP
7735F: drivers/leds/leds-pca9532.c
7736F: include/linux/leds-pca9532.h
b26e0ed4 7737
5ce914a8 7738PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7739M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7740L: linux-i2c@vger.kernel.org
7741S: Maintained
b4f0b74e 7742F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7743
3971dae5 7744PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7745M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7746S: Maintained
7747F: drivers/firmware/pcdp.*
7748
065c6359 7749PCI ERROR RECOVERY
6305902c 7750M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7751L: linux-pci@vger.kernel.org
065c6359 7752S: Supported
679655da 7753F: Documentation/PCI/pci-error-recovery.txt
065c6359 7754
1da177e4 7755PCI SUBSYSTEM
5ac3a6d2 7756M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7757L: linux-pci@vger.kernel.org
99662dd1 7758Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7759T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7760S: Supported
679655da
JP
7761F: Documentation/PCI/
7762F: drivers/pci/
7763F: include/linux/pci*
6b49ee49 7764F: arch/x86/pci/
cad01f91 7765F: arch/x86/kernel/quirks.c
1da177e4 7766
b7e78170
RH
7767PCI DRIVER FOR ARM VERSATILE PLATFORM
7768M: Rob Herring <robh@kernel.org>
7769L: linux-pci@vger.kernel.org
7770L: linux-arm-kernel@lists.infradead.org
7771S: Maintained
7772F: Documentation/devicetree/bindings/pci/versatile.txt
7773F: drivers/pci/host/pci-versatile.c
7774
5f6b6ccd
TI
7775PCI DRIVER FOR APPLIEDMICRO XGENE
7776M: Tanmay Inamdar <tinamdar@apm.com>
7777L: linux-pci@vger.kernel.org
7778L: linux-arm-kernel@lists.infradead.org
7779S: Maintained
7780F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7781F: drivers/pci/host/pci-xgene.c
7782
62d0ff83
ML
7783PCI DRIVER FOR FREESCALE LAYERSCAPE
7784M: Minghuan Lian <minghuan.Lian@freescale.com>
7785M: Mingkai Hu <mingkai.hu@freescale.com>
7786M: Roy Zang <tie-fei.zang@freescale.com>
7787L: linuxppc-dev@lists.ozlabs.org
7788L: linux-pci@vger.kernel.org
7789L: linux-arm-kernel@lists.infradead.org
7790S: Maintained
7791F: drivers/pci/host/*layerscape*
7792
f0b75693 7793PCI DRIVER FOR IMX6
f175aa2c 7794M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7795M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7796L: linux-pci@vger.kernel.org
7797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7798S: Maintained
7799F: drivers/pci/host/*imx6*
7800
0c4ffcfe
MK
7801PCI DRIVER FOR TI KEYSTONE
7802M: Murali Karicheri <m-karicheri2@ti.com>
7803L: linux-pci@vger.kernel.org
7804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7805S: Maintained
7806F: drivers/pci/host/*keystone*
7807
f0b75693
BH
7808PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7809M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7810M: Jason Cooper <jason@lakedaemon.net>
7811L: linux-pci@vger.kernel.org
7812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7813S: Maintained
7814F: drivers/pci/host/*mvebu*
7815
0447cfd7
TR
7816PCI DRIVER FOR NVIDIA TEGRA
7817M: Thierry Reding <thierry.reding@gmail.com>
7818L: linux-tegra@vger.kernel.org
f0b75693 7819L: linux-pci@vger.kernel.org
0447cfd7
TR
7820S: Supported
7821F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7822F: drivers/pci/host/pci-tegra.c
7823
47ff3de9
KVA
7824PCI DRIVER FOR TI DRA7XX
7825M: Kishon Vijay Abraham I <kishon@ti.com>
7826L: linux-omap@vger.kernel.org
7827L: linux-pci@vger.kernel.org
7828S: Supported
7829F: Documentation/devicetree/bindings/pci/ti-pci.txt
7830F: drivers/pci/host/pci-dra7xx.c
7831
f0b75693
BH
7832PCI DRIVER FOR RENESAS R-CAR
7833M: Simon Horman <horms@verge.net.au>
7834L: linux-pci@vger.kernel.org
7835L: linux-sh@vger.kernel.org
7836S: Maintained
7837F: drivers/pci/host/*rcar*
7838
4af82255 7839PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7840M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7841L: linux-pci@vger.kernel.org
f0b75693
BH
7842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7843L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7844S: Maintained
7845F: drivers/pci/host/pci-exynos.c
7846
f0b75693 7847PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7848M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7849M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7850L: linux-pci@vger.kernel.org
7851S: Maintained
7852F: drivers/pci/host/*designware*
7853
cf28855b
WD
7854PCI DRIVER FOR GENERIC OF HOSTS
7855M: Will Deacon <will.deacon@arm.com>
7856L: linux-pci@vger.kernel.org
7857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7858S: Maintained
7859F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7860F: drivers/pci/host/pci-host-generic.c
7861
51b66a6c 7862PCIE DRIVER FOR ST SPEAR13XX
110baab1 7863M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7864L: linux-pci@vger.kernel.org
110baab1 7865S: Maintained
51b66a6c
PA
7866F: drivers/pci/host/*spear*
7867
dcd19de3
DD
7868PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7869M: Duc Dang <dhdang@apm.com>
7870L: linux-pci@vger.kernel.org
7871L: linux-arm-kernel@lists.infradead.org
7872S: Maintained
7873F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7874F: drivers/pci/host/pci-xgene-msi.c
7875
1da177e4 7876PCMCIA SUBSYSTEM
4230dfc9 7877P: Linux PCMCIA Team
f5df5881 7878L: linux-pcmcia@lists.infradead.org
6650e0a5 7879W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7881S: Maintained
679655da
JP
7882F: Documentation/pcmcia/
7883F: drivers/pcmcia/
7884F: include/pcmcia/
1da177e4
LT
7885
7886PCNET32 NETWORK DRIVER
227fb925 7887M: Don Fry <pcnet32@frontier.com>
979b6c13 7888L: netdev@vger.kernel.org
1da177e4 7889S: Maintained
b955f6ca 7890F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7891
48fc267e
SK
7892PCRYPT PARALLEL CRYPTO ENGINE
7893M: Steffen Klassert <steffen.klassert@secunet.com>
7894L: linux-crypto@vger.kernel.org
7895S: Maintained
7896F: crypto/pcrypt.c
7897F: include/crypto/pcrypt.h
7898
e72df0b8
TH
7899PER-CPU MEMORY ALLOCATOR
7900M: Tejun Heo <tj@kernel.org>
7901M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7903S: Maintained
7904F: include/linux/percpu*.h
7905F: mm/percpu*.c
7906F: arch/*/include/asm/percpu.h
7907
ad4ecbcb 7908PER-TASK DELAY ACCOUNTING
185e595f 7909M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7910S: Maintained
679655da
JP
7911F: include/linux/delayacct.h
7912F: kernel/delayacct.c
ad4ecbcb 7913
57c0c15b 7914PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7915M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7916M: Ingo Molnar <mingo@redhat.com>
f80c5393 7917M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7918L: linux-kernel@vger.kernel.org
75fc2d37 7919T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7920S: Supported
d53e8365 7921F: kernel/events/*
a003236c 7922F: include/linux/perf_event.h
c117ab84 7923F: include/uapi/linux/perf_event.h
141c4296
RR
7924F: arch/*/kernel/perf_event*.c
7925F: arch/*/kernel/*/perf_event*.c
7926F: arch/*/kernel/*/*/perf_event*.c
a003236c 7927F: arch/*/include/asm/perf_event.h
a003236c
VL
7928F: arch/*/kernel/perf_callchain.c
7929F: tools/perf/
6c0b3244 7930
dd49d0f5 7931PERSONALITY HANDLING
8b58be88 7932M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7933L: linux-abi-devel@lists.sourceforge.net
7934S: Maintained
679655da 7935F: include/linux/personality.h
c117ab84 7936F: include/uapi/linux/personality.h
dd49d0f5 7937
838e7a03 7938PHONET PROTOCOL
2a06b40f 7939M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7940S: Supported
7941F: Documentation/networking/phonet.txt
7942F: include/linux/phonet.h
7943F: include/net/phonet/
c117ab84 7944F: include/uapi/linux/phonet.h
838e7a03
RDC
7945F: net/phonet/
7946
1da177e4 7947PHRAM MTD DRIVER
8b58be88 7948M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7949L: linux-mtd@lists.infradead.org
7950S: Maintained
679655da 7951F: drivers/mtd/devices/phram.c
1da177e4 7952
efdbb10e
BP
7953PICOLCD HID DRIVER
7954M: Bruno Prémont <bonbons@linux-vserver.org>
7955L: linux-input@vger.kernel.org
7956S: Maintained
7957F: drivers/hid/hid-picolcd*
7958
a53bfa07
JI
7959PICOXCELL SUPPORT
7960M: Jamie Iles <jamie@jamieiles.com>
7961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7962T: git git://github.com/jamieiles/linux-2.6-ji.git
7963S: Supported
b8733987 7964F: arch/arm/boot/dts/picoxcell*
14430813 7965F: arch/arm/mach-picoxcell/
b8733987 7966F: drivers/crypto/picoxcell*
a53bfa07 7967
2744e8af
LW
7968PIN CONTROL SUBSYSTEM
7969M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7970L: linux-gpio@vger.kernel.org
dbe752a3 7971T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7972S: Maintained
07f29ba6 7973F: drivers/pinctrl/
8e406fe4 7974F: include/linux/pinctrl/
2744e8af 7975
2201bbb8
JCPV
7976PIN CONTROLLER - ATMEL AT91
7977M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7979S: Maintained
c654b6bf 7980F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7981
cbd1b652
MW
7982PIN CONTROLLER - INTEL
7983M: Mika Westerberg <mika.westerberg@linux.intel.com>
7984M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7985S: Maintained
7986F: drivers/pinctrl/intel/
2201bbb8 7987
9963b536
LP
7988PIN CONTROLLER - RENESAS
7989M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7990L: linux-sh@vger.kernel.org
7991S: Maintained
7992F: drivers/pinctrl/sh-pfc/
7993
b75e60d6 7994PIN CONTROLLER - SAMSUNG
fea685e9 7995M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7996M: Thomas Abraham <thomas.abraham@linaro.org>
7997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7998L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7999S: Maintained
9b5b33f6 8000F: drivers/pinctrl/samsung/
b75e60d6 8001
deda8287 8002PIN CONTROLLER - ST SPEAR
da89947b 8003M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8004L: spear-devel@list.st.com
8005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8006W: http://www.st.com/spear
8007S: Maintained
8e406fe4 8008F: drivers/pinctrl/spear/
deda8287 8009
249a6771 8010PKTCDVD DRIVER
d8130624 8011M: Jiri Kosina <jkosina@suse.com>
249a6771 8012S: Maintained
679655da
JP
8013F: drivers/block/pktcdvd.c
8014F: include/linux/pktcdvd.h
c117ab84 8015F: include/uapi/linux/pktcdvd.h
249a6771 8016
b31d8273
G
8017PKUNITY SOC DRIVERS
8018M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8019W: http://mprc.pku.edu.cn/~guanxuetao/linux
8020S: Maintained
ceebf4d5 8021T: git git://github.com/gxt/linux.git
b31d8273 8022F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8023F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8024F: drivers/video/fbdev/fb-puv3.c
2809e80b 8025F: drivers/rtc/rtc-puv3.c
b31d8273 8026
9d2ecfb7 8027PMBUS HARDWARE MONITORING DRIVERS
ca462085 8028M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8029L: lm-sensors@lm-sensors.org
8030W: http://www.lm-sensors.org/
8031W: http://www.roeck-us.net/linux/drivers/
8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8033S: Maintained
8034F: Documentation/hwmon/pmbus
8035F: drivers/hwmon/pmbus/
8036F: include/linux/i2c/pmbus.h
8037
89a36810 8038PMC SIERRA MaxRAID DRIVER
076cfaae 8039M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8040L: linux-scsi@vger.kernel.org
8041W: http://www.pmc-sierra.com/
8042S: Supported
8043F: drivers/scsi/pmcraid.*
8044
dbf9bfe6 8045PMC SIERRA PM8001 DRIVER
4f0e359c 8046M: xjtuwjp@gmail.com
dbf9bfe6 8047M: lindar_liu@usish.com
f5a7b525 8048L: pmchba@pmcs.com
dbf9bfe6 8049L: linux-scsi@vger.kernel.org
8050S: Supported
8051F: drivers/scsi/pm8001/
8052
1da177e4 8053POSIX CLOCKS and TIMERS
8b58be88 8054M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8055L: linux-kernel@vger.kernel.org
75fc2d37 8056T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8057S: Maintained
679655da
JP
8058F: fs/timerfd.c
8059F: include/linux/timer*
5cee9645 8060F: kernel/time/*timer*
1da177e4 8061
3be86148 8062POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8063M: Sebastian Reichel <sre@kernel.org>
57318935 8064M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8065M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8066L: linux-pm@vger.kernel.org
54e5881d 8067T: git git://git.infradead.org/battery-2.6.git
3be86148 8068S: Maintained
679655da 8069F: include/linux/power_supply.h
8cd725a1 8070F: drivers/power/
3be86148 8071
1da177e4 8072PNP SUPPORT
9c3646d1 8073M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8074S: Maintained
679655da 8075F: drivers/pnp/
1da177e4 8076
999445d4 8077PNXxxxx I2C DRIVER
8b58be88 8078M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8079L: linux-i2c@vger.kernel.org
999445d4 8080S: Maintained
679655da 8081F: drivers/i2c/busses/i2c-pnx.c
999445d4 8082
1da177e4 8083PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8084M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8085L: linux-ppp@vger.kernel.org
8086S: Maintained
224cf5ad 8087F: drivers/net/ppp/ppp_*
1da177e4
LT
8088
8089PPP OVER ATM (RFC 2364)
8b58be88 8090M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8091S: Maintained
679655da 8092F: net/atm/pppoatm.c
c117ab84 8093F: include/uapi/linux/atmppp.h
1da177e4
LT
8094
8095PPP OVER ETHERNET
8b58be88 8096M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8097S: Maintained
224cf5ad
JK
8098F: drivers/net/ppp/pppoe.c
8099F: drivers/net/ppp/pppox.c
1da177e4 8100
a6d2370b 8101PPP OVER L2TP
8b58be88 8102M: James Chapman <jchapman@katalix.com>
a6d2370b 8103S: Maintained
90ca28d1 8104F: net/l2tp/l2tp_ppp.c
679655da 8105F: include/linux/if_pppol2tp.h
c117ab84 8106F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8107
eae9d2ba 8108PPS SUPPORT
8b58be88 8109M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8110W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8111L: linuxpps@ml.enneenne.com (subscribers-only)
8112S: Maintained
cabaaf41
JP
8113F: Documentation/pps/
8114F: drivers/pps/
8115F: include/linux/pps*.h
eae9d2ba 8116
71a6d0af
HW
8117PPTP DRIVER
8118M: Dmitry Kozlov <xeb@mail.ru>
8119L: netdev@vger.kernel.org
8120S: Maintained
224cf5ad 8121F: drivers/net/ppp/pptp.c
71a6d0af
HW
8122W: http://sourceforge.net/projects/accel-pptp
8123
1da177e4 8124PREEMPTIBLE KERNEL
8b58be88 8125M: Robert Love <rml@tech9.net>
1da177e4
LT
8126L: kpreempt-tech@lists.sourceforge.net
8127W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8128S: Supported
679655da
JP
8129F: Documentation/preempt-locking.txt
8130F: include/linux/preempt.h
1da177e4
LT
8131
8132PRISM54 WIRELESS DRIVER
8b58be88 8133M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8134L: linux-wireless@vger.kernel.org
9ef80804 8135W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8136S: Obsolete
679655da 8137F: drivers/net/wireless/prism54/
1da177e4 8138
02c18891 8139PS3 NETWORK SUPPORT
b809b9ca 8140M: Geoff Levand <geoff@infradead.org>
02c18891 8141L: netdev@vger.kernel.org
a14ab6b6 8142L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8143S: Maintained
8df158ac 8144F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8145
f58a9d17 8146PS3 PLATFORM SUPPORT
b809b9ca 8147M: Geoff Levand <geoff@infradead.org>
a4724ed6 8148L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8149S: Maintained
679655da
JP
8150F: arch/powerpc/boot/ps3*
8151F: arch/powerpc/include/asm/lv1call.h
8152F: arch/powerpc/include/asm/ps3*.h
8153F: arch/powerpc/platforms/ps3/
8154F: drivers/*/ps3*
8155F: drivers/ps3/
fec629b8 8156F: drivers/rtc/rtc-ps3.c
679655da 8157F: drivers/usb/host/*ps3.c
fec629b8 8158F: sound/ppc/snd_ps3*
f58a9d17 8159
cffb4add 8160PS3VRAM DRIVER
8b58be88 8161M: Jim Paris <jim@jtan.com>
3715a5d0 8162M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8163L: linuxppc-dev@lists.ozlabs.org
cffb4add 8164S: Maintained
8a3977cb 8165F: drivers/block/ps3vram.c
cffb4add 8166
8defe599 8167PSTORE FILESYSTEM
9d5e2a02 8168M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8169M: Colin Cross <ccross@android.com>
8170M: Kees Cook <keescook@chromium.org>
8171M: Tony Luck <tony.luck@intel.com>
8172S: Maintained
8173T: git git://git.infradead.org/users/cbou/linux-pstore.git
8174F: fs/pstore/
8175F: include/linux/pstore*
04851772 8176F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8177F: drivers/acpi/apei/erst.c
8178
7fbc415d
RC
8179PTP HARDWARE CLOCK SUPPORT
8180M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8181L: netdev@vger.kernel.org
7fbc415d
RC
8182S: Maintained
8183W: http://linuxptp.sourceforge.net/
8184F: Documentation/ABI/testing/sysfs-ptp
8185F: Documentation/ptp/*
0ecb3cdd 8186F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8187F: drivers/net/phy/dp83640*
8188F: drivers/ptp/*
8189F: include/linux/ptp_cl*
8190
cf94a4d1 8191PTRACE SUPPORT
e846ee5f 8192M: Roland McGrath <roland@hack.frob.com>
8b58be88 8193M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8194S: Maintained
8195F: include/asm-generic/syscall.h
8196F: include/linux/ptrace.h
8197F: include/linux/regset.h
8198F: include/linux/tracehook.h
c117ab84 8199F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8200F: kernel/ptrace.c
8201
8320204a 8202PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8203M: Mike Isely <isely@pobox.com>
16e9495d 8204L: pvrusb2@isely.net (subscribers-only)
661263b5 8205L: linux-media@vger.kernel.org
8320204a 8206W: http://www.isely.net/pvrusb2/
275ffde4 8207T: git git://linuxtv.org/media_tree.git
8320204a 8208S: Maintained
679655da 8209F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8210F: drivers/media/usb/pvrusb2/
8320204a 8211
39532e6c
HG
8212PWC WEBCAM DRIVER
8213M: Hans de Goede <hdegoede@redhat.com>
8214L: linux-media@vger.kernel.org
8215T: git git://linuxtv.org/media_tree.git
8216S: Maintained
8217F: drivers/media/usb/pwc/*
8218
93c090b3
KD
8219PWM FAN DRIVER
8220M: Kamil Debski <k.debski@samsung.com>
8221L: lm-sensors@lm-sensors.org
8222S: Supported
8223F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8224F: Documentation/hwmon/pwm-fan
8225F: drivers/hwmon/pwm-fan.c
8226
200efedd 8227PWM SUBSYSTEM
aa3495f7
TR
8228M: Thierry Reding <thierry.reding@gmail.com>
8229L: linux-pwm@vger.kernel.org
0c2498f1 8230S: Maintained
006e854f 8231T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8232F: Documentation/pwm.txt
8233F: Documentation/devicetree/bindings/pwm/
8234F: include/linux/pwm.h
0c2498f1 8235F: drivers/pwm/
a140b98d
TR
8236F: drivers/video/backlight/pwm_bl.c
8237F: include/linux/pwm_backlight.h
0c2498f1 8238
30ec261e 8239PXA2xx/PXA3xx SUPPORT
8da5e302 8240M: Daniel Mack <daniel@zonque.org>
a323f664 8241M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8242M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8244T: git git://github.com/hzhuang1/linux.git
8da5e302 8245T: git git://github.com/rjarzmik/linux.git
1da177e4 8246S: Maintained
679655da 8247F: arch/arm/mach-pxa/
820439f1 8248F: drivers/dma/pxa*
679655da 8249F: drivers/pcmcia/pxa2xx*
9df92e6c 8250F: drivers/spi/spi-pxa2xx*
faf2e1db 8251F: drivers/usb/gadget/udc/pxa2*
679655da 8252F: include/sound/pxa2xx-lib.h
bec4c99e 8253F: sound/arm/pxa*
14430813 8254F: sound/soc/pxa/
1da177e4 8255
ec64d3bf
EG
8256PXA3xx NAND FLASH DRIVER
8257M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8258L: linux-mtd@lists.infradead.org
8259S: Maintained
9a67f099 8260F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8261
3f640c61 8262MMP SUPPORT
8b58be88 8263M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8264M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8266T: git git://github.com/hzhuang1/linux.git
8267T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8268S: Maintained
3f640c61 8269F: arch/arm/mach-mmp/
e8e6cb32 8270
272f133a
PO
8271PXA MMCI DRIVER
8272S: Orphan
8273
57f63bc8 8274PXA RTC DRIVER
8b58be88 8275M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8276L: rtc-linux@googlegroups.com
8277S: Maintained
8278
cea4001a 8279QAT DRIVER
49e7d9df
JP
8280M: Tadeusz Struk <tadeusz.struk@intel.com>
8281L: qat-linux@intel.com
8282S: Supported
8283F: drivers/crypto/qat/
cea4001a 8284
52a09a04 8285QIB DRIVER
8473c603 8286M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8287L: linux-rdma@vger.kernel.org
8288S: Supported
8289F: drivers/infiniband/hw/qib/
8290
5e9772b9
JS
8291QLOGIC QLA1280 SCSI DRIVER
8292M: Michael Reed <mdr@sgi.com>
8293L: linux-scsi@vger.kernel.org
8294S: Maintained
8295F: drivers/scsi/qla1280.[ch]
8296
1da177e4 8297QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8298M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8299L: linux-scsi@vger.kernel.org
8300S: Supported
679655da
JP
8301F: Documentation/scsi/LICENSE.qla2xxx
8302F: drivers/scsi/qla2xxx/
1da177e4 8303
883c98fe 8304QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8305M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8306L: linux-scsi@vger.kernel.org
8307S: Supported
bacfb81b 8308F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8309F: drivers/scsi/qla4xxx/
8310
5a4faa87 8311QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8312M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8313M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8314M: linux-driver@qlogic.com
8315L: netdev@vger.kernel.org
8316S: Supported
679655da 8317F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8318F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8319
0ec00f03 8320QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8321M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8322M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8323L: netdev@vger.kernel.org
8324S: Supported
aa43c215 8325F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8326
c4e84bde 8327QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8328M: Harish Patil <harish.patil@qlogic.com>
8329M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8330M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8331M: linux-driver@qlogic.com
c4e84bde
RM
8332L: netdev@vger.kernel.org
8333S: Supported
aa43c215 8334F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8335
1da177e4 8336QNX4 FILESYSTEM
8b58be88 8337M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8338W: http://www.alarsen.net/linux/qnx4fs/
8339S: Maintained
80811493 8340F: fs/qnx4/
c117ab84
CEB
8341F: include/uapi/linux/qnx4_fs.h
8342F: include/uapi/linux/qnxtypes.h
1da177e4 8343
91952bc0
AP
8344QT1010 MEDIA DRIVER
8345M: Antti Palosaari <crope@iki.fi>
8346L: linux-media@vger.kernel.org
8347W: http://linuxtv.org/
8348W: http://palosaari.fi/linux/
8349Q: http://patchwork.linuxtv.org/project/linux-media/list/
8350T: git git://linuxtv.org/anttip/media_tree.git
8351S: Maintained
8352F: drivers/media/tuners/qt1010*
8353
966fb5ec
SM
8354QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8355M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8356L: linux-wireless@vger.kernel.org
8357L: ath9k-devel@lists.ath9k.org
8358W: http://wireless.kernel.org/en/users/Drivers/ath9k
8359S: Supported
8360F: drivers/net/wireless/ath/ath9k/
8361
2ea0ffcb
KV
8362QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8363M: Kalle Valo <kvalo@qca.qualcomm.com>
8364L: ath10k@lists.infradead.org
8365W: http://wireless.kernel.org/en/users/Drivers/ath10k
8366T: git git://github.com/kvalo/ath.git
8367S: Supported
8368F: drivers/net/wireless/ath/ath10k/
8369
4f4567cf
RK
8370QUALCOMM HEXAGON ARCHITECTURE
8371M: Richard Kuo <rkuo@codeaurora.org>
8372L: linux-hexagon@vger.kernel.org
8373S: Supported
8374F: arch/hexagon/
8375
8e84c258
EK
8376QUALCOMM WCN36XX WIRELESS DRIVER
8377M: Eugene Krasnikov <k.eugene.e@gmail.com>
8378L: wcn36xx@lists.infradead.org
8379W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8380T: git git://github.com/KrasnikovEugene/wcn36xx.git
8381S: Supported
8382F: drivers/net/wireless/ath/wcn36xx/
8383
602adf40 8384RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8385M: Ilya Dryomov <idryomov@gmail.com>
8386M: Sage Weil <sage@redhat.com>
527a88b9 8387M: Alex Elder <elder@kernel.org>
398ecff5 8388L: ceph-devel@vger.kernel.org
09d90327
SW
8389W: http://ceph.com/
8390T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8391T: git git://github.com/ceph/ceph-client.git
602adf40 8392S: Supported
398ecff5 8393F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8394F: drivers/block/rbd.c
8395F: drivers/block/rbd_types.h
8396
1da177e4 8397RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8398M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8399L: linux-fbdev@vger.kernel.org
1da177e4 8400S: Maintained
8a61f013 8401F: drivers/video/fbdev/aty/radeon*
c117ab84 8402F: include/uapi/linux/radeonfb.h
1da177e4 8403
c6c9b34c
HG
8404RADIOSHARK RADIO DRIVER
8405M: Hans de Goede <hdegoede@redhat.com>
8406L: linux-media@vger.kernel.org
8407T: git git://linuxtv.org/media_tree.git
8408S: Maintained
8409F: drivers/media/radio/radio-shark.c
8410
8411RADIOSHARK2 RADIO DRIVER
8412M: Hans de Goede <hdegoede@redhat.com>
8413L: linux-media@vger.kernel.org
8414T: git git://linuxtv.org/media_tree.git
8415S: Maintained
8416F: drivers/media/radio/radio-shark2.c
8417F: drivers/media/radio/radio-tea5777.c
8418
1da177e4 8419RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8420M: Paul Mackerras <paulus@samba.org>
c69f677c 8421L: linux-fbdev@vger.kernel.org
1da177e4 8422S: Maintained
8a61f013 8423F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8424
e7839f25 8425RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8426P: rt2x00 project
b182427e 8427M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8428M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8429L: linux-wireless@vger.kernel.org
95ea3627
ID
8430S: Maintained
8431F: drivers/net/wireless/rt2x00/
8432
9db5579b 8433RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8434M: Jens Axboe <axboe@kernel.dk>
9db5579b 8435S: Maintained
679655da
JP
8436F: Documentation/blockdev/ramdisk.txt
8437F: drivers/block/brd.c
9db5579b 8438
9e95ce27 8439RANDOM NUMBER DRIVER
0624bcaa 8440M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8441S: Maintained
679655da 8442F: drivers/char/random.c
9e95ce27 8443
394b701c 8444RAPIDIO SUBSYSTEM
8b58be88 8445M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8446M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8447S: Maintained
679655da 8448F: drivers/rapidio/
394b701c 8449
e2d1d6c0 8450RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8451L: linux-wireless@vger.kernel.org
f52a5490 8452S: Orphan
679655da 8453F: drivers/net/wireless/ray*
e2d1d6c0
RD
8454
8455RCUTORTURE MODULE
e0198b29 8456M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8457M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8458L: linux-kernel@vger.kernel.org
f9094d8e 8459S: Supported
08deed1e 8460T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8461F: Documentation/RCU/torture.txt
34e2d560 8462F: kernel/rcu/rcutorture.c
e2d1d6c0 8463
c87b9c60
PM
8464RCUTORTURE TEST FRAMEWORK
8465M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8466M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8467R: Steven Rostedt <rostedt@goodmis.org>
8468R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8469R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8470L: linux-kernel@vger.kernel.org
c87b9c60
PM
8471S: Supported
8472T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8473F: tools/testing/selftests/rcutorture
8474
c1f766b5 8475RDC R-321X SoC
8b58be88 8476M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8477S: Maintained
8478
db17f395 8479RDC R6040 FAST ETHERNET DRIVER
8b58be88 8480M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8481L: netdev@vger.kernel.org
8482S: Maintained
58565a35 8483F: drivers/net/ethernet/rdc/r6040.c
db17f395 8484
a09ed661 8485RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8486M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8487L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8488S: Supported
679655da 8489F: net/rds/
a09ed661 8490
595182bc 8491READ-COPY UPDATE (RCU)
8b58be88 8492M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8493M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8494R: Steven Rostedt <rostedt@goodmis.org>
8495R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8496R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8497L: linux-kernel@vger.kernel.org
9fab9787 8498W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8499S: Supported
08deed1e 8500T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8501F: Documentation/RCU/
9fab9787 8502X: Documentation/RCU/torture.txt
f9094d8e 8503F: include/linux/rcu*
4102adab
PM
8504X: include/linux/srcu.h
8505F: kernel/rcu/
34e2d560 8506X: kernel/torture.c
595182bc 8507
0c86edc0 8508REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8509M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8510M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8511L: rtc-linux@googlegroups.com
8a6e2535 8512Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8513T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8514S: Maintained
679655da
JP
8515F: Documentation/rtc.txt
8516F: drivers/rtc/
8517F: include/linux/rtc.h
c117ab84 8518F: include/uapi/linux/rtc.h
0c86edc0 8519
0e400c53
MB
8520REALTEK AUDIO CODECS
8521M: Bard Liao <bardliao@realtek.com>
8522M: Oder Chiou <oder_chiou@realtek.com>
8523S: Maintained
8524F: sound/soc/codecs/rt*
8525F: include/sound/rt*.h
8526
1da177e4 8527REISERFS FILE SYSTEM
76c4e5ea 8528L: reiserfs-devel@vger.kernel.org
1da177e4 8529S: Supported
679655da 8530F: fs/reiserfs/
1da177e4 8531
b83a313b 8532REGISTER MAP ABSTRACTION
b02e48f2 8533M: Mark Brown <broonie@kernel.org>
dd060bc9 8534L: linux-kernel@vger.kernel.org
b83a313b
MB
8535T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8536S: Supported
8537F: drivers/base/regmap/
8538F: include/linux/regmap.h
8539
400e64df
OBC
8540REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8541M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8542T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8543S: Maintained
8544F: drivers/remoteproc/
8545F: Documentation/remoteproc.txt
6fc26488 8546F: include/linux/remoteproc.h
400e64df 8547
d8115db5
OBC
8548REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8549M: Ohad Ben-Cohen <ohad@wizery.com>
8550T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8551S: Maintained
8552F: drivers/rpmsg/
8553F: Documentation/rpmsg.txt
8554F: include/linux/rpmsg.h
8555
1b0fe6be
PZ
8556RESET CONTROLLER FRAMEWORK
8557M: Philipp Zabel <p.zabel@pengutronix.de>
8558S: Maintained
8559F: drivers/reset/
8560F: Documentation/devicetree/bindings/reset/
8561F: include/linux/reset.h
8562F: include/linux/reset-controller.h
8563
e0897645 8564RFKILL
8b58be88 8565M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8566L: linux-wireless@vger.kernel.org
ce466579
JB
8567W: http://wireless.kernel.org/
8568T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8569T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8570S: Maintained
505c9247 8571F: Documentation/rfkill.txt
80811493 8572F: net/rfkill/
e0897645 8573
933685ca
TG
8574RHASHTABLE
8575M: Thomas Graf <tgraf@suug.ch>
8576L: netdev@vger.kernel.org
8577S: Maintained
8578F: lib/rhashtable.c
8579F: include/linux/rhashtable.h
8580
67e054e9
ML
8581RICOH SMARTMEDIA/XD DRIVER
8582M: Maxim Levitsky <maximlevitsky@gmail.com>
8583S: Maintained
21c26f50
JP
8584F: drivers/mtd/nand/r852.c
8585F: drivers/mtd/nand/r852.h
67e054e9 8586
92634125
ML
8587RICOH R5C592 MEMORYSTICK DRIVER
8588M: Maxim Levitsky <maximlevitsky@gmail.com>
8589S: Maintained
8590F: drivers/memstick/host/r592.*
8591
27f1d2f9
SA
8592ROCCAT DRIVERS
8593M: Stefan Achatz <erazor_de@users.sourceforge.net>
8594W: http://sourceforge.net/projects/roccat/
8595S: Maintained
8596F: drivers/hid/hid-roccat*
8597F: include/linux/hid-roccat*
8598F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8599
4b8ac966
JP
8600ROCKER DRIVER
8601M: Jiri Pirko <jiri@resnulli.us>
8602M: Scott Feldman <sfeldma@gmail.com>
8603L: netdev@vger.kernel.org
8604S: Supported
8605F: drivers/net/ethernet/rocker/
8606
1da177e4
LT
8607ROCKETPORT DRIVER
8608P: Comtrol Corp.
1da177e4
LT
8609W: http://www.comtrol.com
8610S: Maintained
679655da 8611F: Documentation/serial/rocket.txt
c897401b 8612F: drivers/tty/rocket*
1da177e4 8613
7645c2f4
KC
8614ROCKETPORT EXPRESS/INFINITY DRIVER
8615M: Kevin Cernekee <cernekee@gmail.com>
8616L: linux-serial@vger.kernel.org
8617S: Odd Fixes
8618F: drivers/tty/serial/rp2.*
8619
1da177e4 8620ROSE NETWORK LAYER
8b58be88 8621M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8622L: linux-hams@vger.kernel.org
d34cb28a 8623W: http://www.linux-ax25.org/
1da177e4 8624S: Maintained
679655da 8625F: include/net/rose.h
c117ab84 8626F: include/uapi/linux/rose.h
679655da 8627F: net/rose/
1da177e4 8628
91952bc0
AP
8629RTL2830 MEDIA DRIVER
8630M: Antti Palosaari <crope@iki.fi>
8631L: linux-media@vger.kernel.org
8632W: http://linuxtv.org/
8633W: http://palosaari.fi/linux/
8634Q: http://patchwork.linuxtv.org/project/linux-media/list/
8635T: git git://linuxtv.org/anttip/media_tree.git
8636S: Maintained
8637F: drivers/media/dvb-frontends/rtl2830*
8638
27a0aacf
AP
8639RTL2832 MEDIA DRIVER
8640M: Antti Palosaari <crope@iki.fi>
8641L: linux-media@vger.kernel.org
8642W: http://linuxtv.org/
8643W: http://palosaari.fi/linux/
8644Q: http://patchwork.linuxtv.org/project/linux-media/list/
8645T: git git://linuxtv.org/anttip/media_tree.git
8646S: Maintained
8647F: drivers/media/dvb-frontends/rtl2832*
8648
ba6e6f6e
AP
8649RTL2832_SDR MEDIA DRIVER
8650M: Antti Palosaari <crope@iki.fi>
8651L: linux-media@vger.kernel.org
8652W: http://linuxtv.org/
8653W: http://palosaari.fi/linux/
8654Q: http://patchwork.linuxtv.org/project/linux-media/list/
8655T: git git://linuxtv.org/anttip/media_tree.git
8656S: Maintained
b4bb1c28 8657F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8658
59840488 8659RTL8180 WIRELESS DRIVER
605bebe2 8660L: linux-wireless@vger.kernel.org
491b26b4 8661W: http://wireless.kernel.org/
54e5881d 8662T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8663S: Orphan
3cfeb0c3 8664F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8665
59840488 8666RTL8187 WIRELESS DRIVER
9f0939bf 8667M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8668M: Hin-Tak Leung <htl10@users.sourceforge.net>
8669M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8670L: linux-wireless@vger.kernel.org
491b26b4 8671W: http://wireless.kernel.org/
54e5881d 8672T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8673S: Maintained
3cfeb0c3 8674F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8675
3cf0c8ad
LF
8676RTL8192CE WIRELESS DRIVER
8677M: Larry Finger <Larry.Finger@lwfinger.net>
8678M: Chaoming Li <chaoming_li@realsil.com.cn>
8679L: linux-wireless@vger.kernel.org
491b26b4 8680W: http://wireless.kernel.org/
3cf0c8ad
LF
8681T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8682S: Maintained
8683F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8684F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8685
9eb8ef74 8686S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8687M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8688L: linux-fbdev@vger.kernel.org
ce00f85c 8689S: Maintained
8a61f013 8690F: drivers/video/fbdev/savage/
9eb8ef74 8691
1da177e4 8692S390
8b58be88
JP
8693M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8694M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8695M: linux390@de.ibm.com
d58140cc 8696L: linux-s390@vger.kernel.org
5238da45
HC
8697W: http://www.ibm.com/developerworks/linux/linux390/
8698S: Supported
679655da 8699F: arch/s390/
a968cd3e 8700F: drivers/s390/
3bfe6858
JN
8701F: Documentation/s390/
8702F: Documentation/DocBook/s390*
5238da45 8703
322986ca
SO
8704S390 COMMON I/O LAYER
8705M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8706M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8707L: linux-s390@vger.kernel.org
8708W: http://www.ibm.com/developerworks/linux/linux390/
8709S: Supported
8710F: drivers/s390/cio/
8711
8712S390 DASD DRIVER
8713M: Stefan Weinhuber <wein@de.ibm.com>
8714M: Stefan Haberland <stefan.haberland@de.ibm.com>
8715L: linux-s390@vger.kernel.org
8716W: http://www.ibm.com/developerworks/linux/linux390/
8717S: Supported
8718F: drivers/s390/block/dasd*
8719F: block/partitions/ibm.c
8720
5238da45 8721S390 NETWORK DRIVERS
8b58be88 8722M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8723M: linux390@de.ibm.com
d58140cc 8724L: linux-s390@vger.kernel.org
5238da45
HC
8725W: http://www.ibm.com/developerworks/linux/linux390/
8726S: Supported
679655da 8727F: drivers/s390/net/
5238da45 8728
322986ca
SO
8729S390 PCI SUBSYSTEM
8730M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8731M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8732L: linux-s390@vger.kernel.org
8733W: http://www.ibm.com/developerworks/linux/linux390/
8734S: Supported
8735F: arch/s390/pci/
8736F: drivers/pci/hotplug/s390_pci_hpc.c
8737
feed9b62 8738S390 ZCRYPT DRIVER
5c8d0983 8739M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8740M: linux390@de.ibm.com
8741L: linux-s390@vger.kernel.org
a968cd3e 8742W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8743S: Supported
d5ca6918 8744F: drivers/s390/crypto/
feed9b62 8745
5238da45 8746S390 ZFCP DRIVER
d38e19d0 8747M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8748M: linux390@de.ibm.com
d58140cc 8749L: linux-s390@vger.kernel.org
5238da45 8750W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8751S: Supported
679655da 8752F: drivers/s390/scsi/zfcp_*
1da177e4 8753
dd96df2c 8754S390 IUCV NETWORK LAYER
8b58be88 8755M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8756M: linux390@de.ibm.com
8757L: linux-s390@vger.kernel.org
8758W: http://www.ibm.com/developerworks/linux/linux390/
8759S: Supported
679655da
JP
8760F: drivers/s390/net/*iucv*
8761F: include/net/iucv/
8762F: net/iucv/
dd96df2c 8763
4dde7f75 8764S3C24XX SD/MMC Driver
8b58be88 8765M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8767S: Supported
679655da 8768F: drivers/mmc/host/s3cmci.*
4dde7f75 8769
1f15a229
HV
8770SAA6588 RDS RECEIVER DRIVER
8771M: Hans Verkuil <hverkuil@xs4all.nl>
8772L: linux-media@vger.kernel.org
8773T: git git://linuxtv.org/media_tree.git
8774W: http://linuxtv.org
8775S: Odd Fixes
8776F: drivers/media/i2c/saa6588*
8777
98ed12e6 8778SAA7134 VIDEO4LINUX DRIVER
009a5410 8779M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8780L: linux-media@vger.kernel.org
8781W: http://linuxtv.org
8782T: git git://linuxtv.org/media_tree.git
8783S: Odd fixes
e42bf501 8784F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8785F: drivers/media/pci/saa7134/
8786
1da177e4 8787SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8788M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8789L: linux-media@vger.kernel.org
275ffde4 8790T: git git://linuxtv.org/media_tree.git
1da177e4 8791S: Maintained
90d72ac6
MCC
8792F: drivers/media/common/saa7146/
8793F: drivers/media/pci/saa7146/
8794F: include/media/saa7146*
1da177e4 8795
92304a40 8796SAMSUNG LAPTOP DRIVER
5909c654 8797M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8798L: platform-driver-x86@vger.kernel.org
8799S: Maintained
8800F: drivers/platform/x86/samsung-laptop.c
8801
4a109cc0 8802SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8803M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8804L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8805S: Supported
14430813 8806F: sound/soc/samsung/
4a109cc0 8807
0d89a28b 8808SAMSUNG FRAMEBUFFER DRIVER
b7701755 8809M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8810L: linux-fbdev@vger.kernel.org
8811S: Maintained
8a61f013 8812F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8813
b40f0632 8814SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8815M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8816M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8817L: linux-kernel@vger.kernel.org
b40f0632 8818L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8819S: Supported
8820F: drivers/mfd/sec*.c
8821F: drivers/regulator/s2m*.c
8822F: drivers/regulator/s5m*.c
b40f0632
KK
8823F: drivers/clk/clk-s2mps11.c
8824F: drivers/rtc/rtc-s5m.c
f69d3a17 8825F: include/linux/mfd/samsung/
b40f0632
KK
8826F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8827F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8828
038f5c4b
SN
8829SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8830M: Kyungmin Park <kyungmin.park@samsung.com>
8831M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8832L: linux-media@vger.kernel.org
8833Q: https://patchwork.linuxtv.org/project/linux-media/list/
8834S: Supported
8835F: drivers/media/platform/exynos4-is/
038f5c4b 8836
6fd86ab2
SN
8837SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8838M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8839L: linux-media@vger.kernel.org
8840L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8841S: Maintained
8842F: drivers/media/platform/s3c-camif/
8843F: include/media/s3c_camif.h
8844
b84ef24e
AH
8845SAMSUNG S5C73M3 CAMERA DRIVER
8846M: Kyungmin Park <kyungmin.park@samsung.com>
8847M: Andrzej Hajda <a.hajda@samsung.com>
8848L: linux-media@vger.kernel.org
8849S: Supported
8850F: drivers/media/i2c/s5c73m3/*
8851
7d459937
AH
8852SAMSUNG S5K5BAF CAMERA DRIVER
8853M: Kyungmin Park <kyungmin.park@samsung.com>
8854M: Andrzej Hajda <a.hajda@samsung.com>
8855L: linux-media@vger.kernel.org
8856S: Supported
8857F: drivers/media/i2c/s5k5baf.c
8858
310e39c9 8859SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8860M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8861M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8862S: Supported
8863L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8864F: drivers/clk/samsung/
8865
66890ed6
BA
8866SAMSUNG SXGBE DRIVERS
8867M: Byungho An <bh74.an@samsung.com>
8868M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8869M: Vipul Pandya <vipul.pandya@samsung.com>
8870S: Supported
8871L: netdev@vger.kernel.org
8872F: drivers/net/ethernet/samsung/sxgbe/
8873
93c537af
LM
8874SAMSUNG THERMAL DRIVER
8875M: Lukasz Majewski <l.majewski@samsung.com>
8876L: linux-pm@vger.kernel.org
8877L: linux-samsung-soc@vger.kernel.org
8878S: Supported
8879T: https://github.com/lmajewski/linux-samsung-thermal.git
8880F: drivers/thermal/samsung/
8881
e296cd32
KD
8882SAMSUNG USB2 PHY DRIVER
8883M: Kamil Debski <k.debski@samsung.com>
8884L: linux-kernel@vger.kernel.org
8885S: Supported
8886F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8887F: Documentation/phy/samsung-usb2.txt
8888F: drivers/phy/phy-exynos4210-usb2.c
8889F: drivers/phy/phy-exynos4x12-usb2.c
8890F: drivers/phy/phy-exynos5250-usb2.c
8891F: drivers/phy/phy-s5pv210-usb2.c
8892F: drivers/phy/phy-samsung-usb2.c
8893F: drivers/phy/phy-samsung-usb2.h
8894
ca749e2a 8895SERIAL DRIVERS
5e30bbb7 8896M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8897L: linux-serial@vger.kernel.org
5e30bbb7 8898S: Maintained
14430813 8899F: drivers/tty/serial/
ca749e2a 8900
aecb7b64 8901SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8902M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8903M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8904S: Maintained
1fb200d6 8905F: include/linux/dma/dw.h
3d598f47 8906F: include/linux/platform_data/dma-dw.h
61a76496 8907F: drivers/dma/dw/
aecb7b64 8908
f9e37137
SJ
8909SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8910M: Seungwon Jeon <tgih.jun@samsung.com>
8911M: Jaehoon Chung <jh80.chung@samsung.com>
8912L: linux-mmc@vger.kernel.org
8913S: Maintained
8914F: include/linux/mmc/dw_mmc.h
8915F: drivers/mmc/host/dw_mmc*
8916
1db121d6
AN
8917THUNDERBOLT DRIVER
8918M: Andreas Noever <andreas.noever@gmail.com>
8919S: Maintained
8920F: drivers/thunderbolt/
8921
9222d247 8922TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8923M: John Stultz <john.stultz@linaro.org>
88606e80 8924M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8925L: linux-kernel@vger.kernel.org
75fc2d37 8926T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8927S: Supported
8928F: include/linux/clocksource.h
8929F: include/linux/time.h
8930F: include/linux/timex.h
c117ab84
CEB
8931F: include/uapi/linux/time.h
8932F: include/uapi/linux/timex.h
88606e80
TG
8933F: kernel/time/clocksource.c
8934F: kernel/time/time*.c
8935F: kernel/time/ntp.c
7fe5f1c1 8936F: tools/testing/selftests/timers/
88606e80 8937
1da177e4 8938SC1200 WDT DRIVER
b300645a 8939M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8940S: Maintained
679655da 8941F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8942
8943SCHEDULER
dd9b238c 8944M: Ingo Molnar <mingo@redhat.com>
8b58be88 8945M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8946L: linux-kernel@vger.kernel.org
75fc2d37 8947T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8948S: Maintained
95c0d71d 8949F: kernel/sched/
679655da 8950F: include/linux/sched.h
c117ab84 8951F: include/uapi/linux/sched.h
c2eb505b 8952F: include/linux/wait.h
1da177e4 8953
6bcf6737 8954SCORE ARCHITECTURE
ed38665e 8955M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8956M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8957W: http://www.sunplus.com
6bcf6737 8958S: Supported
a2681a75 8959F: arch/score/
6bcf6737 8960
1da177e4 8961SCSI CDROM DRIVER
8b58be88 8962M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8963L: linux-scsi@vger.kernel.org
8964W: http://www.kernel.dk
8965S: Maintained
679655da 8966F: drivers/scsi/sr*
1da177e4 8967
fb50a83d 8968SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8969M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8970L: linux-rdma@vger.kernel.org
8971S: Supported
8972W: http://www.openfabrics.org
8973Q: http://patchwork.kernel.org/project/linux-rdma/list/
8974T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8975F: drivers/infiniband/ulp/srp/
8976F: include/scsi/srp.h
8977
1da177e4 8978SCSI SG DRIVER
8b58be88 8979M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8980L: linux-scsi@vger.kernel.org
59ab3c93 8981W: http://sg.danny.cz/sg
1da177e4 8982S: Maintained
59ab3c93 8983F: Documentation/scsi/scsi-generic.txt
679655da
JP
8984F: drivers/scsi/sg.c
8985F: include/scsi/sg.h
1da177e4
LT
8986
8987SCSI SUBSYSTEM
0351b8f8 8988M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8989L: linux-scsi@vger.kernel.org
0351b8f8 8990T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8991S: Maintained
679655da
JP
8992F: drivers/scsi/
8993F: include/scsi/
1da177e4
LT
8994
8995SCSI TAPE DRIVER
8b58be88 8996M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8997L: linux-scsi@vger.kernel.org
8998S: Maintained
679655da 8999F: Documentation/scsi/st.txt
f7269cfc
JD
9000F: drivers/scsi/st.*
9001F: drivers/scsi/st_*.h
1da177e4
LT
9002
9003SCTP PROTOCOL
8b6efb75 9004M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9005M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9006L: linux-sctp@vger.kernel.org
5f85813c 9007W: http://lksctp.sourceforge.net
8b6efb75 9008S: Maintained
679655da
JP
9009F: Documentation/networking/sctp.txt
9010F: include/linux/sctp.h
4d58c025 9011F: include/uapi/linux/sctp.h
679655da
JP
9012F: include/net/sctp/
9013F: net/sctp/
1da177e4
LT
9014
9015SCx200 CPU SUPPORT
8b58be88 9016M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9017S: Odd Fixes
679655da 9018F: Documentation/i2c/busses/scx200_acb
390889b6 9019F: arch/x86/platform/scx200/
679655da
JP
9020F: drivers/watchdog/scx200_wdt.c
9021F: drivers/i2c/busses/scx200*
9022F: drivers/mtd/maps/scx200_docflash.c
9023F: include/linux/scx200.h
1662d32c
JC
9024
9025SCx200 GPIO DRIVER
8b58be88 9026M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9027S: Maintained
679655da
JP
9028F: drivers/char/scx200_gpio.c
9029F: include/linux/scx200_gpio.h
1662d32c
JC
9030
9031SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9032M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9033S: Maintained
679655da 9034F: drivers/clocksource/scx200_hrt.c
1da177e4 9035
6a36913a 9036SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9037M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9038L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9039S: Maintained
679655da 9040F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9041
e7839f25 9042SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9043L: linux-mmc@vger.kernel.org
a1cb1d11 9044S: Orphan
7a241d6e 9045F: drivers/mmc/host/sdhci.*
d4a45787 9046F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9047
c04f9d61
KC
9048SECURE COMPUTING
9049M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9050R: Andy Lutomirski <luto@amacapital.net>
9051R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9052T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9053S: Supported
9054F: kernel/seccomp.c
9055F: include/uapi/linux/seccomp.h
9056F: include/linux/seccomp.h
c99ee51a 9057F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9058K: \bsecure_computing
9059K: \bTIF_SECCOMP\b
9060
0d1bb41a 9061SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9062M: Ben Dooks <ben-linux@fluff.org>
dc524882 9063M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9064L: linux-mmc@vger.kernel.org
0d1bb41a 9065S: Maintained
dc524882 9066F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9067
c63b3cba 9068SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9069M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9070L: spear-devel@list.st.com
c63b3cba
VK
9071L: linux-mmc@vger.kernel.org
9072S: Maintained
9073F: drivers/mmc/host/sdhci-spear.c
9074
8711cca2 9075SECURITY SUBSYSTEM
9b45c0d2 9076M: James Morris <james.l.morris@oracle.com>
9c3646d1 9077M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9078L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9079T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9080W: http://kernsec.org/
8711cca2 9081S: Supported
7d2c86b5 9082F: security/
8711cca2 9083
1da177e4 9084SECURITY CONTACT
8b58be88 9085M: Security Officers <security@kernel.org>
1da177e4
LT
9086S: Supported
9087
9088SELINUX SECURITY MODULE
e0238b4c 9089M: Paul Moore <paul@paul-moore.com>
8b58be88 9090M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9091M: Eric Paris <eparis@parisplace.org>
e0238b4c 9092L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9093W: http://selinuxproject.org
5a5f2acf 9094T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9095S: Supported
679655da
JP
9096F: include/linux/selinux*
9097F: security/selinux/
6bde95ce 9098F: scripts/selinux/
1da177e4 9099
c1c124e9
JJ
9100APPARMOR SECURITY MODULE
9101M: John Johansen <john.johansen@canonical.com>
9102L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9103W: apparmor.wiki.kernel.org
9104T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9105S: Supported
9106F: security/apparmor/
9107
cef2cf07 9108SENSABLE PHANTOM
8b58be88 9109M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9110S: Maintained
679655da 9111F: drivers/misc/phantom.c
c117ab84 9112F: include/uapi/linux/phantom.h
cef2cf07 9113
6733b39a 9114SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9115M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9116M: Minh Tran <minh.tran@avagotech.com>
9117M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9118L: linux-scsi@vger.kernel.org
4627de93 9119W: http://www.avagotech.com
3387f656
JP
9120S: Supported
9121F: drivers/scsi/be2iscsi/
6733b39a 9122
6938f855
SP
9123Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9124M: Sathya Perla <sathya.perla@avagotech.com>
9125M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9126M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9127M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9128L: netdev@vger.kernel.org
fea3af67 9129W: http://www.emulex.com
7d2c86b5 9130S: Supported
9aebddd1 9131F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9132
d2928a8c 9133EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9134M: Selvin Xavier <selvin.xavier@avagotech.com>
9135M: Devesh Sharma <devesh.sharma@avagotech.com>
9136M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9137L: linux-rdma@vger.kernel.org
9138W: http://www.emulex.com
9139S: Supported
9140F: drivers/infiniband/hw/ocrdma/
9141
8ceee660 9142SFC NETWORK DRIVER
c06f51ea 9143M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9144M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9145L: netdev@vger.kernel.org
8ceee660 9146S: Supported
874aeea5 9147F: drivers/net/ethernet/sfc/
8ceee660 9148
e2d1d6c0 9149SGI GRU DRIVER
cc883afc 9150M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9151S: Maintained
679655da 9152F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9153
9154SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9155M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9156L: linux-ia64@vger.kernel.org
9157S: Supported
679655da 9158F: Documentation/ia64/serial.txt
df621252 9159F: drivers/tty/serial/ioc?_serial.c
679655da 9160F: include/linux/ioc?.h
e2d1d6c0 9161
75312619 9162SGI XP/XPC/XPNET DRIVER
e180383f
RH
9163M: Cliff Whickman <cpw@sgi.com>
9164M: Robin Holt <robinmholt@gmail.com>
75312619 9165S: Maintained
679655da 9166F: drivers/misc/sgi-xp/
75312619 9167
46eacf3b
AP
9168SI2157 MEDIA DRIVER
9169M: Antti Palosaari <crope@iki.fi>
9170L: linux-media@vger.kernel.org
9171W: http://linuxtv.org/
9172W: http://palosaari.fi/linux/
9173Q: http://patchwork.linuxtv.org/project/linux-media/list/
9174T: git git://linuxtv.org/anttip/media_tree.git
9175S: Maintained
9176F: drivers/media/tuners/si2157*
9177
75e2d5ba
AP
9178SI2168 MEDIA DRIVER
9179M: Antti Palosaari <crope@iki.fi>
9180L: linux-media@vger.kernel.org
9181W: http://linuxtv.org/
9182W: http://palosaari.fi/linux/
9183Q: http://patchwork.linuxtv.org/project/linux-media/list/
9184T: git git://linuxtv.org/anttip/media_tree.git
9185S: Maintained
9186F: drivers/media/dvb-frontends/si2168*
9187
49cc629d
HV
9188SI470X FM RADIO RECEIVER I2C DRIVER
9189M: Hans Verkuil <hverkuil@xs4all.nl>
9190L: linux-media@vger.kernel.org
9191T: git git://linuxtv.org/media_tree.git
9192W: http://linuxtv.org
9193S: Odd Fixes
9194F: drivers/media/radio/si470x/radio-si470x-i2c.c
9195
9196SI470X FM RADIO RECEIVER USB DRIVER
9197M: Hans Verkuil <hverkuil@xs4all.nl>
9198L: linux-media@vger.kernel.org
9199T: git git://linuxtv.org/media_tree.git
9200W: http://linuxtv.org
9201S: Maintained
9202F: drivers/media/radio/si470x/radio-si470x-common.c
9203F: drivers/media/radio/si470x/radio-si470x.h
9204F: drivers/media/radio/si470x/radio-si470x-usb.c
9205
c937ca03
EV
9206SI4713 FM RADIO TRANSMITTER I2C DRIVER
9207M: Eduardo Valentin <edubezval@gmail.com>
9208L: linux-media@vger.kernel.org
9209T: git git://linuxtv.org/media_tree.git
9210W: http://linuxtv.org
9211S: Odd Fixes
99995ded 9212F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9213
9214SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9215M: Eduardo Valentin <edubezval@gmail.com>
9216L: linux-media@vger.kernel.org
9217T: git git://linuxtv.org/media_tree.git
9218W: http://linuxtv.org
9219S: Odd Fixes
99995ded
DR
9220F: drivers/media/radio/si4713/radio-platform-si4713.c
9221
9222SI4713 FM RADIO TRANSMITTER USB DRIVER
9223M: Hans Verkuil <hverkuil@xs4all.nl>
9224L: linux-media@vger.kernel.org
9225T: git git://linuxtv.org/media_tree.git
9226W: http://linuxtv.org
9227S: Maintained
9228F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9229
beb91d46 9230SIANO DVB DRIVER
009a5410 9231M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9232L: linux-media@vger.kernel.org
9233W: http://linuxtv.org
9234T: git git://linuxtv.org/media_tree.git
9235S: Odd fixes
9236F: drivers/media/common/siano/
beb91d46 9237F: drivers/media/usb/siano/
beb91d46 9238F: drivers/media/usb/siano/
14430813 9239F: drivers/media/mmc/siano/
beb91d46 9240
6f15b602
HG
9241SIMPLEFB FB DRIVER
9242M: Hans de Goede <hdegoede@redhat.com>
9243L: linux-fbdev@vger.kernel.org
9244S: Maintained
9245F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9246F: drivers/video/fbdev/simplefb.c
9247F: include/linux/platform_data/simplefb.h
9248
b618b69c 9249SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9250L: linux-media@vger.kernel.org
bb60fcb2 9251S: Orphan
b618b69c 9252F: drivers/media/platform/sh_veu.c
b618b69c
GL
9253
9254SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9255L: linux-media@vger.kernel.org
bb60fcb2 9256S: Orphan
b618b69c
GL
9257F: drivers/media/platform/sh_vou.c
9258F: include/media/sh_vou.h
9259
6349d997 9260SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9261M: Len Brown <lenb@kernel.org>
6349d997
LB
9262L: sfi-devel@simplefirmware.org
9263W: http://simplefirmware.org/
9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9265S: Supported
943fc810 9266F: arch/x86/platform/sfi/
6349d997
LB
9267F: drivers/sfi/
9268F: include/linux/sfi*.h
e2d1d6c0 9269
1da177e4
LT
9270SIMTEC EB110ATX (Chalice CATS)
9271P: Ben Dooks
b16957c6
BD
9272P: Vincent Sanders <vince@simtec.co.uk>
9273M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9274W: http://www.simtec.co.uk/products/EB110ATX/
9275S: Supported
9276
9277SIMTEC EB2410ITX (BAST)
9278P: Ben Dooks
b16957c6
BD
9279P: Vincent Sanders <vince@simtec.co.uk>
9280M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9281W: http://www.simtec.co.uk/products/EB2410ITX/
9282S: Supported
15dba387
JP
9283F: arch/arm/mach-s3c24xx/mach-bast.c
9284F: arch/arm/mach-s3c24xx/bast-ide.c
9285F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9286
4c5adde7 9287TI DAVINCI MACHINE SUPPORT
3ba789c0 9288M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9289M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9290T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9291Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9292S: Supported
14430813 9293F: arch/arm/mach-davinci/
046d0a37 9294F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9295
8d4b3f08 9296TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9297M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9298L: linux-media@vger.kernel.org
8d4b3f08
LP
9299W: http://linuxtv.org/
9300Q: http://patchwork.linuxtv.org/project/linux-media/list/
9301T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9302S: Maintained
8d4b3f08
LP
9303F: drivers/media/platform/davinci/
9304F: include/media/davinci/
9305
417d2e50 9306TI AM437X VPFE DRIVER
e43cdb56 9307M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9308L: linux-media@vger.kernel.org
9309W: http://linuxtv.org/
9310Q: http://patchwork.linuxtv.org/project/linux-media/list/
9311T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9312S: Maintained
9313F: drivers/media/platform/am437x/
9314
c4c0283a 9315OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9316M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9317L: linux-media@vger.kernel.org
9318W: http://linuxtv.org/
9319Q: http://patchwork.linuxtv.org/project/linux-media/list/
9320T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9321S: Maintained
9322F: drivers/media/i2c/ov2659.c
9323F: include/media/ov2659.h
9324
92aab3c0 9325SIS 190 ETHERNET DRIVER
8b58be88 9326M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9327L: netdev@vger.kernel.org
9328S: Maintained
8c7de408 9329F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9330
1da177e4 9331SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9332M: Daniele Venzano <venza@brownhat.org>
1da177e4 9333W: http://www.brownhat.org/sis900.html
979b6c13 9334L: netdev@vger.kernel.org
1da177e4 9335S: Maintained
8c7de408 9336F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9337
9338SIS FRAMEBUFFER DRIVER
8b58be88 9339M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9340W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9341S: Maintained
679655da 9342F: Documentation/fb/sisfb.txt
8a61f013 9343F: drivers/video/fbdev/sis/
679655da 9344F: include/video/sisfb.h
1da177e4
LT
9345
9346SIS USB2VGA DRIVER
8b58be88 9347M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9348W: http://www.winischhofer.at/linuxsisusbvga.shtml
9349S: Maintained
679655da 9350F: drivers/usb/misc/sisusbvga/
1da177e4 9351
415ad26d 9352SLAB ALLOCATOR
16e943bf 9353M: Christoph Lameter <cl@linux.com>
2ed1c525 9354M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9355M: David Rientjes <rientjes@google.com>
9356M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9357M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9358L: linux-mm@kvack.org
9359S: Maintained
679655da 9360F: include/linux/sl?b*.h
16e943bf 9361F: mm/sl?b*
415ad26d 9362
9fab9787
PM
9363SLEEPABLE READ-COPY UPDATE (SRCU)
9364M: Lai Jiangshan <laijs@cn.fujitsu.com>
9365M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9366M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9367R: Steven Rostedt <rostedt@goodmis.org>
9368R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9369L: linux-kernel@vger.kernel.org
9fab9787
PM
9370W: http://www.rdrop.com/users/paulmck/RCU/
9371S: Supported
9372T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9373F: include/linux/srcu.h
9374F: kernel/rcu/srcu.c
9fab9787 9375
66372841
CS
9376SMACK SECURITY MODULE
9377M: Casey Schaufler <casey@schaufler-ca.com>
9378L: linux-security-module@vger.kernel.org
9379W: http://schaufler-ca.com
9380T: git git://git.gitorious.org/smack-next/kernel.git
9381S: Maintained
9382F: Documentation/security/Smack.txt
9383F: security/smack/
9384
20651e0b 9385DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9386M: Kevin Hilman <khilman@kernel.org>
9387M: Nishanth Menon <nm@ti.com>
9388S: Maintained
20651e0b 9389F: drivers/power/avs/
68ace3e1
KH
9390F: include/linux/power/smartreflex.h
9391L: linux-pm@vger.kernel.org
9392
1da177e4 9393SMC91x ETHERNET DRIVER
2f82af08 9394M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9395S: Odd Fixes
ae150435 9396F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9397
e8e31622
SA
9398SMIA AND SMIA++ IMAGE SENSOR DRIVER
9399M: Sakari Ailus <sakari.ailus@iki.fi>
9400L: linux-media@vger.kernel.org
9401S: Maintained
14430813 9402F: drivers/media/i2c/smiapp/
e8e31622
SA
9403F: include/media/smiapp.h
9404F: drivers/media/i2c/smiapp-pll.c
9405F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9406F: include/uapi/linux/smiapp.h
a2cec3c0 9407F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9408
920fa1ff
GR
9409SMM665 HARDWARE MONITOR DRIVER
9410M: Guenter Roeck <linux@roeck-us.net>
9411L: lm-sensors@lm-sensors.org
9412S: Maintained
9413F: Documentation/hwmon/smm665
9414F: drivers/hwmon/smm665.c
9415
9df7305b 9416SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9417M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9418L: lm-sensors@lm-sensors.org
90b24cfb 9419S: Maintained
9df7305b
SG
9420F: Documentation/hwmon/emc2103
9421F: drivers/hwmon/emc2103.c
9422
a98d506c
HG
9423SMSC SCH5627 HARDWARE MONITOR DRIVER
9424M: Hans de Goede <hdegoede@redhat.com>
9425L: lm-sensors@lm-sensors.org
9426S: Supported
9427F: Documentation/hwmon/sch5627
9428F: drivers/hwmon/sch5627.c
9429
6ea884db 9430SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9431M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9432L: lm-sensors@lm-sensors.org
9433S: Maintained
679655da
JP
9434F: Documentation/hwmon/smsc47b397
9435F: drivers/hwmon/smsc47b397.c
6ea884db 9436
fd9abb3d 9437SMSC911x ETHERNET DRIVER
90b24cfb 9438M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9439L: netdev@vger.kernel.org
90b24cfb 9440S: Maintained
679655da 9441F: include/linux/smsc911x.h
ae150435 9442F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9443
9444SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9445M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9446L: netdev@vger.kernel.org
90b24cfb 9447S: Maintained
ae150435 9448F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9449
3c8a63e2 9450SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9451M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9452L: linux-fbdev@vger.kernel.org
90b24cfb 9453S: Maintained
8a61f013 9454F: drivers/video/fbdev/smscufx.c
3c8a63e2 9455
668acf32 9456SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9457M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9458L: linux-media@vger.kernel.org
275ffde4 9459T: git git://linuxtv.org/media_tree.git
795fb7e7 9460S: Maintained
90d72ac6
MCC
9461F: include/media/soc*
9462F: drivers/media/i2c/soc_camera/
9463F: drivers/media/platform/soc_camera/
668acf32 9464
e2d1d6c0 9465SOEKRIS NET48XX LED SUPPORT
8b58be88 9466M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9467S: Maintained
679655da 9468F: drivers/leds/leds-net48xx.c
e2d1d6c0 9469
e3994db1 9470SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9471M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9472M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9473M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9474M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9475L: linux-media@vger.kernel.org
9476S: Supported
9477F: drivers/media/pci/solo6x10/
9478
1da177e4 9479SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9480M: Neil Brown <neilb@suse.com>
1da177e4 9481L: linux-raid@vger.kernel.org
524418bb 9482S: Supported
679655da
JP
9483F: drivers/md/
9484F: include/linux/raid/
c117ab84 9485F: include/uapi/linux/raid/
1da177e4 9486
1da177e4 9487SONIC NETWORK DRIVER
8b58be88 9488M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9489L: netdev@vger.kernel.org
1da177e4 9490S: Maintained
d9fb9f38 9491F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9492
61e115a5 9493SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9494M: Michael Buesch <m@bues.ch>
61e115a5
MB
9495L: netdev@vger.kernel.org
9496S: Maintained
679655da
JP
9497F: drivers/ssb/
9498F: include/linux/ssb/
61e115a5 9499
1da177e4 9500SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9501M: Mattia Dongili <malattia@linux.it>
d0944853 9502L: platform-driver-x86@vger.kernel.org
5b18167d 9503W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9504S: Maintained
679655da
JP
9505F: Documentation/laptops/sony-laptop.txt
9506F: drivers/char/sonypi.c
9507F: drivers/platform/x86/sony-laptop.c
9508F: include/linux/sony-laptop.h
1da177e4 9509
baf8532a 9510SONY MEMORYSTICK CARD SUPPORT
8b58be88 9511M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9512W: http://tifmxx.berlios.de/
9513S: Maintained
679655da 9514F: drivers/memstick/host/tifm_ms.c
baf8532a 9515
0ab30494
ML
9516SONY MEMORYSTICK STANDARD SUPPORT
9517M: Maxim Levitsky <maximlevitsky@gmail.com>
9518S: Maintained
9519F: drivers/memstick/core/ms_block.*
9520
1da177e4 9521SOUND
8b58be88 9522M: Jaroslav Kysela <perex@perex.cz>
d8130624 9523M: Takashi Iwai <tiwai@suse.com>
93711660 9524L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9525W: http://www.alsa-project.org/
dde7ad8d 9526T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9527T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9528Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9529S: Maintained
3126a179
JP
9530F: Documentation/sound/
9531F: include/sound/
c117ab84 9532F: include/uapi/sound/
679655da 9533F: sound/
1da177e4 9534
33bbe149
MB
9535SOUND - COMPRESSED AUDIO
9536M: Vinod Koul <vinod.koul@intel.com>
9537L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9539S: Supported
f672f31a 9540F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9541F: include/sound/compress_driver.h
f672f31a 9542F: include/uapi/sound/compress_*
33bbe149
MB
9543F: sound/core/compress_offload.c
9544F: sound/soc/soc-compress.c
9545
bd903bde 9546SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9547M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9548M: Mark Brown <broonie@kernel.org>
86f14df8 9549T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9550L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9551W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9552S: Supported
2820f615 9553F: Documentation/sound/alsa/soc/
679655da 9554F: sound/soc/
e6e55122 9555F: include/sound/soc*
eb1a6af3 9556
d7f8761b
MB
9557SOUND - DMAENGINE HELPERS
9558M: Lars-Peter Clausen <lars@metafoo.de>
9559S: Supported
9560F: include/sound/dmaengine_pcm.h
9561F: sound/core/pcm_dmaengine.c
9562F: sound/soc/soc-generic-dmaengine-pcm.c
9563
990a6a99
OS
9564SP2 MEDIA DRIVER
9565M: Olli Salonen <olli.salonen@iki.fi>
9566L: linux-media@vger.kernel.org
9567W: http://linuxtv.org/
9568Q: http://patchwork.linuxtv.org/project/linux-media/list/
9569S: Maintained
9570F: drivers/media/dvb-frontends/sp2*
9571
473321fc 9572SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9573M: "David S. Miller" <davem@davemloft.net>
1da177e4 9574L: sparclinux@vger.kernel.org
8a6e2535 9575Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9576T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9577T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9578S: Maintained
679655da 9579F: arch/sparc/
7765b8bb 9580F: drivers/sbus/
1da177e4 9581
6404fcca
DM
9582SPARC SERIAL DRIVERS
9583M: "David S. Miller" <davem@davemloft.net>
9584L: sparclinux@vger.kernel.org
08deed1e
JP
9585T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9586T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9587S: Maintained
6816383a 9588F: include/linux/sunserialcore.h
df621252 9589F: drivers/tty/serial/suncore.c
df621252
GKH
9590F: drivers/tty/serial/sunhv.c
9591F: drivers/tty/serial/sunsab.c
9592F: drivers/tty/serial/sunsab.h
9593F: drivers/tty/serial/sunsu.c
9594F: drivers/tty/serial/sunzilog.c
9595F: drivers/tty/serial/sunzilog.h
6404fcca 9596
389325b4
CL
9597SPARSE CHECKER
9598M: "Christopher Li" <sparse@chrisli.org>
9599L: linux-sparse@vger.kernel.org
9600W: https://sparse.wiki.kernel.org/
9601T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9602T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9603S: Maintained
9604F: include/linux/compiler.h
9605
fc0c195a 9606SPEAR PLATFORM SUPPORT
da89947b 9607M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9608M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9609L: spear-devel@list.st.com
9610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9611W: http://www.st.com/spear
9612S: Maintained
281e192f 9613F: arch/arm/mach-spear/
fc0c195a 9614
9615SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9616M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9617L: spear-devel@list.st.com
9618L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9619W: http://www.st.com/spear
9620S: Maintained
5df33a62 9621F: drivers/clk/spear/
fc0c195a 9622
e2d1d6c0 9623SPI SUBSYSTEM
b02e48f2 9624M: Mark Brown <broonie@kernel.org>
dfbe403c 9625L: linux-spi@vger.kernel.org
e7e4e13c 9626T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9627Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9628S: Maintained
679655da
JP
9629F: Documentation/spi/
9630F: drivers/spi/
9631F: include/linux/spi/
c117ab84 9632F: include/uapi/linux/spi/
e2d1d6c0 9633
2752e401 9634SPIDERNET NETWORK DRIVER for CELL
8b58be88 9635M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9636L: netdev@vger.kernel.org
9637S: Supported
679655da 9638F: Documentation/networking/spider_net.txt
8df158ac 9639F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9640
e2d1d6c0 9641SPU FILE SYSTEM
8b58be88 9642M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9643L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9644W: http://www.ibm.com/developerworks/power/cell/
9645S: Supported
679655da
JP
9646F: Documentation/filesystems/spufs.txt
9647F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9648
fc555841 9649SQUASHFS FILE SYSTEM
d7f2ff67 9650M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9651L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9652W: http://squashfs.org.uk
9653S: Maintained
679655da
JP
9654F: Documentation/filesystems/squashfs.txt
9655F: fs/squashfs/
fc555841 9656
1da177e4 9657SRM (Alpha) environment access
8b58be88 9658M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9659S: Maintained
679655da 9660F: arch/alpha/kernel/srm_env.c
1da177e4 9661
26e9a397 9662STABLE BRANCH
879a5a00 9663M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9664L: stable@vger.kernel.org
879a5a00 9665S: Supported
7b175c46 9666F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9667
26e9a397 9668STAGING SUBSYSTEM
879a5a00 9669M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9670T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9671L: devel@driverdev.osuosl.org
879a5a00 9672S: Supported
679655da 9673F: drivers/staging/
dbc6c2cc 9674
ebd3d010
JP
9675STAGING - COMEDI
9676M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9677M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9678S: Odd Fixes
9679F: drivers/staging/comedi/
9680
a0138163
JP
9681STAGING - FLARION FT1000 DRIVERS
9682M: Marek Belisko <marek.belisko@gmail.com>
9683S: Odd Fixes
9684F: drivers/staging/ft1000/
9685
6c1bb424 9686STAGING - INDUSTRIAL IO
030a13d7 9687M: Jonathan Cameron <jic23@kernel.org>
a0138163 9688L: linux-iio@vger.kernel.org
6c1bb424
JP
9689S: Odd Fixes
9690F: drivers/staging/iio/
9691
a0138163
JP
9692STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9693M: Jarod Wilson <jarod@wilsonet.com>
9694W: http://www.lirc.org/
9695S: Odd Fixes
b2b0186d 9696F: drivers/staging/media/lirc/
a0138163 9697
f5e5de1e
OD
9698STAGING - LUSTRE PARALLEL FILESYSTEM
9699M: Oleg Drokin <oleg.drokin@intel.com>
9700M: Andreas Dilger <andreas.dilger@intel.com>
9701L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9702W: http://lustre.opensfs.org/
9703S: Maintained
9704F: drivers/staging/lustre
9705
7c6b6c71 9706STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9707M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9708M: Marc Dietrich <marvin24@gmx.de>
9709L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9710L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9711S: Maintained
9712F: drivers/staging/nvec/
9713
a0138163 9714STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9715M: Jens Frederich <jfrederich@gmail.com>
9716M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9717M: Jon Nettleton <jon.nettleton@gmail.com>
9718W: http://wiki.laptop.org/go/DCON
3140b458 9719S: Maintained
a0138163
JP
9720F: drivers/staging/olpc_dcon/
9721
94cfdd15 9722STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9723M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9724S: Maintained
9725F: drivers/staging/ozwpan/
9726
a0138163 9727STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9728M: Willy Tarreau <willy@meta-x.org>
9729S: Odd Fixes
9730F: drivers/staging/panel/
9731
a0138163
JP
9732STAGING - REALTEK RTL8712U DRIVERS
9733M: Larry Finger <Larry.Finger@lwfinger.net>
9734M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9735S: Odd Fixes
9736F: drivers/staging/rtl8712/
9737
7591ba8b
JS
9738STAGING - REALTEK RTL8723U WIRELESS DRIVER
9739M: Larry Finger <Larry.Finger@lwfinger.net>
9740M: Jes Sorensen <Jes.Sorensen@redhat.com>
9741L: linux-wireless@vger.kernel.org
9742S: Maintained
9743F: drivers/staging/rtl8723au/
9744
13e4e9b8
SM
9745STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9746M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9747M: Teddy Wang <teddy.wang@siliconmotion.com>
9748M: Sudip Mukherjee <sudip@vectorindia.org>
9749L: linux-fbdev@vger.kernel.org
9750S: Maintained
9751F: drivers/staging/sm7xxfb/
9752
980ac4d7
SM
9753STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9754M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9755M: Teddy Wang <teddy.wang@siliconmotion.com>
9756M: Sudip Mukherjee <sudip@vectorindia.org>
9757L: linux-fbdev@vger.kernel.org
9758S: Maintained
9759F: drivers/staging/sm750fb/
9760
510fa408
JP
9761STAGING - SLICOSS
9762M: Lior Dotan <liodot@gmail.com>
9763M: Christopher Harrer <charrer@alacritech.com>
9764S: Odd Fixes
9765F: drivers/staging/slicoss/
9766
a0138163
JP
9767STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9768M: William Hubbs <w.d.hubbs@gmail.com>
9769M: Chris Brannon <chris@the-brannons.com>
d33bce31 9770M: Kirk Reiser <kirk@reisers.ca>
a0138163 9771M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9772L: speakup@linux-speakup.org
a0138163
JP
9773W: http://www.linux-speakup.org/
9774S: Odd Fixes
9775F: drivers/staging/speakup/
9776
b3e871ce
JP
9777STAGING - VIA VT665X DRIVERS
9778M: Forest Bond <forest@alittletooquiet.net>
9779S: Odd Fixes
9780F: drivers/staging/vt665?/
9781
a30baec1
JK
9782STAGING - WILC1000 WIFI DRIVER
9783M: Johnny Kim <johnny.kim@atmel.com>
9784M: Rachel Kim <rachel.kim@atmel.com>
9785M: Dean Lee <dean.lee@atmel.com>
9786M: Chris Park <chris.park@atmel.com>
9787L: linux-wireless@vger.kernel.org
9788S: Supported
9789F: drivers/staging/wilc1000/
9790
709bcb07 9791STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9792M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9793S: Odd Fixes
9794F: drivers/staging/xgifb/
9795
1da177e4 9796STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9797M: Ion Badulescu <ionut@badula.org>
b4f90189 9798S: Odd Fixes
9bba23b0 9799F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9800
e2d1d6c0 9801SUN3/3X
8b58be88 9802M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9803W: http://sammy.net/sun3/
9804S: Maintained
679655da
JP
9805F: arch/m68k/kernel/*sun3*
9806F: arch/m68k/sun3*/
9807F: arch/m68k/include/asm/sun3*
e689cf4a 9808F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9809
af6a5af8
HG
9810SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9811M: Hans de Goede <hdegoede@redhat.com>
9812L: linux-input@vger.kernel.org
9813S: Maintained
9814F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9815F: drivers/input/keyboard/sun4i-lradc-keys.c
9816
2bc9ff01
DK
9817SUNDANCE NETWORK DRIVER
9818M: Denis Kirjanov <kda@linux-powerpc.org>
9819L: netdev@vger.kernel.org
9820S: Maintained
9821F: drivers/net/ethernet/dlink/sundance.c
9822
2cbb12a4 9823SUPERH
2cbb12a4 9824L: linux-sh@vger.kernel.org
8a6e2535 9825Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9826S: Orphan
066069e1 9827F: Documentation/sh/
679655da 9828F: arch/sh/
066069e1 9829F: drivers/sh/
1da177e4 9830
4480f15b 9831SUSPEND TO RAM
7fb06082 9832M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9833M: Len Brown <len.brown@intel.com>
9834M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9835L: linux-pm@vger.kernel.org
e2d1d6c0 9836S: Supported
679655da
JP
9837F: Documentation/power/
9838F: arch/x86/kernel/acpi/
9839F: drivers/base/power/
9840F: kernel/power/
9841F: include/linux/suspend.h
9842F: include/linux/freezer.h
9843F: include/linux/pm.h
1da177e4
LT
9844
9845SVGA HANDLING
8b58be88 9846M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9847L: linux-video@atrey.karlin.mff.cuni.cz
9848S: Maintained
679655da
JP
9849F: Documentation/svga.txt
9850F: arch/x86/boot/video*
1da177e4 9851
6e28b761
KRW
9852SWIOTLB SUBSYSTEM
9853M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9854L: linux-kernel@vger.kernel.org
9855S: Supported
9856F: lib/swiotlb.c
9857F: arch/*/kernel/pci-swiotlb.c
9858F: include/linux/swiotlb.h
9859
007f790c
JP
9860SWITCHDEV
9861M: Jiri Pirko <jiri@resnulli.us>
9862L: netdev@vger.kernel.org
9863S: Supported
9864F: net/switchdev/
9865F: include/net/switchdev.h
9866
db8e35d5
VG
9867SYNOPSYS ARC ARCHITECTURE
9868M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9869S: Supported
9870F: arch/arc/
6659a20a 9871F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9872F: drivers/tty/serial/arc_uart.c
db8e35d5 9873
556cc1c5
AB
9874SYNOPSYS ARC SDP platform support
9875M: Alexey Brodkin <abrodkin@synopsys.com>
9876S: Supported
9877F: arch/arc/plat-axs10x
9878F: arch/arc/boot/dts/ax*
9879F: Documentation/devicetree/bindings/arc/axs10*
9880
6c284c9a
LJ
9881SYSTEM CONFIGURATION (SYSCON)
9882M: Lee Jones <lee.jones@linaro.org>
9883M: Arnd Bergmann <arnd@arndb.de>
9884T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9885S: Supported
9886F: drivers/mfd/syscon.c
9887
1da177e4 9888SYSV FILESYSTEM
8b58be88 9889M: Christoph Hellwig <hch@infradead.org>
1da177e4 9890S: Maintained
679655da
JP
9891F: Documentation/filesystems/sysv-fs.txt
9892F: fs/sysv/
9893F: include/linux/sysv_fs.h
1da177e4 9894
86cfa7fc 9895TARGET SUBSYSTEM
9c3646d1 9896M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9897L: linux-scsi@vger.kernel.org
b9f5edc2 9898L: target-devel@vger.kernel.org
86cfa7fc 9899W: http://www.linux-iscsi.org
cf015e9f 9900W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9901T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9902S: Supported
9903F: drivers/target/
9904F: include/target/
9905F: Documentation/target/
9906
4e68852d 9907TASKSTATS STATISTICS INTERFACE
185e595f 9908M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9909S: Maintained
679655da
JP
9910F: Documentation/accounting/taskstats*
9911F: include/linux/taskstats*
9912F: kernel/taskstats.c
4e68852d 9913
781b456a 9914TC CLASSIFIER
f935f3f8 9915M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9916L: netdev@vger.kernel.org
9917S: Maintained
679655da 9918F: include/net/pkt_cls.h
c117ab84 9919F: include/uapi/linux/pkt_cls.h
679655da 9920F: net/sched/
781b456a 9921
5067f08a 9922TCP LOW PRIORITY MODULE
8b58be88
JP
9923M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9924M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9925W: http://tcp-lp-mod.sourceforge.net/
9926S: Maintained
679655da 9927F: net/ipv4/tcp_lp.c
5067f08a 9928
91952bc0
AP
9929TDA10071 MEDIA DRIVER
9930M: Antti Palosaari <crope@iki.fi>
9931L: linux-media@vger.kernel.org
9932W: http://linuxtv.org/
9933W: http://palosaari.fi/linux/
9934Q: http://patchwork.linuxtv.org/project/linux-media/list/
9935T: git git://linuxtv.org/anttip/media_tree.git
9936S: Maintained
9937F: drivers/media/dvb-frontends/tda10071*
9938
9939TDA18212 MEDIA DRIVER
9940M: Antti Palosaari <crope@iki.fi>
9941L: linux-media@vger.kernel.org
9942W: http://linuxtv.org/
9943W: http://palosaari.fi/linux/
9944Q: http://patchwork.linuxtv.org/project/linux-media/list/
9945T: git git://linuxtv.org/anttip/media_tree.git
9946S: Maintained
9947F: drivers/media/tuners/tda18212*
9948
9949TDA18218 MEDIA DRIVER
9950M: Antti Palosaari <crope@iki.fi>
9951L: linux-media@vger.kernel.org
9952W: http://linuxtv.org/
9953W: http://palosaari.fi/linux/
9954Q: http://patchwork.linuxtv.org/project/linux-media/list/
9955T: git git://linuxtv.org/anttip/media_tree.git
9956S: Maintained
9957F: drivers/media/tuners/tda18218*
9958
3b2f6aba
MK
9959TDA18271 MEDIA DRIVER
9960M: Michael Krufky <mkrufky@linuxtv.org>
9961L: linux-media@vger.kernel.org
9962W: http://linuxtv.org/
9963W: http://github.com/mkrufky
9964Q: http://patchwork.linuxtv.org/project/linux-media/list/
9965T: git git://linuxtv.org/mkrufky/tuners.git
9966S: Maintained
9967F: drivers/media/tuners/tda18271*
9968
e48307a9
MK
9969TDA827x MEDIA DRIVER
9970M: Michael Krufky <mkrufky@linuxtv.org>
9971L: linux-media@vger.kernel.org
9972W: http://linuxtv.org/
9973W: http://github.com/mkrufky
9974Q: http://patchwork.linuxtv.org/project/linux-media/list/
9975T: git git://linuxtv.org/mkrufky/tuners.git
9976S: Maintained
9977F: drivers/media/tuners/tda8290.*
9978
66cf9212
MK
9979TDA8290 MEDIA DRIVER
9980M: Michael Krufky <mkrufky@linuxtv.org>
9981L: linux-media@vger.kernel.org
9982W: http://linuxtv.org/
9983W: http://github.com/mkrufky
9984Q: http://patchwork.linuxtv.org/project/linux-media/list/
9985T: git git://linuxtv.org/mkrufky/tuners.git
9986S: Maintained
9987F: drivers/media/tuners/tda8290.*
9988
4b9fba30
HV
9989TDA9840 MEDIA DRIVER
9990M: Hans Verkuil <hverkuil@xs4all.nl>
9991L: linux-media@vger.kernel.org
9992T: git git://linuxtv.org/media_tree.git
9993W: http://linuxtv.org
9994S: Maintained
9995F: drivers/media/i2c/tda9840*
9996
2cb654fd 9997TEA5761 TUNER DRIVER
009a5410 9998M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9999L: linux-media@vger.kernel.org
10000W: http://linuxtv.org
10001T: git git://linuxtv.org/media_tree.git
10002S: Odd fixes
10003F: drivers/media/tuners/tea5761.*
10004
10005TEA5767 TUNER DRIVER
009a5410 10006M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10007L: linux-media@vger.kernel.org
10008W: http://linuxtv.org
10009T: git git://linuxtv.org/media_tree.git
10010S: Maintained
10011F: drivers/media/tuners/tea5767.*
10012
4b9fba30
HV
10013TEA6415C MEDIA DRIVER
10014M: Hans Verkuil <hverkuil@xs4all.nl>
10015L: linux-media@vger.kernel.org
10016T: git git://linuxtv.org/media_tree.git
10017W: http://linuxtv.org
10018S: Maintained
10019F: drivers/media/i2c/tea6415c*
10020
10021TEA6420 MEDIA DRIVER
10022M: Hans Verkuil <hverkuil@xs4all.nl>
10023L: linux-media@vger.kernel.org
10024T: git git://linuxtv.org/media_tree.git
10025W: http://linuxtv.org
10026S: Maintained
10027F: drivers/media/i2c/tea6420*
10028
3d249d4c 10029TEAM DRIVER
dca9ab92 10030M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10031L: netdev@vger.kernel.org
10032S: Supported
10033F: drivers/net/team/
10034F: include/linux/if_team.h
c117ab84 10035F: include/uapi/linux/if_team.h
3d249d4c 10036
7d029125 10037TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10038M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10039S: Maintained
10040F: arch/x86/platform/ts5500/
10041
40ad4a30
SY
10042TECHNOTREND USB IR RECEIVER
10043M: Sean Young <sean@mess.org>
10044L: linux-media@vger.kernel.org
10045S: Maintained
10046F: drivers/media/rc/ttusbir.c
10047
adabdb0c 10048TEGRA ARCHITECTURE SUPPORT
243d58ec 10049M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10050M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10051M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10052L: linux-tegra@vger.kernel.org
fd117cd1 10053Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10054T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10055S: Supported
bbbe96ed 10056N: [^a-z]tegra
84b9414b 10057
adabdb0c
SW
10058TEGRA CLOCK DRIVER
10059M: Peter De Schrijver <pdeschrijver@nvidia.com>
10060M: Prashant Gaikwad <pgaikwad@nvidia.com>
10061S: Supported
10062F: drivers/clk/tegra/
10063
10064TEGRA DMA DRIVER
10065M: Laxman Dewangan <ldewangan@nvidia.com>
10066S: Supported
10067F: drivers/dma/tegra20-apb-dma.c
10068
adabdb0c
SW
10069TEGRA I2C DRIVER
10070M: Laxman Dewangan <ldewangan@nvidia.com>
10071S: Supported
10072F: drivers/i2c/busses/i2c-tegra.c
10073
10074TEGRA IOMMU DRIVERS
10075M: Hiroshi Doyu <hdoyu@nvidia.com>
10076S: Supported
10077F: drivers/iommu/tegra*
10078
10079TEGRA KBC DRIVER
10080M: Rakesh Iyer <riyer@nvidia.com>
10081M: Laxman Dewangan <ldewangan@nvidia.com>
10082S: Supported
10083F: drivers/input/keyboard/tegra-kbc.c
10084
adabdb0c
SW
10085TEGRA PWM DRIVER
10086M: Thierry Reding <thierry.reding@gmail.com>
10087S: Supported
10088F: drivers/pwm/pwm-tegra.c
10089
10090TEGRA SERIAL DRIVER
10091M: Laxman Dewangan <ldewangan@nvidia.com>
10092S: Supported
10093F: drivers/tty/serial/serial-tegra.c
10094
10095TEGRA SPI DRIVER
10096M: Laxman Dewangan <ldewangan@nvidia.com>
10097S: Supported
10098F: drivers/spi/spi-tegra*
10099
1a348ccc 10100TEHUTI ETHERNET DRIVER
8b58be88 10101M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10102L: netdev@vger.kernel.org
10103S: Supported
ef7f5429 10104F: drivers/net/ethernet/tehuti/*
1a348ccc 10105
4e68852d 10106Telecom Clock Driver for MCPL0010
8b58be88 10107M: Mark Gross <mark.gross@intel.com>
4e68852d 10108S: Supported
679655da 10109F: drivers/char/tlclk.c
4e68852d 10110
4480f15b 10111TENSILICA XTENSA PORT (xtensa)
8b58be88 10112M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10113M: Max Filippov <jcmvbkbc@gmail.com>
10114L: linux-xtensa@linux-xtensa.org
4e68852d 10115S: Maintained
679655da 10116F: arch/xtensa/
3dc99857 10117F: drivers/irqchip/irq-xtensa-*
4e68852d 10118
5313ba66
HV
10119THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10120M: Hans Verkuil <hverkuil@xs4all.nl>
10121L: linux-media@vger.kernel.org
10122T: git git://linuxtv.org/media_tree.git
10123W: http://linuxtv.org
10124S: Maintained
10125F: drivers/media/radio/radio-raremono.c
10126
d3fb6955 10127THERMAL
b75f0050 10128M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10129M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10130L: linux-pm@vger.kernel.org
10131T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10132T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10133Q: https://patchwork.kernel.org/project/linux-pm/list/
10134S: Supported
10135F: drivers/thermal/
10136F: include/linux/thermal.h
af6c9f16 10137F: include/uapi/linux/thermal.h
b75f0050
JP
10138F: include/linux/cpu_cooling.h
10139F: Documentation/devicetree/bindings/thermal/
d3fb6955 10140
30ba2fbd
VD
10141THINGM BLINK(1) USB RGB LED DRIVER
10142M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10143S: Maintained
10144F: drivers/hid/hid-thingm.c
10145
4e68852d 10146THINKPAD ACPI EXTRAS DRIVER
8b58be88 10147M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10148L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10149L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10150W: http://ibm-acpi.sourceforge.net
10151W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10152T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10153S: Maintained
679655da 10154F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10155
1b46f2a2 10156TI BANDGAP AND THERMAL DRIVER
f14d1c24 10157M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10158L: linux-pm@vger.kernel.org
531ff13e 10159L: linux-omap@vger.kernel.org
5a723e81 10160S: Maintained
794b2e25 10161F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10162
0c7665c3
MF
10163TI CDCE706 CLOCK DRIVER
10164M: Max Filippov <jcmvbkbc@gmail.com>
10165S: Maintained
10166F: drivers/clk/clk-cdce706.c
10167
49b6a5e3
TK
10168TI CLOCK DRIVER
10169M: Tero Kristo <t-kristo@ti.com>
10170L: linux-omap@vger.kernel.org
10171S: Maintained
10172F: drivers/clk/ti/
10173F: include/linux/clk/ti.h
10174
4020f2d7 10175TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10176M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10177S: Maintained
679655da
JP
10178F: drivers/misc/tifm*
10179F: drivers/mmc/host/tifm_sd.c
10180F: include/linux/tifm.h
4020f2d7 10181
e0c52404 10182TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10183M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10184L: linux-kernel@vger.kernel.org
10185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10186S: Maintained
10187F: drivers/soc/ti/*
10188T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10189
10190
152ad442
SR
10191TI LM49xxx FAMILY ASoC CODEC DRIVERS
10192M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10193M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10194L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10195S: Maintained
10196F: sound/soc/codecs/lm49453*
d392dead 10197F: sound/soc/codecs/isabelle*
152ad442 10198
0edd807d
KM
10199TI LP855x BACKLIGHT DRIVER
10200M: Milo Kim <milo.kim@ti.com>
10201S: Maintained
10202F: Documentation/backlight/lp855x-driver.txt
10203F: drivers/video/backlight/lp855x_bl.c
10204F: include/linux/platform_data/lp855x.h
10205
faf13f6d
KM
10206TI LP8727 CHARGER DRIVER
10207M: Milo Kim <milo.kim@ti.com>
10208S: Maintained
10209F: drivers/power/lp8727_charger.c
10210F: include/linux/platform_data/lp8727.h
10211
22f1229f
KM
10212TI LP8788 MFD DRIVER
10213M: Milo Kim <milo.kim@ti.com>
10214S: Maintained
10215F: drivers/iio/adc/lp8788_adc.c
10216F: drivers/leds/leds-lp8788.c
10217F: drivers/mfd/lp8788*.c
10218F: drivers/power/lp8788-charger.c
10219F: drivers/regulator/lp8788-*.c
10220F: include/linux/mfd/lp8788*.h
10221
84640e27
KM
10222TI NETCP ETHERNET DRIVER
10223M: Wingman Kwok <w-kwok2@ti.com>
10224M: Murali Karicheri <m-karicheri2@ti.com>
10225L: netdev@vger.kernel.org
10226S: Maintained
10227F: drivers/net/ethernet/ti/netcp*
10228
217e0ca9
KC
10229TI TAS571X FAMILY ASoC CODEC DRIVER
10230M: Kevin Cernekee <cernekee@chromium.org>
10231L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10232S: Odd Fixes
10233F: sound/soc/codecs/tas571x*
10234
dd5e8e6b 10235TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10236M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10237L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10238S: Maintained
10239F: sound/soc/codecs/twl4030*
10240
90921014 10241TI WILINK WIRELESS DRIVERS
90921014
LC
10242L: linux-wireless@vger.kernel.org
10243W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10244W: http://wireless.kernel.org/en/users/Drivers/wl1251
10245T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10246S: Orphan
90921014
LC
10247F: drivers/net/wireless/ti/
10248F: include/linux/wl12xx.h
10249
e86eaa3a 10250TIPC NETWORK LAYER
8b58be88 10251M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10252M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10253L: netdev@vger.kernel.org (core kernel code)
10254L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10255W: http://tipc.sourceforge.net/
e86eaa3a 10256S: Maintained
c117ab84 10257F: include/uapi/linux/tipc*.h
679655da 10258F: net/tipc/
e86eaa3a 10259
867e359b 10260TILE ARCHITECTURE
c47b15c4 10261M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10262W: http://www.ezchip.com/scm/
867e359b
CM
10263S: Supported
10264F: arch/tile/
6b940606 10265F: drivers/char/tile-srom.c
5c770755 10266F: drivers/edac/tile_edac.c
6b940606
CM
10267F: drivers/net/ethernet/tile/
10268F: drivers/rtc/rtc-tile.c
10269F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10270F: drivers/tty/serial/tilegx.c
6b940606
CM
10271F: drivers/usb/host/*-tilegx.c
10272F: include/linux/usb/tilegx.h
867e359b 10273
1da177e4 10274TLAN NETWORK DRIVER
8b58be88 10275M: Samuel Chessman <chessman@tux.org>
88c07dde 10276L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10277W: http://sourceforge.net/projects/tlan/
10278S: Maintained
679655da 10279F: Documentation/networking/tlan.txt
b544dbac 10280F: drivers/net/ethernet/ti/tlan.*
1da177e4 10281
d74db3b2 10282TOMOYO SECURITY MODULE
8b58be88
JP
10283M: Kentaro Takeda <takedakn@nttdata.co.jp>
10284M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10285L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10286L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10287L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10288L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10289W: http://tomoyo.sourceforge.jp/
843d183c 10290T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10291S: Maintained
679655da 10292F: security/tomoyo/
d74db3b2 10293
9caeb532 10294TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10295M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10296L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10297S: Maintained
10298F: drivers/platform/x86/topstar-laptop.c
10299
1da177e4 10300TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10301M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10302L: platform-driver-x86@vger.kernel.org
0a63ca11 10303S: Maintained
679655da 10304F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10305
0a63ca11
AA
10306TOSHIBA BLUETOOTH DRIVER
10307M: Azael Avalos <coproscefalo@gmail.com>
10308L: platform-driver-x86@vger.kernel.org
10309S: Maintained
10310F: drivers/platform/x86/toshiba_bluetooth.c
10311
10312TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10313M: Azael Avalos <coproscefalo@gmail.com>
10314L: platform-driver-x86@vger.kernel.org
10315S: Maintained
10316F: drivers/platform/x86/toshiba_haps.c
10317
1da177e4 10318TOSHIBA SMM DRIVER
8b58be88 10319M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10320L: tlinux-users@tce.toshiba-dme.co.jp
10321W: http://www.buzzard.org.uk/toshiba/
10322S: Maintained
679655da
JP
10323F: drivers/char/toshiba.c
10324F: include/linux/toshiba.h
c117ab84 10325F: include/uapi/linux/toshiba.h
1da177e4 10326
d719f900 10327TMIO MMC DRIVER
c4b13fb0 10328M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10329L: linux-mmc@vger.kernel.org
d719f900 10330S: Maintained
d1057c40
GL
10331F: drivers/mmc/host/tmio_mmc*
10332F: drivers/mmc/host/sh_mobile_sdhi.c
10333F: include/linux/mmc/tmio.h
10334F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10335
917cc4e6
GR
10336TMP401 HARDWARE MONITOR DRIVER
10337M: Guenter Roeck <linux@roeck-us.net>
10338L: lm-sensors@lm-sensors.org
10339S: Maintained
10340F: Documentation/hwmon/tmp401
10341F: drivers/hwmon/tmp401.c
10342
98f32602 10343TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10344M: Hugh Dickins <hughd@google.com>
98f32602
HD
10345L: linux-mm@kvack.org
10346S: Maintained
10347F: include/linux/shmem_fs.h
10348F: mm/shmem.c
10349
45f95b53 10350TM6000 VIDEO4LINUX DRIVER
009a5410 10351M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10352L: linux-media@vger.kernel.org
10353W: http://linuxtv.org
10354T: git git://linuxtv.org/media_tree.git
10355S: Odd fixes
10356F: drivers/media/usb/tm6000/
10357
c65fde19
HV
10358TW68 VIDEO4LINUX DRIVER
10359M: Hans Verkuil <hverkuil@xs4all.nl>
10360L: linux-media@vger.kernel.org
10361T: git git://linuxtv.org/media_tree.git
10362W: http://linuxtv.org
10363S: Odd Fixes
10364F: drivers/media/pci/tw68/
10365
4e68852d 10366TPM DEVICE DRIVER
901486b8 10367M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10368M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10369R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10370W: http://tpmdd.sourceforge.net
63a10dfd 10371L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10372Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10373T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10374S: Maintained
679655da 10375F: drivers/char/tpm/
4e68852d 10376
1a0f1b27
AL
10377TPM IBM_VTPM DEVICE DRIVER
10378M: Ashley Lai <ashleydlai@gmail.com>
10379W: http://tpmdd.sourceforge.net
10380L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10381S: Maintained
10382F: drivers/char/tpm/tpm_ibmvtpm*
10383
d6f005a1
JP
10384TRACING
10385M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10386M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10387T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10388S: Maintained
10389F: Documentation/trace/ftrace.txt
10390F: arch/*/*/*/ftrace.h
10391F: arch/*/kernel/ftrace.c
10392F: include/*/ftrace.h
10393F: include/linux/trace*.h
10394F: include/trace/
10395F: kernel/trace/
6e68e6c5 10396F: tools/testing/selftests/ftrace/
d6f005a1 10397
1da177e4 10398TRIVIAL PATCHES
8b58be88 10399M: Jiri Kosina <trivial@kernel.org>
54e5881d 10400T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10401S: Maintained
86ef925f 10402K: ^Subject:.*(?i)trivial
1da177e4 10403
4e68852d 10404TTY LAYER
879a5a00 10405M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10406M: Jiri Slaby <jslaby@suse.com>
879a5a00 10407S: Supported
08deed1e 10408T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10409F: Documentation/serial/
8dd5d2f1 10410F: drivers/tty/
df621252 10411F: drivers/tty/serial/serial_core.c
e3288775
AC
10412F: include/linux/serial_core.h
10413F: include/linux/serial.h
10414F: include/linux/tty.h
c117ab84
CEB
10415F: include/uapi/linux/serial_core.h
10416F: include/uapi/linux/serial.h
10417F: include/uapi/linux/tty.h
4e68852d 10418
91952bc0
AP
10419TUA9001 MEDIA DRIVER
10420M: Antti Palosaari <crope@iki.fi>
10421L: linux-media@vger.kernel.org
10422W: http://linuxtv.org/
10423W: http://palosaari.fi/linux/
10424Q: http://patchwork.linuxtv.org/project/linux-media/list/
10425T: git git://linuxtv.org/anttip/media_tree.git
10426S: Maintained
10427F: drivers/media/tuners/tua9001*
10428
740db6d7 10429TULIP NETWORK DRIVERS
8b58be88 10430M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10431L: netdev@vger.kernel.org
10432S: Maintained
0f04e2aa 10433F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10434
10435TUN/TAP driver
ba57b6f2 10436M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10437W: http://vtun.sourceforge.net/tun
10438S: Maintained
679655da
JP
10439F: Documentation/networking/tuntap.txt
10440F: arch/um/os-Linux/drivers/
1da177e4 10441
b454cc66 10442TURBOCHANNEL SUBSYSTEM
8b58be88 10443M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10444M: Ralf Baechle <ralf@linux-mips.org>
10445L: linux-mips@linux-mips.org
10446Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10447S: Maintained
679655da
JP
10448F: drivers/tc/
10449F: include/linux/tc.h
b454cc66 10450
1da177e4 10451U14-34F SCSI DRIVER
8b58be88 10452M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10453L: linux-scsi@vger.kernel.org
10454S: Maintained
679655da 10455F: drivers/scsi/u14-34f.c
1da177e4 10456
e2d1d6c0 10457UBI FILE SYSTEM (UBIFS)
949cb623 10458M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10459M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10460L: linux-mtd@lists.infradead.org
e2966cbe 10461T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10462W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10463S: Maintained
679655da
JP
10464F: Documentation/filesystems/ubifs.txt
10465F: fs/ubifs/
e2d1d6c0 10466
e1632fa2 10467UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10468M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10469W: http://www.uclinux.org/
e1632fa2 10470L: linux-m68k@lists.linux-m68k.org
cc2020e6 10471L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10472T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10473S: Maintained
e1632fa2
GU
10474F: arch/m68k/coldfire/
10475F: arch/m68k/68*/
61bc02bb
JP
10476F: arch/m68k/*/*_no.*
10477F: arch/m68k/include/asm/*_no.*
cc2020e6 10478
1da177e4 10479UDF FILESYSTEM
d8130624 10480M: Jan Kara <jack@suse.com>
1da177e4 10481S: Maintained
679655da
JP
10482F: Documentation/filesystems/udf.txt
10483F: fs/udf/
1da177e4 10484
cc2020e6 10485UFS FILESYSTEM
8b58be88 10486M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10487S: Maintained
679655da
JP
10488F: Documentation/filesystems/ufs.txt
10489F: fs/ufs/
cc2020e6 10490
0a09d3ab
DH
10491UHID USERSPACE HID IO DRIVER:
10492M: David Herrmann <dh.herrmann@googlemail.com>
10493L: linux-input@vger.kernel.org
10494S: Maintained
10495F: drivers/hid/uhid.c
c117ab84 10496F: include/uapi/linux/uhid.h
0a09d3ab 10497
18332a80 10498ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10499L: linux-usb@vger.kernel.org
10c6c9c9 10500S: Orphan
355ffe69 10501F: drivers/uwb/
679655da
JP
10502F: include/linux/uwb.h
10503F: include/linux/uwb/
18332a80 10504
b31d8273
G
10505UNICORE32 ARCHITECTURE:
10506M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10507W: http://mprc.pku.edu.cn/~guanxuetao/linux
10508S: Maintained
ceebf4d5 10509T: git git://github.com/gxt/linux.git
b31d8273
G
10510F: arch/unicore32/
10511
d8379ab1
TF
10512UNIFDEF
10513M: Tony Finch <dot@dotat.at>
10514W: http://dotat.at/prog/unifdef
10515S: Maintained
10516F: scripts/unifdef.c
10517
1da177e4 10518UNIFORM CDROM DRIVER
8b58be88 10519M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10520W: http://www.kernel.dk
10521S: Maintained
679655da
JP
10522F: Documentation/cdrom/
10523F: drivers/cdrom/cdrom.c
10524F: include/linux/cdrom.h
c117ab84 10525F: include/uapi/linux/cdrom.h
1da177e4 10526
56df0122 10527UNISYS S-PAR DRIVERS
49e7d9df
JP
10528M: Benjamin Romer <benjamin.romer@unisys.com>
10529M: David Kershner <david.kershner@unisys.com>
10530L: sparmaintainer@unisys.com (Unisys internal)
10531S: Supported
10532F: drivers/staging/unisys/
56df0122 10533
9941fa6e
VH
10534UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10535M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10536L: linux-scsi@vger.kernel.org
10537S: Supported
10538F: Documentation/scsi/ufs.txt
10539F: drivers/scsi/ufs/
10540
e2d1d6c0 10541UNSORTED BLOCK IMAGES (UBI)
949cb623 10542M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10543M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10544W: http://www.linux-mtd.infradead.org/
10545L: linux-mtd@lists.infradead.org
b6b44e0a 10546T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10547S: Supported
80811493 10548F: drivers/mtd/ubi/
679655da 10549F: include/linux/mtd/ubi.h
c117ab84 10550F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10551
1da177e4 10552USB ACM DRIVER
61eee9a7 10553M: Oliver Neukum <oliver@neukum.org>
6372594a 10554L: linux-usb@vger.kernel.org
1da177e4 10555S: Maintained
679655da
JP
10556F: Documentation/usb/acm.txt
10557F: drivers/usb/class/cdc-acm.*
1da177e4 10558
b7d572e1
PF
10559USB AR5523 WIRELESS DRIVER
10560M: Pontus Fuchs <pontus.fuchs@gmail.com>
10561L: linux-wireless@vger.kernel.org
10562S: Maintained
10563F: drivers/net/wireless/ath/ar5523/
10564
115bb1ff 10565USB ATTACHED SCSI
f50a4968 10566M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10567M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10568L: linux-usb@vger.kernel.org
10569L: linux-scsi@vger.kernel.org
8eae0fb7 10570S: Maintained
115bb1ff
MW
10571F: drivers/usb/storage/uas.c
10572
1da177e4 10573USB CDC ETHERNET DRIVER
61eee9a7 10574M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10575L: linux-usb@vger.kernel.org
1da177e4 10576S: Maintained
679655da 10577F: drivers/net/usb/cdc_*.c
c117ab84 10578F: include/uapi/linux/usb/cdc.h
1da177e4 10579
66e3e591
KP
10580USB CHAOSKEY DRIVER
10581M: Keith Packard <keithp@keithp.com>
10582L: linux-usb@vger.kernel.org
10583S: Maintained
10584F: drivers/usb/misc/chaoskey.c
10585
b02b371e 10586USB CYPRESS C67X00 DRIVER
8b58be88 10587M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10588L: linux-usb@vger.kernel.org
10589S: Maintained
679655da 10590F: drivers/usb/c67x00/
b02b371e 10591
d0374f4f 10592USB DAVICOM DM9601 DRIVER
8b58be88 10593M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10594L: netdev@vger.kernel.org
d0374f4f
PK
10595W: http://www.linux-usb.org/usbnet
10596S: Maintained
679655da 10597F: drivers/net/usb/dm9601.c
d0374f4f 10598
cc2020e6 10599USB DIAMOND RIO500 DRIVER
8b58be88 10600M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10601L: rio500-users@lists.sourceforge.net
10602W: http://rio500.sourceforge.net
10603S: Maintained
679655da 10604F: drivers/usb/misc/rio500*
cc2020e6 10605
1da177e4 10606USB EHCI DRIVER
578333ab 10607M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10608L: linux-usb@vger.kernel.org
578333ab 10609S: Maintained
679655da
JP
10610F: Documentation/usb/ehci.txt
10611F: drivers/usb/host/ehci*
1da177e4 10612
69ae9e3e 10613USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10614M: Felipe Balbi <balbi@ti.com>
795fb7e7 10615L: linux-usb@vger.kernel.org
69ae9e3e 10616W: http://www.linux-usb.org/gadget
d6d0f665
FB
10617T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10618S: Maintained
679655da
JP
10619F: drivers/usb/gadget/
10620F: include/linux/usb/gadget*
69ae9e3e 10621
2dea64b4 10622USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
d8130624 10623M: Jiri Kosina <jkosina@suse.com>
795fb7e7 10624L: linux-usb@vger.kernel.org
54e5881d 10625T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10626S: Maintained
c2f01971 10627F: Documentation/hid/hiddev.txt
679655da 10628F: drivers/hid/usbhid/
1da177e4 10629
959eea21 10630USB ISP116X DRIVER
8b58be88 10631M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10632L: linux-usb@vger.kernel.org
959eea21 10633S: Maintained
679655da
JP
10634F: drivers/usb/host/isp116x*
10635F: include/linux/usb/isp116x.h
959eea21 10636
1da177e4 10637USB MASS STORAGE DRIVER
8b58be88 10638M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10639L: linux-usb@vger.kernel.org
8836aeb8 10640L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10641S: Maintained
10642W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10643F: drivers/usb/storage/
1da177e4 10644
af39917d
CL
10645USB MIDI DRIVER
10646M: Clemens Ladisch <clemens@ladisch.de>
10647L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10648T: git git://git.alsa-project.org/alsa-kernel.git
10649S: Maintained
10650F: sound/usb/midi.*
10651
444ce9d4
JP
10652USB NETWORKING DRIVERS
10653L: linux-usb@vger.kernel.org
10654S: Odd Fixes
10655F: drivers/net/usb/
10656
1da177e4 10657USB OHCI DRIVER
578333ab 10658M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10659L: linux-usb@vger.kernel.org
578333ab 10660S: Maintained
679655da
JP
10661F: Documentation/usb/ohci.txt
10662F: drivers/usb/host/ohci*
1da177e4 10663
963ffa3e
PC
10664USB OTG FSM (Finite State Machine)
10665M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10666T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10667L: linux-usb@vger.kernel.org
10668S: Maintained
10669F: drivers/usb/common/usb-otg-fsm.c
10670
563da3a9
VM
10671USB OVER IP DRIVER
10672M: Valentina Manea <valentina.manea.m@gmail.com>
10673M: Shuah Khan <shuah.kh@samsung.com>
10674L: linux-usb@vger.kernel.org
10675S: Maintained
10676F: drivers/usb/usbip/
10677F: tools/usb/usbip/
10678
1da177e4 10679USB PEGASUS DRIVER
a16b945c 10680M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10681L: linux-usb@vger.kernel.org
043600a6 10682L: netdev@vger.kernel.org
052e3128
PM
10683T: git git://github.com/petkan/pegasus.git
10684W: https://github.com/petkan/pegasus
1da177e4 10685S: Maintained
679655da 10686F: drivers/net/usb/pegasus.*
1da177e4 10687
d3ad558f
FB
10688USB PHY LAYER
10689M: Felipe Balbi <balbi@ti.com>
10690L: linux-usb@vger.kernel.org
10691T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10692S: Maintained
10693F: drivers/usb/phy/
d3ad558f 10694
73e4fb3f 10695USB PRINTER DRIVER (usblp)
8b58be88 10696M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10697L: linux-usb@vger.kernel.org
73e4fb3f 10698S: Supported
679655da 10699F: drivers/usb/class/usblp.c
1da177e4
LT
10700
10701USB RTL8150 DRIVER
a16b945c 10702M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10703L: linux-usb@vger.kernel.org
043600a6 10704L: netdev@vger.kernel.org
052e3128
PM
10705T: git git://github.com/petkan/rtl8150.git
10706W: https://github.com/petkan/rtl8150
1da177e4 10707S: Maintained
679655da 10708F: drivers/net/usb/rtl8150.c
1da177e4 10709
f896b796 10710USB SERIAL SUBSYSTEM
66085694 10711M: Johan Hovold <johan@kernel.org>
795fb7e7 10712L: linux-usb@vger.kernel.org
4e68852d 10713S: Maintained
679655da 10714F: Documentation/usb/usb-serial.txt
f896b796 10715F: drivers/usb/serial/
679655da 10716F: include/linux/usb/serial.h
1da177e4 10717
b3f0db1c
SG
10718USB SMSC75XX ETHERNET DRIVER
10719M: Steve Glendinning <steve.glendinning@shawell.net>
10720L: netdev@vger.kernel.org
10721S: Maintained
10722F: drivers/net/usb/smsc75xx.*
10723
2f7ca802 10724USB SMSC95XX ETHERNET DRIVER
90b24cfb 10725M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10726L: netdev@vger.kernel.org
90b24cfb 10727S: Maintained
679655da 10728F: drivers/net/usb/smsc95xx.*
2f7ca802 10729
1da177e4 10730USB SUBSYSTEM
879a5a00 10731M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10732L: linux-usb@vger.kernel.org
1da177e4 10733W: http://www.linux-usb.org
08deed1e 10734T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10735S: Supported
679655da 10736F: Documentation/usb/
679655da
JP
10737F: drivers/usb/
10738F: include/linux/usb.h
10739F: include/linux/usb/
1da177e4
LT
10740
10741USB UHCI DRIVER
8b58be88 10742M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10743L: linux-usb@vger.kernel.org
1da177e4 10744S: Maintained
679655da 10745F: drivers/usb/host/uhci*
1da177e4 10746
69ae9e3e 10747USB "USBNET" DRIVER FRAMEWORK
d8130624 10748M: Oliver Neukum <oneukum@suse.com>
043600a6 10749L: netdev@vger.kernel.org
69ae9e3e 10750W: http://www.linux-usb.org/usbnet
1da177e4 10751S: Maintained
679655da
JP
10752F: drivers/net/usb/usbnet.c
10753F: include/linux/usb/usbnet.h
1da177e4 10754
c0efd232 10755USB VIDEO CLASS
c53ac071 10756M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10757L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10758L: linux-media@vger.kernel.org
275ffde4 10759T: git git://linuxtv.org/media_tree.git
57c6d2e9 10760W: http://www.ideasonboard.org/uvc/
c0efd232 10761S: Maintained
0c0d06ca 10762F: drivers/media/usb/uvc/
6c0f0359 10763F: include/uapi/linux/uvcvideo.h
1da177e4 10764
b60b9c45
HV
10765USB VISION DRIVER
10766M: Hans Verkuil <hverkuil@xs4all.nl>
10767L: linux-media@vger.kernel.org
10768T: git git://linuxtv.org/media_tree.git
10769W: http://linuxtv.org
10770S: Odd Fixes
10771F: drivers/media/usb/usbvision/
10772
8282da47
LP
10773USB WEBCAM GADGET
10774M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10775L: linux-usb@vger.kernel.org
10776S: Maintained
3a83c16e 10777F: drivers/usb/gadget/function/*uvc*
faf2e1db 10778F: drivers/usb/gadget/legacy/webcam.c
8282da47 10779
bf164cc0 10780USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10781M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10782L: linux-wireless@vger.kernel.org
10783S: Maintained
679655da 10784F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10785
eb6bab13 10786USB XHCI DRIVER
03d85053 10787M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10788L: linux-usb@vger.kernel.org
10789S: Supported
36d0344c
SS
10790F: drivers/usb/host/xhci*
10791F: drivers/usb/host/pci-quirks*
eb6bab13 10792
1da177e4 10793USB ZD1201 DRIVER
4086b9ca 10794L: linux-wireless@vger.kernel.org
1da177e4 10795W: http://linux-lc100020.sourceforge.net
4086b9ca 10796S: Orphan
679655da 10797F: drivers/net/wireless/zd1201.*
1da177e4 10798
b7eee616 10799USB ZR364XX DRIVER
8b58be88 10800M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10801L: linux-usb@vger.kernel.org
661263b5 10802L: linux-media@vger.kernel.org
275ffde4 10803T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10804W: http://royale.zerezo.com/zr364xx/
10805S: Maintained
679655da 10806F: Documentation/video4linux/zr364xx.txt
90d72ac6 10807F: drivers/media/usb/zr364xx/
b7eee616 10808
289fcff4
HK
10809ULPI BUS
10810M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10811L: linux-usb@vger.kernel.org
10812S: Maintained
10813F: drivers/usb/common/ulpi.c
10814F: include/linux/ulpi/
10815
e7839f25 10816USER-MODE LINUX (UML)
8b58be88 10817M: Jeff Dike <jdike@addtoit.com>
b15194b7 10818M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10819L: user-mode-linux-devel@lists.sourceforge.net
10820L: user-mode-linux-user@lists.sourceforge.net
10821W: http://user-mode-linux.sourceforge.net
10822S: Maintained
61516587 10823F: Documentation/virtual/uml/
679655da 10824F: arch/um/
b070989a 10825F: arch/x86/um/
679655da
JP
10826F: fs/hostfs/
10827F: fs/hppfs/
b7eee616 10828
e5f114e9 10829USERSPACE I/O (UIO)
6a534c9d 10830M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10831M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10832S: Maintained
3d3fecbd 10833T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10834F: Documentation/DocBook/uio-howto.tmpl
10835F: drivers/uio/
10836F: include/linux/uio*.h
e5f114e9 10837
256cccbe 10838UTIL-LINUX PACKAGE
8b58be88 10839M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10840L: util-linux@vger.kernel.org
10841W: http://en.wikipedia.org/wiki/Util-linux
10842T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10843S: Maintained
10844
c1fd1c07 10845UVESAFB DRIVER
8b58be88 10846M: Michal Januszewski <spock@gentoo.org>
c69f677c 10847L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10848W: http://dev.gentoo.org/~spock/projects/uvesafb/
10849S: Maintained
679655da 10850F: Documentation/fb/uvesafb.txt
8a61f013 10851F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10852
4480f15b 10853VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10854M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10855S: Maintained
679655da
JP
10856F: Documentation/filesystems/vfat.txt
10857F: fs/fat/
1da177e4 10858
cba3345c
AW
10859VFIO DRIVER
10860M: Alex Williamson <alex.williamson@redhat.com>
10861L: kvm@vger.kernel.org
10862S: Maintained
10863F: Documentation/vfio.txt
10864F: drivers/vfio/
10865F: include/linux/vfio.h
c117ab84 10866F: include/uapi/linux/vfio.h
cba3345c 10867
a714ea5f
AW
10868VFIO PLATFORM DRIVER
10869M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10870L: kvm@vger.kernel.org
10871S: Maintained
10872F: drivers/vfio/platform/
10873
9e6f3438
PO
10874VIDEOBUF2 FRAMEWORK
10875M: Pawel Osciak <pawel@osciak.com>
10876M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10877M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10878L: linux-media@vger.kernel.org
10879S: Maintained
90d72ac6 10880F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10881F: include/media/videobuf2-*
10882
9a82446b
AS
10883VIRTIO CONSOLE DRIVER
10884M: Amit Shah <amit.shah@redhat.com>
10885L: virtualization@lists.linux-foundation.org
10886S: Maintained
10887F: drivers/char/virtio_console.c
10888F: include/linux/virtio_console.h
c117ab84 10889F: include/uapi/linux/virtio_console.h
9a82446b 10890
2426ec8f 10891VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10892M: "Michael S. Tsirkin" <mst@redhat.com>
10893L: virtualization@lists.linux-foundation.org
10894S: Maintained
10895F: drivers/virtio/
c893c8d7 10896F: tools/virtio/
2426ec8f
MT
10897F: drivers/net/virtio_net.c
10898F: drivers/block/virtio_blk.c
10899F: include/linux/virtio_*.h
916cdabc 10900F: include/uapi/linux/virtio_*.h
2426ec8f 10901
4ad6ee91
GH
10902VIRTIO GPU DRIVER
10903M: David Airlie <airlied@linux.ie>
10904M: Gerd Hoffmann <kraxel@redhat.com>
10905L: dri-devel@lists.freedesktop.org
10906L: virtualization@lists.linux-foundation.org
10907S: Maintained
10908F: drivers/gpu/drm/virtio/
10909F: include/uapi/linux/virtio_gpu.h
10910
3a4d5c94
MT
10911VIRTIO HOST (VHOST)
10912M: "Michael S. Tsirkin" <mst@redhat.com>
10913L: kvm@vger.kernel.org
c996d8b9 10914L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10915L: netdev@vger.kernel.org
10916S: Maintained
10917F: drivers/vhost/
c117ab84 10918F: include/uapi/linux/vhost.h
3a4d5c94 10919
271c8651
GH
10920VIRTIO INPUT DRIVER
10921M: Gerd Hoffmann <kraxel@redhat.com>
10922S: Maintained
10923F: drivers/virtio/virtio_input.c
10924F: include/uapi/linux/virtio_input.h
10925
1da177e4 10926VIA RHINE NETWORK DRIVER
210347e1 10927S: Orphan
f2148a47 10928F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10929
f0bf7f61 10930VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10931M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10932M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10933S: Maintained
10934F: drivers/mmc/host/via-sdmmc.c
10935
69e4a7c2 10936VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10937M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10938L: linux-fbdev@vger.kernel.org
69e4a7c2 10939S: Maintained
c7babebd
FTS
10940F: include/linux/via-core.h
10941F: include/linux/via-gpio.h
10942F: include/linux/via_i2c.h
8a61f013 10943F: drivers/video/fbdev/via/
69e4a7c2 10944
01f20734 10945VIA VELOCITY NETWORK DRIVER
8b58be88 10946M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10947L: netdev@vger.kernel.org
10948S: Maintained
f2148a47 10949F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10950
77911fd2 10951VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10952M: Hans Verkuil <hverkuil@xs4all.nl>
10953L: linux-media@vger.kernel.org
10954T: git git://linuxtv.org/media_tree.git
10955W: http://linuxtv.org
10956S: Maintained
77911fd2 10957F: drivers/media/platform/vivid/*
0b7bc1fa 10958
be7f8273 10959VLAN (802.1Q)
8b58be88 10960M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10961L: netdev@vger.kernel.org
10962S: Maintained
679655da
JP
10963F: drivers/net/macvlan.c
10964F: include/linux/if_*vlan.h
10965F: net/8021q/
be7f8273 10966
55e331cf 10967VLYNQ BUS
8b58be88 10968M: Florian Fainelli <florian@openwrt.org>
8578d7af 10969L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10970S: Maintained
10971F: drivers/vlynq/vlynq.c
10972F: include/linux/vlynq.h
10973
390beae4
MW
10974VME SUBSYSTEM
10975M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10976M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10977M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10978L: devel@driverdev.osuosl.org
10979S: Maintained
10980T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10981F: Documentation/vme_api.txt
10982F: drivers/staging/vme/
10983F: drivers/vme/
10984F: include/linux/vme*
10985
4488e09b
AK
10986VMWARE HYPERVISOR INTERFACE
10987M: Alok Kataria <akataria@vmware.com>
10988L: virtualization@lists.linux-foundation.org
10989S: Supported
10990F: arch/x86/kernel/cpu/vmware.c
10991
73b35d07
DT
10992VMWARE BALLOON DRIVER
10993M: Xavier Deguillard <xdeguillard@vmware.com>
10994M: Philip Moltmann <moltmann@vmware.com>
10995M: "VMware, Inc." <pv-drivers@vmware.com>
10996L: linux-kernel@vger.kernel.org
10997S: Maintained
10998F: drivers/misc/vmw_balloon.c
10999
8b8be51b
TH
11000VMWARE VMMOUSE SUBDRIVER
11001M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11002M: "VMware, Inc." <pv-drivers@vmware.com>
11003L: linux-input@vger.kernel.org
11004S: Maintained
11005F: drivers/input/mouse/vmmouse.c
11006F: drivers/input/mouse/vmmouse.h
11007
d1a890fa 11008VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
11009M: Shreyas Bhatewara <sbhatewara@vmware.com>
11010M: "VMware, Inc." <pv-drivers@vmware.com>
11011L: netdev@vger.kernel.org
11012S: Maintained
11013F: drivers/net/vmxnet3/
d1a890fa 11014
851b1642 11015VMware PVSCSI driver
f2d7e40e 11016M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11017M: VMware PV-Drivers <pv-drivers@vmware.com>
11018L: linux-scsi@vger.kernel.org
11019S: Maintained
11020F: drivers/scsi/vmw_pvscsi.c
11021F: drivers/scsi/vmw_pvscsi.h
11022
e53e86c7 11023VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11024M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11025M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11026L: linux-kernel@vger.kernel.org
e53e86c7 11027W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11028W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11029T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11030S: Supported
679655da
JP
11031F: drivers/regulator/
11032F: include/linux/regulator/
e53e86c7 11033
ab41319e 11034VT1211 HARDWARE MONITOR DRIVER
8b58be88 11035M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11036L: lm-sensors@lm-sensors.org
11037S: Maintained
679655da
JP
11038F: Documentation/hwmon/vt1211
11039F: drivers/hwmon/vt1211.c
ab41319e 11040
1de9e371 11041VT8231 HARDWARE MONITOR DRIVER
8b58be88 11042M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11043L: lm-sensors@lm-sensors.org
11044S: Maintained
679655da 11045F: drivers/hwmon/vt8231.c
1de9e371 11046
88095e7b
TO
11047VUB300 USB to SDIO/SD/MMC bridge chip
11048M: Tony Olech <tony.olech@elandigitalsystems.com>
11049L: linux-mmc@vger.kernel.org
11050L: linux-usb@vger.kernel.org
11051S: Supported
11052F: drivers/mmc/host/vub300.c
11053
1da177e4 11054W1 DALLAS'S 1-WIRE BUS
a8018766 11055M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11056S: Maintained
679655da
JP
11057F: Documentation/w1/
11058F: drivers/w1/
1da177e4 11059
13927079 11060W83791D HARDWARE MONITORING DRIVER
8b58be88 11061M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11062L: lm-sensors@lm-sensors.org
25845c22 11063S: Maintained
679655da
JP
11064F: Documentation/hwmon/w83791d
11065F: drivers/hwmon/w83791d.c
13927079 11066
61db011d 11067W83793 HARDWARE MONITORING DRIVER
8b58be88 11068M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11069L: lm-sensors@lm-sensors.org
11070S: Maintained
679655da
JP
11071F: Documentation/hwmon/w83793
11072F: drivers/hwmon/w83793.c
61db011d 11073
e3760b43 11074W83795 HARDWARE MONITORING DRIVER
d8130624 11075M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11076L: lm-sensors@lm-sensors.org
11077S: Maintained
11078F: drivers/hwmon/w83795.c
11079
1da177e4 11080W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11081M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11082S: Maintained
679655da 11083F: drivers/mmc/host/wbsd.*
1da177e4 11084
b4e05923
HG
11085WACOM PROTOCOL 4 SERIAL TABLETS
11086M: Julian Squires <julian@cipht.net>
11087M: Hans de Goede <hdegoede@redhat.com>
11088L: linux-input@vger.kernel.org
11089S: Maintained
11090F: drivers/input/tablet/wacom_serial4.c
11091
3527761c 11092WATCHDOG DEVICE DRIVERS
8b58be88 11093M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11094L: linux-watchdog@vger.kernel.org
11095W: http://www.linux-watchdog.org/
f599aaf0 11096T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11097S: Maintained
679655da
JP
11098F: Documentation/watchdog/
11099F: drivers/watchdog/
11100F: include/linux/watchdog.h
c117ab84 11101F: include/uapi/linux/watchdog.h
3527761c 11102
1da177e4 11103WD7000 SCSI DRIVER
8b58be88 11104M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11105L: linux-scsi@vger.kernel.org
11106S: Maintained
679655da 11107F: drivers/scsi/wd7000.c
1da177e4 11108
b22e00f3
DH
11109WIIMOTE HID DRIVER
11110M: David Herrmann <dh.herrmann@googlemail.com>
11111L: linux-input@vger.kernel.org
11112S: Maintained
11113F: drivers/hid/hid-wiimote*
11114
e258b80e 11115WINBOND CIR DRIVER
364e9e18 11116M: David Härdeman <david@hardeman.nu>
e258b80e 11117S: Maintained
116ab806 11118F: drivers/media/rc/winbond-cir.c
e258b80e 11119
8a70da82 11120WIMAX STACK
8b58be88 11121M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11122M: linux-wimax@intel.com
49e7d9df 11123L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11124S: Supported
11125W: http://linuxwimax.org
315987dc 11126F: Documentation/wimax/README.wimax
315987dc
JP
11127F: include/linux/wimax/debug.h
11128F: include/net/wimax.h
c117ab84 11129F: include/uapi/linux/wimax.h
315987dc 11130F: net/wimax/
8a70da82 11131
5fc14680 11132WISTRON LAPTOP BUTTON DRIVER
8b58be88 11133M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11134S: Maintained
679655da 11135F: drivers/input/misc/wistron_btns.c
5fc14680 11136
1da177e4 11137WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11138M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11139L: linux-wireless@vger.kernel.org
926554c4 11140W: http://oops.ghostprotocols.net:81/blog
1da177e4 11141S: Maintained
679655da 11142F: drivers/net/wireless/wl3501*
1da177e4 11143
febf1dff 11144WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11145M: Mark Brown <broonie@kernel.org>
8b58be88 11146M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11147L: linux-input@vger.kernel.org
11148T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11149W: http://opensource.wolfsonmicro.com/node/7
11150S: Supported
679655da
JP
11151F: drivers/input/touchscreen/*wm97*
11152F: include/linux/wm97xx.h
febf1dff 11153
055bcbcb 11154WOLFSON MICROELECTRONICS DRIVERS
fef95164 11155L: patches@opensource.wolfsonmicro.com
cf8eda3e 11156T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11157T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11158W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11159S: Supported
3768f0b1 11160F: Documentation/hwmon/wm83??
af1c5386 11161F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11162F: drivers/clk/clk-wm83*.c
9c309598 11163F: drivers/extcon/extcon-arizona.c
b75ea16a 11164F: drivers/leds/leds-wm83*.c
25b273ba 11165F: drivers/gpio/gpio-*wm*.c
9c309598 11166F: drivers/gpio/gpio-arizona.c
d22b0869 11167F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11168F: drivers/input/misc/wm831x-on.c
11169F: drivers/input/touchscreen/wm831x-ts.c
11170F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11171F: drivers/mfd/arizona*
11172F: drivers/mfd/wm*.c
b75ea16a
MB
11173F: drivers/power/wm83*.c
11174F: drivers/rtc/rtc-wm83*.c
11175F: drivers/regulator/wm8*.c
3860e6c4 11176F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11177F: drivers/watchdog/wm83*_wdt.c
9c309598 11178F: include/linux/mfd/arizona/
3860e6c4 11179F: include/linux/mfd/wm831x/
b75ea16a 11180F: include/linux/mfd/wm8350/
3768f0b1 11181F: include/linux/mfd/wm8400*
59ec6da2 11182F: include/linux/wm97xx.h
055bcbcb 11183F: include/sound/wm????.h
9c309598 11184F: sound/soc/codecs/arizona.?
055bcbcb 11185F: sound/soc/codecs/wm*
b75ea16a 11186
3e6cd7a4
TH
11187WORKQUEUE
11188M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
11189T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11190S: Maintained
11191F: include/linux/workqueue.h
11192F: kernel/workqueue.c
11193F: Documentation/workqueue.txt
11194
1da177e4 11195X.25 NETWORK LAYER
8bf28059 11196M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11197L: linux-x25@vger.kernel.org
8bf28059 11198S: Odd Fixes
679655da
JP
11199F: Documentation/networking/x25*
11200F: include/net/x25*
11201F: net/x25/
1da177e4 11202
e2d1d6c0 11203X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11204M: Thomas Gleixner <tglx@linutronix.de>
11205M: Ingo Molnar <mingo@redhat.com>
11206M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11207M: x86@kernel.org
981c3a4f 11208L: linux-kernel@vger.kernel.org
75fc2d37 11209T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11210S: Maintained
679655da
JP
11211F: Documentation/x86/
11212F: arch/x86/
e2d1d6c0 11213
d0944853 11214X86 PLATFORM DRIVERS
e181ba15 11215M: Darren Hart <dvhart@infradead.org>
d0944853 11216L: platform-driver-x86@vger.kernel.org
e181ba15 11217T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11218S: Maintained
14430813 11219F: drivers/platform/x86/
d0944853 11220
c1f5c54b
IM
11221X86 MCE INFRASTRUCTURE
11222M: Tony Luck <tony.luck@intel.com>
487ba8e8 11223M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11224L: linux-edac@vger.kernel.org
11225S: Maintained
11226F: arch/x86/kernel/cpu/mcheck/*
11227
f0905c5a
AL
11228X86 VDSO
11229M: Andy Lutomirski <luto@amacapital.net>
11230L: linux-kernel@vger.kernel.org
11231T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11232S: Maintained
d603c8e1 11233F: arch/x86/entry/vdso/
f0905c5a 11234
d6fad502 11235XC2028/3028 TUNER DRIVER
009a5410 11236M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11237L: linux-media@vger.kernel.org
11238W: http://linuxtv.org
11239T: git git://linuxtv.org/media_tree.git
11240S: Maintained
11241F: drivers/media/tuners/tuner-xc2028.*
11242
c4468085 11243XEN HYPERVISOR INTERFACE
c4468085 11244M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11245M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11246M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11247L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11248T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11249S: Supported
11250F: arch/x86/xen/
11251F: drivers/*/xen-*front.c
11252F: drivers/xen/
11253F: arch/x86/include/asm/xen/
11254F: include/xen/
c117ab84 11255F: include/uapi/xen/
c4468085 11256
77bfb479
SS
11257XEN HYPERVISOR ARM
11258M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11259L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11260S: Supported
11261F: arch/arm/xen/
11262F: arch/arm/include/asm/xen/
11263
b475e83f
SS
11264XEN HYPERVISOR ARM64
11265M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11266L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11267S: Supported
11268F: arch/arm64/xen/
11269F: arch/arm64/include/asm/xen/
11270
9b57e1a7
IC
11271XEN NETWORK BACKEND DRIVER
11272M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11273M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11274L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11275L: netdev@vger.kernel.org
11276S: Supported
11277F: drivers/net/xen-netback/*
11278
c5f8e29d
KRW
11279XEN PCI SUBSYSTEM
11280M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11281L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11282S: Supported
11283F: arch/x86/pci/*xen*
11284F: drivers/pci/*xen*
11285
a2c5ae65
KRW
11286XEN BLOCK SUBSYSTEM
11287M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11288M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11289L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11290S: Supported
11291F: drivers/block/xen-blkback/*
11292F: drivers/block/xen*
11293
15d03609
JG
11294XEN PVSCSI DRIVERS
11295M: Juergen Gross <jgross@suse.com>
11296L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11297L: linux-scsi@vger.kernel.org
11298S: Supported
11299F: drivers/scsi/xen-scsifront.c
11300F: drivers/xen/xen-scsiback.c
11301F: include/xen/interface/io/vscsiif.h
11302
c5f8e29d
KRW
11303XEN SWIOTLB SUBSYSTEM
11304M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11305L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11306S: Supported
11307F: arch/x86/xen/*swiotlb*
11308F: drivers/xen/*swiotlb*
11309
1da177e4
LT
11310XFS FILESYSTEM
11311P: Silicon Graphics Inc
809625ca 11312M: Dave Chinner <david@fromorbit.com>
18caa67a 11313M: xfs@oss.sgi.com
d7ede1aa 11314L: xfs@oss.sgi.com
1da177e4 11315W: http://oss.sgi.com/projects/xfs
54e5881d 11316T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11317S: Supported
679655da
JP
11318F: Documentation/filesystems/xfs.txt
11319F: fs/xfs/
1da177e4 11320
8a3b7a25 11321XILINX AXI ETHERNET DRIVER
59a54f30
MS
11322M: Anirudha Sarangi <anirudh@xilinx.com>
11323M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11324S: Maintained
11325F: drivers/net/ethernet/xilinx/xilinx_axienet*
11326
238b8721 11327XILINX UARTLITE SERIAL DRIVER
8b58be88 11328M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11329L: linux-serial@vger.kernel.org
11330S: Maintained
df621252 11331F: drivers/tty/serial/uartlite.c
238b8721 11332
df330515
LP
11333XILINX VIDEO IP CORES
11334M: Hyun Kwon <hyun.kwon@xilinx.com>
11335M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11336L: linux-media@vger.kernel.org
11337T: git git://linuxtv.org/media_tree.git
11338S: Supported
11339F: Documentation/devicetree/bindings/media/xilinx/
11340F: drivers/media/platform/xilinx/
a5562f65 11341F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11342
74316949
EB
11343XILLYBUS DRIVER
11344M: Eli Billauer <eli.billauer@gmail.com>
11345L: linux-kernel@vger.kernel.org
11346S: Supported
11347F: drivers/char/xillybus/
11348
f620e4b8
MF
11349XTENSA XTFPGA PLATFORM SUPPORT
11350M: Max Filippov <jcmvbkbc@gmail.com>
11351L: linux-xtensa@linux-xtensa.org
11352S: Maintained
11353F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11354F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11355
1da177e4 11356YAM DRIVER FOR AX.25
8b58be88 11357M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11358L: linux-hams@vger.kernel.org
11359S: Maintained
679655da
JP
11360F: drivers/net/hamradio/yam*
11361F: include/linux/yam.h
1da177e4 11362
af64a5eb 11363YEALINK PHONE DRIVER
8b58be88 11364M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11365L: usbb2k-api-dev@nongnu.org
11366S: Maintained
679655da
JP
11367F: Documentation/input/yealink.txt
11368F: drivers/input/misc/yealink.*
af64a5eb 11369
1da177e4 11370Z8530 DRIVER FOR AX.25
8b58be88 11371M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11372W: http://yaina.de/jreuter/
11373W: http://www.qsl.net/dl1bke/
11374L: linux-hams@vger.kernel.org
11375S: Maintained
679655da
JP
11376F: Documentation/networking/z8530drv.txt
11377F: drivers/net/hamradio/*scc.c
11378F: drivers/net/hamradio/z8530.h
1da177e4 11379
0cf31ec1 11380ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11381M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11382L: linux-mm@kvack.org
11383S: Maintained
11384F: mm/zbud.c
11385F: include/linux/zbud.h
11386
7c0c3afb 11387ZD1211RW WIRELESS DRIVER
8b58be88
JP
11388M: Daniel Drake <dsd@gentoo.org>
11389M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11390W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11391L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11392L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11393S: Maintained
679655da 11394F: drivers/net/wireless/zd1211rw/
7c0c3afb 11395
20263029
DS
11396ZPOOL COMPRESSED PAGE STORAGE API
11397M: Dan Streetman <ddstreet@ieee.org>
11398L: linux-mm@kvack.org
11399S: Maintained
11400F: mm/zpool.c
11401F: include/linux/zpool.h
11402
1da177e4 11403ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11404L: mjpeg-users@lists.sourceforge.net
f63145e2 11405L: linux-media@vger.kernel.org
1da177e4 11406W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11407T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11408S: Odd Fixes
90d72ac6 11409F: drivers/media/pci/zoran/
1da177e4 11410
6920f2cc
MK
11411ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11412M: Minchan Kim <minchan@kernel.org>
11413M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11414R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11415L: linux-kernel@vger.kernel.org
11416S: Maintained
11417F: drivers/block/zram/
11418F: Documentation/blockdev/zram.txt
11419
8b4a4080 11420ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11421M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11422S: Maintained
df621252 11423F: drivers/tty/serial/zs.*
8b4a4080 11424
eae70d06
MK
11425ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11426M: Minchan Kim <minchan@kernel.org>
11427M: Nitin Gupta <ngupta@vflare.org>
11428L: linux-mm@kvack.org
11429S: Maintained
11430F: mm/zsmalloc.c
11431F: include/linux/zsmalloc.h
d02be50d 11432F: Documentation/vm/zsmalloc.txt
eae70d06 11433
0cf31ec1 11434ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11435M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11436L: linux-mm@kvack.org
11437S: Maintained
11438F: mm/zswap.c
11439
1da177e4 11440THE REST
8b58be88 11441M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11442L: linux-kernel@vger.kernel.org
8a6e2535 11443Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11444T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11445S: Buried alive in reporters
34d03cc1
JP
11446F: *
11447F: */
This page took 5.717784 seconds and 5 git commands to generate.